.app-footer{z-index:1;position:relative}.app-footer__bar{justify-content:space-between;align-items:center;gap:var(--fui-space-5);min-height:7.5rem;padding:var(--fui-space-8) var(--fui-space-6);border-top:1px solid var(--fui-border-subtle);background:color-mix(in oklch, var(--fui-stage) 82%, transparent);flex-direction:column;display:flex}@media (width>=1024px){.app-footer__bar{padding:var(--fui-space-5) 3.75rem;flex-direction:row}}.app-footer__credit{text-align:center}.app-footer__links{justify-content:center;align-items:center;gap:var(--fui-space-2) var(--fui-space-4);flex-wrap:wrap;display:flex}.app-footer a,.app-footer .app-footer__build{color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:.875rem;font-weight:var(--fui-font-weight-medium,500);text-underline-offset:.25em;transition:color var(--fui-motion-quick,.12s) var(--fui-ease-out,ease-out);line-height:1.4;text-decoration:underline}.app-footer a:hover,.app-footer .app-footer__build:hover{color:var(--fui-text-primary)}.app-footer a:focus-visible,.app-footer .app-footer__build:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-ring);outline-offset:2px;border-radius:2px}.app-footer .app-footer__build{cursor:help;background:0 0;border:0;padding:0;text-decoration-style:dotted;display:none}@media (width>=768px){.app-footer .app-footer__build{display:inline}}.user-settings-next,.user-settings-next__tabs,.user-settings-next__categories,[data-fantasai-ui=next] .user-settings-next__panel{width:100%;min-width:0}.user-settings-next__tabs{gap:var(--fui-space-5);display:grid}.user-settings-next__category-list{overscroll-behavior-inline:contain;width:100%;max-width:100%}.user-settings-next__panel{align-content:start;gap:var(--fui-space-5);padding:0 0 var(--fui-space-4);margin-block:0;display:grid}[data-fantasai-ui=next] .user-settings-next__panel[hidden]{display:none}[data-fantasai-ui=next] .user-settings-group.es-surface{min-width:0;display:grid;overflow:hidden}[data-fantasai-ui=next] .user-settings-group__title{padding:var(--fui-space-3) var(--fui-space-5);border-bottom:1px solid var(--fui-border-subtle);background:color-mix(in oklab, var(--fui-surface-2) 60%, transparent);margin:0}.user-settings-group__rows{min-width:0;display:grid}.user-settings-row{align-items:center;gap:var(--fui-space-3) var(--fui-space-6);min-width:0;min-height:4rem;padding:var(--fui-space-3) var(--fui-space-5);transition:background-color var(--fui-motion-fast) var(--fui-ease-out);grid-template-columns:minmax(0,1fr);display:grid}.user-settings-row+.user-settings-row,.user-settings-group__rows>.audio-settings__feedback{border-top:1px solid var(--fui-border-subtle)}.user-settings-row[data-control=compact]{grid-template-columns:minmax(0,1fr) auto}.user-settings-row__label{min-width:0}.user-settings-row__control{justify-content:flex-end;align-items:center;gap:var(--fui-space-2);flex-wrap:wrap;min-width:0;display:flex}.user-settings-row[data-control=wide] .user-settings-row__control>*{flex:100%;min-width:0}@media (hover:hover){.user-settings-row:hover{background:color-mix(in oklab, var(--fui-surface-2) 42%, transparent)}}.user-settings-row:has(:focus-visible){background:color-mix(in oklab, var(--fui-surface-2) 42%, transparent);box-shadow:inset 2px 0 0 color-mix(in oklab, var(--fui-type-color-choice-active) 72%, transparent)}[data-fantasai-ui=next] .user-settings-feedback.es-text-meta[role=alert]{color:var(--fui-intent-danger-fg);grid-column:1/-1;margin:0}.user-settings-label{min-width:0;color:var(--fui-text-primary)}[data-fantasai-ui=next] .user-settings-label .user-settings-help__trigger.es-icon-button{width:var(--fui-space-8);min-width:var(--fui-space-8);height:var(--fui-space-8);min-height:var(--fui-space-8);margin-block:calc(var(--fui-space-2) * -1);padding:var(--fui-space-1);vertical-align:middle;color:var(--fui-text-muted);margin-inline-start:var(--fui-space-1);display:inline-flex}[data-fantasai-ui=next] .user-settings-label .user-settings-help__trigger.es-icon-button:is(:hover,:focus-visible,[data-state=open]){color:var(--fui-text-primary)}[data-fantasai-ui=next].user-settings-help__content{max-width:min(22rem,100vw - 2rem)}[data-fantasai-ui=next].user-settings-help__content:focus{outline:none}.user-settings-next__field-actions{gap:var(--fui-space-2);padding-top:var(--fui-space-3);flex-wrap:wrap;display:flex}.user-settings-dialog-actions{justify-content:flex-end;gap:var(--fui-space-2);flex-wrap:wrap;display:flex}.audio-settings__gain{align-items:center;gap:var(--fui-space-3,.75rem);grid-template-columns:minmax(0,1fr) 3rem auto;width:min(100%,28rem);min-width:0;display:grid}.user-settings-next .audio-settings__gain{width:100%}.audio-settings__gain output{color:var(--fui-text-primary);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-variant-numeric:tabular-nums;text-align:end}.audio-settings__gain>:not(.audio-settings__mute){transition:opacity var(--fui-motion-fast) var(--fui-ease-out)}.audio-settings__gain[data-muted]>:not(.audio-settings__mute){opacity:.4}.audio-settings__feedback{padding:var(--fui-space-3,.75rem) var(--fui-space-5,1.25rem)}.audio-settings__feedback:empty{display:none}@media (width<=639px){[data-fantasai-ui=next] .user-settings-next__category-list.es-tabs-list[data-variant=bar] .es-tabs-trigger{padding-inline:var(--fui-space-2);flex:1 0 auto}[data-fantasai-ui=next] .user-settings-row .es-segmented-control__item{padding-inline:var(--fui-space-1);font-size:.8125rem}}@media (width<=479px){[data-fantasai-ui=next] .user-settings-next__category-list.es-tabs-list[data-variant=bar] .es-tabs-trigger{padding-inline:var(--fui-space-1);font-size:.8125rem}}@media (width<=767px){.user-settings-row,.audio-settings__feedback,[data-fantasai-ui=next] .user-settings-group__title{padding-inline:var(--fui-space-4)}}@media (width<=399px){.user-settings-row,.audio-settings__feedback,[data-fantasai-ui=next] .user-settings-group__title{padding-inline:var(--fui-space-3)}}@media (width>=768px){.user-settings-row,.user-settings-row[data-control=compact]{grid-template-columns:minmax(0,1fr) min(28rem,50%)}}.user-settings-next-modal.es-modal[data-fantasai-ui=next]{--settings-inset-x:max(var(--fui-space-4), env(safe-area-inset-left), env(safe-area-inset-right));--settings-inset-y:max(var(--fui-space-4), env(safe-area-inset-top), env(safe-area-inset-bottom));width:calc(100vw - 2 * var(--settings-inset-x));max-width:calc(100vw - 2 * var(--settings-inset-x));height:min(52rem, calc(100dvh - 2 * var(--settings-inset-y)));max-height:calc(100dvh - 2 * var(--settings-inset-y));--fui-es-surface-fill:var(--fui-surface-inset);grid-template-rows:auto minmax(0,1fr);overflow:hidden}.user-settings-next-modal.es-modal[data-fantasai-ui=next]>.es-modal__body{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--fui-border-metal) var(--fui-surface-inset);min-height:0;overflow-y:auto}.user-settings-next-modal.es-modal[data-fantasai-ui=next]>.es-modal__header{padding-inline-end:var(--fui-space-12)}.user-settings-next-modal.es-modal[data-fantasai-ui=next] .es-modal__header .es-dialog-description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-settings-next-modal .user-settings-next__categories{z-index:1;background:var(--fui-surface-inset);position:sticky;top:0}.user-settings-next-modal .user-settings-next__categories:after{height:var(--fui-space-4);background:linear-gradient(var(--fui-surface-inset), transparent);content:"";pointer-events:none;position:absolute;inset:100% 0 auto}@media (width<=399px){.user-settings-next-modal.es-modal[data-fantasai-ui=next]{--settings-inset-x:max(var(--fui-space-2), env(safe-area-inset-left), env(safe-area-inset-right))}}@media (width>=768px){.user-settings-next-modal.es-modal[data-fantasai-ui=next]{width:min(88vw,92rem);height:min(52rem,100dvh - 3rem);max-height:calc(100dvh - 3rem)}}.audio-entry-navbar{flex-shrink:0}.entry-sign-in-shortcut{inset:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) auto auto;position:fixed}:is(body:has(.es-audio-welcome) .entry-sign-in-shortcut,body:has(.audio-entry-navbar):not(:has([inert] .audio-entry-navbar)):not(:has(.game-loading)) .entry-sign-in-shortcut){visibility:hidden;pointer-events:none}.landing{background:var(--fui-stage);min-height:100vh;color:var(--fui-text-primary);font-family:var(--landing-font-command);position:relative;overflow-x:clip}.landing :where(h1,h2,h3,h4,h5,h6){font-family:var(--landing-font-heading)}.landing :where(b,strong){font-family:inherit}.landing__title{color:var(--landing-ivory);font-family:var(--landing-font-display);letter-spacing:.005em;text-align:center;text-shadow:0 2px 32px oklch(0% 0 0/.65);text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.6vw,4.4rem);font-weight:400;line-height:1.1}.landing__narration{color:var(--fui-text-secondary);font-family:var(--landing-font-story);text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:400;line-height:1.75}.landing__quiet-link{color:var(--fui-text-muted);font:500 14px/1 var(--landing-font-command);letter-spacing:.03em;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;transition:color .3s;display:inline-flex}.landing__quiet-link svg{width:16px;height:16px}.landing__quiet-link:hover,.landing__quiet-link:focus-visible{color:var(--fui-text-primary)}.landing__quiet-link:focus-visible{outline:2px solid var(--landing-gold);outline-offset:4px;border-radius:2px}.landing [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(24px)}.landing [data-reveal][data-revealed]{animation:landing-reveal 1.5s var(--landing-ease) both}@keyframes landing-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes landing-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.landing-topbar{z-index:40;padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);position:fixed;inset:0 0 auto}.landing-topbar:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) 94%, transparent) 0%, color-mix(in oklab, var(--fui-stage) 72%, transparent) 58%, transparent 100%);opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0 0 -32px}.landing-topbar[data-scrolled]:before{opacity:1}.landing .landing-topbar .es-page-navbar{box-shadow:none;background:0 0;border:0}.landing-topbar__links{gap:10px;margin-right:6px;display:flex}.landing-hero{isolation:isolate;min-height:100svh;padding-top:calc(88px + env(safe-area-inset-top,0px));padding-bottom:26px;padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);grid-template-rows:1fr auto;justify-items:center;display:grid;position:relative;overflow:clip}.landing-hero__ground{z-index:-2;background:linear-gradient(to bottom, transparent 52%, var(--fui-stage) 97%), radial-gradient(ellipse 44% 40% at 50% 44%, oklch(29% .055 72/.48), transparent 72%), radial-gradient(ellipse 120% 70% at 50% 96%, oklch(19% .03 58/.7), transparent 62%), var(--fui-stage);position:absolute;inset:0;overflow:hidden}.landing-hero__ground:after{content:"";opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 97%);mask-image:linear-gradient(#000 55%,#0000 97%)}.landing-hero__glimpse{-o-object-fit:cover;object-fit:cover;opacity:.12;filter:blur(3px)saturate(.5)brightness(.7);width:108%;max-width:none;height:108%;position:absolute;inset:-4%;-webkit-mask-image:radial-gradient(70% 60% at 50% 52%,#000 8%,#0000 78%);mask-image:radial-gradient(70% 60% at 50% 52%,#000 8%,#0000 78%)}.landing-embers{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000 98%);mask-image:linear-gradient(#000 60%,#0000 98%)}.landing-hero__center{align-self:center;justify-items:center;gap:clamp(22px,3vw,38px);width:100%;display:grid}.landing-hero__kicker{color:var(--fui-text-muted);font:400 clamp(1rem, 1.3vw, 1.15rem) / 1.4 var(--landing-font-story);letter-spacing:.02em;animation:landing-rise 1.4s var(--landing-ease) .3s both;margin:0}.landing-hero__wordmark{width:100%}@media (width>=768px){.landing-hero__center{top:43%;left:var(--landing-gutter-l);right:var(--landing-gutter-r);width:auto;position:absolute;translate:0 -50%}.landing-hero__kicker{text-align:center;position:absolute;bottom:calc(100% + clamp(22px,3vw,38px));left:0;right:0}.landing-hero__menu{grid-row:2}}.landing-hero:not([data-active]) .landing-wordmark__word,.landing-hero:not([data-active]) .landing-seal__halo,.landing-hero:not([data-active]) .landing-hero__scroll{animation-play-state:paused}.landing-hero[data-entry] .landing-hero__center,.landing-hero[data-entry] .landing-hero__menu{visibility:hidden}.landing-hero .landing-wordmark__word{animation:landing-word-arrive 1.8s var(--landing-ease) .4s both, landing-word-sheen 14s ease-in-out 3s infinite}.landing-hero .landing-wordmark__word--script{animation-delay:.56s,3.3s}@keyframes landing-word-arrive{0%{opacity:0;letter-spacing:calc(var(--landing-wordmark-track) + .14em);filter:blur(8px)}to{opacity:1;letter-spacing:var(--landing-wordmark-track)}}@keyframes landing-word-sheen{0%,66%{background-position:100% 0}to{background-position:-60% 0}}.landing-hero .landing-seal{animation:landing-seal-arrive 1.8s var(--landing-ease) .15s both}@keyframes landing-seal-arrive{0%{opacity:0;filter:blur(6px);transform:scale(.94)rotate(-6deg)}to{opacity:1;transform:none}}.landing-hero__menu{justify-items:center;gap:22px;width:100%;display:grid}.landing-hero__claim{max-width:46ch;color:var(--fui-text-secondary);font:400 clamp(1rem, 1.3vw, 1.15rem) / 1.6 var(--landing-font-story);text-align:center;text-wrap:balance;animation:landing-rise 1.4s var(--landing-ease) .9s both;margin:0}.landing-hero__actions,.landing-dawn__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.landing-hero__actions{animation:landing-rise 1.4s var(--landing-ease) 1.05s both}.landing-hero__actions>*,.landing-dawn__actions>*{min-width:228px}.landing-hero__scroll{background:linear-gradient(var(--landing-gold), transparent);transform-origin:top;width:1px;height:46px;margin-top:6px;animation:3.2s ease-in-out 2s infinite both landing-scroll-cue}@keyframes landing-scroll-cue{0%{opacity:.9;transform:scaleY(0)}55%{opacity:.9;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@supports (animation-timeline:scroll()){.landing-hero__center,.landing-hero__menu{animation:linear both landing-hero-drift;animation-timeline:scroll(root);animation-range:0 90vh}@keyframes landing-hero-drift{to{opacity:0;transform:translateY(-14vh)}}}.landing__footer{z-index:1;position:relative}@media (width<=767px){.landing-topbar__label{display:none}.landing-hero__actions,.landing-dawn__actions{width:100%;display:grid}.landing-hero__actions>*,.landing-dawn__actions>*{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.landing-hero .landing-wordmark__word,.landing-hero .landing-seal,.landing-hero__scroll,.landing-hero__kicker,.landing-hero__claim,.landing-hero__actions{animation:none}.landing [data-reveal]:not([data-revealed]){opacity:1;transform:none}.landing [data-reveal][data-revealed]{animation:none}}.landing-atmosphere{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@keyframes landing-scene-in{to{opacity:1}}@keyframes landing-scene-out{to{opacity:0}}@keyframes landing-scene-from-zero{0%{opacity:0}}@keyframes landing-line-in{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes landing-line-pass{0%{opacity:0;translate:0 16px}30%,72%{opacity:1;translate:0}to{opacity:0;translate:0 -10px}}.landing-world{background:var(--fui-stage);view-timeline-name:--landing-world;view-timeline-axis:block;height:520svh;position:relative}.landing-world__sticky{height:100svh;position:sticky;top:0;overflow:hidden}.landing-world__title{z-index:2;width:min(94vw,1240px);font-size:clamp(1.9rem,3.7vw,3.8rem);position:absolute;top:15svh;left:50%;translate:-50%}.landing-world__frame{position:absolute;inset:0}.landing-world__zoom{position:absolute;inset:0;transform:scale(1.1)}.landing-world__image{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-world__image:not(:first-child){opacity:0}.landing-world__shimmer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-world__shimmer:before{content:"";mix-blend-mode:screen;background:linear-gradient(112deg,#0000 10%,oklch(96% .02 230/.1) 40%,oklch(99% .01 230/.16) 50%,oklch(96% .02 230/.1) 60%,#0000 90%);width:70%;animation:18s ease-in-out infinite landing-shimmer;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@keyframes landing-shimmer{to{transform:translate(160%)}}.landing-world:not([data-active]) .landing-world__shimmer:before{animation-play-state:paused}.landing-world__shade{background:radial-gradient(80% 70% at 50% 46%,#0000 35%,oklch(0% 0 0/.55) 100%),linear-gradient(#0000 54%,oklch(3% .01 60/.85) 100%);position:absolute;inset:0}.landing-world__curtains{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-world__curtain{--feather:clamp(96px, 15vh, 190px);position:absolute}.landing-world__curtain--top{height:calc(34% + var(--feather));background:linear-gradient(180deg, var(--fui-stage) calc(100% - var(--feather)), color-mix(in oklab, var(--fui-stage) 82%, transparent) calc(100% - var(--feather) * .72), color-mix(in oklab, var(--fui-stage) 46%, transparent) calc(100% - var(--feather) * .42), color-mix(in oklab, var(--fui-stage) 14%, transparent) calc(100% - var(--feather) * .16), transparent);inset:0 0 auto}.landing-world__curtain--bottom{height:calc(22% + var(--feather));background:linear-gradient(0deg, var(--fui-stage) calc(100% - var(--feather)), color-mix(in oklab, var(--fui-stage) 82%, transparent) calc(100% - var(--feather) * .72), color-mix(in oklab, var(--fui-stage) 46%, transparent) calc(100% - var(--feather) * .42), color-mix(in oklab, var(--fui-stage) 14%, transparent) calc(100% - var(--feather) * .16), transparent);inset:auto 0 0}.landing-world__curtain--left{width:calc(26% + var(--feather));background:linear-gradient(90deg, var(--fui-stage) calc(100% - var(--feather)), color-mix(in oklab, var(--fui-stage) 82%, transparent) calc(100% - var(--feather) * .72), color-mix(in oklab, var(--fui-stage) 46%, transparent) calc(100% - var(--feather) * .42), color-mix(in oklab, var(--fui-stage) 14%, transparent) calc(100% - var(--feather) * .16), transparent);inset:0 auto 0 0}.landing-world__curtain--right{width:calc(26% + var(--feather));background:linear-gradient(270deg, var(--fui-stage) calc(100% - var(--feather)), color-mix(in oklab, var(--fui-stage) 82%, transparent) calc(100% - var(--feather) * .72), color-mix(in oklab, var(--fui-stage) 46%, transparent) calc(100% - var(--feather) * .42), color-mix(in oklab, var(--fui-stage) 14%, transparent) calc(100% - var(--feather) * .16), transparent);inset:0 0 0 auto}.landing-world__lines{z-index:3;width:min(90vw,820px);display:grid;position:absolute;bottom:13svh;left:50%;translate:-50%}.landing-world__lines .landing__narration{color:var(--fui-text-primary);text-shadow:0 2px 18px oklch(0% 0 0/.9);grid-area:1/1;align-self:end;font-size:clamp(1.15rem,2vw,1.6rem)}@supports (animation-timeline:view()){.landing-world__curtain{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--landing-world;animation-range:contain contain 17%}.landing-world__curtain--top{animation-name:landing-curtain-up}.landing-world__curtain--bottom{animation-name:landing-curtain-down}.landing-world__curtain--left{animation-name:landing-curtain-left}.landing-world__curtain--right{animation-name:landing-curtain-right}@keyframes landing-curtain-up{to{transform:translateY(-101%)}}@keyframes landing-curtain-down{to{transform:translateY(101%)}}@keyframes landing-curtain-left{to{transform:translate(-101%)}}@keyframes landing-curtain-right{to{transform:translate(101%)}}.landing-world__zoom{animation:linear both landing-world-zoom;animation-timeline:--landing-world;animation-range:contain}@keyframes landing-world-zoom{0%{transform:scale(1.2)}to{transform:scale(1.02)}}.landing-world__image:nth-child(2){animation:linear both landing-scene-in;animation-timeline:--landing-world;animation-range:contain 34% contain 53%}.landing-world__image:nth-child(3){animation:linear both landing-scene-in;animation-timeline:--landing-world;animation-range:contain 64% contain 83%}.landing-world__shimmer{animation:linear both landing-scene-out;animation-timeline:--landing-world;animation-range:contain 34% contain 53%}.landing-world__title{animation:linear both landing-world-title;animation-timeline:--landing-world;animation-range:contain 3% contain 15%}@keyframes landing-world-title{to{opacity:0;translate:-50% -6svh}}.landing-world__shade{animation:linear both landing-scene-from-zero;animation-timeline:--landing-world;animation-range:contain 12% contain 20%}.landing-world__lines .landing__narration{animation:linear both landing-line-pass;animation-timeline:--landing-world}.landing-world__lines .landing__narration:first-child{animation-range:contain 18% contain 38%}.landing-world__lines .landing__narration:nth-child(2){animation-range:contain 49% contain 70%}.landing-world__lines .landing__narration:nth-child(3){animation-name:landing-line-in;animation-range:contain 80% contain 91%}}@supports not (animation-timeline:view()){.landing-world{height:auto}.landing-world__sticky{position:relative}.landing-world__curtains{display:none}.landing-world__title{top:auto;bottom:34svh}.landing-world__lines .landing__narration{grid-area:auto}}.landing-paths{padding-block:clamp(110px,16vh,200px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);background:var(--fui-stage);justify-items:center;gap:clamp(40px,7vh,72px);display:grid}.landing-paths__row{gap:10px;width:min(100%,1320px);height:clamp(440px,64vh,660px);display:flex}.landing-path{min-width:0;color:inherit;transition:flex-grow 1.1s var(--landing-ease);border-radius:3px;outline:none;flex:1 1 0;text-decoration:none;position:relative;overflow:hidden}.landing-path[data-open]{flex-grow:2.6}.landing-path:focus-visible{outline:2px solid var(--landing-gold);outline-offset:4px}.landing-path img{-o-object-fit:cover;object-fit:cover;filter:saturate(.5)brightness(.45);width:100%;max-width:none;height:100%;transition:transform 1.8s var(--landing-ease), filter 1.2s ease;position:absolute;inset:0;transform:scale(1.14)}.landing-path[data-open] img{filter:saturate()brightness(.9);transform:scale(1.02)}.landing-path:after{content:"";pointer-events:none;background:linear-gradient(#0000 28%,oklch(2% .01 60/.2) 52%,oklch(2% .01 60/.82) 100%);position:absolute;inset:0}.landing-path__body{z-index:1;gap:14px;padding:clamp(22px,2.6vw,38px);display:grid;position:absolute;inset:auto 0 0}.landing-path__title{color:var(--landing-ivory);font:400 clamp(1.35rem, 2.3vw, 2.3rem) / 1.12 var(--landing-font-display)}.landing-path__line{max-width:40ch;color:var(--fui-text-secondary);font:400 1.02rem/1.7 var(--landing-font-story);opacity:0;transition:opacity .7s ease .2s, transform .9s var(--landing-ease) .2s;transform:translateY(10px)}.landing-path[data-open] .landing-path__line{opacity:1;transform:none}.landing-inn{isolation:isolate;min-height:100svh;padding-block:120px clamp(52px,8vh,92px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);background:oklch(7% .012 60);grid-template-rows:minmax(0,1fr) auto;justify-items:center;display:grid;position:relative;overflow:clip}.landing-inn__market{z-index:-1;position:absolute;inset:0}.landing-inn__market img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;filter:brightness(.62)saturate(.9);width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-inn__shade{background:radial-gradient(ellipse 56% 36% at 50% 40%, oklch(4% .01 60/.5), transparent 74%), linear-gradient(0deg, oklch(4% .01 60/.97) 0%, oklch(4% .01 60/.8) 24%, transparent 54%), linear-gradient(180deg, var(--fui-stage) 0%, transparent 18%);position:absolute;inset:0}.landing-inn__pitch-copy{text-align:center;align-self:center;justify-items:center;gap:18px;max-width:900px;display:grid}.landing-inn__facts{border-top:1px solid;-o-border-image:linear-gradient(90deg, transparent, color-mix(in oklab, var(--landing-gold) 46%, transparent) 18%, color-mix(in oklab, var(--landing-gold) 46%, transparent) 82%, transparent) 1;border-image:linear-gradient(90deg, transparent, color-mix(in oklab, var(--landing-gold) 46%, transparent) 18%, color-mix(in oklab, var(--landing-gold) 46%, transparent) 82%, transparent) 1;grid-template-rows:auto auto auto;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,1440px);margin:0;padding:clamp(34px,5vh,56px) 0 0;list-style:none;display:grid;container-type:inline-size}.landing-inn__facts li{grid-row:span 3;grid-template-rows:subgrid;text-align:center;justify-items:center;row-gap:16px;padding:6px clamp(26px,3.6vw,64px);display:grid;position:relative}.landing-inn__facts li+li:before,.landing-inn__facts li+li:after{content:"";position:absolute;left:0}.landing-inn__facts li+li:before{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--landing-gold) 42%, transparent) 50%, transparent);width:1px;top:0;bottom:0}.landing-inn__facts li+li:after{border:1px solid color-mix(in oklab, var(--landing-gold) 70%, transparent);background:oklch(6% .01 60);width:7px;height:7px;margin:-4px 0 0 -3px;top:50%;transform:rotate(45deg)}.landing-inn__figure{font-family:var(--landing-font-display);letter-spacing:.01em;white-space:nowrap;background:linear-gradient(100deg,oklch(64% .1 72) 0%,oklch(88% .08 86) 38%,oklch(97% .04 92) 50%,oklch(82% .09 82) 64%,oklch(62% .1 70) 100%);color:#0000;filter:drop-shadow(0 2px oklch(0% 0 0/.6))drop-shadow(0 0 22px oklch(74% .12 76/.28));-webkit-background-clip:text;background-clip:text;align-self:end;font-size:min(2.6rem,2.25cqi);font-weight:400;line-height:1.05}.landing-inn__label{color:color-mix(in oklab, var(--landing-gold) 82%, white);font:600 .72rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase}.landing-inn__fact-line{max-width:28ch;color:var(--fui-text-secondary);font:400 clamp(.94rem, 1.05vw, 1.04rem) / 1.6 var(--landing-font-story);text-wrap:balance}.landing-inn__facts[data-revealed] li{animation:landing-rise 1.4s var(--landing-ease) calc(.25s + var(--i) * .14s) both}@media (width<=1099px){.landing-inn__facts{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(30px,4.4vh,44px);width:min(100%,760px)}.landing-inn__figure{font-size:min(2.4rem,5.1cqi)}.landing-inn__facts li:nth-child(odd):before,.landing-inn__facts li:nth-child(odd):after{display:none}}.landing-maelis{isolation:isolate;min-height:110svh;padding-block:140px clamp(70px,11vh,120px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);background:oklch(5% .008 60);align-content:end;justify-items:center;display:grid;position:relative;overflow:clip}.landing-maelis__art{z-index:-1;position:absolute;inset:0}.landing-maelis__art img{-o-object-fit:cover;object-fit:cover;-o-object-position:42% 50%;object-position:42% 50%;filter:brightness(.55)saturate(.8);width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-maelis__art:before{content:"";z-index:1;background:radial-gradient(ellipse 60% 70% at var(--heart-x) var(--heart-y), oklch(80% .1 80/.32), transparent 75%);mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.landing-maelis[data-beat] .landing-maelis__art:before{animation:2.4s ease-out both landing-heart-light}@keyframes landing-heart-light{9%{opacity:1}to{opacity:0}}.landing-maelis__art:after{content:"";z-index:2;background:linear-gradient(0deg, oklch(3% .01 60/.9) 0%, transparent 40%), linear-gradient(180deg, var(--fui-stage) 0%, transparent 18%);position:absolute;inset:0}.landing-maelis__pulse{z-index:1;left:var(--heart-x);top:var(--heart-y);mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,oklch(96% .07 88/.9),oklch(80% .13 75/.35) 30%,#0000 66%);border-radius:50%;width:30vmin;height:30vmin;position:absolute;translate:-50% -50%;scale:.2}.landing-maelis[data-beat] .landing-maelis__pulse{animation:2.4s cubic-bezier(.2,.7,.2,1) both landing-heart-pulse}@keyframes landing-heart-pulse{0%{opacity:0;scale:.15}6%{opacity:1;scale:.5}12%{opacity:.55;scale:.6}17%{opacity:.9;scale:.8}to{opacity:0;scale:3.2}}.landing-maelis__copy{justify-items:center;gap:14px;max-width:760px;display:grid}.landing-dawn{view-timeline-name:--landing-dawn;view-timeline-axis:block;background:oklch(6% .02 255);height:220svh;position:relative}.landing-dawn__sticky{height:100svh;padding-bottom:clamp(60px,11vh,120px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);align-content:end;justify-items:center;display:grid;position:sticky;top:0;overflow:hidden}.landing-dawn__art{position:absolute;inset:0}.landing-dawn__art img{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 50%;object-position:62% 50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-dawn__night{mix-blend-mode:multiply;background:linear-gradient(oklch(12% .05 262/.94),oklch(8% .04 255/.9) 60%,oklch(5% .02 250/.95));position:absolute;inset:0}.landing-dawn__sun{mix-blend-mode:screen;opacity:0;background:radial-gradient(circle,oklch(94% .09 85/.55),oklch(80% .12 70/.18) 28%,#0000 62%);border-radius:50%;width:70vmax;height:70vmax;position:absolute;top:32%;left:72%;translate:-50% -38%}.landing-dawn__art:after{content:"";background:linear-gradient(#0000 62%,oklch(4% .01 60/.88) 100%),linear-gradient(oklch(6% .02 255) 0%,#0000 16%);position:absolute;inset:0}.landing-dawn__copy{z-index:2;justify-items:center;gap:30px;display:grid;position:relative}.landing-dawn__title{font-size:clamp(2.6rem,6.4vw,6rem)}.landing-dawn__line{max-width:44ch;color:var(--fui-text-primary);margin-top:-10px}@supports (animation-timeline:view()){.landing-dawn__night{animation:linear both landing-scene-out;animation-timeline:--landing-dawn;animation-range:contain contain 62%}.landing-dawn__sun{animation:linear both landing-sun-rises;animation-timeline:--landing-dawn;animation-range:contain 10% contain 75%}@keyframes landing-sun-rises{0%{opacity:0;translate:-50% -20%}to{opacity:1;translate:-50% -42%}}.landing-dawn__art img{animation:linear both landing-dawn-push;animation-timeline:--landing-dawn;animation-range:contain}@keyframes landing-dawn-push{0%{transform:scale(1.12)}to{transform:scale(1.02)}}.landing-dawn__title,.landing-dawn__line,.landing-dawn__actions{animation:linear both landing-line-in;animation-timeline:--landing-dawn}.landing-dawn__title{animation-range:contain 40% contain 58%}.landing-dawn__line{animation-range:contain 50% contain 64%}.landing-dawn__actions{animation-range:contain 56% contain 70%}}@supports not (animation-timeline:view()){.landing-dawn{height:auto}.landing-dawn__sticky{position:relative}.landing-dawn__night{opacity:.25}.landing-dawn__sun{opacity:1}}@media (width<=767px){.landing-world__title{top:12svh}.landing-world__curtain--top{height:42%}.landing-world__curtain{--feather:32px}.landing-world__curtain--left,.landing-world__curtain--right{width:calc(8% + var(--feather))}.landing-paths__row{flex-direction:column;height:auto}.landing-path{flex:none;height:320px}.landing-path__line{opacity:1;transform:none}.landing-inn__facts li{row-gap:12px;padding:4px 16px}.landing-inn__fact-line{font-size:.92rem}.landing-inn__figure{font-size:min(1.9rem,5.9cqi)}.landing-maelis__art img{-o-object-position:40% 50%;object-position:40% 50%}.landing-dawn__art img{-o-object-position:70% 50%;object-position:70% 50%}}@media (prefers-reduced-motion:reduce){.landing-world__shimmer{display:none}.landing-inn__facts[data-revealed] li{animation:none}@supports (animation-timeline:view()){.landing-world__zoom,.landing-dawn__art img{animation:none;transform:none}}}.landing-battle{isolation:isolate;min-height:100svh;padding-block:clamp(84px,10vh,112px) clamp(10px,1.6vh,20px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);background:radial-gradient(ellipse 60% 55% at 50% 40%, oklch(15% .02 40), transparent 75%), var(--fui-stage);grid-template-rows:auto auto minmax(0,1fr) auto;justify-items:center;gap:14px;display:grid;position:relative;overflow:clip}.landing-battle:not([data-active]) :is(.landing-battle__line,.landing-battle__body,.landing-battle__card){animation-play-state:paused}.landing-battle__camp{z-index:-2;position:absolute;inset:0}.landing-battle__camp img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%;filter:brightness(.62)saturate(.85);width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-battle__camp:after{content:"";background:radial-gradient(ellipse 50% 46% at 50% 52%, oklch(4% .01 50/.55), transparent 80%), linear-gradient(180deg, var(--fui-stage) 0%, transparent 22%, transparent 70%, var(--fui-stage) 100%);position:absolute;inset:0}.landing-battle__ground{z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 8%,#000 34% 80%,#0000 100%);mask-image:linear-gradient(#0000 0% 8%,#000 34% 80%,#0000 100%)}.landing-battle__ground>*{position:absolute;inset:0}.landing-battle__title{font-size:clamp(2rem,3.4vw,3.3rem)}.landing-battle__line{max-width:46ch;min-height:2.2em;animation:landing-battle-line .52s var(--landing-ease) both;transition:opacity .6s}@keyframes landing-battle-line{0%{opacity:0;transform:translateY(6px)}}.landing-battle__arena{--landing-battle-ally:clamp(146px, 12.5vw, 188px);--landing-battle-foe:clamp(168px, 14.6vw, 224px);justify-content:center;align-self:center;align-items:center;gap:clamp(56px,11vw,190px);width:min(100%,1120px);padding-block:10px 18px;transition:opacity .6s;display:flex;position:relative}.landing-battle__party{align-items:flex-end;gap:clamp(12px,1.4vw,22px);display:flex;position:relative}.landing-battle__foes{position:relative}.landing-battle__fighter{transition:translate .38s var(--landing-ease), scale .38s var(--landing-ease);position:relative}.landing-battle__body{animation:landing-battle-breathe 5.2s ease-in-out var(--breath-delay,0s) infinite alternate}.landing-battle__fighter[data-fighter=mirela] .landing-battle__body{--breath-delay:-1700ms}.landing-battle__fighter[data-fighter=varka] .landing-battle__body{--breath-delay:-3100ms;animation-duration:6.1s}@keyframes landing-battle-breathe{0%{transform:translateY(0)}to{transform:translateY(-4px)}}.landing-battle__fighter:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--landing-battle-aura) 30%, transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .42s;position:absolute;inset:-22% -34%}.landing-battle__fighter[data-fighter=you]{--landing-battle-aura:oklch(84% .1 85/.42)}.landing-battle__fighter[data-fighter=mirela]{--landing-battle-aura:oklch(80% .14 150/.46)}.landing-battle__fighter[data-fighter=varka]{--landing-battle-aura:oklch(60% .22 28/.62)}.landing-battle__fighter[data-rear]{z-index:2;translate:0 -10px;scale:1.04}.landing-battle__fighter[data-rear]:before{opacity:1}.landing-battle__fighter[data-threatened]{--landing-battle-aura:oklch(56% .22 28/.5)}.landing-battle__fighter[data-threatened]:before{opacity:1}.landing-battle__fx{--reach:1;z-index:4;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.landing-battle__fx>*{grid-area:1/1}.landing-battle__fx[data-fx=shatter],.landing-battle__fx[data-fx=radiance]{--reach:1.55}.landing-battle__flash{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--fx) 55%, white), color-mix(in oklab, var(--fx) 34%, transparent) 52%, transparent);opacity:0;width:150%;animation:landing-battle-flash .56s ease-out var(--strike-delay,0s) both;border-radius:50%}@keyframes landing-battle-flash{0%{opacity:0;transform:scale(.3)}16%{opacity:var(--flash-peak,.85)}to{opacity:0;transform:scale(1.25)}}.landing-battle__fx[data-fx=flame]{--flash-peak:.55}.landing-battle__ring{aspect-ratio:1;border:2px solid var(--fx);width:72%;box-shadow:0 0 18px color-mix(in oklab, var(--fx) 70%, transparent), inset 0 0 14px color-mix(in oklab, var(--fx) 50%, transparent);opacity:0;animation:landing-battle-ring .72s cubic-bezier(.2, .7, .3, 1) calc(var(--strike-delay,0s) + 50ms) both;border-radius:50%}@keyframes landing-battle-ring{0%{opacity:.95;transform:scale(.25)}to{opacity:0;transform:scale(calc(1.9 * var(--reach)))}}.landing-battle__shard{background:linear-gradient(90deg, transparent, var(--fx), white);opacity:0;width:18px;height:3px;animation:landing-battle-shard .66s cubic-bezier(.15, .6, .3, 1) calc(var(--strike-delay,0s) + 40ms) both;border-radius:2px}@keyframes landing-battle-shard{0%{opacity:1;transform:rotate(var(--a)) translateX(12px) scaleX(1.4)}to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--d) * var(--reach))) scaleX(.4)}}.landing-battle__fx[data-fx=parry]{--reach:.7}.landing-battle__fx[data-fx=flame] .landing-battle__shard,.landing-battle__fx[data-fx=stone] .landing-battle__shard{background:radial-gradient(circle, white, var(--fx) 55%, transparent 72%);border-radius:50%;width:6px;height:6px;animation-name:landing-battle-ember;animation-duration:.9s}.landing-battle__fx[data-fx=stone] .landing-battle__shard{background:var(--fx);border-radius:1px;animation-name:landing-battle-chip}@keyframes landing-battle-ember{0%{opacity:1;translate:0;transform:rotate(var(--a)) translateX(10px)}to{opacity:0;translate:0 -46px;transform:rotate(var(--a)) translateX(var(--d))}}@keyframes landing-battle-chip{0%{opacity:1;translate:0;transform:rotate(var(--a)) translateX(10px) rotate(0deg)}to{opacity:0;translate:0 54px;transform:rotate(var(--a)) translateX(calc(var(--d) * .8)) rotate(160deg)}}.landing-battle__slash{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fx) 70%, white) 40%, white 52%, transparent);opacity:0;width:150%;height:3px;transform:rotate(var(--a)) scaleX(0);animation:landing-battle-slash .48s cubic-bezier(.2, .8, .3, 1) calc(var(--strike-delay,0s) + var(--n) * 80ms) both;border-radius:2px}@keyframes landing-battle-slash{0%{opacity:0;transform:rotate(var(--a)) scaleX(.1)}25%{opacity:1}55%{transform:rotate(var(--a)) scaleX(1)}to{opacity:0;transform:rotate(var(--a)) scaleX(1.05)}}.landing-battle__mote{background:radial-gradient(circle, white, var(--fx) 58%, transparent 72%);opacity:0;width:8px;height:8px;animation:landing-battle-mote 1.15s ease-out calc(var(--strike-delay,0s) + var(--delay)) both;border-radius:50%}@keyframes landing-battle-mote{0%{opacity:0;translate:var(--x) 44px}25%{opacity:1}to{opacity:0;translate:calc(var(--x) * 1.4) -120px}}.landing-battle__fx[data-fx=glory]{--flash-peak:.45}.landing-battle__fx[data-fx=glory] .landing-battle__mote{animation-name:landing-battle-glory;animation-duration:2.2s}@keyframes landing-battle-glory{0%{opacity:0;translate:var(--x) 70px}20%{opacity:1}to{opacity:0;translate:calc(var(--x) * 1.8) -170px}}.landing-battle__cleave{z-index:5;-webkit-mask-composite:source-in, xor;opacity:0;pointer-events:none;background:radial-gradient(60% 46% at 50% 64%,#0000 68%,oklch(97% .03 40/.95) 72.5%,oklch(64% .22 25/.9) 77.5%,#0000 85%);border-radius:50%;animation:.64s cubic-bezier(.2,.8,.3,1) .13s both landing-battle-cleave;position:absolute;inset:-20% -10%;-webkit-mask-image:linear-gradient(#000 30%,#0000 56%),linear-gradient(90deg,#0000 4%,#000 26% 74%,#0000 96%);mask-image:linear-gradient(#000 30%,#0000 56%),linear-gradient(90deg,#0000 4%,#000 26% 74%,#0000 96%);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes landing-battle-cleave{0%{opacity:0;transform:rotate(34deg)scale(.84)}28%{opacity:1}to{opacity:0;transform:rotate(-28deg)scale(1.02)}}.landing-battle__ward{aspect-ratio:1;width:54%;color:var(--fx);background:radial-gradient(closest-side, color-mix(in oklab, var(--fx) 34%, transparent), transparent);opacity:0;animation:landing-battle-ward 1.1s cubic-bezier(.2, .9, .3, 1) var(--strike-delay,0s) both;border-radius:50%;place-items:center;display:grid}.landing-battle__ward svg{stroke-width:1.4px;width:62%;height:62%}@keyframes landing-battle-ward{0%{opacity:0;transform:scale(.5)}22%{opacity:1;transform:scale(1.14)}40%{transform:scale(1)}72%{opacity:1}to{opacity:0;transform:scale(1.04)}}.landing-battle__crit{opacity:0;animation:landing-battle-crit .32s ease-out var(--strike-delay,0s) both;background:oklch(98% .02 90);border-radius:12px;position:absolute;inset:2%}@keyframes landing-battle-crit{20%{opacity:.7}}.landing-battle__hit{z-index:2;text-align:center;color:var(--fx);font:400 clamp(2.2rem, 3.4vw, 3.4rem) / 1 var(--landing-font-display);text-shadow:0 0 26px color-mix(in oklab, var(--fx) 60%, transparent), 0 3px 0 oklch(0% 0 0/.75);white-space:nowrap;animation:landing-hit 1.5s cubic-bezier(.2, .8, .3, 1) var(--strike-delay,0s) both;align-self:start;justify-items:center;gap:6px;margin-top:34%;display:grid}.landing-battle__hit[data-critical]{font-size:clamp(2.8rem,4.4vw,4.4rem);animation-name:landing-hit-critical}.landing-battle__fx[data-fx=parry] .landing-battle__hit{font-size:clamp(1.7rem,2.4vw,2.4rem)}.landing-battle__hit small{color:var(--landing-ivory);font:600 .76rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase}@keyframes landing-hit{0%{opacity:0;transform:translateY(12px)scale(.6)}14%{opacity:1;transform:translateY(0)scale(1.12)}26%{transform:scale(1)}78%{opacity:1}to{opacity:0;transform:translateY(-48px)}}@keyframes landing-hit-critical{0%{opacity:0;transform:scale(1.9)}12%{opacity:1;transform:scale(.94)}22%{transform:scale(1.06)}32%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-40px)}}.landing-battle__arrow{left:var(--from-x);top:var(--from-y);z-index:6;transform-origin:0;opacity:0;background:linear-gradient(90deg,#0000,oklch(86% .12 150/.75) 62%,#fff);border-radius:2px;width:120px;height:3px;margin-top:-1.5px;animation:.42s cubic-bezier(.45,0,.7,1) both landing-battle-arrow;position:absolute;box-shadow:0 0 10px oklch(86% .12 150/.6)}@keyframes landing-battle-arrow{0%{opacity:0;transform:rotate(var(--angle)) translateX(0) scaleX(.4)}14%{opacity:1}to{opacity:1;transform:rotate(var(--angle)) translateX(calc(var(--length) - 120px)) scaleX(1)}}.landing-battle__hand{min-height:300px;transition:opacity .52s ease, translate .52s var(--landing-ease);justify-content:center;align-items:flex-end;margin-top:-12px;padding-bottom:32px;display:flex}.landing-battle__hand[data-waiting]{opacity:.36;translate:0 22px}.landing-battle__card{rotate:calc(var(--i) * 5deg);translate:0 calc(var(--i) * var(--i) * 8px);transition:translate .6s var(--landing-ease), rotate .6s var(--landing-ease), opacity .6s ease;margin-inline:-6px;position:relative}.landing-battle__card[data-chosen]{z-index:2;translate:0 -30px;rotate:0deg}.landing-battle__card:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--card-accent) 58%, transparent), transparent);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .42s;position:absolute;inset:-16% -22%}.landing-battle__card[data-chosen]:before{opacity:.75}.landing-battle__card[data-flying]:before{opacity:1}.landing-battle__card[data-dealt]{animation:landing-card-deal .72s var(--landing-ease) calc(var(--deal) * 90ms + .18s) both}@keyframes landing-card-deal{0%{opacity:0;transform:translateY(170px)rotate(10deg)scale(.92)}}.landing-battle__card[data-drawn]{animation:landing-card-draw .64s var(--landing-ease) both}@keyframes landing-card-draw{0%{opacity:0;transform:translate(260px,40px)rotate(16deg)scale(.9)}}.landing-battle__card[data-flying]{z-index:5;pointer-events:none;animation:.56s cubic-bezier(.5,0,.3,1) forwards landing-card-fly}@keyframes landing-card-fly{0%{animation-timing-function:cubic-bezier(.25,.6,.35,1);transform:none}24%{transform:translate(calc(var(--fly-x) * -.04), calc(var(--fly-y) * -.04 + 14px)) scale(1.04) rotate(-5deg);animation-timing-function:cubic-bezier(.55,0,.85,.45)}86%{opacity:1;transform:translate(calc(var(--fly-x) * .96), calc(var(--fly-y) * .96)) scale(.46) rotate(9deg);animation-timing-function:linear}to{opacity:0;transform:translate(var(--fly-x), var(--fly-y)) scale(.36) rotate(10deg)}}.landing-battle[data-closing] .landing-battle__arena,.landing-battle[data-closing] .landing-battle__hand,.landing-battle[data-closing] .landing-battle__line{opacity:0}@media (height<=860px) and (width>=768px){.landing-battle{gap:10px;padding-top:clamp(72px,9.5vh,96px)}.landing-battle__title{font-size:clamp(1.9rem,3vw,2.8rem)}.landing-battle__arena{--landing-battle-ally:clamp(128px, 10.6vw, 164px);--landing-battle-foe:clamp(146px, 12.2vw, 190px)}.landing-battle__hand{transform-origin:50% 100%;margin-top:-52px;scale:.86}}@media (height<=740px) and (width>=768px){.landing-battle__arena{--landing-battle-ally:clamp(118px, 9.6vw, 150px);--landing-battle-foe:clamp(134px, 11vw, 172px);padding-block:6px 12px}.landing-battle__hand{margin-top:-66px;scale:.8}}@media (width<=767px){.landing-battle__arena{--landing-battle-ally:104px;--landing-battle-foe:104px;gap:10px;padding-block:14px 16px}.landing-battle__party{gap:6px}.landing-battle__hit{white-space:normal;max-width:128px;font-size:1.8rem}.landing-battle__hit[data-critical]{font-size:2.2rem}.landing-battle__hit small{letter-spacing:.12em;font-size:.56rem;line-height:1.25}.landing-battle__fx[data-fx=parry] .landing-battle__hit{font-size:1.4rem}.landing-battle__hand{transform-origin:50% 100%;min-height:250px;margin-top:-36px;padding-bottom:24px;scale:.82}.landing-battle__card{margin-inline:-44px}}@media (prefers-reduced-motion:reduce){.landing-battle__line,.landing-battle__body,.landing-battle__card[data-dealt],.landing-battle__card[data-drawn]{animation:none}}.landing,.landing-entry{--landing-gold:var(--fui-tone-yellow-fg);--landing-gold-hot:oklch(95% .06 92);--landing-ivory:oklch(90% .035 84);--landing-font-display:"Faculty Glyphic", Georgia, serif;--landing-font-heading:var(--fui-font-narrative);--landing-font-story:var(--fui-font-narrative);--landing-font-command:var(--fui-font-interface);--landing-ease:cubic-bezier(.22, 1, .36, 1);--landing-ease-slow:cubic-bezier(.5, 0, .12, 1);--landing-gutter-l:max(16px, env(safe-area-inset-left,0px));--landing-gutter-r:max(16px, env(safe-area-inset-right,0px))}.landing-wordmark{--landing-wordmark-track:.34em;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(14px,2.4vw,40px);display:grid}.landing-wordmark__word--elder{justify-self:end}.landing-wordmark__word--script{justify-self:start}.landing-wordmark__word{font-family:var(--landing-font-display);letter-spacing:var(--landing-wordmark-track);background:linear-gradient(100deg,oklch(55% .1 68) 0%,oklch(76% .1 80) 20%,oklch(96% .05 92) 32%,oklch(78% .1 80) 44%,oklch(56% .1 68) 62%,oklch(84% .09 86) 82%,oklch(64% .1 72) 100%) 100% 0/260% 100%;color:#0000;filter:drop-shadow(0 2px oklch(0% 0 0/.55))drop-shadow(0 0 26px oklch(72% .12 76/.16));-webkit-background-clip:text;background-clip:text;font-size:clamp(3.2rem,6vw,6.6rem);font-weight:400;line-height:.9;display:inline-block}.landing-wordmark__word--elder{text-indent:var(--landing-wordmark-track)}.landing-wordmark--stacked{--landing-wordmark-track:.22em;grid-template-columns:auto auto;grid-template-areas:"elder script""seal seal";justify-content:center;gap:26px .4em;display:grid}.landing-wordmark--stacked .landing-wordmark__word{font-size:clamp(1.6rem,8vw,2.9rem)}.landing-wordmark--stacked .landing-wordmark__word--elder{grid-area:elder}.landing-wordmark--stacked .landing-wordmark__word--script{grid-area:script}.landing-seal{aspect-ratio:1;isolation:isolate;background:0 0;border:0;border-radius:50%;flex-shrink:0;width:clamp(12rem,19vw,19.5rem);padding:0;display:block;position:relative}.landing-wordmark--stacked .landing-seal{grid-area:seal;justify-self:center;width:min(66vw,16rem)}.landing-seal--live{cursor:pointer}.landing-seal--live:disabled{cursor:default}.landing-seal__art{filter:drop-shadow(0 18px 44px oklch(0% 0 0/.7));width:100%;height:100%;transition:transform .7s var(--landing-ease), filter .7s ease;border-radius:50%;position:absolute;inset:0}.landing-seal__halo{z-index:-1;background:radial-gradient(circle,oklch(78% .12 78/.18),#0000 62%);border-radius:50%;animation:9s ease-in-out infinite landing-halo;position:absolute;inset:-20%}@keyframes landing-halo{50%{opacity:.55;transform:scale(.95)}}.landing-seal--live:hover:not(:disabled) .landing-seal__art,.landing-seal--live:focus-visible .landing-seal__art{filter:drop-shadow(0 18px 44px oklch(0% 0 0/.7))drop-shadow(0 0 24px oklch(80% .12 80/.32));transform:scale(1.025)}.landing-seal--live:focus-visible{outline:2px solid var(--landing-gold);outline-offset:10px}.landing-seal__ring{pointer-events:none;width:107%;height:107%;position:absolute;inset:-3.5%;overflow:visible;transform:rotate(-90deg)}.landing-seal__ring-arc,.landing-seal__ring-head{fill:none;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;vector-effect:non-scaling-stroke}.landing-seal__ring-arc{stroke:oklch(86% .1 85);stroke-width:1.6px;filter:drop-shadow(0 0 3px oklch(88% .12 85/.9))drop-shadow(0 0 12px oklch(72% .13 72/.5))}.landing-seal__ring-head{stroke:var(--landing-gold-hot);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:.035 .965;filter:drop-shadow(0 0 6px oklch(92% .12 88))}.landing-seal__tick{stroke:oklch(90% .09 86);stroke-width:1.3px;stroke-linecap:round;opacity:0;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.landing-seal__halo{animation:none}}.landing-entry{--landing-t0:var(--landing-entry-offset,0s);--landing-ignite:calc(var(--landing-t0) + .94s);position:fixed;inset:0;overflow:hidden}.landing-entry:before{content:"";opacity:0;animation:landing-fade-in 1ms linear var(--landing-t0) forwards;background:#000;position:absolute;inset:0}.landing-entry[data-gate=gone]:before{opacity:1;animation:none}.landing-entry[data-cover=up]:before{animation:.32s ease-out forwards landing-entry-base-out}@keyframes landing-entry-base-out{0%{opacity:1}to{opacity:0}}.landing-entry__dawn{z-index:2;background:radial-gradient(ellipse 18% 30% at var(--landing-seal-x) var(--landing-seal-y), oklch(82% .13 70/.42), oklch(64% .15 50/.14) 48%, transparent 82%);mix-blend-mode:screen;opacity:0;transform-origin:var(--landing-seal-x) var(--landing-seal-y);animation:landing-dawn 1.25s var(--landing-ease) var(--landing-ignite) forwards;position:absolute;inset:0}.landing-entry[data-cover=up] .landing-entry__dawn{display:none}@keyframes landing-dawn{0%{opacity:0;transform:scale(.4,.7)}14%{opacity:1}to{opacity:0;transform:scale(2.4,1.15)}}.landing-entry__door{z-index:3;width:var(--landing-door-split);will-change:transform;position:absolute;top:0;bottom:0;overflow:hidden}.landing-entry__door--left{--landing-door-break:-6px;--landing-door-travel:-104%;left:0}.landing-entry__door--right{--landing-door-break:6px;--landing-door-travel:104%;left:var(--landing-door-split);width:calc(var(--landing-entry-vw) - var(--landing-door-split))}.landing-entry__door--left,.landing-entry__door--right{animation:landing-door-slide 1.6s linear var(--landing-ignite) forwards}@keyframes landing-door-slide{0%{animation-timing-function:cubic-bezier(.2,.86,.24,1);transform:translate(0)}5%{transform:translateX(var(--landing-door-break));animation-timing-function:cubic-bezier(.62,0,.3,1)}to{transform:translateX(var(--landing-door-travel))}}.landing-entry--closing .landing-entry__door--left,.landing-entry--closing .landing-entry__door--right{animation:landing-door-close .76s var(--landing-ease) both, landing-door-slide 1.6s linear var(--landing-ignite) forwards}@keyframes landing-door-close{0%{transform:translateX(var(--landing-door-travel))}to{transform:translate(0)}}.landing-entry__door:after{content:"";opacity:0;pointer-events:none;width:56px;animation:landing-door-edge 1.3s ease-out var(--landing-ignite) forwards;position:absolute;top:0;bottom:0}.landing-entry__door--left:after{background:linear-gradient(270deg,oklch(0% 0 0/.55),#0000);right:0;box-shadow:inset -1px 0 oklch(86% .1 84/.55)}.landing-entry__door--right:after{background:linear-gradient(90deg,oklch(0% 0 0/.55),#0000);left:0;box-shadow:inset 1px 0 oklch(86% .1 84/.55)}@keyframes landing-door-edge{0%{opacity:0}12%{opacity:1}to{opacity:.35}}.landing-entry__door-face{height:100%;width:var(--landing-entry-vw);position:absolute;top:0}.landing-entry__door--left .landing-entry__door-face{left:0}.landing-entry__door--right .landing-entry__door-face{left:calc(var(--landing-door-split) * -1)}.landing-entry__door-ground{background:radial-gradient(ellipse 44% 40% at 50% 44%, oklch(29% .055 72/.48), transparent 72%), radial-gradient(ellipse 120% 70% at 50% 118%, oklch(19% .03 58/.85), transparent 62%), var(--fui-stage);position:absolute;inset:0}.landing-entry__wordmark{justify-content:center;align-items:center;display:flex;position:absolute}.landing-entry__wordmark .landing-wordmark{width:100%}.landing-entry__door-hush{background:radial-gradient(circle at var(--landing-seal-x) var(--landing-seal-y), transparent calc(var(--landing-seal-size) * .55), oklch(4% .01 60/.66) calc(var(--landing-seal-size) * 2.2));opacity:0;animation:landing-fade-in .9s ease-in var(--landing-t0) forwards;position:absolute;inset:0}.landing-entry__crack{z-index:4;top:var(--landing-seal-top);left:calc(var(--landing-door-split) - 1px);width:2px;height:var(--landing-seal-size);pointer-events:none;opacity:0;transform-origin:50% 0;animation:landing-crack .46s var(--landing-ease) calc(var(--landing-ignite) - 10ms) forwards;background:linear-gradient(#0000,oklch(98% .03 95) 14%,oklch(96% .06 92) 50%,oklch(98% .03 95) 86%,#0000);position:absolute;transform:scaleY(0);box-shadow:0 0 10px 2px oklch(88% .12 84/.7),0 0 34px 8px oklch(76% .14 72/.32)}@keyframes landing-crack{0%{opacity:1;transform:scaleY(0)}30%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.landing-entry__motes{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-entry .landing-seal__art{animation:landing-seal-press .7s var(--landing-ease) var(--landing-t0) both}@keyframes landing-seal-press{22%{transform:scale(.97)}}.landing-entry .landing-seal__halo{animation:landing-halo-wake 1s ease-in var(--landing-t0) forwards}@keyframes landing-halo-wake{to{opacity:1;filter:brightness(1.7);transform:scale(1.3)}}.landing-entry .landing-seal:after{content:"";mix-blend-mode:screen;opacity:0;animation:landing-seal-flash .9s ease-out calc(var(--landing-ignite) - 30ms) forwards;background:radial-gradient(circle,oklch(97% .05 92/.7),#0000 62%);border-radius:50%;position:absolute;inset:-8%}@keyframes landing-seal-flash{0%{opacity:0;transform:scale(.6)}16%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.landing-entry .landing-seal__ring-arc{animation:landing-ring-draw .86s cubic-bezier(.45, .05, .3, 1) var(--landing-t0) forwards, landing-ring-flare .62s ease-out calc(var(--landing-t0) + .86s) forwards}.landing-entry .landing-seal__ring-head{animation:landing-ring-head .86s cubic-bezier(.45, .05, .3, 1) var(--landing-t0) forwards}@keyframes landing-ring-draw{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}@keyframes landing-ring-head{0%{opacity:1;stroke-dashoffset:1px}96%{opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes landing-ring-flare{0%{stroke-width:1.6px}22%{stroke:var(--landing-gold-hot);stroke-width:3.4px}to{stroke-width:1.5px}}.landing-entry .landing-seal__tick{animation:landing-tick .7s ease-out calc(var(--landing-t0) + var(--landing-tick-at,0s)) forwards}@keyframes landing-tick{0%{opacity:0}30%{opacity:1;stroke:var(--landing-gold-hot)}to{opacity:.75}}.landing-entry .landing-wordmark__word{animation:landing-word-flare 1.2s ease-out calc(var(--landing-ignite) - 80ms) both}@keyframes landing-word-flare{0%{background-position:100% 0}to{background-position:-60% 0}}@keyframes landing-fade-in{to{opacity:1}}@keyframes landing-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-entry{--landing-t0:0s}.landing-entry__door--left,.landing-entry__door--right,.landing-entry--closing .landing-entry__door--left,.landing-entry--closing .landing-entry__door--right{animation:.45s ease-out forwards landing-fade-out}.landing-entry__dawn,.landing-entry__crack,.landing-entry__door:after,.landing-entry .landing-seal:after{display:none}.landing-entry .landing-seal__art,.landing-entry .landing-seal__halo,.landing-entry .landing-seal__ring-arc,.landing-entry .landing-seal__ring-head,.landing-entry .landing-seal__tick,.landing-entry .landing-wordmark__word{animation:none}}.landing-road{isolation:isolate;background:oklch(6% .02 255);min-height:110svh;position:relative;overflow:clip}.landing-road__night{z-index:-1;position:absolute;inset:0}.landing-road__night img{-o-object-fit:cover;object-fit:cover;filter:brightness(.55)saturate(.6)contrast(1.05);width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-road__shade{background:linear-gradient(180deg, var(--fui-stage) 0%, oklch(12% .05 255/.5) 18%, oklch(10% .04 255/.3) 48%, oklch(4% .02 255/.94) 100%), radial-gradient(ellipse 84% 64% at 50% 42%, transparent 42%, oklch(3% .02 255/.72) 100%);position:absolute;inset:0}.landing-road__square{--portrait:clamp(60px, 5.4vw, 82px);position:absolute;inset:0;container-type:size}.landing-road:not([data-active]) :is(.landing-road__square,.landing-road__feed) *{animation-play-state:paused}.landing-road__hero,.landing-road__thread,.landing-road__news{--landing-tone:var(--fui-tone-neutral-fg)}.landing-road__hero[data-tone=green],.landing-road [data-kind=party]{--landing-tone:var(--fui-tone-green-fg)}.landing-road__hero[data-tone=yellow],.landing-road [data-kind=trade],.landing-road [data-kind=level]{--landing-tone:var(--fui-tone-yellow-fg)}.landing-road__hero[data-tone=light-blue],.landing-road [data-kind=quest]{--landing-tone:var(--fui-tone-light-blue-fg)}.landing-road__hero[data-tone=red],.landing-road [data-kind=duel],.landing-road [data-kind=win]{--landing-tone:var(--fui-tone-red-fg)}.landing-road__hero[data-tone=purple],.landing-road [data-kind=guild]{--landing-tone:var(--fui-tone-purple-fg)}.landing-road__hero[data-tone=blue]{--landing-tone:var(--fui-tone-blue-fg)}.landing-road__hero[data-tone=brown]{--landing-tone:var(--fui-tone-brown-fg)}.landing-road__place{left:var(--x);top:var(--y);z-index:2;position:absolute}.landing-road__place[data-calling]{z-index:3}.landing-road__hero{translate:-50% calc(var(--portrait) / -2);animation:landing-road-arrive 1.1s var(--landing-ease) var(--enter) backwards;position:absolute;top:0;left:0}@keyframes landing-road-arrive{0%{opacity:0;transform:translateY(26px)scale(.84)}50%{opacity:1}}.landing-road__hero[data-leaving]{animation:1s cubic-bezier(.4,0,.6,1) forwards landing-road-leave}@keyframes landing-road-leave{35%{opacity:.85}to{opacity:0;transform:translateY(-18px)scale(.88)}}.landing-road__drift{animation:landing-road-drift 6.5s ease-in-out calc(var(--order) * -1.3s) infinite alternate;justify-items:center;gap:8px;display:grid}@keyframes landing-road-drift{to{transform:translateY(-6px)}}.landing-road__medallion{width:var(--portrait);aspect-ratio:1;display:block;position:relative}.landing-road__medallion img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 24%;object-position:50% 24%;border:2px solid color-mix(in oklab, var(--landing-tone) 70%, transparent);width:100%;height:100%;box-shadow:0 0 0 4px oklch(6% .02 255/.85), 0 0 0 5px color-mix(in oklab, var(--landing-tone) 28%, transparent), 0 12px 30px oklch(0% 0 0/.6);border-radius:50%;display:block}.landing-road__pulse{z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--landing-tone) 60%, transparent), transparent);opacity:0;animation:landing-road-pulse 1s var(--landing-ease);border-radius:50%;position:absolute;inset:-16px}@keyframes landing-road-pulse{30%{opacity:.9}}.landing-road__medallion:after{content:"";border:2px solid var(--landing-tone);opacity:0;animation:landing-road-ring 1.2s var(--landing-ease) var(--enter) forwards;border-radius:50%;position:absolute;inset:-3px}@keyframes landing-road-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(2)}}.landing-road__plate{border:1px solid color-mix(in oklab, var(--landing-tone) 22%, transparent);animation:landing-road-plate .7s var(--landing-ease) calc(var(--enter) + .25s) backwards;background:oklch(6% .02 255/.78);border-radius:8px;justify-items:center;gap:4px;padding:6px 11px 7px;display:grid}@keyframes landing-road-plate{0%{opacity:0;transform:translateY(-6px)}}.landing-road__name{color:var(--landing-ivory);font:400 .98rem/1 var(--landing-font-heading)}.landing-road__title{color:var(--fui-text-secondary);font:500 .74rem/1 var(--landing-font-command);letter-spacing:.05em;white-space:nowrap}.landing-road__title[data-raised]{color:var(--landing-gold);animation:landing-road-raised .9s var(--landing-ease) both}@keyframes landing-road-raised{0%{opacity:0;transform:scale(1.25)}}.landing-road__bubble{border:1px solid color-mix(in oklab, var(--landing-tone) 42%, transparent);width:max-content;max-width:220px;color:var(--fui-text-primary);font:400 .95rem/1.35 var(--landing-font-story);animation:landing-road-bubble 2.3s var(--landing-ease) both;background:linear-gradient(oklch(15% .025 255/.96),oklch(9% .02 255/.97));border-radius:12px;padding:9px 13px;position:absolute;bottom:calc(100% + 12px);left:50%;translate:-50%;box-shadow:0 14px 32px oklch(0% 0 0/.55)}.landing-road__bubble:after{content:"";border-right:1px solid color-mix(in oklab, var(--landing-tone) 42%, transparent);border-bottom:1px solid color-mix(in oklab, var(--landing-tone) 42%, transparent);background:oklch(9% .02 255);width:10px;height:10px;position:absolute;top:100%;left:50%;translate:-50% -50%;rotate:45deg}@keyframes landing-road-bubble{0%{opacity:0;transform:translateY(8px)scale(.94)}14%,82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.landing-road__burst{top:calc(var(--portrait) * .1);left:calc(50% + var(--portrait) * .42);color:var(--landing-gold);font:600 .85rem/1 var(--landing-font-command);letter-spacing:.04em;white-space:nowrap;text-shadow:0 0 12px oklch(78% .14 80/.55),0 2px 6px oklch(0% 0 0/.8);animation:landing-road-rise 1.9s var(--landing-ease) both;position:absolute}@keyframes landing-road-rise{0%{opacity:0;transform:translateY(8px)scale(.9)}18%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translateY(-34px)}}.landing-road__burst[data-kind=level]{font:400 1.05rem/1 var(--landing-font-display);letter-spacing:.02em;top:auto;bottom:calc(100% + 10px);left:50%;translate:-50%}.landing-road__burst[data-kind=level]:before{content:"";top:calc(100% + 10px + var(--portrait) * .5);width:var(--portrait);aspect-ratio:1;border:2px solid var(--landing-gold);animation:landing-road-ring 1.3s var(--landing-ease) both;border-radius:50%;position:absolute;left:50%;translate:-50% -50%;box-shadow:0 0 24px oklch(78% .14 80/.6)}.landing-road__thread{--dx:calc((var(--bx) - var(--ax)) * 1cqw);--dy:calc((var(--by) - var(--ay)) * 1cqh);left:calc(var(--ax) * 1%);top:calc(var(--ay) * 1%);z-index:1;width:hypot(var(--dx), var(--dy));height:0;rotate:atan2(var(--dy), var(--dx));transform-origin:0;transition:opacity .9s var(--landing-ease);position:absolute}.landing-road__thread[data-fading]{opacity:0}.landing-road__line{inset-inline:0;background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--landing-tone) 88%, white) 12% 88%, transparent);height:2px;box-shadow:0 0 10px color-mix(in oklab, var(--landing-tone) 65%, transparent);transform-origin:0;animation:landing-road-draw .65s var(--landing-ease) both;border-radius:1px;position:absolute;top:-1px}@keyframes landing-road-draw{0%{scale:0 1}}.landing-road__runner{animation:1.5s cubic-bezier(.45,0,.25,1) .55s both landing-road-run;position:absolute;inset:0}.landing-road__runner[data-back]{animation-name:landing-road-run-back;animation-delay:2.15s}.landing-road__runner[data-loop]{animation:1.8s linear .65s 3 both landing-road-run}.landing-road__runner[data-half]{animation:.9s cubic-bezier(.6,0,.9,.6) .65s 3 both landing-road-run-half}.landing-road__runner[data-half][data-back]{animation-name:landing-road-run-half-back}@keyframes landing-road-run{0%{opacity:0;transform:translate(0)}12%,86%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes landing-road-run-back{0%{opacity:0;transform:translate(100%)}12%,86%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes landing-road-run-half{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:1;transform:translate(50%)}}@keyframes landing-road-run-half-back{0%{opacity:0;transform:translate(100%)}20%{opacity:1}to{opacity:1;transform:translate(50%)}}.landing-road__token{border:1px solid color-mix(in oklab, var(--landing-tone) 70%, transparent);width:26px;height:26px;box-shadow:0 0 16px color-mix(in oklab, var(--landing-tone) 55%, transparent);color:var(--landing-tone);rotate:calc(atan2(var(--dy), var(--dx)) * -1);background:oklch(10% .02 255/.95);border-radius:50%;place-items:center;display:grid;position:absolute;top:-13px;left:-13px}.landing-road__token[data-coin]{color:var(--landing-gold)}.landing-road__token svg{width:14px;height:14px}.landing-road__spark{background:radial-gradient(circle, oklch(97% .03 90), color-mix(in oklab, var(--landing-tone) 80%, transparent) 70%);width:8px;height:8px;box-shadow:0 0 14px 3px color-mix(in oklab, var(--landing-tone) 70%, transparent);border-radius:50%;position:absolute;top:-4px;left:-4px}.landing-road__sigil{width:30px;height:30px;rotate:calc(atan2(var(--dy), var(--dx)) * -1);margin:-15px 0 0 -15px;position:absolute;top:0;left:50%}.landing-road__sigil-face{border:1px solid color-mix(in oklab, var(--landing-tone) 65%, transparent);width:100%;height:100%;box-shadow:0 0 18px color-mix(in oklab, var(--landing-tone) 45%, transparent);color:var(--landing-tone);animation:landing-road-sigil .6s var(--landing-ease) .42s backwards;background:oklch(10% .02 255/.95);border-radius:50%;place-items:center;display:grid}.landing-road__sigil svg{width:15px;height:15px}@keyframes landing-road-sigil{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}}.landing-road__clash{background:radial-gradient(circle, oklch(97% .04 80) 0 9%, transparent 30%), repeating-conic-gradient(from 15deg, oklch(95% .06 70/.95) 0 5deg, transparent 5deg 60deg);pointer-events:none;opacity:0;border-radius:50%;animation:.9s ease-out 1.55s 3 landing-road-clash;position:absolute;inset:-22px;-webkit-mask:radial-gradient(circle,#000 18%,#0000 68%);mask:radial-gradient(circle,#000 18%,#0000 68%)}@keyframes landing-road-clash{0%{opacity:0;transform:scale(.35)rotate(0)}14%{opacity:1}to{opacity:0;transform:scale(1.25)rotate(25deg)}}.landing-road__feed{--feed-row:40px;right:max(var(--landing-gutter-r), 5vw);z-index:4;width:min(480px,40vw);height:calc(var(--feed-row) * 4);margin:0;padding:0;list-style:none;position:absolute;bottom:clamp(56px,10vh,110px)}.landing-road__feed:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 62% at 66% 58%,oklch(3% .015 255/.78),#0000 100%);position:absolute;inset:-40px -60px -30px -90px}.landing-road__news{inset-inline:0;height:var(--feed-row);translate:0 calc(var(--row) * var(--feed-row) * -1);opacity:calc(1 - var(--row) * .24);justify-content:flex-end;display:flex;position:absolute;bottom:0}.landing-road__news-line{min-width:0;color:var(--fui-text-primary);font:500 1.02rem/1.2 var(--landing-font-command);white-space:nowrap;animation:landing-road-news .52s var(--landing-ease) .12s backwards;align-items:center;gap:10px;display:flex}.landing-road__news[data-row="4"]{opacity:0}.landing-road__news svg{width:17px;height:17px;color:var(--landing-tone);flex:none}.landing-road__news-text{text-overflow:ellipsis;overflow:hidden}.landing-road__who{color:var(--landing-gold);font-weight:600}@keyframes landing-road-news{0%{opacity:0;transform:translateY(12px)}}.landing-road__copy{left:max(var(--landing-gutter-l), 5vw);z-index:4;justify-items:start;gap:16px;max-width:600px;display:grid;position:absolute;bottom:clamp(56px,10vh,110px)}.landing-road__copy .landing__title{text-align:left;font-size:clamp(2.1rem,3.5vw,3.6rem)}.landing-road__copy .landing__narration{text-align:left}@media (width>=768px) and (width<=1179px){.landing-road__square{--portrait:clamp(56px, 6.2vw, 70px)}.landing-road__title{font-size:.68rem}.landing-road__copy{max-width:46vw}.landing-road__copy .landing__title{font-size:clamp(1.9rem,4.2vw,2.8rem)}.landing-road__feed{width:44vw}.landing-road__news-line{font-size:.88rem}}@media (width<=767px){.landing-road{min-height:100svh;padding:96px var(--landing-gutter-r) 48px var(--landing-gutter-l);align-content:end;gap:18px;display:grid}.landing-road__square{--portrait:52px;aspect-ratio:1/1.02;width:100%;position:relative;inset:auto}.landing-road__plate{padding:4px 8px 5px}.landing-road__name{font-size:.86rem}.landing-road__title,.landing-road__bubble{display:none}.landing-road__feed{--feed-row:28px;width:100%;height:calc(var(--feed-row) * 3);position:relative;bottom:auto;right:auto}.landing-road__news{justify-content:flex-start}.landing-road__news-line{font-size:.88rem}.landing-road__news[data-row="3"]{opacity:0}.landing-road__copy{position:relative;bottom:auto;left:auto}}.landing-road[data-still] :is(.landing-road__square,.landing-road__feed) *,.landing-road[data-still] :is(.landing-road__square,.landing-road__feed) :before,.landing-road[data-still] :is(.landing-road__square,.landing-road__feed) :after{transition:none;animation:none}.landing-road[data-still] :is(.landing-road__runner,.landing-road__clash){display:none}.landing-tavern{--tavern-spring:cubic-bezier(.3, 1.42, .6, 1);--tavern-in:cubic-bezier(.55, 0, .8, .25);isolation:isolate;min-height:100svh;padding-block:clamp(110px,14vh,150px) clamp(48px,8vh,90px);padding-left:var(--landing-gutter-l);padding-right:var(--landing-gutter-r);background:oklch(7% .012 60);align-content:center;justify-items:center;gap:clamp(22px,4vh,44px);display:grid;position:relative;overflow:clip}.landing-tavern__room{z-index:-1;position:absolute;inset:0}.landing-tavern__room img{-o-object-fit:cover;object-fit:cover;filter:brightness(.34)saturate(.74)sepia(.18);width:100%;max-width:none;height:100%;animation:30s ease-in-out infinite alternate landing-tavern-push;position:absolute;inset:0;transform:scale(1.06)}@keyframes landing-tavern-push{0%{transform:scale(1.06)translate(-.6%,.25%)}to{transform:scale(1.095)translate(.6%,-.35%)}}.landing-tavern__shade{background:radial-gradient(ellipse 40% 46% at 50% 58%, oklch(58% .12 60/.14), transparent 70%), radial-gradient(ellipse 90% 80% at 50% 50%, transparent 30%, oklch(4% .01 60/.9) 100%), linear-gradient(180deg, var(--fui-stage) 0%, transparent 16%, transparent 84%, var(--fui-stage) 100%);animation:6s ease-in-out infinite landing-candle;position:absolute;inset:0}@keyframes landing-candle{0%,to{opacity:1}40%{opacity:.86}62%{opacity:.95}}.landing-tavern:not([data-active]) .landing-tavern__room *,.landing-tavern:not([data-active]) .landing-tavern__scene *,.landing-tavern:not([data-active]) .landing-tavern__scene :before,.landing-tavern:not([data-active]) .landing-tavern__scene :after{animation-play-state:paused}.landing-tavern__intro{text-align:center;justify-items:center;gap:14px;max-width:840px;display:grid}.landing-tavern__scene{justify-items:center;gap:clamp(14px,2.6vh,26px);width:100%;display:grid}.landing-tavern__wheel{--spread:1;width:100%;height:calc(var(--spread) * 300px);position:relative}.landing-tavern__wheel:before{content:"";width:calc(var(--spread) * 380px);aspect-ratio:1;opacity:.55;background:radial-gradient(circle,oklch(70% .13 70/.26),#0000 66%);border-radius:50%;animation:5.6s ease-in-out infinite landing-tavern-halo;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes landing-tavern-halo{0%,to{opacity:.55}30%{opacity:.45}48%{opacity:.6}71%{opacity:.5}}.landing-tavern__scene[data-stage=reply] .landing-tavern__wheel:before{opacity:1;animation:3.6s ease-in-out .56s both landing-tavern-voice}@keyframes landing-tavern-voice{0%{opacity:.6;scale:1}10%{opacity:1;scale:1.05}21%{opacity:.78;scale:1.01}33%{opacity:1;scale:1.06}45%{opacity:.82;scale:1.02}58%{opacity:1;scale:1.05}72%{opacity:.86;scale:1.01}85%{opacity:1;scale:1.03}to{opacity:1;scale:1}}.landing-tavern__scene[data-stage=fold] .landing-tavern__wheel:before{animation:landing-tavern-hush .9s var(--landing-ease) both}@keyframes landing-tavern-hush{0%{opacity:1}to{opacity:.55}}.landing-tavern__medallion{z-index:1;width:calc(var(--spread) * 200px);aspect-ratio:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.landing-tavern__brom{border:2px solid oklch(80% .1 82/.85);border-radius:50%;width:100%;height:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 6px oklch(6% .01 60/.9),0 0 0 7px oklch(80% .1 82/.32),0 0 70px oklch(72% .13 70/.36),0 24px 50px oklch(0% 0 0/.6)}.landing-tavern__brom img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;width:100%;height:100%;transition:scale 2.2s var(--landing-ease);animation:7s ease-in-out infinite alternate landing-tavern-breathe;display:block}@keyframes landing-tavern-breathe{0%{transform:scale(1)}to{transform:scale(1.025)}}.landing-tavern__rim{pointer-events:none;background:conic-gradient(#0000 0deg 250deg,oklch(94% .07 88/.85) 300deg,#0000 345deg 360deg);border-radius:50%;animation:9s linear infinite landing-tavern-rim;position:absolute;inset:-9px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) calc(100% - 1px),#0000);mask:radial-gradient(farthest-side,#0000 calc(100% - 5px),#000 calc(100% - 4px) calc(100% - 1px),#0000)}@keyframes landing-tavern-rim{to{rotate:1turn}}.landing-tavern__scene[data-stage=reply] .landing-tavern__brom img{transition-delay:.48s;scale:1.06}.landing-tavern__ripple{pointer-events:none;border:1px solid oklch(86% .1 82/.75);border-radius:50%;animation:1.6s cubic-bezier(.2,.7,.3,1) .5s both landing-tavern-ripple;position:absolute;inset:-8px;box-shadow:0 0 18px oklch(78% .12 76/.35),inset 0 0 14px oklch(78% .12 76/.2)}.landing-tavern__ripple[data-late]{animation-duration:1.9s;animation-delay:.76s}@keyframes landing-tavern-ripple{0%{opacity:0;scale:1}10%{opacity:1}to{opacity:0;scale:1.7}}.landing-tavern__option{--landing-tone:var(--fui-tone-neutral-fg);translate:calc(var(--x) * var(--spread)) calc(var(--y) * var(--spread));transition:opacity .7s var(--landing-ease) calc(var(--order) * 45ms), translate .9s var(--landing-ease) calc(var(--order) * 45ms);position:absolute;top:50%;left:50%}.landing-tavern__float{animation:landing-float-bloom .95s var(--tavern-spring) calc(60ms + var(--order) * .105s) backwards;position:absolute;top:0;left:0}@keyframes landing-float-bloom{0%{opacity:0;translate:calc(var(--x) * var(--spread) * -.6) calc(var(--y) * var(--spread) * -.6);scale:.8}40%{opacity:1}}.landing-tavern__option[data-tone=yellow]{--landing-tone:var(--fui-tone-yellow-fg)}.landing-tavern__option[data-tone=light-blue]{--landing-tone:var(--fui-tone-light-blue-fg)}.landing-tavern__option[data-tone=blue]{--landing-tone:var(--fui-tone-blue-fg)}.landing-tavern__option[data-tone=green]{--landing-tone:var(--fui-tone-green-fg)}.landing-tavern__option[data-tone=red]{--landing-tone:var(--fui-tone-red-fg)}.landing-tavern__option[data-tone=purple]{--landing-tone:var(--fui-tone-purple-fg)}.landing-tavern__option[data-tone=brown]{--landing-tone:var(--fui-tone-brown-fg)}.landing-tavern__spoke{width:calc((var(--reach) - 14px) * var(--spread));height:3px;rotate:var(--angle);transform-origin:0;transition:opacity .6s var(--landing-ease);position:absolute;top:-1px;left:0}.landing-tavern__spoke:before{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--landing-tone) 60%, transparent), color-mix(in oklab, var(--landing-gold) 8%, transparent));position:absolute;inset:1px 0}.landing-tavern__spoke:after{content:"";background:linear-gradient(90deg, transparent 0, color-mix(in oklab, var(--landing-tone) 55%, white) 24px, transparent 48px);opacity:0;width:100%;height:3px;animation:landing-glint-out .82s var(--landing-ease) calc(20ms + var(--order) * .115s) backwards;position:absolute;top:0;left:0}@keyframes landing-glint-out{0%{opacity:0;translate:calc(100% - 48px)}25%{opacity:1}to{opacity:0;translate:0}}.landing-tavern__scene:is([data-stage=focus],[data-stage=hold],[data-stage=reply]) .landing-tavern__option[data-chosen] .landing-tavern__spoke:before{background:linear-gradient(90deg, color-mix(in oklab, var(--landing-tone) 92%, white), color-mix(in oklab, var(--landing-gold) 45%, transparent));animation:none}.landing-tavern__orb{opacity:0;pointer-events:none;width:100%;height:15px;position:absolute;top:-6px;left:0}.landing-tavern__orb:before{content:"";background:radial-gradient(circle, oklch(99% .02 90) 0 28%, color-mix(in oklab, var(--landing-gold) 80%, transparent) 52%, transparent 72%);width:10px;height:10px;box-shadow:0 0 14px color-mix(in oklab, var(--landing-gold) 70%, transparent);border-radius:50%;position:absolute;top:2.5px;left:0}.landing-tavern__scene[data-stage=reply] .landing-tavern__orb{animation:.54s cubic-bezier(.5,0,.85,.3) 20ms backwards landing-tavern-orb}.landing-tavern__scene[data-stage=reply] .landing-tavern__orb[data-flow]{animation:2.6s ease-in-out 1.6s infinite landing-tavern-flow}.landing-tavern__orb[data-flow]:before{scale:.8}@keyframes landing-tavern-orb{0%{opacity:0;translate:0}15%,85%{opacity:1}to{opacity:0;translate:calc(100% - 10px)}}@keyframes landing-tavern-flow{0%{opacity:0;translate:calc(100% - 10px)}8%,38%{opacity:.7}46%,to{opacity:0;translate:0}}.landing-tavern__pill{-moz-column-gap:12px;width:max-content;max-width:min(330px, calc(50vw - var(--far) * var(--spread) - 20px));border:1px solid color-mix(in oklab, var(--landing-tone) 34%, transparent);background:linear-gradient(oklch(13% .014 60/.96),oklch(8% .01 60/.97));border-radius:999px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:9px 20px 9px 9px;display:grid;position:absolute;top:0;translate:0 -50%;box-shadow:0 14px 34px oklch(0% 0 0/.5)}.landing-tavern__option[data-side=right] .landing-tavern__pill{transform-origin:0;left:0}.landing-tavern__option[data-side=left] .landing-tavern__pill{transform-origin:100%;right:0}.landing-tavern__fill{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.landing-tavern__fill:before{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--landing-tone) 36%, transparent), color-mix(in oklab, var(--landing-tone) 18%, transparent));transform-origin:0;transition:transform 1.1s linear;position:absolute;inset:0;transform:scaleX(0)}.landing-tavern__fill:after{content:"";opacity:0;background:linear-gradient(100deg,#0000 32%,oklch(97% .04 90/.3) 50%,#0000 68%);position:absolute;inset:0;transform:translate(-100%)}.landing-tavern__glyph{background:color-mix(in oklab, var(--landing-tone) 16%, oklch(10% .01 60));width:40px;height:40px;color:var(--landing-tone);border-radius:50%;grid-row:span 2;place-items:center;display:grid;position:relative}.landing-tavern__glyph svg{width:19px;height:19px}.landing-tavern__glyph:after{content:"";border:1px solid color-mix(in oklab, var(--landing-tone) 80%, white);opacity:0;border-radius:50%;position:absolute;inset:-5px}.landing-tavern__verb{color:var(--landing-tone);font:600 .66rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase;position:relative}.landing-tavern__text{color:var(--fui-text-primary);font:400 .98rem/1.35 var(--landing-font-story);position:relative}.landing-tavern__spark{left:calc(18% + var(--s) * 20%);background:var(--landing-gold-hot);width:3px;height:3px;box-shadow:0 0 6px color-mix(in oklab, var(--landing-tone) 80%, white);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:6px}.landing-tavern__pill:before{content:"";border:1px solid color-mix(in oklab, var(--landing-tone) 85%, white);border-radius:inherit;box-shadow:0 0 28px color-mix(in oklab, var(--landing-tone) 36%, transparent);opacity:0;pointer-events:none;transition:opacity .5s var(--landing-ease);position:absolute;inset:-1px}.landing-tavern__pill:after{content:"";border:1px solid var(--landing-tone);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}.landing-tavern__scene:is([data-stage=focus],[data-stage=hold],[data-stage=reply]) .landing-tavern__option[data-chosen] .landing-tavern__pill:before{opacity:1}.landing-tavern__scene:is([data-stage=focus],[data-stage=hold]) .landing-tavern__option[data-chosen] .landing-tavern__pill{animation:landing-tavern-pick .62s var(--landing-ease) both}.landing-tavern__scene[data-stage=reply] .landing-tavern__option[data-chosen] .landing-tavern__pill{animation:landing-tavern-release .7s var(--tavern-spring) both}@keyframes landing-tavern-release{0%{scale:1.04}to{scale:1}}@keyframes landing-tavern-pick{0%{scale:1}45%{scale:1.085}to{scale:1.04}}.landing-tavern__scene:is([data-stage=focus],[data-stage=hold]) .landing-tavern__option[data-chosen] .landing-tavern__glyph:after{animation:landing-tavern-reticle .76s var(--landing-ease) both}.landing-tavern__scene[data-stage=reply] .landing-tavern__option[data-chosen] .landing-tavern__glyph:after{animation:landing-tavern-reticle-out .6s var(--landing-ease) both}@keyframes landing-tavern-reticle{0%{opacity:0;scale:1.8}to{opacity:.85;scale:1}}@keyframes landing-tavern-reticle-out{0%{opacity:.85;scale:1}to{opacity:0;scale:1.3}}.landing-tavern__scene:is([data-stage=hold],[data-stage=reply]) .landing-tavern__option[data-chosen] .landing-tavern__fill:before{transform:scaleX(1)}.landing-tavern__scene[data-stage=hold] .landing-tavern__option[data-chosen] .landing-tavern__fill:after{animation:1.1s ease-in-out both landing-tavern-shine}@keyframes landing-tavern-shine{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(100%)}}.landing-tavern__scene[data-stage=hold] .landing-tavern__option[data-chosen] .landing-tavern__spark{animation:landing-tavern-spark 1s cubic-bezier(.2, .6, .4, 1) calc(.12s + var(--s) * .23s) both}@keyframes landing-tavern-spark{0%{opacity:0;translate:0 4px}18%{opacity:1}to{opacity:0;translate:calc((var(--s) - 1.5) * 5px) -26px}}.landing-tavern__scene[data-stage=reply] .landing-tavern__option[data-chosen] .landing-tavern__pill:after{animation:.9s ease-out both landing-answer-taken}@keyframes landing-answer-taken{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12,1.5)}}.landing-tavern__scene[data-stage=reply] .landing-tavern__option:not([data-chosen]){opacity:.14}.landing-tavern__wreath{position:absolute;inset:0}.landing-tavern__scene[data-stage=fold] .landing-tavern__wreath{animation:landing-tavern-close .62s var(--tavern-in) both}@keyframes landing-tavern-close{to{opacity:0;scale:.55}}.landing-tavern__draft{left:calc(50% + var(--spread) * 140px);width:min(440px, calc(50vw - var(--spread) * 140px - 24px));border:1px solid color-mix(in oklab, var(--landing-gold) 46%, transparent);color:var(--landing-ivory);font:500 1.08rem/1.4 var(--landing-font-story);transform-origin:0;animation:landing-draft-in .9s var(--tavern-spring) .15s backwards;background:linear-gradient(oklch(12% .014 60/.95),oklch(7% .01 60/.96));border-radius:12px;align-items:center;gap:14px;margin:0;padding:16px 20px;display:flex;position:absolute;top:50%;translate:0 -50%;box-shadow:0 22px 50px oklch(0% 0 0/.55),inset 0 1px oklch(100% 0 0/.05)}@keyframes landing-draft-in{0%{opacity:0;translate:-40px -50%;scale:.94}}.landing-tavern__draft:before{content:"";border:1px solid color-mix(in oklab, var(--landing-gold) 85%, white);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .5s var(--landing-ease);position:absolute;inset:-1px;box-shadow:0 0 30px oklch(78% .12 78/.3)}.landing-tavern__draft:after{content:"";border:1px solid var(--landing-gold);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}.landing-tavern__you{background:color-mix(in oklab, var(--landing-gold) 15%, transparent);color:var(--landing-gold);font:600 .68rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase;animation:landing-tavern-you .56s var(--tavern-spring) .42s backwards;border-radius:4px;flex-shrink:0;padding:6px 10px}@keyframes landing-tavern-you{0%{opacity:0;scale:.6}}.landing-tavern__char{opacity:0;animation:landing-tavern-char 50ms linear calc(.64s + var(--c) * 46ms) forwards;position:relative}@keyframes landing-tavern-char{to{opacity:1}}.landing-tavern__char:before{content:attr(data-char);color:var(--landing-gold-hot);text-shadow:0 0 12px color-mix(in oklab, var(--landing-gold) 70%, transparent);white-space:pre;opacity:0;pointer-events:none;animation:landing-tavern-ink .62s ease-out calc(.64s + var(--c) * 46ms) both;position:absolute;top:50%;left:0;translate:0 -50%}@keyframes landing-tavern-ink{0%{opacity:1}to{opacity:0}}.landing-tavern__char:after{content:"";background:var(--landing-gold-hot);width:2px;box-shadow:0 0 8px var(--landing-gold);opacity:0;animation:landing-tavern-caret 46ms linear calc(.686s + var(--c) * 46ms);border-radius:1px;position:absolute;top:.14em;bottom:.12em;right:-3px}@keyframes landing-tavern-caret{0%,to{opacity:1}}.landing-tavern__scene[data-stage=type] .landing-tavern__char[data-last]:after{animation:landing-tavern-blink 1.06s step-end calc(.686s + var(--c) * 46ms) infinite}@keyframes landing-tavern-blink{0%{opacity:1}50%{opacity:0}}.landing-tavern__scene[data-stage=reply] .landing-tavern__draft:before{opacity:1}.landing-tavern__scene[data-stage=reply] .landing-tavern__draft:after{animation:.9s ease-out both landing-answer-taken}.landing-tavern__scene[data-stage=fold] .landing-tavern__draft{animation:landing-tavern-draft-out .6s var(--landing-ease) both}@keyframes landing-tavern-draft-out{to{opacity:0}}.landing-tavern__line{text-align:center;align-content:start;justify-items:center;gap:10px;max-width:780px;min-height:5.6em;margin:0;display:grid}.landing-tavern__name{color:var(--landing-gold);font:400 1.05rem/1 var(--landing-font-heading);letter-spacing:.06em}.landing-tavern__words{--said-at:.26s;isolation:isolate;color:var(--landing-ivory);font:400 clamp(1.15rem, 1.7vw, 1.45rem) / 1.5 var(--landing-font-story);text-shadow:0 2px 20px oklch(0% 0 0/.85);text-wrap:balance;display:block;position:relative}.landing-tavern__words[data-said=reply]{--said-at:.62s}.landing-tavern__phrase{animation:landing-tavern-phrase .76s var(--landing-ease) calc(var(--said-at) + var(--p) * .48s) both;display:inline-block}@keyframes landing-tavern-phrase{0%{opacity:0;translate:0 10px}}.landing-tavern__glow{z-index:-1;opacity:0;pointer-events:none;animation:landing-tavern-glow 2.6s var(--landing-ease-slow) var(--said-at) both;background:radial-gradient(22% 60%,oklch(76% .12 74/.24),#0000 72%);position:absolute;inset:-.4em -4%}@keyframes landing-tavern-glow{0%{opacity:0;translate:-46%}20%{opacity:1}78%{opacity:.9}to{opacity:0;translate:46%}}@media (width<=1279px){.landing-tavern__wheel{--spread:.86}}@media (width<=1023px){.landing-tavern__wheel{--spread:.7}.landing-tavern__pill{max-width:min(230px, calc(50vw - var(--far) * var(--spread) - 20px))}}@media (width<=899px){.landing-tavern__wheel{--spread:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto;display:grid}.landing-tavern__wheel:before,.landing-tavern__spoke{display:none}.landing-tavern__medallion{grid-column:1/-1;justify-self:center;width:100px;margin-bottom:4px;position:relative;top:auto;left:auto;translate:none}.landing-tavern__option{position:relative;top:auto;left:auto;translate:none}.landing-tavern__wreath{display:contents}.landing-tavern__scene[data-stage=fold] .landing-tavern__option{opacity:0}.landing-tavern__float{height:100%;animation:landing-option-rise .8s var(--tavern-spring) calc(.16s + var(--order) * 90ms) backwards;position:relative}@keyframes landing-option-rise{0%{opacity:0;translate:0 14px}}.landing-tavern__pill{border-radius:18px;width:100%;max-width:none;height:100%;padding:8px 12px 8px 8px;position:relative;translate:none}.landing-tavern__option[data-side] .landing-tavern__pill{transform-origin:50%}.landing-tavern__draft{width:100%;animation:landing-option-rise .8s var(--tavern-spring) .15s backwards;grid-column:1/-1;position:relative;top:auto;left:auto;translate:none}}@media (width<=767px){.landing-tavern{gap:16px;padding-block:92px 32px}.landing-tavern .landing__title{font-size:clamp(1.8rem,8vw,2.2rem)}.landing-tavern .landing__narration{font-size:.98rem;line-height:1.6}.landing-tavern__line{gap:6px;min-height:4.6em}.landing-tavern__words{font-size:1.04rem}.landing-tavern__glyph{width:30px;height:30px}.landing-tavern__glyph svg{width:15px;height:15px}.landing-tavern__text{font-size:.82rem}}.landing-tavern[data-still] .landing-tavern__room *,.landing-tavern[data-still] .landing-tavern__scene *,.landing-tavern[data-still] .landing-tavern__scene :before,.landing-tavern[data-still] .landing-tavern__scene :after{transition:none!important;animation:none!important}.landing-tavern[data-still] .landing-tavern__spoke:after,.landing-tavern[data-still] .landing-tavern__orb,.landing-tavern[data-still] .landing-tavern__rim,.landing-tavern[data-still] .landing-tavern__ripple,.landing-tavern[data-still] .landing-tavern__glow,.landing-tavern[data-still] .landing-tavern__spark,.landing-tavern[data-still] .landing-tavern__fill:after,.landing-tavern[data-still] .landing-tavern__glyph:after,.landing-tavern[data-still] .landing-tavern__char:before,.landing-tavern[data-still] .landing-tavern__char:after{display:none}.landing-tavern[data-still] .landing-tavern__char{opacity:1}.landing-table{background:oklch(5% .01 60);height:330svh;position:relative}.landing-table__sticky{isolation:isolate;height:100svh;padding:calc(96px + env(safe-area-inset-top,0px)) max(var(--landing-gutter-r), 5vw) clamp(36px, 6vh, 72px) max(var(--landing-gutter-l), 5vw);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid;position:sticky;top:0;overflow:hidden}.landing-table__art{z-index:-1;position:absolute;inset:0}.landing-table__art img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 62%;object-position:50% 62%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.landing-table__shade{background:linear-gradient(90deg, oklch(4% .01 60/.95) 0%, oklch(4% .01 60/.88) 36%, oklch(4% .01 60/.48) 60%, oklch(4% .01 60/.6) 100%), linear-gradient(180deg, var(--fui-stage) 0%, transparent 20%, transparent 76%, oklch(3% .01 60/.92) 100%);position:absolute;inset:0}.landing-table__copy{justify-items:start;gap:18px;max-width:560px;display:grid}.landing-table__title{text-align:left;font-size:clamp(2.2rem,3.5vw,3.5rem)}.landing-table__lead{text-align:left;max-width:44ch}.landing-table__steps{margin:clamp(10px,2.6vh,28px) 0 0;padding:0;list-style:none;display:grid;position:relative}.landing-table__steps:before,.landing-table__steps:after{content:"";width:1px;position:absolute;top:36px;bottom:36px;left:21px}.landing-table__steps:before{background:color-mix(in oklab, var(--landing-gold) 18%, transparent)}.landing-table__steps:after{background:linear-gradient(var(--landing-gold), color-mix(in oklab, var(--landing-gold) 55%, transparent));transform:scaleY(calc(var(--step) / 2));transform-origin:top;transition:transform .9s var(--landing-ease)}.landing-table__step{-moz-column-gap:20px;opacity:.55;transition:opacity .6s var(--landing-ease);grid-template-columns:44px minmax(0,1fr);column-gap:20px;padding:14px 0;display:grid}.landing-table__step[data-done]{opacity:.7}.landing-table__step[data-current]{opacity:1}.landing-table__numeral{z-index:1;border:1px solid color-mix(in oklab, var(--landing-gold) 40%, transparent);width:44px;height:44px;color:color-mix(in oklab, var(--landing-gold) 75%, transparent);font:400 .92rem/1 var(--landing-font-heading);letter-spacing:.04em;transition:color .6s var(--landing-ease), background .6s var(--landing-ease), box-shadow .6s var(--landing-ease);background:oklch(7% .012 60);border-radius:50%;grid-row:span 2;place-items:center;display:grid;position:relative}.landing-table__step[data-current] .landing-table__numeral{color:oklch(14% .03 60);background:radial-gradient(circle at 35% 30%,oklch(90% .08 88),oklch(66% .11 72) 70%);border-color:oklch(86% .1 84);box-shadow:0 0 0 5px oklch(7% .012 60),0 0 30px oklch(78% .12 78/.5)}.landing-table__step-title{color:var(--landing-ivory);font:400 clamp(1.3rem, 1.75vw, 1.62rem) / 1.2 var(--landing-font-heading);align-self:center;margin:0}.landing-table__step-line{max-width:44ch;color:var(--fui-text-secondary);font:400 clamp(.95rem, 1.05vw, 1.04rem) / 1.6 var(--landing-font-story);margin:6px 0 0}.landing-table__stage{height:min(620px,72svh);display:grid;position:relative}.landing-table__moment{opacity:0;width:min(100%,640px);transition:opacity .6s var(--landing-ease), translate .9s var(--landing-ease);grid-area:1/1;place-self:center;margin:0;translate:0 22px}.landing-table__moment[data-current]{opacity:1;transition-delay:.16s;translate:0}.landing-table__speaker{color:var(--landing-gold);font:600 .72rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 20px;display:flex}.landing-table__moment--peoples{justify-items:center;gap:clamp(18px,3.2vh,32px);display:grid}.landing-table__faces{grid-template-columns:repeat(10,minmax(0,1fr));gap:12px 8px;width:min(100%,600px);margin:0;padding:0;list-style:none;display:grid}.landing-table__faces li{aspect-ratio:1;opacity:.55;transition:opacity .7s var(--landing-ease), scale .9s var(--landing-ease);grid-column:span 2;position:relative;scale:.9}.landing-table__faces li:nth-child(6){grid-column:2/span 2}.landing-table__faces img{width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--landing-gold) 28%, transparent), 0 12px 28px oklch(0% 0 0/.55);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;border-radius:50%}.landing-table__faces li:after{content:"";opacity:0;transition:opacity .7s var(--landing-ease);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 2px oklch(86% .1 84),0 0 26px oklch(78% .12 78/.5)}.landing-table__faces li[data-lit]{opacity:1;scale:1.04}.landing-table__faces li[data-lit]:after{opacity:1}.landing-table__peoples{text-align:center;width:min(100%,520px);display:grid}.landing-table__people{opacity:0;transition:opacity .6s var(--landing-ease), translate .9s var(--landing-ease);grid-area:1/1;translate:0 10px}.landing-table__people[data-current]{opacity:1;transition-delay:.15s;translate:0}.landing-table__people-name{color:var(--landing-ivory);font:400 clamp(1.7rem, 2.4vw, 2.2rem) / 1.15 var(--landing-font-heading);letter-spacing:-.02em;text-shadow:0 2px 24px oklch(0% 0 0/.8);margin:0}.landing-table__people-line{color:var(--fui-text-secondary);font:400 clamp(1rem, 1.2vw, 1.1rem) / 1.6 var(--landing-font-story);text-wrap:balance;margin:10px 0 0}.landing-table__moment--roll{display:grid}.landing-table__action,.landing-table__check{grid-area:1/1;align-self:center}.landing-table__action{width:min(100%,560px);transition:opacity .5s var(--landing-ease), translate .7s var(--landing-ease), scale .7s var(--landing-ease);justify-self:center}.landing-table__action[data-sent]{opacity:0;translate:0 -40px;scale:.96}.landing-table__ask{color:var(--landing-gold);font:600 .72rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.landing-table .landing-table__frame{filter:drop-shadow(0 26px 40px oklch(0% 0 0/.55))}.landing-table .landing-table__line{min-height:74px;color:var(--landing-ivory);font:400 clamp(1.15rem, 1.6vw, 1.42rem) / 1.4 var(--landing-font-story);align-items:center;padding:14px 14px 14px 26px;display:flex}.landing-table__typed{white-space:nowrap}.landing-table__caret{background:currentColor;flex-shrink:0;width:1px;height:1.25em;margin-left:3px;animation:1s step-end infinite landing-caret}@keyframes landing-caret{50%{opacity:0}}.landing-table__send{border:1px solid color-mix(in oklab, var(--landing-gold) 34%, transparent);width:46px;height:46px;color:color-mix(in oklab, var(--landing-gold) 55%, transparent);transition:color .5s var(--landing-ease), background .5s var(--landing-ease), box-shadow .5s var(--landing-ease), scale .5s var(--landing-ease);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.landing-table__send svg{width:20px;height:20px}.landing-table__action[data-ready] .landing-table__send{color:oklch(14% .03 60);background:radial-gradient(circle at 35% 30%,oklch(90% .08 88),oklch(66% .11 72) 70%);border-color:oklch(86% .1 84);scale:1.08;box-shadow:0 0 26px oklch(78% .12 78/.55)}.landing-table__check{height:min(440px,50svh);position:relative}.landing-table__sigil{pointer-events:none;place-items:center;display:grid;position:absolute;inset:-90px;-webkit-mask-image:radial-gradient(closest-side,#000 64%,#0000);mask-image:radial-gradient(closest-side,#000 64%,#0000)}.landing-table__sigil>*{width:560px;scale:.82}.landing-table__dial{opacity:0;transition:opacity .52s var(--landing-ease), translate .9s var(--landing-ease), scale .9s var(--landing-ease);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.86}.landing-table__moment--roll[data-beat=handoff] .landing-table__dial,.landing-table__moment--roll[data-beat=result] .landing-table__dial{opacity:1;scale:1}.landing-table__moment--roll[data-beat=result] .landing-table__dial{translate:calc(-50% - clamp(70px,9vw,130px)) -50%}.landing-table__result{opacity:0;justify-items:start;gap:10px;margin:0;display:grid;position:absolute;top:50%;left:50%;translate:clamp(10px,2vw,40px) -50%}.landing-table__moment--roll[data-beat=result] .landing-table__result{animation:.9s cubic-bezier(.2,.9,.25,1.12) .16s both landing-die-falls}@keyframes landing-die-falls{0%{opacity:0;transform:translateY(-26px)scale(1.18)}to{opacity:1;transform:none}}.landing-table__number{color:var(--fui-tone-green-fg);font:400 clamp(4.4rem, 7vw, 6.6rem) / .86 var(--landing-font-display);text-shadow:0 0 44px color-mix(in oklab, var(--fui-tone-green-fg) 45%, transparent)}.landing-table__verdict{color:var(--fui-tone-green-fg);font:600 .86rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase}.landing-table__roll{color:var(--fui-text-muted);font:400 .92rem/1.4 var(--landing-font-story)}.landing-table__moment--choose{gap:clamp(18px,3vh,30px);display:grid}.landing-table__dilemma{align-items:center;gap:18px;display:flex}.landing-table .landing-table__dilemma-portrait{flex-shrink:0;width:68px;height:68px}.landing-table__dilemma-line{color:var(--landing-ivory);font:400 clamp(1.3rem, 2vw, 1.75rem) / 1.35 var(--landing-font-heading);letter-spacing:-.015em;text-shadow:0 2px 24px oklch(0% 0 0/.85);text-wrap:balance;margin:0}.landing-table__deeds{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.landing-table__deeds li{border:1px solid color-mix(in oklab, var(--landing-gold) 24%, transparent);color:var(--fui-text-secondary);font:500 clamp(.92rem, 1.05vw, 1rem) / 1.2 var(--landing-font-story);opacity:.62;transition:opacity .5s var(--landing-ease);background:oklch(8% .01 60/.82);border-radius:999px;padding:10px 18px;position:relative}.landing-table__deeds li:before{content:"";border-radius:inherit;opacity:0;transition:opacity .5s var(--landing-ease);background:oklab(78% .0249494 .117378/.16);border:1px solid oklch(86% .1 84);position:absolute;inset:-1px;box-shadow:0 0 22px oklch(78% .12 78/.32)}.landing-table__deeds li[data-side=infamy]:before{background:oklab(58% .160381 .0817183/.18);border-color:oklch(66% .17 27);box-shadow:0 0 22px oklch(58% .18 27/.35)}.landing-table__deeds li[data-taken]{color:var(--landing-ivory);opacity:1}.landing-table__deeds li[data-taken]:before{opacity:1}.landing-table__scale{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.landing-table__pole{color:oklch(84% .1 84);font:600 .72rem/1 var(--landing-font-command);letter-spacing:.14em;text-transform:uppercase}.landing-table__pole:last-child{color:oklch(70% .15 27)}.landing-table__track{background:linear-gradient(90deg,oklch(80% .11 80),oklch(38% .02 60/.7) 50%,oklch(60% .17 27));border-radius:2px;height:2px;position:relative}.landing-table__marker{transform:translateX(calc(var(--lean,0) * 46%));transition:transform 1.1s var(--landing-ease);position:absolute;inset:-12px 0}.landing-table__marker:before,.landing-table__marker:after{content:"";width:18px;height:18px;transition:opacity .7s var(--landing-ease);border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.landing-table__marker:before{background:radial-gradient(circle at 35% 30%,oklch(96% .05 90),oklch(72% .12 76) 70%);box-shadow:0 0 18px oklch(78% .12 78/.65)}.landing-table__marker:after{opacity:0;background:radial-gradient(circle at 35% 30%,oklch(86% .08 30),oklch(56% .18 27) 70%);box-shadow:0 0 18px oklch(58% .18 27/.65)}.landing-table__moment--choose[data-side=infamy] .landing-table__marker:before{opacity:0}.landing-table__moment--choose[data-side=infamy] .landing-table__marker:after{opacity:1}.landing-table__answers{min-height:100px;display:grid}.landing-table__answer{opacity:0;transition:opacity .6s var(--landing-ease), translate .9s var(--landing-ease);grid-area:1/1;translate:0 10px}.landing-table__answer[data-current]{opacity:1;transition-delay:.45s;translate:0}.landing-table__reaction{color:var(--landing-ivory);font:400 clamp(1.05rem, 1.4vw, 1.25rem) / 1.55 var(--landing-font-story);text-shadow:0 2px 22px oklch(0% 0 0/.85);margin:0}.landing-table__shifts{flex-wrap:wrap;gap:8px;margin:14px 0 0;display:flex}.landing-table:not([data-active]) .landing-table__result,.landing-table:not([data-active]) .landing-table__caret,.landing-table__moment:not([data-current]) .landing-table__caret{animation-play-state:paused}.landing-table:not([data-active]) .landing-table__sigil *{animation-play-state:paused!important}@media (width<=767px){.landing-table__sticky{padding:calc(84px + env(safe-area-inset-top,0px)) var(--landing-gutter-r) 26px var(--landing-gutter-l);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px}.landing-table__copy{display:contents}.landing-table__lead{display:none}.landing-table__title{font-size:clamp(1.8rem,8vw,2.3rem)}.landing-table__stage{grid-row:3;height:auto}.landing-table__steps{grid-row:4;margin:0}.landing-table__steps:before,.landing-table__steps:after,.landing-table__step:not([data-current]){display:none}.landing-table__faces{gap:8px 4px}.landing-table__people-name{font-size:1.5rem}.landing-table__people-line{font-size:.95rem}.landing-table__dilemma-line{font-size:1.15rem}.landing-table .landing-table__dilemma-portrait{width:52px;height:52px}.landing-table__deeds li{padding:8px 13px;font-size:.86rem}.landing-table__reaction{font-size:1rem}.landing-table__check{height:min(360px,44svh)}.landing-table__moment--roll[data-beat=result] .landing-table__dial{translate:-50% calc(-50% - 64px)}.landing-table__result{text-align:center;justify-items:center;translate:-50% 52px}.landing-table__sigil>*{scale:.58}.landing-table__art img{-o-object-position:38% 62%;object-position:38% 62%}.landing-table__shade{background:linear-gradient(180deg, var(--fui-stage) 0%, oklch(4% .01 60/.7) 24%, oklch(4% .01 60/.6) 70%, oklch(3% .01 60/.92) 100%)}}@media (prefers-reduced-motion:reduce){.landing-table__moment,.landing-table__steps:after,.landing-table__step,.landing-table__dial{transition-duration:1ms}.landing-table__faces li,.landing-table__faces li:after,.landing-table__people,.landing-table__action,.landing-table__deeds li,.landing-table__deeds li:before,.landing-table__marker,.landing-table__marker:before,.landing-table__marker:after,.landing-table__answer{transition-duration:1ms;transition-delay:0s}.landing-table__moment--roll[data-beat=result] .landing-table__result{opacity:1;animation:none}.landing-table__caret{display:none}}[data-fantasai-ui=next] .mechanic-field__error{color:var(--fui-intent-danger-fg)}.content-prose{color:var(--fui-type-color-body);font-family:var(--fui-font-interface);overflow-wrap:anywhere;--grad-red:linear-gradient(90deg, var(--fui-tone-red-fg,#f08a7a) 0%, color-mix(in oklch, var(--fui-tone-red-fg,#f08a7a) 75%, red) 50%, var(--fui-tone-red-fg,#f08a7a) 100%);min-width:0;font-size:1rem;line-height:1.65}.content-prose>*+*{margin-top:var(--fui-space-3)}.content-prose>section+section{margin-top:var(--fui-space-8)}.content-prose :is(h2,h3,h4){margin:var(--fui-space-6) 0 var(--fui-space-2);color:var(--fui-type-color-heading);font-family:var(--fui-font-heading);font-weight:var(--fui-font-weight-heading,600);line-height:1.2}.content-prose h2{font-size:1.5rem}.content-prose :is(h3,h4){font-size:1.2rem}.content-prose :is(h2,h3,h4):first-child{margin-top:0}.content-prose p{margin:0}.content-prose p+p{margin-top:var(--fui-space-3)}.content-prose :is(ul,ol){margin:var(--fui-space-2) 0 var(--fui-space-3);padding-inline-start:var(--fui-space-5)}.content-prose ul{list-style:outside}.content-prose ol{list-style:decimal}.content-prose li+li{margin-top:var(--fui-space-1)}.content-prose li::marker{color:var(--fui-text-muted)}.content-prose strong{color:var(--fui-text-primary);font-weight:var(--fui-font-weight-semibold,600)}.content-prose a{color:var(--fui-intent-nav-fg);text-underline-offset:.2em;text-decoration:underline}.content-prose a:focus-visible{outline:var(--fui-focus-ring-width,2px) solid var(--fui-ring);outline-offset:2px;border-radius:2px}.content-prose blockquote{margin:var(--fui-space-3) 0;border-inline-start:1px solid var(--fui-border-strong);color:var(--fui-text-secondary);padding-inline-start:var(--fui-space-4)}.content-prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.content-prose :is(th,td){padding:var(--fui-space-1) var(--fui-space-3) var(--fui-space-1) 0;border-bottom:1px solid var(--fui-border-subtle);text-align:start;vertical-align:top}.content-prose th{color:var(--fui-text-secondary);font-weight:var(--fui-font-weight-label,600)}.content-prose hr{margin:var(--fui-space-5) 0;border:0;border-top:1px solid var(--fui-border-subtle)}.game-overlay-portal .es-modal__overlay[data-fantasai-ui=next]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a0875}.game-overlay-portal:has(.character-menu-dialog .game-modal-content[data-game-modal-presence=present]) .es-modal__overlay[data-fantasai-ui=next]:has(+.es-modal:not(.character-menu-dialog)){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c0a0829}.game-overlay-portal .es-modal[data-es-motion-state=entering]{animation:game-modal-content-in var(--game-modal-enter-duration,var(--fui-motion-measured,.28s)) ease-out both}.game-overlay-portal .es-modal[data-es-motion-exiting=true]{animation:game-modal-content-out var(--game-modal-exit-duration,var(--fui-motion-standard,.21s)) ease-in both}.game-overlay-portal .es-modal[data-es-motion-reduced=true]{--game-modal-enter-duration:80ms;--game-modal-exit-duration:80ms}.game-modal-content{display:contents}.foreground-event-modal-overlay.game-scene-modal-overlay[data-state=open]{--foreground-event-overlay-alpha:.46;--foreground-event-overlay-blur:12px;animation:foreground-event-overlay-in var(--foreground-event-overlay-enter-duration) var(--foreground-event-overlay-enter-ease) both}.foreground-event-modal-overlay.game-scene-modal-overlay.foreground-event-modal-overlay--exiting[data-state=open]{animation:var(--game-scene-overlay-exit,foreground-event-overlay-out) var(--foreground-event-overlay-exit-duration) var(--foreground-event-overlay-exit-ease) both}.game-scene-modal-overlay:is(.foreground-event-modal-overlay--ceremony,.foreground-event-modal-overlay--compact){--game-scene-overlay-exit:foreground-event-overlay-out-blur-first}.game-scene-modal-overlay.interaction-outcome-modal-overlay{--game-scene-overlay-exit:interaction-outcome-overlay-out-no-blur}@keyframes game-modal-content-in{0%{opacity:0}to{opacity:1}}@keyframes game-modal-content-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.game-overlay-portal .es-modal{--game-modal-enter-duration:80ms;--game-modal-exit-duration:80ms}.foreground-event-modal-overlay.game-scene-modal-overlay[data-state=open]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0a0875;animation:80ms linear both game-modal-content-in}.foreground-event-modal-overlay.game-scene-modal-overlay.foreground-event-modal-overlay--exiting[data-state=open]{animation:80ms linear both game-modal-content-out}}.es-interaction-ability-dialog[data-fantasai-ui=next] .es-interaction-ability-dialog__grid{gap:var(--fui-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent{background:var(--fui-surface-inset);border-color:var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=selected]{border-color:var(--fui-es-intent-border);box-shadow:inset 0 0 0 1px var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent:hover{transform:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__main{-moz-column-gap:var(--fui-space-3);align-items:center;column-gap:var(--fui-space-3);row-gap:var(--fui-space-1);min-height:5.5rem;padding:var(--fui-space-2);grid-template-rows:1fr auto;grid-template-columns:4rem minmax(0,1fr)}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=locked] .es-interaction-ability-card__main,[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=occupied] .es-interaction-ability-card__main{opacity:1;filter:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork{border-radius:var(--fui-radius-sm);background:var(--fui-stage-backdrop);border:0;grid-area:1/1/3;width:4rem;height:4rem;min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;filter:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__scrim,[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__tint{display:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__icon{width:100%;height:100%;box-shadow:none;background:0 0;border:0;position:absolute;inset:0;transform:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork[data-image-state=ready] .es-interaction-ability-card__icon{visibility:hidden}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__copy{grid-column:2;align-self:end;padding:0}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__main:not(:has(.es-interaction-ability-card__status)) .es-interaction-ability-card__copy{grid-row:1/3;align-self:center}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__name{line-height:1.25}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status{place-self:start;gap:var(--fui-space-1);white-space:normal;text-align:left;background:0 0;border:0;border-radius:0;grid-column:2;max-width:100%;padding:0;position:static}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status>span:last-child{overflow:visible}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status>svg{flex-shrink:0;width:1rem;height:1rem}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__actions{padding-right:var(--fui-space-1);align-content:center;display:grid;position:static}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork-action,[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__preview-action{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}.es-interaction-ability-card__preview.es-popover-content.es-hover-card-content[data-fantasai-ui=next]{width:max-content;max-width:calc(100vw - 2rem);max-height:min(calc(100dvh - 2rem), var(--radix-popover-content-available-height,80dvh));overscroll-behavior:contain;box-shadow:none;background:0 0;border:0;padding:0;overflow-y:auto}.es-interaction-ability-card__preview.es-popover-content.es-hover-card-content[data-fantasai-ui=next]:focus-visible{outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:2px}@media (width<=639px){.es-interaction-ability-dialog[data-fantasai-ui=next] .es-interaction-ability-dialog__grid{grid-template-columns:minmax(0,1fr)}}.outcome-sequence{--outcome-sequence-gutter:.75rem;--outcome-sequence-portrait-height:min(72%, 38rem);--outcome-sequence-portrait-lift:4%;--outcome-sequence-portrait-inset:-.75rem;--outcome-sequence-portrait-brightness:.9;--outcome-sequence-panel-width:46rem;--outcome-sequence-text-max-height:min(44dvh, 20rem);--outcome-sequence-tap-bleed:var(--game-cinematic-bar-height,0px);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:relative}.outcome-sequence__tap-layer{inset-inline:0;top:calc(-1 * var(--outcome-sequence-tap-bleed));bottom:calc(-1 * var(--outcome-sequence-tap-bleed));position:absolute}.outcome-sequence__scrim{pointer-events:none;background:linear-gradient(#06050800 18%,#06050829 42%,#06050885 70%,#060508d1 100%);position:absolute;inset:0}.outcome-sequence__frame{pointer-events:none;max-width:120rem;margin-inline:auto;position:absolute;inset:0}.outcome-sequence__cast{pointer-events:none;position:absolute;inset:0;overflow:hidden}.outcome-sequence__portrait{bottom:var(--outcome-sequence-portrait-lift);height:var(--outcome-sequence-portrait-height);align-items:flex-end;display:flex;position:absolute}.outcome-sequence__portrait[data-side=right]{right:var(--outcome-sequence-portrait-inset)}.outcome-sequence__portrait[data-side=left]{left:var(--outcome-sequence-portrait-inset)}.outcome-sequence__portrait-image{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:auto;max-width:none;height:100%;-webkit-mask-image:linear-gradient(#000 0% 62%,#0000 91%);mask-image:linear-gradient(#000 0% 62%,#0000 91%)}.outcome-sequence__portrait[data-mirrored=true] .outcome-sequence__portrait-image{transform:scaleX(-1)}.outcome-sequence__dock{inset-inline:0;padding:0 var(--outcome-sequence-gutter) var(--outcome-sequence-gutter);pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:0}.outcome-sequence__panel{width:min(100%, var(--outcome-sequence-panel-width));pointer-events:auto;padding:.875rem .875rem .25rem 1rem;position:relative}@media (hover:hover) and (pointer:fine){.outcome-sequence__panel{cursor:pointer}}.outcome-sequence__panel-head{align-items:center;min-height:1.25rem;margin-bottom:.5rem;display:flex;position:relative}.outcome-sequence__name{color:var(--fui-type-color-label);letter-spacing:.06em;text-transform:uppercase}.outcome-sequence__you{flex:none;margin-left:.5rem}.outcome-sequence__ornament{opacity:.7;width:7rem;margin-inline:auto}.outcome-sequence__status{position:absolute;top:50%;right:0;transform:translateY(-50%)}.outcome-sequence__status>*{padding:0}.outcome-sequence__text-scroll{max-height:var(--outcome-sequence-text-max-height);overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.outcome-sequence__text-scroll::-webkit-scrollbar{display:none}.outcome-sequence__text{min-height:calc(3 * var(--fui-type-voice-leading,1.62) * 1em)}.outcome-sequence__panel[data-speaker=narrator] .outcome-sequence__text{--fui-type-voice-leading:1.72}.outcome-sequence__panel-foot{min-height:var(--fui-touch-min,2.75rem);justify-content:space-between;align-items:center;display:flex}.outcome-sequence__foot-slot{min-width:var(--fui-touch-min,2.75rem);min-height:var(--fui-touch-min,2.75rem);align-items:center;display:flex}.outcome-sequence__foot-slot[data-slot=end]{justify-content:flex-end}.outcome-sequence__cue{opacity:.45;transition:opacity .24s ease-out}.outcome-sequence__cue[data-cue=ready]{opacity:.85;animation:2.2s ease-in-out infinite outcome-sequence-cue-breathe}.outcome-sequence__cue[data-cue=waiting]{opacity:.7;animation:1.2s ease-in-out infinite outcome-sequence-cue-breathe}@keyframes outcome-sequence-cue-breathe{0%,to{opacity:.5}50%{opacity:.95}}.outcome-sequence__end-action{min-height:var(--fui-touch-min,2.75rem);pointer-events:auto;align-items:center;display:flex}.outcome-sequence__end-action>*{animation:.32s ease-out both outcome-sequence-end-action-in}@keyframes outcome-sequence-end-action-in{0%{opacity:0}to{opacity:1}}.outcome-sequence .outcome-sequence__hold.es-hold-to-confirm{min-height:var(--fui-touch-min,2.75rem);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;padding-block:.375rem;transition:opacity .24s ease-out}.outcome-sequence__notice{inset-inline:var(--outcome-sequence-gutter);text-align:center;position:absolute;bottom:calc(100% + .5rem)}.outcome-sequence .outcome-sequence__speed-up.es-button{bottom:calc(-1 * var(--outcome-sequence-tap-bleed) + max(.5rem, env(safe-area-inset-bottom)));min-height:var(--fui-touch-min,2.75rem);color:var(--fui-text-secondary);white-space:nowrap;touch-action:none;position:absolute;left:50%;transform:translate(-50%)}.outcome-sequence__speed-up>span{align-items:center;gap:.5rem;display:inline-flex}.outcome-sequence__speed-up[data-active=true]{color:var(--fui-text-primary)}.outcome-sequence__speed-key{border:1px solid;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}.outcome-sequence__speed-key svg{width:.875rem;height:.875rem}.outcome-sequence__desktop-key{display:none}@media (hover:hover) and (pointer:fine){.outcome-sequence__desktop-key{display:inline}.outcome-sequence__touch-key{display:none}}@media (width>=768px){.outcome-sequence{--outcome-sequence-gutter:1.5rem;--outcome-sequence-portrait-height:min(94%, 64rem);--outcome-sequence-portrait-lift:-4%;--outcome-sequence-portrait-inset:clamp(0rem, 6vw - 2rem, 7rem);--outcome-sequence-portrait-brightness:.78;--outcome-sequence-text-max-height:min(40dvh, 22rem)}.outcome-sequence__dock{padding-bottom:clamp(1rem,5dvh,3rem)}.outcome-sequence__panel{padding:1.25rem 1.25rem .375rem 1.75rem}.outcome-sequence__text{--fui-type-voice-size:1.0625rem;min-height:calc(2 * var(--fui-type-voice-leading,1.62) * 1em)}.outcome-sequence__panel[data-speaker=narrator] .outcome-sequence__text{--fui-type-voice-size:1.125rem}}@media (width>=1800px){.outcome-sequence{--outcome-sequence-panel-width:52rem}.outcome-sequence__text{--fui-type-voice-size:1.1875rem}.outcome-sequence__panel[data-speaker=narrator] .outcome-sequence__text{--fui-type-voice-size:1.25rem}}@media (height<=480px) and (orientation:landscape){.outcome-sequence{--outcome-sequence-portrait-height:88%;--outcome-sequence-portrait-lift:0%;--outcome-sequence-text-max-height:min(34dvh, calc(100dvh - 2 * var(--game-cinematic-bar-height,0px) - 12rem))}.outcome-sequence__text{min-height:3.25em}}@media (prefers-reduced-motion:reduce){.outcome-sequence__cue[data-cue],.outcome-sequence__end-action>*{animation:none}}.skill-check-next{min-width:0}@media (width<=767px){.es-modal-content.skill-check-foreground-modal-content{scrollbar-gutter:auto!important;overflow-y:hidden!important}.es-modal-content.skill-check-foreground-modal-content>div{padding:.25rem;overflow:visible!important}.es-modal-content.skill-check-foreground-modal-content .es-modal-surface{max-width:none}.es-modal-content.skill-check-foreground-modal-content>div>[data-radix-scroll-area-viewport]{overflow:visible!important}}.character-relationships-next{gap:var(--fui-space-4);display:grid}.character-relationships-next__heading{align-items:center;gap:var(--fui-space-3);margin-bottom:var(--fui-space-3);display:flex}.character-relationships-next__list{gap:var(--fui-space-2);margin:0;padding:0;list-style:none;display:grid}.es-npc-dossier-dialog.es-modal[data-fantasai-ui=next]{--fui-es-surface-fill:var(--fui-surface-inset)}.character-menu-dialog.es-modal[data-fantasai-ui=next][data-surface=content]{-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;width:100%;max-width:none;height:100dvh;min-height:0;padding:0;display:flex;inset:0;overflow:hidden;translate:none}.character-menu-dialog.es-modal[data-fantasai-ui=next]>.es-modal__body{flex:1;width:100%;min-height:0}.character-menu-dialog.es-modal[data-fantasai-ui=next]>.es-modal__close{display:none}.character-menu-next{gap:var(--fui-space-3);width:100%;min-width:0;height:100%;min-height:0;padding:max(var(--fui-space-2), env(safe-area-inset-top)) var(--fui-space-2) max(var(--fui-space-2), env(safe-area-inset-bottom));flex-direction:column;display:flex}.character-menu-next__navigation,.character-menu-next__footer{flex:none;min-width:0}.character-menu-next__body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.character-menu-next__scroll.es-scroll-area{--fui-es-scroll-edge-clearance:2.5rem;flex:1;min-height:0}.character-menu-next__section{min-width:0;min-height:0;padding-bottom:var(--fui-space-2)}.character-menu-next[data-scroll=embedded] .character-menu-next__section,.character-menu-next__viewport-transition{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;padding-bottom:0;display:flex}.character-menu-next[data-worldmap=true] .character-menu-next__navigation{display:none}.character-menu-next__footer{justify-content:center;display:flex}.character-menu-next .character-menu-next__return{width:min(100%,24rem)}.character-menu-next[data-fantasai-ui=next] .character-menu-next__section .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:start;position:sticky;top:0}.character-menu-next :is(.es-loading-state,.es-empty-state):not(:where(.es-surface *,[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset);border:1px solid var(--fui-border-subtle);padding:var(--fui-space-3);box-shadow:var(--fui-shadow-raised);align-self:start;top:0}.character-menu-next[data-fantasai-ui=next] .es-attributes:not(:has(.es-attributes__detail)){background:var(--fui-surface-inset);border:1px solid var(--fui-border-subtle);padding:var(--fui-space-3);box-shadow:var(--fui-shadow-raised);align-self:start;top:0}.character-menu-next .es-loading-state:not(:where(.es-surface *,[data-fantasai-ui=legacy] *)){padding:var(--fui-space-6)}.character-menu-next[data-fantasai-ui=next] .es-attributes:not(:has(.es-attributes__detail)){padding:var(--fui-space-6)}@media (width>=768px){.character-menu-dialog.es-modal[data-fantasai-ui=next][data-surface=content]{width:min(80rem,100% - 3rem);height:calc(100dvh - 3rem);margin-inline:auto;inset:1.5rem 0}.character-menu-next{gap:clamp(var(--fui-space-4), 3vh, var(--fui-space-8));padding:0}.character-menu-next[data-worldmap=true] .character-menu-next__navigation{display:block}}.es-motion-surface,.es-motion-step{--es-motion-delay:0s;--es-motion-duration:.62s}.es-motion-surface[data-motion-animation=surface-conjure]{transform-origin:50% 44%;will-change:transform, opacity, filter;animation:es-motion-surface-conjure var(--es-motion-duration) cubic-bezier(.19, 1, .22, 1) var(--es-motion-delay) both}.es-motion-surface[data-motion-animation=surface-rise]{opacity:0;filter:blur(10px);animation:es-motion-reveal-rise var(--es-motion-duration) cubic-bezier(.16, 1, .3, 1) var(--es-motion-delay) both;transform:translateY(18px)scale(.982)}.es-motion-surface[data-motion-animation=surface-fade],.es-motion-step[data-motion-animation=fade]{opacity:0;animation:es-motion-fade var(--es-motion-duration) ease-out var(--es-motion-delay) both}.es-motion-step[data-motion-animation=reveal-rise],.es-motion-step[data-motion-animation=reveal-rise-sweep]{opacity:0;filter:blur(8px);animation:es-motion-reveal-rise var(--es-motion-duration) cubic-bezier(.16, 1, .3, 1) var(--es-motion-delay) both;transform:translateY(14px)scale(.985)}.es-motion-step[data-motion-animation=reveal-rise-sweep]{position:relative;overflow:hidden}.es-motion-step[data-motion-animation=reveal-rise-sweep]:after{content:"";pointer-events:none;opacity:0;animation:es-motion-action-sweep .65s ease-in-out calc(var(--es-motion-delay) + .16s) both;background:linear-gradient(110deg,#0000 0 34%,#fff7ed1a 20%,#0000 62% 100%);position:absolute;inset:0;transform:translate(-90%)}.es-motion-step[data-motion-animation=inline-slide]{opacity:0;animation:es-motion-inline-slide var(--es-motion-duration) cubic-bezier(.16, 1, .3, 1) var(--es-motion-delay) both;transform:translate(-12px)}.es-motion-step[data-motion-animation=tilt-rise]{opacity:0;transform-origin:50% 100%;animation:es-motion-tilt-rise var(--es-motion-duration) cubic-bezier(.16, 1, .3, 1) var(--es-motion-delay) both;transform:translateY(20px)rotateX(12deg)scale(.96)}.es-motion-step[data-motion-animation=stamp]{opacity:0;transform-origin:50%;animation:es-motion-stamp var(--es-motion-duration) cubic-bezier(.16, 1, .3, 1) var(--es-motion-delay) both;display:inline-block}@keyframes es-motion-surface-conjure{0%{opacity:0;filter:blur(14px)saturate(.88);transform:translate3d(0,18px,-54px)rotateX(5deg)scale(.9)}62%{opacity:1;filter:blur(1.5px)saturate(1.06);transform:translateY(-1px)rotateX(.35deg)scale(1.012)}to{opacity:1;filter:none;transform:translate(0,0)rotateX(0)scale(1)}}@keyframes es-motion-reveal-rise{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes es-motion-action-sweep{0%{opacity:0;transform:translate(-90%)}28%{opacity:1}to{opacity:0;transform:translate(90%)}}@keyframes es-motion-inline-slide{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0,0)}}@keyframes es-motion-tilt-rise{0%{opacity:0;filter:blur(5px);transform:translateY(20px)rotateX(12deg)scale(.96)}62%{opacity:1;filter:blur();transform:translateY(-2px)rotateX(-2deg)scale(1.018)}to{opacity:1;filter:none;transform:translate(0,0)rotateX(0)scale(1)}}@keyframes es-motion-stamp{0%{opacity:0;filter:blur(5px);transform:translateY(8px)scale(.82)}58%{opacity:1;filter:blur();transform:translateY(-1px)scale(1.08)}to{opacity:.9;filter:none;transform:translate(0,0)scale(1)}}@keyframes es-motion-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.es-motion-step[data-motion-animation=reveal-rise-sweep]:after{display:none}.es-motion-surface,.es-motion-step{filter:none;opacity:1;transform:none;animation:none!important}}.combat-deck-builder-next{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.combat-deck-builder-next__builder{flex:1;min-height:0}.combat-deck-builder-next__feedback{align-items:flex-start;gap:var(--fui-space-3);flex-direction:column;display:flex}.combat-deck-admin{left:max(12px, env(safe-area-inset-left,0px));bottom:max(12px, env(safe-area-inset-bottom,0px));color:#f1f5f9;flex-direction:column;align-items:flex-start;gap:8px;font:11px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:none;position:fixed}@media (width>=1278px){.combat-deck-admin{display:flex}}.combat-deck-admin__toggle,.combat-deck-admin__panel{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#0a0a0a99;border:1px solid #67e8f94d;box-shadow:0 25px 50px -12px #0009}.combat-deck-admin__toggle{color:#a5f3fc;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.combat-deck-admin__toggle svg,.combat-deck-admin__action svg{width:14px;height:14px}.combat-deck-admin__panel{border-radius:8px;gap:8px;width:260px;padding:12px;display:grid}.combat-deck-admin__label{color:#94a3b8}.combat-deck-admin__select{height:32px;color:inherit;font:inherit;background:#020617e6;border:1px solid #ffffff1a;border-radius:4px;padding:0 8px}.combat-deck-admin__action{color:#e2e8f0;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:4px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.combat-deck-admin__action:hover:not(:disabled),.combat-deck-admin__toggle:hover{background:#ffffff1a}.combat-deck-admin__action:disabled{cursor:not-allowed;opacity:.5}.combat-deck-admin :focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.equipment-next-workspace{gap:var(--fui-space-4);min-width:0;display:grid}.equipment-next-workspace__layout{align-items:start;gap:var(--fui-space-4);min-width:0;display:grid}.equipment-next-workspace__tabs{min-width:0}.equipment-next-workspace__switcher.es-tabs-list{width:min(100%,32rem);margin-bottom:var(--fui-space-6)}.equipment-next-workspace__switcher>*{flex:1;min-width:0}.equipment-next-workspace__details.es-surface{align-content:start;gap:var(--fui-space-5);min-width:0;display:grid}.equipment-next-workspace__profile{align-items:center;gap:var(--fui-space-4);min-width:0;display:flex}.equipment-next-workspace__profile .es-status-chip svg{width:1rem;height:1rem}[data-fantasai-ui=next] .equipment-next-workspace .es-character-visual-stage__surface.es-surface,[data-fantasai-ui=next] .equipment-next-workspace .es-character-visual-stage__canvas:before,[data-fantasai-ui=next] .equipment-next-workspace .es-character-visual-stage__refresh{background:var(--fui-surface-inset)}.equipment-next-workspace .es-character-visual-stage__slots{width:100%;min-width:0}.equipment-next-loadout-tab[data-state=inactive]{display:none}.equipment-next-exchange.es-modal[data-fantasai-ui=next]{--fui-es-surface-fill:var(--fui-surface-inset);flex-direction:column;width:min(60rem,100vw - 2rem);max-width:none;max-height:min(52rem,100dvh - 2rem);display:flex;overflow:hidden}.equipment-next-exchange>.es-modal__header,.equipment-next-exchange>.es-modal__footer{flex:none}.equipment-next-exchange>.es-modal__body{gap:var(--fui-space-4);overscroll-behavior:contain;min-height:0;display:grid;overflow-y:auto}.equipment-next-exchange__content{align-items:start;gap:var(--fui-space-5);min-width:0;display:grid}.equipment-next-exchange__choices{gap:var(--fui-space-3);min-width:0;display:grid}.equipment-next-exchange__current .es-item-detail-card{width:100%;max-width:none}.equipment-next-exchange__current{gap:var(--fui-space-3);min-width:0;display:grid}.equipment-next-exchange__footer{align-items:center;gap:var(--fui-space-3);flex-wrap:wrap;width:100%;display:flex}.equipment-next-exchange__footer>:last-child{margin-left:auto}.equipment-next-attributes{gap:var(--fui-space-2);flex-wrap:wrap;min-width:0;display:flex}[data-fantasai-ui=next] .equipment-next-attributes>.es-character-attribute-tile{flex:1 1 calc((100% - var(--fui-space-2)) / 2);min-width:min(100%,13rem)}@media (width>=640px){.equipment-next-exchange__content:has(.equipment-next-exchange__current){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.equipment-next-workspace .es-character-visual-stage__slots{width:min(52%,28rem);min-width:17rem}.equipment-next-loadout-tab{min-height:468px}}@media (width<=639px){.equipment-next-workspace__details.es-surface{padding:var(--fui-space-3)}.equipment-next-workspace__profile{align-items:flex-start;gap:var(--fui-space-3)}}@media (width>=1024px){.equipment-next-workspace__layout{grid-template-columns:minmax(0,1.35fr) minmax(20rem,.85fr)}}.factions-next__relationships{gap:var(--fui-space-4);padding-top:var(--fui-space-5);display:grid}.factions-next__members{gap:var(--fui-space-2);margin:0;padding:0;list-style:none;display:grid}.character-inventory-next__list.es-inventory-list{flex:1;grid-template-rows:auto minmax(0,1fr);min-height:0}.character-inventory-next__list .es-inventory-list__scroll{height:auto;min-height:0}[data-fantasai-ui=next] .masteries-next{background:0 0;flex:1;width:100%;height:100%;min-height:0;padding:0}[data-fantasai-ui=next] .masteries-next__feedback{gap:var(--fui-space-4);display:grid}.unlock-tokens-next.es-surface{gap:var(--fui-space-5);min-width:0;display:grid}.unlock-tokens-next__intro{gap:var(--fui-space-2);min-width:0;display:grid}.unlock-tokens-next__header{justify-content:space-between;align-items:center;gap:var(--fui-space-3);flex-wrap:wrap;display:flex}.unlock-tokens-next__list{min-width:0;margin:0;padding:0;list-style:none;display:grid}.unlock-tokens-next__card{align-items:start;gap:var(--fui-space-4);padding-block:var(--fui-space-4);border-top:1px solid var(--fui-border-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .quest-journal-next.es-quest-log[data-presentation=embedded]{height:100%;min-height:0}.quest-journal-next.es-quest-log .es-quest-log__layout{padding:0}.quest-journal-next__detail.es-surface{min-width:0}.quest-journal-next__error{align-content:center;justify-items:start;gap:var(--fui-space-3);min-height:18rem;margin-top:var(--fui-space-4);display:grid}.trading-modal.es-modal[data-fantasai-ui=next]{width:min(calc(100vw - var(--fui-space-6)), 80rem)}.trading-modal--npc.es-modal[data-fantasai-ui=next]>.es-modal__close{display:none}.trading-modal--npc.es-modal[data-fantasai-ui=next][data-scroll=viewport]{width:100%}.trading-modal--npc.es-modal[data-fantasai-ui=next]>.es-modal__body{max-width:80rem}.foreground-event-modal-overlay--skill-check-prelude,.foreground-event-modal-overlay--skill-check-prelude-handoff{--foreground-event-overlay-alpha:.58;--foreground-event-overlay-blur:14px;--foreground-event-overlay-enter-duration:.14s;--foreground-event-overlay-exit-duration:.26s;--foreground-event-overlay-enter-ease:cubic-bezier(.16, 1, .3, 1);--foreground-event-overlay-exit-ease:cubic-bezier(.22, 1, .36, 1)}.foreground-event-modal-overlay--skill-check-prelude-handoff{--foreground-event-overlay-exit-duration:.46s;pointer-events:none!important}.skill-check-entry-prelude-modal-content{scrollbar-width:none;overflow:hidden}.skill-check-entry-prelude-modal-content::-webkit-scrollbar{display:none}.skill-check-entry-prelude-modal-frame{width:100%;max-width:min(42rem,100vw - 2rem)}@media (prefers-reduced-motion:reduce){.foreground-event-modal-overlay--skill-check-prelude,.foreground-event-modal-overlay--skill-check-prelude-handoff{--foreground-event-overlay-enter-duration:80ms;--foreground-event-overlay-exit-duration:.12s}}[data-fantasai-ui=next]:not(.es-game-shell){font-family:var(--fui-font-interface);color:var(--fui-foreground);-webkit-font-smoothing:antialiased;line-height:1.5}[data-fantasai-ui=next].es-game-shell[data-layout=embedded]{font:inherit;color:inherit}[data-fantasai-ui=next],[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-sizing:border-box}[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-wash:color-mix(in oklch, var(--fui-atmosphere-accent) 34%, var(--fui-stage));--fui-creator-title-face:var(--fui-font-narrative);--fui-creator-crest:3.25rem;--fui-creator-crest-y:calc(var(--fui-creator-crest) / 2);--fui-creator-drift:calc(var(--fui-motion-activity-ambient) * 3);isolation:isolate;height:100dvh;min-height:440px;color:var(--fui-text-primary);background:var(--fui-stage-backdrop);font-family:var(--fui-font-interface);flex-direction:column;display:flex;position:relative}[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(38% 32% at 28% 30%, color-mix(in oklch, var(--fui-atmosphere-accent) 11%, transparent), transparent 70%), radial-gradient(32% 28% at 74% 62%, color-mix(in oklch, var(--fui-intent-quest-fg) 5%, transparent), transparent 72%), radial-gradient(48% 30% at 50% 100%, color-mix(in oklch, var(--fui-atmosphere-accent) 8%, transparent), transparent 70%);animation:fui-es-creator-aurora calc(var(--fui-creator-drift) * 2) var(--fui-ease-in-out) infinite alternate;position:absolute;inset:-25% -15%}[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-mote-y);left:var(--fui-mote-x);width:var(--fui-mote-size);height:var(--fui-mote-size);background:color-mix(in oklch, var(--fui-intent-quest-fg) 62%, var(--fui-text-primary));box-shadow:0 0 .5rem .0625rem color-mix(in oklch, var(--fui-intent-quest-fg) 42%, transparent);opacity:0;animation:fui-es-creator-mote calc(var(--fui-creator-drift) * var(--fui-mote-pace)) var(--fui-ease-in-out) calc(var(--fui-creator-drift) * var(--fui-mote-phase) * -1) infinite;border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:radial-gradient(ellipse 70% 36% at 50% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 14%, transparent), transparent 72%), radial-gradient(ellipse 90% 46% at 50% 112%, color-mix(in oklch, var(--fui-atmosphere-accent) 9%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 88%, transparent), color-mix(in oklch, var(--fui-surface-inset) 93%, transparent));min-height:0;margin-top:var(--fui-creator-crest-y);filter:none;box-shadow:0 2rem 5rem color-mix(in oklch, var(--fui-stage) 72%, transparent);flex:1;grid-template-rows:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-intent-quest-fg);background:radial-gradient(circle at 50% 36%, color-mix(in oklab, var(--fui-surface-2) 74%, var(--fui-atmosphere-accent)), var(--fui-surface-inset) 78%);box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-border-metal) 74%, transparent), 0 0 0 5px color-mix(in oklch, var(--fui-surface-inset) 92%, transparent), 0 0 0 6px color-mix(in oklch, var(--fui-border-metal) 24%, transparent), 0 0 1.6rem color-mix(in oklch, var(--fui-atmosphere-accent) 30%, transparent);border-radius:50%;place-items:center;display:grid}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{top:0;background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-border-metal) 34%, transparent), transparent);content:"";height:1px;position:absolute;inset-inline:12%}[data-fantasai-ui=next] .es-creator__gender:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__gender[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__race:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__race-detail.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-detail.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 10%, transparent), transparent 72%);display:grid}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-tint:var(--fui-glyph-pigment,var(--fui-atmosphere-accent-muted));--fui-glyph-sky:color-mix(in oklch, var(--fui-text-primary) 8%, var(--fui-surface-2));background:radial-gradient(circle at 50% 118%, color-mix(in oklch, var(--fui-glyph-tint) 32%, transparent), transparent 62%), radial-gradient(circle at 50% 24%, var(--fui-glyph-sky), var(--fui-surface-inset) 86%);width:2.375rem;height:2.375rem;box-shadow:inset 0 0 .3rem color-mix(in oklch, var(--fui-stage) 60%, transparent), 0 0 0 2px var(--fui-stage), 0 0 0 3px color-mix(in oklch, var(--fui-glyph-tint) 24%, var(--fui-border-subtle));border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:inherit;background:linear-gradient(to bottom, color-mix(in oklch, var(--fui-glyph-tint) 50%, var(--fui-text-primary)), color-mix(in oklch, var(--fui-glyph-tint) 34%, var(--fui-border-strong)) 42%, color-mix(in oklch, var(--fui-glyph-tint) 16%, var(--fui-border-subtle)));content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - .75px));mask:radial-gradient(closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - .75px))}[data-fantasai-ui=next] .es-creator-trait__strand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__strand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 40%, var(--fui-text-primary));stroke-opacity:.72;stroke-width:.75px}[data-fantasai-ui=next] .es-creator-trait__jaw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__jaw[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__nose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__mouth:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__mouth[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-stage) 55%, transparent);stroke-linecap:round;stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__iris-rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__iris-rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 55%, black);stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__pupil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pupil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}[data-fantasai-ui=next] .es-creator-trait__lid-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lid-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 38%, transparent)}[data-fantasai-ui=next] .es-creator-trait__lash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-stage) 72%, var(--fui-text-secondary));stroke-linecap:round;stroke-width:1.7px}[data-fantasai-ui=next] .es-creator-trait__lower-lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lower-lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-text-secondary) 50%, transparent);stroke-linecap:round;stroke-width:.7px}[data-fantasai-ui=next] .es-creator-trait__cut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__cut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-stage) 62%, transparent);stroke-linejoin:round;stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__scar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__scar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-intent-danger-fg) 72%, var(--fui-text-primary));stroke-linecap:round;stroke-width:1.9px}[data-fantasai-ui=next] .es-creator-trait__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-intent-act-fg) 70%, white);stroke-width:.8px}@media (width>=720px){[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__content.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-template--customize .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template--customize[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;flex-direction:column;align-items:center;gap:.875rem;padding:1.5rem 1.125rem 1.25rem}[data-fantasai-ui=next] .es-creator-template--customize .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template--customize[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}[data-fantasai-ui=next] .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center}[data-fantasai-ui=next] .es-creator__templates[data-layout=looks] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=looks][data-fantasai-ui=next] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;align-items:stretch;padding:1.375rem 1.375rem 1.25rem}[data-fantasai-ui=next] .es-creator__templates[data-layout=looks] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=looks][data-fantasai-ui=next] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start}}[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklch, var(--fui-atmosphere-accent) 24%, transparent), transparent 68%);opacity:.4;transition:opacity var(--fui-motion-measured) var(--fui-ease-out), transform var(--fui-motion-ceremonial) var(--fui-ease-out);border-radius:50%;position:absolute;inset:-22%}[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:repeating-conic-gradient(color-mix(in oklch, var(--fui-intent-quest-fg) 64%, transparent) 0deg 1deg, transparent 1deg 7.5deg);opacity:.2;transition:opacity var(--fui-motion-measured) var(--fui-ease-out);animation:fui-es-creator-turn calc(var(--fui-creator-drift) * 4) linear infinite;border-radius:50%;position:absolute;inset:-9%;-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))}[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-intent-quest-fg);background:radial-gradient(circle at 50% 40%, color-mix(in oklch, var(--fui-atmosphere-accent) 40%, var(--fui-surface-inset)), color-mix(in oklch, var(--fui-atmosphere-accent) 14%, var(--fui-surface-inset)) 40%, var(--fui-surface-inset) 72%);box-shadow:0 0 0 1px color-mix(in oklch, var(--fui-border-metal) 66%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-surface-inset) 86%, transparent), 0 0 0 5px color-mix(in oklch, var(--fui-border-metal) 20%, transparent);transition:box-shadow var(--fui-motion-measured) var(--fui-ease-out);border-radius:50%;place-items:end center;display:grid;position:relative;overflow:hidden}@media (hover:hover){[data-fantasai-ui=next] .es-selection-card__control:hover:not(:disabled) .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:hover:not(:disabled)[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.8}}[data-fantasai-ui=next] .es-creator__likeness.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 10%, transparent), transparent 72%);margin-bottom:28px}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__budget-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 12%, transparent), transparent 72%);align-content:start;gap:16px;display:grid}@media (width>=900px){[data-fantasai-ui=next] .es-creator__account:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start;gap:40px;max-width:920px}[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:sticky;top:.75rem}[data-fantasai-ui=next] .es-creator__account-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__account-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}[data-fantasai-ui=next] .es-creator__account-identity .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next] .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:6.5rem}[data-fantasai-ui=next] .es-creator__account-character .es-creator-traits[data-layout=strip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character[data-fantasai-ui=next] .es-creator-traits[data-layout=strip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__account-back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}}[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-es-intent-light) 78%, transparent), transparent) no-repeat -70% 0 / 40% 100% padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box;animation:fui-es-creator-thread calc(var(--fui-motion-ceremonial) * 4) var(--fui-ease-in-out) infinite}@media (width>=600px){[data-fantasai-ui=next] .es-creator__race:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__field-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__field-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__editor-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__editor-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) 16rem;align-items:center;gap:16px}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end;max-width:16rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.75rem 1.5rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.75rem;font-size:.9375rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.375rem;height:2.375rem}}@media (width>=960px){[data-fantasai-ui=next] .es-creator__likeness .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-crest:3.75rem}[data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:18px;padding:20px 16px 12px}[data-fantasai-ui=next] .es-creator[data-creator-steps=bar] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-steps=bar][data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:12px}[data-fantasai-ui=next] .es-creator__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:24px}[data-fantasai-ui=next] .es-creator__transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:36px}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr minmax(0,250px) 1fr;padding-inline:52px}[data-fantasai-ui=next] .es-creator__primary.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__primary.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:center}[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1.25rem}[data-fantasai-ui=next] .es-creator__attribute:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr) auto;gap:10px 20px;padding:12px 0}[data-fantasai-ui=next] .es-creator__attribute>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-primary);height:var(--fui-touch-primary);grid-row:1/3;display:grid}[data-fantasai-ui=next] .es-creator__attribute-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/2}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-heading-size)}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size)}[data-fantasai-ui=next] .es-creator__attribute-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/2}[data-fantasai-ui=next] .es-creator__attribute-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/3/3;gap:8px}[data-fantasai-ui=next] .es-creator__score.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:64px;min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-creator__score-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:2rem}}@media (width>=900px){[data-fantasai-ui=next] .es-creator__feature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){row-gap:var(--fui-space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.5fr);align-items:center}[data-fantasai-ui=next] .es-creator__feature>.es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]>.es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:1/span 2;grid-template-rows:subgrid;align-items:center}[data-fantasai-ui=next] .es-creator__feature-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/3;grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-creator__feature-description-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}}@media (width>=1200px){[data-fantasai-ui=next] .es-creator__templates[data-layout=builds].es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=builds].es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(4,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__budget:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto 16rem;gap:4px 24px;padding-top:0;padding-bottom:18px;display:grid}[data-fantasai-ui=next] .es-creator__budget-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1/3}[data-fantasai-ui=next] .es-creator__budget>.es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/2/3}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/3}[data-fantasai-ui=next] .es-creator__budget>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/3;justify-self:end}}@media (height<=760px){[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-crest:2.75rem}[data-fantasai-ui=next] .es-creator__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.5rem;padding-bottom:.25rem}[data-fantasai-ui=next] .es-creator__title.es-text-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__title.es-text-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:clamp(1.5rem,2.4vw,2rem)}[data-fantasai-ui=next] .es-creator__ornament:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ornament[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:68px;padding-block:10px max(10px, env(safe-area-inset-bottom))}}@media (width<=359px){[data-fantasai-ui=next] .es-creator__budget .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next] .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-pip-gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-creator__transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:12px}[data-fantasai-ui=next] .es-creator__attribute-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:0}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:115px}[data-fantasai-ui=next] .es-creator__feature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:12px}[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:10px;padding:4px}[data-fantasai-ui=next] .es-creator-build__row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) 1.25rem}[data-fantasai-ui=next] .es-creator-build__row .es-creator-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next] .es-creator-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@keyframes fui-es-creator-aurora{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,2.5%)scale(1.08)}}@keyframes fui-es-creator-mote{0%{opacity:0;transform:translate(0,0)}25%{opacity:.6}55%{transform:translate3d(var(--fui-mote-drift), -8vh, 0)}80%{opacity:.35}to{opacity:0;transform:translate3d(calc(var(--fui-mote-drift) * -.6), -16vh, 0)}}@keyframes fui-es-creator-turn{to{rotate:360deg}}@keyframes fui-es-creator-arrive{0%{opacity:0;transform:translateY(var(--fui-motion-distance-md))}}@keyframes fui-es-creator-card-in{0%{opacity:0;transform:translateY(var(--fui-motion-distance-md)) scale(.985)}}@keyframes fui-es-creator-ink{0%{opacity:0;filter:blur(var(--fui-motion-blur-subtle))}}@keyframes fui-es-creator-thread{to{background-position:170% 0,0 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-creator__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__progress.es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__progress.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-template__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__look-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__build-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__build-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-position:50% 0,0 0,0 0,0 0;animation:none}[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-creator__ambience:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ambience[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid canvastext}}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;inset:calc(var(--fui-gl-crest-y) - 2.5rem) -2rem -2.5rem;background:radial-gradient(ellipse at 50% 22%, color-mix(in oklch, var(--fui-es-intent-fg) 14%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 8%, transparent) 45%, transparent 72%);filter:blur(1.1rem);content:"";pointer-events:none;border-radius:3rem;position:absolute}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;min-width:0;padding:calc(var(--fui-gl-crest-y) + clamp(1rem, 1.8vw, 1.75rem)) clamp(1.25rem, 3.2vw, 3rem) clamp(1.25rem, 2.4vw, 2.25rem);border-radius:var(--fui-gl-radius);background:radial-gradient(ellipse 62% 30% at 50% 0%, color-mix(in oklch, var(--fui-es-intent-fg) 15%, transparent), transparent 72%), radial-gradient(ellipse 85% 45% at 50% 112%, color-mix(in oklch, var(--fui-event-secondary-pigment) 22%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--fui-surface-1) 80%, var(--fui-es-intent-pigment)), color-mix(in oklab, var(--fui-surface-inset) 87%, var(--fui-es-intent-pigment)));box-shadow:0 2rem 5rem color-mix(in oklch, var(--fui-stage) 72%, transparent), 0 0 4rem color-mix(in oklch, var(--fui-es-intent-pigment) 20%, transparent);grid-template-rows:auto auto;display:grid;position:relative}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid color-mix(in oklch, var(--fui-es-intent-fg) 16%, transparent);border-radius:calc(var(--fui-gl-radius) - .375rem);content:"";pointer-events:none;position:absolute;inset:.4375rem}@property --fui-gl-edge-sweep{syntax:"<angle>";inherits:false;initial-value:180deg}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:inherit;background:linear-gradient(180deg, var(--fui-es-intent-focus), color-mix(in oklch, var(--fui-es-intent-fg) 75%, transparent) 38%, color-mix(in oklch, var(--fui-es-intent-fg) 28%, transparent));content:"";-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-game-loop__rivets>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;background:color-mix(in oklch, var(--fui-es-intent-fg) 55%, transparent);width:5px;height:5px;position:absolute;rotate:45deg}[data-fantasai-ui=next] .es-game-loop__rivets>i:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:.3rem;left:.3rem}[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;width:var(--fui-gl-crest);aspect-ratio:1;color:var(--fui-es-intent-fg);background:radial-gradient(circle, color-mix(in oklab, var(--fui-surface-1) 70%, var(--fui-es-intent-pigment)), var(--fui-surface-inset) 75%);box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-es-intent-fg) 70%, transparent), 0 0 0 5px color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment)), 0 0 0 6px color-mix(in oklch, var(--fui-es-intent-fg) 26%, transparent), 0 0 1.6rem color-mix(in oklch, var(--fui-es-intent-fg) 32%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent), transparent);content:"";height:1px;position:absolute;inset:0 18% auto}@media (width<=767px){[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:3.4rem;--fui-gl-sig:min(12.5rem, 60vw, 34dvh);--fui-event-viewport-gap:1.5rem}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:var(--fui-gl-crest-y) 0 0}[data-fantasai-ui=next] .es-game-loop__effect>.es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]>.es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:clip}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-frame-spacing=compact] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-spacing=compact][data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100dvh - var(--fui-event-viewport-gap) - var(--fui-gl-crest-y) - .5rem);padding:calc(var(--fui-gl-crest-y) + .85rem) 1rem 1rem;border-radius:var(--fui-gl-radius);grid-template-rows:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-game-loop__reader:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:0;margin:calc(-1 * (var(--fui-gl-crest-y) + .85rem)) -1rem 0;padding:calc(var(--fui-gl-crest-y) + .85rem) 1rem .5rem;overscroll-behavior:contain;scroll-padding-block:var(--fui-space-3);border-radius:var(--fui-gl-radius) var(--fui-gl-radius) 0 0;display:block;position:relative;overflow-y:auto}[data-fantasai-ui=next] .es-game-loop__reader:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:-3px}[data-fantasai-ui=next] .es-game-loop__reader[data-scrolled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader[data-scrolled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(var(--fui-gl-crest-y) 0 0 round var(--fui-gl-radius) var(--fui-gl-radius) 0 0)}[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:1.1rem}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;min-width:0;padding-top:1rem;padding-bottom:env(safe-area-inset-bottom,0px);margin-top:0}[data-fantasai-ui=next] .es-game-loop__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-game-loop-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.75rem .5rem}}@media (height<=640px){[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:.85rem}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:.85rem}}@media (forced-colors:active){[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-game-loop__rivets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid canvastext}}@media (width<=767px){[data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:clip}}[data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-gl-sig);aspect-ratio:1;filter:drop-shadow(0 0 .4rem color-mix(in oklch, var(--fui-es-intent-fg) 55%, transparent));transition:top .56s var(--fui-gl-ease-ceremony), width .56s var(--fui-gl-ease-ceremony), opacity .2s ease .46s}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-text-muted) 70%, var(--fui-es-intent-fg));box-shadow:none;border-radius:1px;animation-name:fui-es-gl-ash;animation-duration:1.6s;animation-timing-function:cubic-bezier(.3,.1,.6,1)}[data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.8);aspect-ratio:1;background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-text-primary) 55%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent) 34%, transparent);mix-blend-mode:screen;opacity:0;animation:fui-es-gl-flash .82s ease-out var(--fui-gl-ignite) both;border-radius:50%}[data-fantasai-ui=next] .es-game-loop-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.3);aspect-ratio:1;background:repeating-conic-gradient(from 4deg, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent) 0deg .8deg, transparent .8deg 7deg, color-mix(in oklch, var(--fui-es-intent-fg) 16%, transparent) 7deg 7.6deg, transparent 7.6deg 15deg);mix-blend-mode:screen;opacity:0;animation:fui-es-gl-rays 1.6s var(--fui-gl-ease-out) var(--fui-gl-ignite) both, fui-es-gl-spin 90s linear infinite;border-radius:50%;-webkit-mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%);mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%)}[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-gl-sigil-y);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 60%, transparent) 30%, var(--fui-text-primary) 50%, color-mix(in oklch, var(--fui-es-intent-fg) 60%, transparent) 70%, transparent);height:2px;box-shadow:0 0 .9rem color-mix(in oklch, var(--fui-es-intent-fg) 50%, transparent);opacity:0;animation:fui-es-gl-seam 1.7s var(--fui-gl-ease-out) both;position:absolute;left:5%;right:5%;transform:scaleX(0)}[data-fantasai-ui=next] .es-game-loop-prelude__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * .55);background:linear-gradient(0deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent) 35%, color-mix(in oklch, var(--fui-es-intent-focus) 38%, transparent) 58%, transparent 90%);filter:blur(10px);opacity:0;transform-origin:50% 100%;height:100%;animation:fui-es-gl-column 1.8s var(--fui-gl-ease-out) both;position:absolute;bottom:0;left:50%;transform:scaleY(0)}[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * .9);height:calc(var(--fui-gl-sig) * 1.7);background:radial-gradient(ellipse at 50% 38%, color-mix(in oklch, var(--fui-es-intent-focus) 42%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 30%, transparent) 55%, transparent 80%);box-shadow:0 0 2.5rem color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent);filter:blur(2px);opacity:0;border-radius:50% 50% .5rem .5rem/34% 34% .5rem .5rem;animation:1.5s cubic-bezier(.6,0,.2,1) .3s both fui-es-gl-gate;transform:scaleX(.02)}[data-fantasai-ui=next] .es-game-loop-prelude__blink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__blink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.2);height:calc(var(--fui-gl-sig) * 1.1);background:radial-gradient(ellipse, color-mix(in oklch, var(--fui-es-intent-focus) 38%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 22%, transparent) 50%, transparent 72%);filter:blur(4px);opacity:0;border-radius:50%;animation:1.3s cubic-bezier(.5,0,.2,1) .12s both fui-es-gl-blink;transform:scaleY(.02)}[data-fantasai-ui=next] .es-game-loop-marks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent);width:16px;height:3px;transition:background .4s,box-shadow .4s;transform:skew(-30deg)}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-game-loop .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1!important;animation:none!important}}@keyframes fui-es-gl-draw{to{stroke-dashoffset:0}}@keyframes fui-es-gl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fui-es-gl-spin{to{rotate:1turn}}@keyframes fui-es-gl-rune{0%{opacity:0}60%{opacity:1}to{opacity:.8}}@keyframes fui-es-gl-ignite{0%,to{filter:brightness()}25%{filter:brightness(1.8) drop-shadow(0 0 1.2rem var(--fui-es-intent-focus))}}@keyframes fui-es-gl-stamp{0%{opacity:0;scale:1.9}70%{opacity:1}to{opacity:1;scale:1}}@keyframes fui-es-gl-shake{0%,to{translate:0}20%{translate:-3px 2px}40%{translate:3px -2px}60%{translate:-2px 1px}80%{translate:1px -1px}}@keyframes fui-es-gl-sunrise{0%{transform:translateY(34px)}to{transform:none}}@keyframes fui-es-gl-lid{to{transform:rotate(-32deg)translate(-2px,-4px)}}@keyframes fui-es-gl-roll-out{to{opacity:0;transform:translateY(-22px)}}@keyframes fui-es-gl-roll-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes fui-es-gl-half-start{to{opacity:.75;transform:translate(-5px,3px)rotate(-7deg)}}@keyframes fui-es-gl-half-end{to{opacity:.75;transform:translate(5px,4px)rotate(6deg)}}@keyframes fui-es-gl-mote{0%{opacity:0;transform:rotate(var(--fui-gl-mote-angle)) translateY(calc(var(--fui-gl-sig) * -.62 * var(--fui-gl-mote-from)))}25%{opacity:1}to{opacity:0;transform:rotate(calc(var(--fui-gl-mote-angle) + var(--fui-gl-mote-turn))) translateY(-4px)}}@keyframes fui-es-gl-spark{0%{opacity:1;transform:rotate(var(--fui-gl-spark-angle)) translateY(calc(var(--fui-gl-sig) * -.2))}to{opacity:0;transform:rotate(var(--fui-gl-spark-angle)) translateY(calc(var(--fui-gl-sig) * -.62 * var(--fui-gl-spark-reach) - 1.5rem)) scale(.3)}}@keyframes fui-es-gl-ash{0%{opacity:.9;transform:rotate(var(--fui-gl-spark-angle)) translateY(calc(var(--fui-gl-sig) * -.12))}to{opacity:0;transform:translateY(calc(var(--fui-gl-sig) * .7)) rotate(140deg)}}@keyframes fui-es-gl-flash{0%{opacity:0;scale:.4}12%{opacity:1;scale:1}to{opacity:0;scale:1.3}}@keyframes fui-es-gl-shock{0%{opacity:.9;scale:.6}to{opacity:0;scale:2.3}}@keyframes fui-es-gl-rays{0%{opacity:0;scale:.6}25%{opacity:.9;scale:1}to{opacity:.2;scale:1.15}}@keyframes fui-es-gl-seam{0%{opacity:0;transform:scaleX(0)}20%{opacity:1;transform:scaleX(.5)}50%{opacity:.55;transform:scaleX(1)}56%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes fui-es-gl-column{0%{opacity:0;transform:scaleY(0)}40%{opacity:1;transform:scaleY(1)}to{opacity:.2;transform:scaleY(1)}}@keyframes fui-es-gl-gate{0%{opacity:0;transform:scaleX(.02)}25%{opacity:1;transform:scaleX(.02)}to{opacity:.7;transform:scaleX(1)}}@keyframes fui-es-gl-blink{0%{opacity:0;transform:scaleY(.02)}35%{opacity:1;transform:scaleY(.62)}50%{transform:scaleY(.38)}to{opacity:.55;transform:scaleY(1)}}@keyframes fui-es-gl-announce{0%{opacity:0;filter:blur(8px);letter-spacing:.42em}to{opacity:1;filter:none;letter-spacing:.14em}}@keyframes fui-es-gl-announce-sheen{to{background-position:0 0}}@keyframes fui-es-gl-conjure{0%{opacity:0;filter:blur(10px);transform:translateY(16px)scale(.94)}62%{opacity:1;filter:blur(1px);transform:translateY(-1px)scale(1.006)}to{opacity:1;filter:none;transform:none}}@keyframes fui-es-gl-aura{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}@keyframes fui-es-gl-unroll{0%{clip-path:inset(49% 0 49% 0 round var(--fui-gl-radius))}to{clip-path:inset(calc(-1 * var(--fui-gl-crest)) -1rem -1rem -1rem round var(--fui-gl-radius))}}@keyframes fui-es-gl-edge{0%{--fui-gl-edge-sweep:0deg}to{--fui-gl-edge-sweep:180deg}}@keyframes fui-es-gl-crest{0%{opacity:0;filter:brightness(2.2);scale:1.5}60%{opacity:1;scale:.94}to{opacity:1;filter:none;scale:1}}@keyframes fui-es-gl-rise{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes fui-es-gl-stamp-in{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes fui-es-gl-deal{0%{opacity:0;transform:perspective(700px)rotateY(72deg)translateY(-22px)}to{opacity:1;transform:none}}@keyframes fui-es-gl-wipe{0%{opacity:0;clip-path:inset(0 100% 0 0)}20%{opacity:1}to{opacity:1;clip-path:inset(0 -1rem 0 0)}}@keyframes fui-es-gl-word{0%{opacity:0;filter:blur(5px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes fui-es-gl-burst{0%{opacity:1;transform:rotate(var(--fui-gl-burst-angle)) translateX(.35rem) scale(1)}to{opacity:0;transform:rotate(var(--fui-gl-burst-angle)) translateX(var(--fui-gl-burst-reach)) scale(.3)}}@keyframes fui-es-gl-cta-sheen{0%{background-position:140% 0,0 0}to{background-position:-40% 0,0 0}}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:repeating-conic-gradient(from 4deg, color-mix(in oklch, var(--fui-es-intent-fg) 40%, transparent) 0deg 1.2deg, transparent 1.2deg 15deg);content:"";pointer-events:none;border-radius:50%;position:absolute;inset:-1.6rem;-webkit-mask:radial-gradient(circle closest-side,#0000 0 66%,#000 72%,#0000 100%);mask:radial-gradient(circle closest-side,#0000 0 66%,#000 72%,#0000 100%)}@media (width<=767px){[data-fantasai-ui=next] .es-new-day:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:5rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:-1.1rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.85rem}[data-fantasai-ui=next] .es-new-day__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:24rem}[data-fantasai-ui=next] .es-new-day__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}[data-fantasai-ui=next] .es-new-day__thought:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__thought[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-new-day .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.9rem;padding-top:.75rem}[data-fantasai-ui=next] .es-new-day__social-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-grid[data-count="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="1"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-grid[data-count="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="2"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);max-width:none}[data-fantasai-ui=next] .es-new-day__social-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-card[data-featured=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-featured=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:.75rem;text-align:start;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;min-height:0;display:grid}[data-fantasai-ui=next] .es-new-day__npc-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__npc-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:span 2}[data-fantasai-ui=next] .es-new-day__social-card>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;align-self:end}[data-fantasai-ui=next] .es-new-day__social-card>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;align-self:start}}@media (height<=640px){[data-fantasai-ui=next] .es-new-day .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.65rem;padding-bottom:1rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.4rem;padding-top:.3rem}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__slide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:buttontext}[data-fantasai-ui=next] .es-new-day__controls [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__controls[data-fantasai-ui=next] [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}}[data-fantasai-ui=next] .es-quest-event__recording-rings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;width:100%;height:100%;stroke:color-mix(in oklch, var(--fui-tone-yellow-fg) 25%, transparent);stroke-width:.75px;position:absolute;inset:0;overflow:visible}@keyframes fui-quest-recording-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-quest-event__recording :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}@media (width>=40rem){[data-fantasai-ui=next] .es-quest-event__tracking:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-quest-event__tracking-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:right;justify-self:end}}@media (width>=48rem){[data-fantasai-ui=next] .es-quest-event--outcome .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event--outcome[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:16rem}}@media (height<=620px){[data-fantasai-ui=next] .es-quest-event--outcome .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event--outcome[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}[data-fantasai-ui=next] .es-quest-event__loading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__loading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:10rem}}@media (width<=767px){[data-fantasai-ui=next] .es-reward__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__stage-motion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage-motion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;height:auto;min-height:0}[data-fantasai-ui=next] .es-reward__stage--milestones:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage--milestones[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-reward__milestone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:19rem}[data-fantasai-ui=next] .es-reward__snapshots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__snapshots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__packages:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__packages[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr}}@media (width<=639px){[data-fantasai-ui=next] .es-reward__verdict-values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict-values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr}}[data-fantasai-ui=next] .es-level-up__gain-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:.9rem;margin-top:var(--fui-space-1);border:1px solid var(--fui-border-subtle);background:color-mix(in oklch, var(--fui-stage) 75%, transparent);box-shadow:inset 0 2px 10px color-mix(in oklch, var(--fui-stage) 70%, transparent);border-radius:999px;position:relative}[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklch, var(--fui-tone-yellow-pigment) 72%, transparent), var(--fui-tone-yellow-pigment) 55%, var(--fui-tone-yellow-fg));box-shadow:0 0 18px color-mix(in oklch, var(--fui-tone-yellow-fg) 28%, transparent);position:absolute;inset:2px}@keyframes fui-es-level-up-gain{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{top:var(--fui-space-4);bottom:var(--fui-space-4);left:calc(var(--fui-touch-min) / 2);background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 45%, transparent), transparent);content:"";width:1px;position:absolute}@media (width>=640px){[data-fantasai-ui=next] .es-level-up__ledger-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto;align-items:center}[data-fantasai-ui=next] .es-level-up__gain:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end;padding-left:0}}@media (width>=768px){[data-fantasai-ui=next] .es-afterlife-arrival__paths:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-afterlife-arrival__paths[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{top:calc(var(--fui-touch-min) / 2);background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 45%, transparent), transparent);width:auto;height:1px;bottom:auto;left:16%;right:16%}[data-fantasai-ui=next] .es-tutorial-welcome__capability:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capability[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}[data-fantasai-ui=next] .es-tutorial-welcome__station:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__station[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:auto}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important;transform:none!important}}[data-fantasai-ui=next] [data-es-condition]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-tone-neutral-focus);--fui-cc-cond-light:color-mix(in oklch, var(--fui-cc-cond), white 38%);--fui-cc-cond-deep:color-mix(in oklch, var(--fui-cc-cond), black 45%);--fui-cc-cond-glare:color-mix(in oklch, var(--fui-cc-cond-light), white 45%)}[data-fantasai-ui=next] [data-es-condition=fire]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=fire][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-fire)}[data-fantasai-ui=next] [data-es-condition=freeze]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=freeze][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-freeze)}[data-fantasai-ui=next] [data-es-condition=static]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=static][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-static)}[data-fantasai-ui=next] [data-es-condition=drip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=drip][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-drip)}[data-fantasai-ui=next] [data-es-condition=bubbles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=bubbles][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-bubbles)}[data-fantasai-ui=next] [data-es-condition=wet]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=wet][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-wet)}[data-fantasai-ui=next] [data-es-condition=crack]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=crack][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-crack)}[data-fantasai-ui=next] [data-es-condition=dizzy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=dizzy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-dizzy)}[data-fantasai-ui=next] [data-es-condition=particles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=particles][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-particles)}[data-fantasai-ui=next] [data-es-condition=target]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=target][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-target)}[data-fantasai-ui=next] [data-es-condition=bind]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=bind][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-bind)}[data-fantasai-ui=next] [data-es-condition=pulse-fast]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=pulse-fast][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-pulse-fast)}[data-fantasai-ui=next] [data-es-condition=pulse]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=pulse][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-pulse)}[data-fantasai-ui=next] [data-es-condition=void]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition=void][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-void)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=neutral]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=neutral][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-neutral)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=green]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=green][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-green)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=yellow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=yellow][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-yellow)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=light-blue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=light-blue][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-light-blue)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=blue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=blue][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-blue)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=purple]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=purple][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-purple)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=red]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=red][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-red)}[data-fantasai-ui=next] [data-es-condition][data-es-condition-tone=brown]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-condition][data-es-condition-tone=brown][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-cond:var(--fui-es-condition-tone-brown)}[data-fantasai-ui=next] .es-condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-face-y:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) * .42);--fui-cc-chest-y:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) * .64);pointer-events:none;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-condition i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next] i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-condition b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block;position:absolute}[data-fantasai-ui=next] .es-condition svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-condition__clip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition__clip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-face);display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-condition__fx:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition__fx[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:120cqw;height:160cqw;color:var(--fui-cc-cond);pointer-events:none;display:block;position:absolute;top:-10cqw;left:-10cqw}[data-fantasai-ui=next] .es-condition>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(3.6cqw);opacity:.5;animation:5.6s ease-in-out infinite alternate fui-es-cond-aura;inset:-2cqw}[data-fantasai-ui=next] .es-condition>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:var(--fui-cc-outline);background:radial-gradient(ellipse 90% 70% at 50% 12%, color-mix(in oklch, var(--fui-cc-cond-light) 74%, transparent), color-mix(in oklch, var(--fui-cc-cond) 40%, transparent) 78%);content:"";position:absolute;inset:0}[data-fantasai-ui=next] .es-condition[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-presence=entering][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.4s ease-out both fui-es-cond-ignite}[data-fantasai-ui=next] .es-condition[data-presence=removed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-presence=removed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s ease-in both fui-es-cond-fade}[data-fantasai-ui=next] .es-condition[data-presence=consumed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-presence=consumed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.6s ease-out both fui-es-cond-consume}[data-fantasai-ui=next] .es-condition>[data-part=burst]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next]>[data-part=burst]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, transparent 34%, color-mix(in oklch, var(--fui-cc-cond-light) 85%, transparent) 50%, color-mix(in oklch, var(--fui-cc-cond) 40%, transparent) 58%, transparent 68%);border-radius:50%;width:100cqw;height:100cqw;animation:.6s ease-out both fui-es-cond-burst;top:calc(50% - 50cqw);left:0}[data-fantasai-ui=next] .es-combatant-card__condition[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-presence=entering][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.4s ease-out both fui-es-cond-plaque-in}[data-fantasai-ui=next] .es-combatant-card__condition[data-presence=removed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-presence=removed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s ease-in both fui-es-cond-fade}[data-fantasai-ui=next] .es-combatant-card__condition[data-presence=consumed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-presence=consumed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.6s ease-out both fui-es-cond-plaque-out}[data-fantasai-ui=next] .es-combatant-card:is([data-offscreen],[data-retired]) .es-condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-offscreen],[data-retired])[data-fantasai-ui=next] .es-condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card:is([data-offscreen],[data-retired]) .es-condition :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-offscreen],[data-retired])[data-fantasai-ui=next] .es-condition :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}[data-fantasai-ui=next] .es-condition[data-effect=fire]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.6;animation:3.4s ease-in-out infinite fui-es-cond-aura-flicker}[data-fantasai-ui=next] .es-condition[data-effect=fire]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=fire][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 80% 55% at 50% 100%, color-mix(in oklch, var(--fui-cc-cond-light) 82%, transparent), color-mix(in oklch, var(--fui-cc-cond) 42%, transparent) 52%, transparent 96%)}[data-fantasai-ui=next] .es-condition[data-effect=fire] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:calc(8% + var(--fui-u3) * 24%);left:calc(-1.7cqw - var(--fui-u1) * 2cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond) 55%, transparent 72%);opacity:0;width:1.2cqw;animation:fui-es-cond-spark calc(3.6s + var(--fui-u2) * 1.8s) ease-out calc(var(--fui-u2) * -5.4s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=fire] [data-part=spark][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next] [data-part=spark][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;left:calc(100% + .5cqw + var(--fui-u1) * 2cqw)}[data-fantasai-ui=next] .es-condition[data-effect=fire] [data-part=heat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next] [data-part=heat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to top, color-mix(in oklch, var(--fui-cc-cond) 40%, transparent), color-mix(in oklch, var(--fui-cc-cond-deep) 16%, transparent) 55%, transparent);transform-origin:50% 100%;height:36%;animation:4.2s ease-in-out infinite alternate fui-es-cond-heat;bottom:0;left:0;right:0}[data-fantasai-ui=next] .es-condition[data-effect=fire] [data-part=tongue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next] [data-part=tongue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-flame-w:calc(12cqw + var(--fui-u3) * 7cqw);bottom:calc(-2cqw - var(--fui-u1) * 2cqw);left:calc(6% + (var(--fui-i) + .5 + (var(--fui-u1) - .5) * .6) / var(--fui-n) * 88%);width:var(--fui-cc-flame-w);height:calc(var(--fui-cc-flame-w) * 2);margin-left:calc(var(--fui-cc-flame-w) / -2);clip-path:polygon(50% 0%,56% 12%,64% 25%,74% 39%,84% 54%,90% 69%,87% 83%,77% 93%,62% 99%,50% 100%,38% 99%,23% 93%,13% 83%,10% 69%,16% 54%,26% 40%,35% 28%,43% 15%);background:radial-gradient(ellipse 54% 88% at 50% 100%, var(--fui-cc-cond-glare) 0 8%, color-mix(in oklch, var(--fui-cc-cond-light) 85%, transparent) 24%, color-mix(in oklch, var(--fui-cc-cond) 70%, transparent) 50%, color-mix(in oklch, var(--fui-cc-cond-deep) 40%, transparent) 74%, transparent 94%);opacity:.72;transform-origin:50% 100%;animation:fui-es-cond-flame calc(1.8s + var(--fui-u2) * .9s) ease-in-out calc(var(--fui-u2) * -2.7s) infinite alternate}[data-fantasai-ui=next] .es-condition[data-effect=fire] [data-part=ember]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=fire][data-fantasai-ui=next] [data-part=ember]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:calc(6% + var(--fui-u3) * 10%);left:calc(12% + var(--fui-u1) * 76%);width:calc(.9cqw + var(--fui-u3) * .6cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond) 55%, transparent 75%);opacity:0;animation:fui-es-cond-ember calc(5s + var(--fui-u2) * 3s) ease-out calc(var(--fui-u2) * -8s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=freeze]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;animation-duration:7s}[data-fantasai-ui=next] .es-condition[data-effect=freeze]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=freeze][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle 48cqw at 0 0, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), transparent), radial-gradient(circle 48cqw at 100% 0, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), transparent), radial-gradient(circle 48cqw at 0 100%, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent), transparent), radial-gradient(circle 48cqw at 100% 100%, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent), transparent)}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=rime]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=rime]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:0}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=rime] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=rime] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-cc-cond-light), white 30%);stroke-linecap:round;stroke-width:.8px;opacity:.72;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=frost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=frost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-fy) * (100% - 48cqw));left:calc(var(--fui-fx) * (100% - 48cqw));width:48cqw;height:48cqw;transform-origin:calc(var(--fui-fx) * 100%) calc(var(--fui-fy) * 100%);animation:fui-es-cond-rime calc(7s + var(--fui-u2) * 2s) ease-in-out calc(var(--fui-u2) * -9s) infinite alternate}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=frost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=frost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle at calc(var(--fui-fx) * 100%) calc(var(--fui-fy) * 100%), color-mix(in oklch, var(--fui-cc-cond-light) 34%, transparent), transparent 62%);content:"";position:absolute;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=frost] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=frost] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-cc-cond-light), white 35%);stroke-linecap:round;stroke-width:.9px;opacity:.82;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=flake]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=flake]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(-4cqw + var(--fui-u3) * 10cqw);left:calc(8% + var(--fui-u1) * 84%);width:calc(2.6cqw + var(--fui-u3) * 2.2cqw);aspect-ratio:1;opacity:0;animation:fui-es-cond-snow calc(9s + var(--fui-u2) * 5s) linear calc(var(--fui-u2) * -14s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=flake] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=flake] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-cc-cond-light), white 45%);stroke-linecap:round;stroke-width:.9px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=mist]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=mist]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 30% 50% at 30% 60%, color-mix(in oklch, var(--fui-cc-cond-light) 34%, transparent), transparent), radial-gradient(ellipse 26% 44% at 70% 50%, color-mix(in oklch, var(--fui-cc-cond-light) 26%, transparent), transparent);width:160cqw;height:32cqw;animation:11s ease-in-out infinite alternate fui-es-cond-mist;bottom:-6cqw;left:-30cqw}[data-fantasai-ui=next] .es-condition[data-effect=freeze] [data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=freeze][data-fantasai-ui=next] [data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-fy) * (100% - 28cqw) + 3cqw + var(--fui-u3) * 20cqw);left:calc(var(--fui-fx) * (100% - 28cqw) + 3cqw + var(--fui-u1) * 20cqw);aspect-ratio:1;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:color-mix(in oklch, var(--fui-cc-cond-light), white 60%);opacity:0;width:3cqw;animation:fui-es-cond-twinkle calc(4.5s + var(--fui-u2) * 3s) ease-in-out calc(var(--fui-u2) * -7.5s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=static]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:3.8s ease-in-out infinite fui-es-cond-aura-hum}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=jump]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=jump]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:-1;top:calc(16% + var(--fui-u1) * 64%);opacity:0;width:5cqw;height:5cqw;animation:fui-es-cond-jump calc(3.4s + var(--fui-u2) * 2.4s) ease-out calc(var(--fui-u2) * -5.8s) infinite;left:-5cqw;scale:-1 1}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=jump][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=jump][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;left:100%;scale:1}[data-fantasai-ui=next] .es-condition[data-effect=static] :is([data-part=jump],[data-part=rim],[data-part=current],[data-part=arc],[data-part=bolt]) path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] :is([data-part=jump],[data-part=rim],[data-part=current],[data-part=arc],[data-part=bolt]) path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-cc-cond-glare);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.2px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:3.2s ease-in-out infinite fui-es-cond-hum;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=rim] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=rim] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent);stroke-width:.8px}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=rim] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=rim] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 30%, transparent);stroke-width:3px}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=current]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=current]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.78;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 5%,#000 18% 82%,#0000 95%);mask-image:linear-gradient(#0000 5%,#000 18% 82%,#0000 95%)}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=current] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=current] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:200%;animation:9s linear infinite fui-es-cond-current}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=current] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=current] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.9px}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=current] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=current] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 45%, transparent);stroke-width:3px}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=arc]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=arc]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(10% + var(--fui-u1) * 54%);opacity:.5;width:5cqw;height:24cqw;animation:fui-es-cond-arc 4s ease-out calc(var(--fui-i) / var(--fui-n) * -4000ms) infinite;left:.4cqw}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=arc][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=arc][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:auto;right:.4cqw}[data-fantasai-ui=next] .es-condition[data-effect=static] :is([data-part=arc],[data-part=bolt]) path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] :is([data-part=arc],[data-part=bolt]) path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 55%, transparent);stroke-width:3.5px}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=bolt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=bolt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-cond-bolt 6s linear calc(var(--fui-i) * -6000ms - 2.6s) infinite;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(8% + var(--fui-u3) * 84%);left:calc(2% + var(--fui-u1) * 12%);aspect-ratio:1;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:var(--fui-cc-cond-glare);opacity:0;width:2.8cqw;animation:fui-es-cond-crackle calc(2.6s + var(--fui-u2) * 1.8s) ease-out calc(var(--fui-u2) * -4.4s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=static] [data-part=spark][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=static][data-fantasai-ui=next] [data-part=spark][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(86% + var(--fui-u1) * 12%)}[data-fantasai-ui=next] .es-condition[data-effect=drip]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;animation:2.6s ease-out infinite fui-es-cond-aura-beat}[data-fantasai-ui=next] .es-condition[data-effect=drip]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=drip][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 90% 80% at 50% 40%, color-mix(in oklch, var(--fui-cc-cond) 70%, transparent), color-mix(in oklch, var(--fui-cc-cond-deep) 60%, transparent) 80%)}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=stain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=stain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 0;animation:6s ease-in-out infinite alternate fui-es-cond-seep;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=stain] :is(rect,circle):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=stain] :is(rect,circle):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-deep) 62%, var(--fui-cc-cond));opacity:.88}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=stain] rect[data-stroke=shine]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=stain] rect[data-stroke=shine]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent);opacity:.55}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=run]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=run]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:-1cqw;left:calc(16% + var(--fui-u1) * 68%);width:2cqw;height:calc(14cqw + var(--fui-u3) * 18cqw);background:radial-gradient(circle .95cqw at 50% calc(100% - 1cqw), color-mix(in oklch, var(--fui-cc-cond-light) 40%, var(--fui-cc-cond)) 0 .3cqw, var(--fui-cc-cond) .6cqw, transparent .95cqw), linear-gradient(to bottom, color-mix(in oklch, var(--fui-cc-cond-deep) 90%, transparent), var(--fui-cc-cond) 85%, transparent) center top / .7cqw calc(100% - 1.2cqw) no-repeat;rotate:calc((var(--fui-u3) - .5) * 5deg);transform-origin:50% 0;animation:fui-es-cond-run calc(7s + var(--fui-u2) * 4s) ease-in-out calc(var(--fui-u2) * -11s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=run][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=run][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) * .74);left:calc(34% + var(--fui-u1) * 32%);height:calc(9cqw + var(--fui-u3) * 10cqw)}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=drop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=drop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(16cqw + var(--fui-u3) * 44cqw);left:calc(16% + var(--fui-u1) * 68%);background:radial-gradient(circle at 40% 62%, var(--fui-cc-cond-light) 0 14%, var(--fui-cc-cond) 46%, var(--fui-cc-cond-deep));opacity:0;width:1.5cqw;height:2.1cqw;animation:fui-es-cond-drop calc(4.2s + var(--fui-u2) * 2.4s) ease-in calc(var(--fui-u2) * -6.6s) infinite;border-radius:50%/60% 60% 40% 40%}[data-fantasai-ui=next] .es-condition[data-effect=drip] [data-part=throb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=drip][data-fantasai-ui=next] [data-part=throb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 72% 62% at 50% 46%, transparent 52%, color-mix(in oklch, var(--fui-cc-cond-deep) 70%, transparent) 100%);opacity:.5;animation:2.6s ease-out infinite fui-es-cond-beat;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=bubbles]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;animation-duration:6.5s}[data-fantasai-ui=next] .es-condition[data-effect=bubbles]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=bubbles][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 90% 70% at 50% 92%, color-mix(in oklch, var(--fui-cc-cond) 80%, transparent), color-mix(in oklch, var(--fui-cc-cond-deep) 40%, transparent) 60%, transparent 98%)}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=wisp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=wisp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:calc(12% + var(--fui-u3) * 30%);left:calc(-5cqw - var(--fui-u1) * 1.5cqw);background:radial-gradient(ellipse 50% 50%, color-mix(in oklch, var(--fui-cc-cond) 42%, transparent), transparent 70%);opacity:0;width:6cqw;height:14cqw;animation:fui-es-cond-wisp calc(6s + var(--fui-u2) * 3s) ease-in-out calc(var(--fui-u2) * -9s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=wisp][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=wisp][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(100% - 1cqw + var(--fui-u1) * 1.5cqw)}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=veil]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=veil]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to top, color-mix(in oklch, var(--fui-cc-cond) 28%, transparent), color-mix(in oklch, var(--fui-cc-cond) 8%, transparent) 50%, transparent);transform-origin:50% 100%;height:58%;animation:8s ease-in-out infinite alternate fui-es-cond-roll;bottom:0;left:-8cqw;right:-8cqw}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=fume]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=fume]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:1;bottom:calc(14% + var(--fui-u3) * 24%);left:calc(-24cqw + var(--fui-u1) * 16cqw);background:radial-gradient(ellipse 50% 50%, color-mix(in oklch, var(--fui-cc-cond-deep) 42%, transparent), transparent 70%);opacity:0;width:60cqw;height:26cqw;animation:fui-es-cond-fume calc(10s + var(--fui-u2) * 4s) ease-in-out calc(var(--fui-u2) * -14s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=fume][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=fume][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:-1;left:calc(64cqw - var(--fui-u1) * 16cqw)}[data-fantasai-ui=next] .es-condition[data-effect=bubbles] [data-part=bubble]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bubbles][data-fantasai-ui=next] [data-part=bubble]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:calc(2% + var(--fui-u3) * 10%);left:calc(10% + var(--fui-u1) * 80%);width:calc(2.2cqw + var(--fui-u3) * 2.4cqw);aspect-ratio:1;border:1px solid color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent);background:radial-gradient(circle at 35% 30%, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent) 0 18%, color-mix(in oklch, var(--fui-cc-cond) 22%, transparent) 60%);opacity:0;animation:fui-es-cond-bubble calc(6s + var(--fui-u2) * 4s) ease-in calc(var(--fui-u2) * -10s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=wet]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.45;animation-duration:6s}[data-fantasai-ui=next] .es-condition[data-effect=wet]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=wet][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(to bottom, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), color-mix(in oklch, var(--fui-cc-cond) 30%, transparent) 70%, color-mix(in oklch, var(--fui-cc-cond) 46%, transparent))}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=drop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=drop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(100% - 2.5cqw);left:calc(6% + var(--fui-u1) * 14%);background:radial-gradient(circle at 40% 62%, var(--fui-cc-cond-glare) 0 16%, var(--fui-cc-cond-light) 40%, var(--fui-cc-cond));opacity:0;width:1.4cqw;height:2cqw;animation:fui-es-cond-fall calc(3.6s + var(--fui-u2) * 2s) ease-in calc(var(--fui-u2) * -5.6s) infinite;border-radius:50%/60% 60% 40% 40%}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=drop][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=drop][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(80% + var(--fui-u1) * 14%)}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=gloss]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=gloss]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(160deg, color-mix(in oklch, var(--fui-cc-cond-light) 24%, transparent), transparent 32%), linear-gradient(to top, color-mix(in oklch, var(--fui-cc-cond) 20%, transparent), transparent 40%);inset:0}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=gloss] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=gloss] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-light) 26%, transparent);stroke:color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent);stroke-width:.3px}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=gloss] circle[data-stroke=shine]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=gloss] circle[data-stroke=shine]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-light), white 70%);stroke:none}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=rill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=rill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(-12cqw + var(--fui-u3) * 20cqw);left:calc(10% + var(--fui-u1) * 80%);background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent) 80%, var(--fui-cc-cond-glare));opacity:0;width:.7cqw;height:20cqw;animation:fui-es-cond-rill calc(6s + var(--fui-u2) * 3s) ease-in calc(var(--fui-u2) * -9s) infinite;border-radius:1cqw}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=bead]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=bead]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(12cqw + var(--fui-u3) * 34cqw);left:calc(14% + var(--fui-u1) * 72%);aspect-ratio:1;background:radial-gradient(circle at 35% 35%, var(--fui-cc-cond-glare) 0 16%, color-mix(in oklch, var(--fui-cc-cond-light) 50%, transparent) 44%, color-mix(in oklch, var(--fui-cc-cond) 34%, transparent) 72%);opacity:0;width:1.8cqw;animation:fui-es-cond-slide calc(7s + var(--fui-u2) * 4s) ease-in-out calc(var(--fui-u2) * -11s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=wet] [data-part=sheen]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=wet][data-fantasai-ui=next] [data-part=sheen]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-cc-cond-light) 36%, transparent) 50%, transparent);width:26%;animation:fui-es-cond-sheen 8s ease-in-out calc(var(--fui-u2) * -8s) infinite;top:-20%;bottom:-20%;left:-40%;rotate:18deg}[data-fantasai-ui=next] .es-condition[data-effect=crack]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.6;animation:4.6s ease-in-out infinite fui-es-cond-aura-flicker}[data-fantasai-ui=next] .es-condition[data-effect=crack]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=crack][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle 34cqw at 0 30%, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), transparent), radial-gradient(circle 34cqw at 100% 66%, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), transparent), color-mix(in oklch, var(--fui-cc-cond-deep) 30%, transparent)}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=chip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=chip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:-1;top:calc(var(--fui-py) * 100% - .8cqw);aspect-ratio:1;clip-path:polygon(0 0,100% 30%,30% 100%);background:color-mix(in oklch, var(--fui-cc-cond-light) 50%, var(--fui-border-metal));opacity:0;width:1.6cqw;animation:fui-es-cond-chip calc(5s + var(--fui-u2) * 3s) ease-out calc(var(--fui-u2) * -8s) infinite;left:-1.4cqw}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=chip][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=chip][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;left:calc(100% - .2cqw)}[data-fantasai-ui=next] .es-condition[data-effect=crack] :is([data-part=cracks],[data-part=glow]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] :is([data-part=cracks],[data-part=glow]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:0}[data-fantasai-ui=next] .es-condition[data-effect=crack] :is([data-part=cracks],[data-part=glow]) path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] :is([data-part=cracks],[data-part=glow]) path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=cracks] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=cracks] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-deep) 30%, black);stroke-width:1.8px;opacity:.9}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=cracks] path[data-stroke=seam]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=cracks] path[data-stroke=seam]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 75%, transparent);stroke-width:.7px}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=glow] mask path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=glow] mask path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:#fff;stroke-width:3.4px}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=glow] stop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=glow] stop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-cc-cond-light);stop-opacity:0}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=glow] stop:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=glow] stop:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-cc-cond-glare);stop-opacity:1}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=glow] rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=glow] rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:5.5s ease-in-out infinite fui-es-cond-sweep}[data-fantasai-ui=next] .es-condition[data-effect=crack] [data-part=shard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=crack][data-fantasai-ui=next] [data-part=shard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-py) * 100% - .8cqw);left:calc(var(--fui-px) * 100% - .8cqw);width:calc(1.1cqw + var(--fui-u3) * 1cqw);aspect-ratio:1;clip-path:polygon(0 0,100% 30%,30% 100%);background:color-mix(in oklch, var(--fui-cc-cond-light) 55%, var(--fui-border-metal));opacity:0;animation:fui-es-cond-shard calc(6s + var(--fui-u2) * 4s) ease-in calc(var(--fui-u2) * -10s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=dizzy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-orbit-y:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) * .22)}[data-fantasai-ui=next] .es-condition[data-effect=dizzy]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;animation-duration:4.8s}[data-fantasai-ui=next] .es-condition[data-effect=dizzy]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=dizzy][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 70% 42% at 50% 10%, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), color-mix(in oklch, var(--fui-cc-cond) 24%, transparent) 70%, transparent)}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=shadow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=shadow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(.8cqw);transform-origin:50% 100%;animation:4.4s ease-in-out infinite alternate fui-es-cond-sway;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=shadow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=shadow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:var(--fui-cc-outline);background:color-mix(in oklch, var(--fui-cc-cond-light) 22%, transparent);content:"";position:absolute;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=orbit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=orbit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-orbit-y) - 9cqw);width:72cqw;height:18cqw;left:calc(50% - 36cqw);rotate:-8deg}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=orbit] ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=orbit] ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-cc-cond-light) 42%, transparent);stroke-dasharray:1 2.6;stroke-linecap:round;stroke-width:.45px}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=star]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=star]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-orbit-y) - 3.4cqw);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond-light) 45%, var(--fui-cc-cond));width:6.8cqw;height:6.8cqw;translate:calc(var(--fui-sx) * 1cqw) calc(var(--fui-sy) * 1cqw);animation:fui-es-cond-orbit 4.8s linear calc(var(--fui-i) / var(--fui-n) * -4.8s) infinite;left:calc(50% - 3.4cqw)}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=swirl]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=swirl]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-face-y) - 32cqw);opacity:.2;width:64cqw;height:64cqw;animation:18s linear infinite fui-es-cond-turn;left:calc(50% - 32cqw);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=swirl] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=swirl] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-cc-cond-light);stroke-linecap:round;stroke-width:1.1px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=dizzy] [data-part=twinkle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=dizzy][data-fantasai-ui=next] [data-part=twinkle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-orbit-y) - 6cqw + var(--fui-u3) * 16cqw);left:calc(18% + var(--fui-u1) * 64%);aspect-ratio:1;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:var(--fui-cc-cond-glare);opacity:0;width:2.2cqw;animation:fui-es-cond-sparkle calc(3.6s + var(--fui-u2) * 2.4s) ease-out calc(var(--fui-u2) * -6s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=particles]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation-duration:6.4s}[data-fantasai-ui=next] .es-condition[data-effect=particles]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=particles][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:repeating-conic-gradient(from 10deg, color-mix(in oklch, var(--fui-cc-cond) 70%, transparent) 0deg 16deg, transparent 26deg 40deg)}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=flake]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=flake]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:-1;top:calc(58% + var(--fui-u3) * 32%);aspect-ratio:1;clip-path:polygon(10% 0,100% 24%,72% 100%,0 70%);background:color-mix(in oklch, var(--fui-cc-cond) 60%, var(--fui-cc-cond-deep));opacity:0;width:1.3cqw;animation:fui-es-cond-flake calc(4.5s + var(--fui-u2) * 3s) ease-in calc(var(--fui-u2) * -7.5s) infinite;left:-1.2cqw}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=flake][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=flake][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;left:calc(100% - .1cqw)}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=wear]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=wear]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:7s ease-in-out infinite alternate fui-es-cond-corrode;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=wear] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=wear] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-deep) 34%, black);opacity:.86}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=wear] path:is([data-stroke=edge],[data-stroke=glow]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=wear] path:is([data-stroke=edge],[data-stroke=glow]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-cc-cond) 75%, transparent);stroke-linejoin:round;stroke-width:.8px;opacity:.85;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=wear] path[data-stroke=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=wear] path[data-stroke=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 26%, transparent);stroke-width:4px}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(12% + var(--fui-u1) * 76%);left:calc(2.5% + var(--fui-u3) * 5%);width:calc(2.6cqw + var(--fui-u2) * 2.6cqw);aspect-ratio:1;animation:fui-es-cond-pit calc(6s + var(--fui-u2) * 3s) ease-in-out calc(var(--fui-u2) * -9s) infinite alternate}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(97.5% - var(--fui-u3) * 5% - 2.6cqw - var(--fui-u2) * 2.6cqw)}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-deep) 20%, black);opacity:.92}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit] path:is([data-stroke=halo],[data-stroke=lip]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit] path:is([data-stroke=halo],[data-stroke=lip]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;opacity:1}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit] path[data-stroke=halo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond) 34%, transparent);stroke-width:4.5px}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=pit] path[data-stroke=lip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=pit] path[data-stroke=lip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-light) 85%, transparent);stroke-dasharray:50 50;stroke-linecap:round;stroke-width:1.6px}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=grain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=grain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;top:calc(12% + var(--fui-u1) * 80%);left:calc(1.5% + var(--fui-u3) * 4%);width:calc(1.3cqw + var(--fui-u3) * 1cqw);aspect-ratio:1;clip-path:polygon(14% 0,100% 22%,80% 100%,0 76%);background:color-mix(in oklch, var(--fui-cc-cond-light) 60%, var(--fui-cc-cond));opacity:0;animation:fui-es-cond-crumble calc(4.5s + var(--fui-u2) * 3s) ease-in calc(var(--fui-u2) * -7.5s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=grain][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=grain][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:-1;left:calc(95% - var(--fui-u3) * 4%)}[data-fantasai-ui=next] .es-condition[data-effect=particles] [data-part=dust]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=particles][data-fantasai-ui=next] [data-part=dust]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(8% + var(--fui-u3) * 40%);left:calc(10% + var(--fui-u1) * 80%);width:calc(.6cqw + var(--fui-u3) * .5cqw);aspect-ratio:1;background:color-mix(in oklch, var(--fui-cc-cond-light) 55%, transparent);opacity:0;animation:fui-es-cond-sink calc(8s + var(--fui-u2) * 5s) linear calc(var(--fui-u2) * -13s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=target]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-sight-y:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) * .33)}[data-fantasai-ui=next] .es-condition[data-effect=target]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(2.2cqw);opacity:.5;animation-duration:3.6s;inset:-1cqw}[data-fantasai-ui=next] .es-condition[data-effect=target] :is([data-part=ring],[data-part=ticks],[data-part=marks]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] :is([data-part=ring],[data-part=ticks],[data-part=marks]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-sight-y) - 23cqw);width:46cqw;height:46cqw;left:calc(50% - 23cqw)}[data-fantasai-ui=next] .es-condition[data-effect=target] :is(circle,path):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] :is(circle,path):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-cc-cond);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.9;animation:28s linear infinite fui-es-cond-turn}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=ring] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=ring] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-light) 30%, var(--fui-cc-cond));stroke-width:1.3px}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=ticks]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=ticks]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.6;animation:40s linear infinite reverse fui-es-cond-turn}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=ticks] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=ticks] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:.8 4.85;stroke-width:2.2px;vector-effect:none}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=marks]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=marks]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:3.6s ease-in-out infinite alternate fui-es-cond-close}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=marks] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=marks] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-light) 40%, var(--fui-cc-cond));stroke-width:1.6px}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=brand]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=brand]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-sight-y) - 6cqw);background:radial-gradient(circle, color-mix(in oklch, var(--fui-cc-cond) 50%, transparent), transparent 68%);border-radius:50%;width:12cqw;height:12cqw;animation:3.6s ease-in-out infinite alternate fui-es-cond-brand;left:calc(50% - 6cqw)}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=brand] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=brand] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-cc-cond-light) 40%, var(--fui-cc-cond));stroke-width:1.2px}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=brand] path[data-stroke=fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=brand] path[data-stroke=fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-cc-cond);stroke:color-mix(in oklch, var(--fui-cc-cond-light), white 20%);stroke-width:.8px}[data-fantasai-ui=next] .es-condition[data-effect=target] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=target][data-fantasai-ui=next] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-angle:calc(var(--fui-u1) * 360deg);top:calc(var(--fui-cc-sight-y) + sin(var(--fui-cc-angle)) * 30cqw - .6cqw);left:calc(50% + cos(var(--fui-cc-angle)) * 30cqw - .6cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond) 60%, transparent 75%);opacity:0;width:1.2cqw;animation:fui-es-cond-draw calc(4s + var(--fui-u2) * 2.5s) ease-in calc(var(--fui-u2) * -6.5s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=bind]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-link:color-mix(in oklab, var(--fui-cc-cond-light) 74%, var(--fui-text-muted));--fui-cc-link-shade:color-mix(in oklab, var(--fui-cc-cond-deep) 72%, black);--fui-cc-cross-y:59%}[data-fantasai-ui=next] .es-condition[data-effect=bind]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation-duration:6s}[data-fantasai-ui=next] .es-condition[data-effect=bind] :is(ellipse,rect,path):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] :is(ellipse,rect,path):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-cc-link);stroke-width:.95px}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-stroke=shadow] :is(ellipse,rect):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-stroke=shadow] :is(ellipse,rect):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-cc-link-shade);stroke-width:2.1px}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 0;width:4.4cqw;height:16cqw;animation:4.6s ease-in-out infinite alternate fui-es-cond-swing;top:31%;left:-3.2cqw}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=end][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=end][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-direction:alternate-reverse;left:auto;right:-3.2cqw}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=chain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=chain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:1;transform-origin:0 31%;animation:5.6s ease-in-out infinite alternate fui-es-cond-strain;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=chain][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=chain][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:-1;transform-origin:100% 31%}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=chain] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=chain] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .4cqw .4cqw #000000b3) drop-shadow(0 0 .9cqw color-mix(in oklch, var(--fui-cc-cond) 40%, transparent))}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=lock]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=lock]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-cross-y) - 1.5cqw);transform-origin:50% 0;width:12cqw;height:14cqw;animation:4.6s ease-in-out infinite alternate-reverse fui-es-cond-swing;left:calc(50% - 6cqw)}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=lock] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=lock] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .4cqw .4cqw #000c)}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=lock] rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=lock] rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-cc-cond-deep) 72%, black);stroke-width:1px}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=lock] path[data-stroke=shackle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=lock] path[data-stroke=shackle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2px}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=lock] [data-stroke=keyhole]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=lock] [data-stroke=keyhole]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-cc-cond-glare);stroke:var(--fui-cc-cond-light);stroke-width:1px}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:1;background:radial-gradient(circle, var(--fui-cc-cond-glare) 0 12%, color-mix(in oklch, var(--fui-cc-cond-light) 55%, transparent) 30%, transparent 66%);opacity:0;width:8cqw;height:8cqw;animation:fui-es-cond-glint calc(6s + var(--fui-u2) * 2s) ease-in-out calc(var(--fui-i) * -3.4s) infinite;border-radius:50%;top:calc(31% - 4cqw);left:-8cqw}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=glint][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=glint][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-dir:-1;left:auto;right:-8cqw}[data-fantasai-ui=next] .es-condition[data-effect=bind] [data-part=rune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=bind][data-fantasai-ui=next] [data-part=rune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-cross-y) + 6cqw);left:calc(50% - .7cqw + (var(--fui-u1) - .5) * 10cqw);aspect-ratio:1;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--fui-cc-cond-glare);opacity:0;width:1.4cqw;animation:fui-es-cond-rune calc(5s + var(--fui-u2) * 3s) ease-out calc(var(--fui-u2) * -8s) infinite}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation:2.8s ease-in-out infinite fui-es-cond-aura-surge}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=pulse-fast][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 80% 60% at 50% 60%, color-mix(in oklch, var(--fui-cc-cond-light) 80%, transparent), color-mix(in oklch, var(--fui-cc-cond) 40%, transparent) 70%)}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=ember]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=ember]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:-1;top:calc(var(--fui-cc-chest-y) - 12cqw + var(--fui-u3) * 22cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond) 55%, transparent 72%);opacity:0;width:1.3cqw;animation:fui-es-cond-escape calc(3.4s + var(--fui-u2) * 2s) ease-out calc(var(--fui-u2) * -5.4s) infinite;border-radius:50%;left:-1.6cqw}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=ember][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=ember][data-alt]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-out:1;left:calc(100% + .3cqw)}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=core]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=core]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-chest-y) - 20cqw);background:radial-gradient(circle, var(--fui-cc-cond-glare) 0 5%, color-mix(in oklch, var(--fui-cc-cond-light) 75%, transparent) 13%, color-mix(in oklch, var(--fui-cc-cond) 40%, transparent) 34%, transparent 70%);opacity:.7;border-radius:50%;width:40cqw;height:40cqw;animation:2.8s ease-in-out infinite fui-es-cond-core;left:calc(50% - 20cqw)}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=glare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=glare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-chest-y) - 24cqw);background:conic-gradient(color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent) 0deg 2deg, transparent 7deg 26deg, color-mix(in oklch, var(--fui-cc-cond-light) 50%, transparent) 30deg 31deg, transparent 35deg 58deg, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent) 62deg 64deg, transparent 70deg 96deg, color-mix(in oklch, var(--fui-cc-cond-light) 45%, transparent) 99deg 100deg, transparent 104deg 128deg, color-mix(in oklch, var(--fui-cc-cond-light) 65%, transparent) 132deg 134deg, transparent 140deg 170deg, color-mix(in oklch, var(--fui-cc-cond-light) 50%, transparent) 174deg 175deg, transparent 179deg 200deg, color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent) 204deg 206deg, transparent 212deg 236deg, color-mix(in oklch, var(--fui-cc-cond-light) 45%, transparent) 240deg 241deg, transparent 245deg 268deg, color-mix(in oklch, var(--fui-cc-cond-light) 65%, transparent) 272deg 274deg, transparent 280deg 306deg, color-mix(in oklch, var(--fui-cc-cond-light) 50%, transparent) 310deg 311deg, transparent 315deg 336deg, color-mix(in oklch, var(--fui-cc-cond-light) 60%, transparent) 340deg 342deg, transparent 348deg);opacity:.75;border-radius:50%;width:48cqw;height:48cqw;animation:16s linear infinite fui-es-cond-turn;left:calc(50% - 24cqw);-webkit-mask-image:radial-gradient(circle,#000 8%,#0000 66%);mask-image:radial-gradient(circle,#000 8%,#0000 66%)}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-chest-y) - 30cqw);border:.6cqw solid var(--fui-cc-cond-light);opacity:0;width:60cqw;height:60cqw;animation:fui-es-cond-shock 2.8s ease-out calc(.5s - var(--fui-i) * 1.4s) infinite;border-radius:50%;left:calc(50% - 30cqw)}[data-fantasai-ui=next] .es-condition[data-effect=pulse-fast] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse-fast][data-fantasai-ui=next] [data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-angle:calc(var(--fui-u1) * 360deg);top:calc(var(--fui-cc-chest-y) - .6cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond) 60%, transparent 75%);opacity:0;width:1.2cqw;animation:fui-es-cond-dart calc(2.4s + var(--fui-u2) * 1.6s) ease-out calc(var(--fui-u2) * -4s) infinite;border-radius:50%;left:calc(50% - .6cqw)}[data-fantasai-ui=next] .es-condition[data-effect=pulse]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation-duration:5s}[data-fantasai-ui=next] .es-condition[data-effect=pulse] [data-part=swell]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse][data-fantasai-ui=next] [data-part=swell]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 70% 80% at 50% 100%, color-mix(in oklch, var(--fui-cc-cond) 40%, transparent), transparent 75%);transform-origin:50% 100%;height:62%;animation:5s ease-in-out infinite alternate fui-es-cond-swell;bottom:0;left:0;right:0}[data-fantasai-ui=next] .es-condition[data-effect=pulse] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse][data-fantasai-ui=next] [data-part=ring]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-face-y) - 50cqw);border:.6cqw solid color-mix(in oklch, var(--fui-cc-cond-light) 75%, transparent);opacity:0;width:100cqw;height:100cqw;animation:fui-es-cond-spread 6s ease-out calc(var(--fui-i) * -3s) infinite;border-radius:50%;left:0}[data-fantasai-ui=next] .es-condition[data-effect=pulse] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=pulse][data-fantasai-ui=next] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:calc(4% + var(--fui-u3) * 10%);left:calc(10% + var(--fui-u1) * 80%);width:calc(.8cqw + var(--fui-u3) * .8cqw);aspect-ratio:1;background:radial-gradient(circle, var(--fui-cc-cond-glare), var(--fui-cc-cond-light) 50%, transparent 72%);opacity:0;animation:fui-es-cond-float calc(7s + var(--fui-u2) * 4s) ease-in-out calc(var(--fui-u2) * -11s) infinite;border-radius:50%}[data-fantasai-ui=next] .es-condition[data-effect=void]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(2.6cqw);opacity:.55;animation-duration:6s;inset:-1.5cqw}[data-fantasai-ui=next] .es-condition[data-effect=void]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-condition[data-effect=void][data-fantasai-ui=next]>[data-part=aura]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:color-mix(in oklch, var(--fui-cc-cond-light) 70%, transparent)}[data-fantasai-ui=next] .es-condition[data-effect=void] [data-part=corona]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next] [data-part=corona]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-cc-cond-glare) 0 8%, color-mix(in oklch, var(--fui-cc-cond-light) 60%, transparent) 22%, color-mix(in oklch, var(--fui-cc-cond) 30%, transparent) 46%, transparent 70%);border-radius:50%;width:16cqw;height:16cqw;animation:16s linear infinite fui-es-cond-corona;top:-8cqw;left:-8cqw}[data-fantasai-ui=next] .es-condition[data-effect=void] [data-part=dusk]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next] [data-part=dusk]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 72% 62% at 50% 45%, transparent 46%, color-mix(in oklch, var(--fui-cc-cond-deep) 72%, black) 100%);opacity:.7;animation:7s ease-in-out infinite alternate fui-es-cond-dusk;inset:0}[data-fantasai-ui=next] .es-condition[data-effect=void] [data-part=eclipse]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next] [data-part=eclipse]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-cc-egg-top);left:calc(50% - var(--fui-cc-egg-w) / 2);width:var(--fui-cc-egg-w);height:var(--fui-cc-egg-h);-webkit-mask-composite:xor;-webkit-mask-composite:xor;border-radius:50%/58% 58% 42% 42%;padding:2.4cqw;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-condition[data-effect=void] [data-part=eclipse]>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next] [data-part=eclipse]>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(var(--fui-cc-cond-glare), color-mix(in oklch, var(--fui-cc-cond) 60%, transparent) 40deg, color-mix(in oklch, var(--fui-cc-cond-deep) 80%, black) 110deg 250deg, color-mix(in oklch, var(--fui-cc-cond) 60%, transparent) 320deg, var(--fui-cc-cond-glare));width:140cqw;height:140cqw;animation:14s linear infinite fui-es-cond-turn;top:calc(50% - 70cqw);left:calc(50% - 70cqw)}[data-fantasai-ui=next] .es-condition[data-effect=void] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-effect=void][data-fantasai-ui=next] [data-part=mote]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-angle:calc(var(--fui-u1) * 360deg);top:calc(var(--fui-cc-face-y) + sin(var(--fui-cc-angle)) * 50cqw - .6cqw);left:calc(50% + cos(var(--fui-cc-angle)) * 42cqw - .6cqw);aspect-ratio:1;background:color-mix(in oklch, var(--fui-cc-cond-light), white 20%);opacity:0;width:1.2cqw;animation:fui-es-cond-pull calc(5s + var(--fui-u2) * 3s) ease-in calc(var(--fui-u2) * -8s) infinite;border-radius:50%}@keyframes fui-es-cond-ignite{0%{opacity:0;transform:scale(.94)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes fui-es-cond-fade{to{opacity:0}}@keyframes fui-es-cond-fade-in{0%{opacity:0}}@keyframes fui-es-cond-consume{0%{opacity:1;transform:none}25%{opacity:1;transform:scale(1.04)}to{opacity:0;transform:scale(1.08)}}@keyframes fui-es-cond-burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.3)}}@keyframes fui-es-cond-plaque-in{0%{opacity:0;scale:.88}}@keyframes fui-es-cond-plaque-out{to{opacity:0;scale:1.12}}@keyframes fui-es-cond-aura{0%{opacity:.32}to{opacity:.6}}@keyframes fui-es-cond-aura-flicker{0%,to{opacity:.46}23%{opacity:.66}41%{opacity:.52}64%{opacity:.72}82%{opacity:.5}}@keyframes fui-es-cond-aura-hum{0%,to{opacity:.34}18%{opacity:.54}34%{opacity:.4}57%{opacity:.6}76%{opacity:.38}}@keyframes fui-es-cond-aura-beat{0%,56%,to{opacity:.3}12%{opacity:.66}24%{opacity:.4}34%{opacity:.58}}@keyframes fui-es-cond-aura-surge{0%,50%,to{opacity:.34}18%,68%{opacity:.66}36%,86%{opacity:.4}}@keyframes fui-es-cond-spark{0%{opacity:0;translate:0}12%{opacity:.9}70%{opacity:.45}to{opacity:0;translate:calc(var(--fui-cc-out,-1) * 3cqw) -30cqw}}@keyframes fui-es-cond-heat{0%{opacity:.7;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1.04)}}@keyframes fui-es-cond-flame{0%{opacity:.58;transform:scale(.92,.84)skew(-3deg)}45%{opacity:.8;transform:scale(1.02,1.04)skew(2deg)}to{opacity:.68;transform:scale(.96,1.12)skew(-1.5deg)}}@keyframes fui-es-cond-ember{0%{opacity:0;translate:0}15%{opacity:.95}40%{translate:calc((var(--fui-u1) - .5) * 6cqw) -26cqw}70%{opacity:.6;translate:calc((.5 - var(--fui-u3)) * 6cqw) -50cqw}to{opacity:0;translate:calc((var(--fui-u1) - .5) * 4cqw) -72cqw}}@keyframes fui-es-cond-rime{0%{opacity:.72;transform:scale(.9)}to{opacity:1;transform:scale(1.03)}}@keyframes fui-es-cond-snow{0%{opacity:0;translate:0;rotate:0deg}10%{opacity:.85}35%{translate:calc((var(--fui-u1) - .5) * 8cqw + 2cqw) 50cqw}65%{translate:calc((var(--fui-u1) - .5) * 8cqw - 2cqw) 95cqw}85%{opacity:.7}to{opacity:0;translate:calc((var(--fui-u1) - .5) * 8cqw + 1cqw) 140cqw;rotate:160deg}}@keyframes fui-es-cond-mist{0%{opacity:.5;translate:-6cqw}to{opacity:.9;translate:6cqw -2cqw}}@keyframes fui-es-cond-twinkle{0%,70%,to{opacity:0;transform:scale(.2)rotate(0)}80%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes fui-es-cond-hum{0%,to{opacity:.36}20%{opacity:.62}35%{opacity:.44}60%{opacity:.68}80%{opacity:.4}}@keyframes fui-es-cond-arc{0%{opacity:0;translate:0}3%{opacity:1}20%{opacity:.7;translate:0 7cqw}30%,to{opacity:0;translate:0 11cqw}}@keyframes fui-es-cond-current{to{translate:0 -50%}}@keyframes fui-es-cond-bolt{0%{opacity:0}1%{opacity:.95}5%,to{opacity:0}}@keyframes fui-es-cond-crackle{0%,to{opacity:0;transform:scale(.3)rotate(0)}8%{opacity:.85;transform:scale(1)rotate(30deg)}22%{opacity:0;transform:scale(.5)rotate(60deg)}}@keyframes fui-es-cond-jump{0%,to{opacity:0;translate:0}4%{opacity:.9}14%{opacity:0;translate:calc(var(--fui-cc-out) * 3cqw) -1cqw}}@keyframes fui-es-cond-seep{0%{transform:scaleY(.94)}to{transform:scaleY(1.04)}}@keyframes fui-es-cond-run{0%{opacity:0;transform:scaleY(.1)}8%{opacity:1}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1.02)}}@keyframes fui-es-cond-drop{0%{opacity:0;transform:translateY(0)scale(.4)}30%{opacity:1;transform:translateY(0)scale(1)}45%{transform:translateY(1cqw)scaleY(1.1)}85%{opacity:.9}to{opacity:0;transform:translateY(26cqw)scale(.85,1.25)}}@keyframes fui-es-cond-beat{0%,60%,to{opacity:.3}12%{opacity:.66}24%{opacity:.38}36%{opacity:.58}}@keyframes fui-es-cond-wisp{0%{opacity:0;transform:translateY(0)scale(.7)}30%{opacity:.8}to{opacity:0;transform:translateY(-24cqw)scale(1.2)}}@keyframes fui-es-cond-roll{0%{opacity:.75;transform:translate(-3cqw)scaleY(.95)}to{opacity:1;transform:translate(3cqw)scaleY(1.05)}}@keyframes fui-es-cond-fume{0%{opacity:0;translate:0}30%{opacity:.75}70%{opacity:.6}to{opacity:0;translate:calc(var(--fui-cc-dir) * 48cqw) -8cqw}}@keyframes fui-es-cond-bubble{0%{opacity:0;transform:translate(0)scale(.5)}10%{opacity:.85;transform:translate(.6cqw,-6cqw)scale(1)}40%{transform:translate(-1.2cqw,-30cqw)scale(1)}70%{transform:translate(1cqw,-54cqw)scale(1)}86%{opacity:.85;transform:translate(.2cqw,-66cqw)scale(1.05)}92%,to{opacity:0;transform:translate(.2cqw,-68cqw)scale(1.8)}}@keyframes fui-es-cond-fall{0%{opacity:0;transform:translateY(0)scale(.5)}40%{opacity:1;transform:translateY(0)scale(1)}50%{transform:translateY(.6cqw)scale(1)}to{opacity:0;transform:translateY(7cqw)scale(.9,1.2)}}@keyframes fui-es-cond-rill{0%{opacity:0;translate:0}12%{opacity:.8}80%{opacity:.6}to{opacity:0;translate:calc((var(--fui-u3) - .5) * 3cqw) 120cqw}}@keyframes fui-es-cond-slide{0%{opacity:0;translate:0}10%{opacity:.9}30%{translate:0 2cqw}40%{translate:.4cqw 10cqw}60%{translate:.4cqw 12cqw}72%{translate:-.2cqw 24cqw}90%{opacity:.8}to{opacity:0;translate:-.2cqw 30cqw}}@keyframes fui-es-cond-sheen{0%{transform:translate(0)}60%,to{transform:translate(190cqw)}}@keyframes fui-es-cond-chip{0%{opacity:0;translate:0;rotate:0deg}4%{opacity:1}30%,to{opacity:0;translate:calc(var(--fui-cc-out) * 5cqw) 7cqw;rotate:200deg}}@keyframes fui-es-cond-sweep{0%{transform:translate(0)}70%,to{transform:translate(210px)}}@keyframes fui-es-cond-shard{0%{opacity:0;translate:0;rotate:0deg}4%{opacity:.95}26%,to{opacity:0;translate:calc((var(--fui-u1) - .5) * 4cqw) 24cqw;rotate:170deg}}@keyframes fui-es-cond-sway{0%{transform:translate(-2.4cqw)rotate(-1.6deg)}to{transform:translate(2.4cqw)rotate(1.6deg)}}@keyframes fui-es-cond-orbit{0%{opacity:.73;translate:33.67cqw -4.73cqw;scale:.8}8.33%{opacity:.86;translate:29.65cqw -.63cqw;scale:.9}16.67%{opacity:.96;translate:17.68cqw 3.64cqw;scale:.97}25%{opacity:1;translate:.97cqw 6.93cqw;scale:1}33.33%{opacity:.96;translate:-15.99cqw 8.37cqw;scale:.97}41.67%{opacity:.86;translate:-28.67cqw 7.56cqw;scale:.9}50%{opacity:.73;translate:-33.67cqw 4.73cqw;scale:.8}58.33%{opacity:.59;translate:-29.65cqw .63cqw;scale:.7}66.67%{opacity:.49;translate:-17.68cqw -3.64cqw;scale:.63}75%{opacity:.45;translate:-.97cqw -6.93cqw;scale:.6}83.33%{opacity:.49;translate:15.99cqw -8.37cqw;scale:.63}91.67%{opacity:.59;translate:28.67cqw -7.56cqw;scale:.7}to{opacity:.73;translate:33.67cqw -4.73cqw;scale:.8}}@keyframes fui-es-cond-sparkle{0%{opacity:0;transform:translateY(0)scale(.2)rotate(0)}18%{opacity:.9;transform:translateY(1cqw)scale(1)rotate(45deg)}60%,to{opacity:0;transform:translateY(7cqw)scale(.3)rotate(90deg)}}@keyframes fui-es-cond-flake{0%{opacity:0;translate:0;rotate:0deg}10%{opacity:.9}to{opacity:0;translate:calc(var(--fui-cc-out) * 3cqw) 12cqw;rotate:150deg}}@keyframes fui-es-cond-corrode{0%{opacity:.76}to{opacity:1}}@keyframes fui-es-cond-pit{0%{scale:.84}to{scale:1.06}}@keyframes fui-es-cond-crumble{0%{opacity:0;translate:0;rotate:0deg}10%{opacity:.95}to{opacity:0;translate:calc(var(--fui-cc-out) * 4cqw) 16cqw;rotate:140deg}}@keyframes fui-es-cond-sink{0%{opacity:0;translate:0}15%{opacity:.7}85%{opacity:.5}to{opacity:0;translate:calc((var(--fui-u3) - .5) * 8cqw) 50cqw}}@keyframes fui-es-cond-turn{to{transform:rotate(360deg)}}@keyframes fui-es-cond-close{0%{opacity:.7;transform:scale(1.06)}to{opacity:1;transform:scale(.94)}}@keyframes fui-es-cond-brand{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes fui-es-cond-draw{0%{opacity:0;translate:0;scale:1}25%{opacity:.9}85%{opacity:.6}to{opacity:0;translate:calc(cos(var(--fui-cc-angle)) * -26cqw) calc(sin(var(--fui-cc-angle)) * -26cqw);scale:.4}}@keyframes fui-es-cond-swing{0%{rotate:-4deg}to{rotate:4deg}}@keyframes fui-es-cond-strain{0%{rotate:calc(var(--fui-cc-dir) * -.9deg)}to{rotate:calc(var(--fui-cc-dir) * .9deg)}}@keyframes fui-es-cond-glint{0%{opacity:0;translate:0}6%{opacity:.9}25%{translate:calc(var(--fui-cc-dir) * 52cqw) 38cqw}44%{opacity:.9}50%,to{opacity:0;translate:calc(var(--fui-cc-dir) * 108cqw) 68cqw}}@keyframes fui-es-cond-rune{0%{opacity:0;translate:0;rotate:0deg}20%{opacity:.85}to{opacity:0;translate:calc((var(--fui-u3) - .5) * 16cqw) -40cqw;rotate:90deg}}@keyframes fui-es-cond-core{0%,50%,to{opacity:.5;transform:scale(.92)}18%,68%{opacity:1;transform:scale(1.05)}36%,86%{opacity:.58;transform:scale(.95)}}@keyframes fui-es-cond-shock{0%{opacity:.7;transform:scale(.25)}50%,to{opacity:0;transform:scale(1)}}@keyframes fui-es-cond-dart{0%{opacity:0;translate:calc(cos(var(--fui-cc-angle)) * 4cqw) calc(sin(var(--fui-cc-angle)) * 4cqw)}10%{opacity:1}60%,to{opacity:0;translate:calc(cos(var(--fui-cc-angle)) * 26cqw) calc(sin(var(--fui-cc-angle)) * 26cqw + 4cqw)}}@keyframes fui-es-cond-escape{0%{opacity:0;translate:0}10%{opacity:.9}to{opacity:0;translate:calc(var(--fui-cc-out) * 5cqw) -10cqw}}@keyframes fui-es-cond-swell{0%{opacity:.6;transform:scaleY(.94)}to{opacity:1;transform:scaleY(1.06)}}@keyframes fui-es-cond-spread{0%{opacity:0;transform:scale(.2)}15%{opacity:.55}to{opacity:0;transform:scale(1.3)}}@keyframes fui-es-cond-float{0%{opacity:0;translate:0}20%{opacity:.8}50%{translate:calc((var(--fui-u1) - .5) * 6cqw) -30cqw}80%{opacity:.5}to{opacity:0;translate:calc((.5 - var(--fui-u3)) * 6cqw) -64cqw}}@keyframes fui-es-cond-corona{0%,to{opacity:.35;translate:0}10.42%{opacity:1}20.83%{opacity:.35;translate:100cqw}35.42%{opacity:1}50%{opacity:.35;translate:100cqw 140cqw}60.42%{opacity:1}70.83%{opacity:.35;translate:0 140cqw}85.42%{opacity:1}}@keyframes fui-es-cond-dusk{0%{opacity:.55}to{opacity:.9}}@keyframes fui-es-cond-pull{0%{opacity:0;translate:0;scale:1}25%{opacity:.85}to{opacity:0;translate:calc(cos(var(--fui-cc-angle)) * -36cqw) calc(sin(var(--fui-cc-angle)) * -44cqw);scale:.3}}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] .es-condition [data-still=hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] .es-condition [data-still=hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] :is(.es-condition,.es-combatant-card__condition)[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] :is(.es-condition,.es-combatant-card__condition)[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s linear both fui-es-cond-fade-in!important}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] :is(.es-condition,.es-combatant-card__condition):is([data-presence=removed],[data-presence=consumed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] :is(.es-condition,.es-combatant-card__condition):is([data-presence=removed],[data-presence=consumed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s linear both fui-es-cond-fade!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-combatant-card .es-condition [data-still=hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next] .es-condition [data-still=hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card :is(.es-condition,.es-combatant-card__condition)[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next] :is(.es-condition,.es-combatant-card__condition)[data-presence=entering]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s linear both fui-es-cond-fade-in!important}[data-fantasai-ui=next] .es-combatant-card :is(.es-condition,.es-combatant-card__condition):is([data-presence=removed],[data-presence=consumed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next] :is(.es-condition,.es-combatant-card__condition):is([data-presence=removed],[data-presence=consumed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s linear both fui-es-cond-fade!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@property --fui-cc-lit{syntax:"<number>";inherits:true;initial-value:1}[data-fantasai-ui=next] .es-combatant-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-w:var(--fui-combatant-card-w,10rem);--fui-cc-scale:1;--fui-cc-width:var(--fui-cc-rank-w,calc(var(--fui-cc-w) * var(--fui-cc-scale)));--fui-cc-metal:var(--fui-border-metal);--fui-cc-pigment:var(--fui-tone-red-pigment);--fui-cc-health:var(--fui-tone-red-focus);--fui-cc-ease:cubic-bezier(.22, 1, .36, 1);--fui-cc-glyph:color-mix(in oklab, var(--fui-cc-metal) 52%, var(--fui-text-primary));--fui-cc-ring:conic-gradient(from 315deg, color-mix(in oklab, var(--fui-cc-metal), var(--fui-text-primary) 14%), color-mix(in oklab, var(--fui-cc-metal) 38%, transparent) 25%, color-mix(in oklab, var(--fui-cc-metal) 92%, transparent) 50%, color-mix(in oklab, var(--fui-cc-metal) 38%, transparent) 75%, color-mix(in oklab, var(--fui-cc-metal), var(--fui-text-primary) 14%));--fui-cc-egg-w:78cqw;--fui-cc-egg-top:11cqw;--fui-cc-egg-h:calc(var(--fui-cc-egg-w) * 1.16);--fui-cc-egg-ring:1px;--fui-cc-crest-size:16cqw;--fui-cc-crest-y:calc(var(--fui-cc-egg-top) + 1.5cqw);--fui-cc-plaque-y:calc(var(--fui-cc-crest-y) - var(--fui-cc-crest-size) / 2 - 1.6cqw);--fui-cc-level-x:86cqw;--fui-cc-level-y:18.5cqw;--fui-cc-stance-y:10cqw;--fui-cc-foot:7cqw;--fui-es-control-rim:var(--fui-cc-metal);--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1), var(--fui-cc-pigment) 7%);width:var(--fui-cc-width);aspect-ratio:5/7;color:var(--fui-text-primary);text-align:center;-webkit-user-select:none;user-select:none;flex:none;display:block;position:relative;container:es-combatant-card/inline-size}[data-fantasai-ui=next] .es-combatant-card[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-w:var(--fui-combatant-card-compact-w,7rem)}[data-fantasai-ui=next] .es-combatant-card[data-size=handheld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=handheld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-w:var(--fui-combatant-card-handheld-w,10.875rem)}[data-fantasai-ui=next] .es-combatant-card[data-size=handheld][data-role]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=handheld][data-role][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-scale:1}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=ally]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=ally][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-ally-w)}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=minion]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=minion][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-minion-w)}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=standard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=standard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-standard-w)}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=elite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=elite][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-elite-w)}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=boss]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=boss][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-boss-w)}[data-fantasai-ui=next] .es-combatant-card[data-size=default][data-role=epic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=default][data-role=epic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-rank-w:var(--fui-combatant-card-epic-w)}[data-fantasai-ui=next] .es-combatant-card[data-face=concealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-face=concealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-lit:0}[data-fantasai-ui=next] .es-combatant-card[data-role=ally]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=ally][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-metal:color-mix(in oklab, var(--fui-tone-light-blue-border) 52%, var(--fui-border-metal));--fui-cc-pigment:var(--fui-tone-light-blue-pigment);--fui-cc-health:var(--fui-tone-green-focus);--fui-cc-egg-top:8.5cqw;--fui-cc-level-x:85cqw;--fui-cc-level-y:23cqw;--fui-cc-stance-y:17cqw}[data-fantasai-ui=next] .es-combatant-card[data-role=minion]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=minion][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-scale:.92;--fui-cc-metal:color-mix(in oklab, var(--fui-es-pewter-600) 55%, var(--fui-border-metal));--fui-cc-egg-w:76cqw;--fui-cc-egg-top:12cqw;--fui-cc-plaque-y:7cqw}[data-fantasai-ui=next] .es-combatant-card[data-role=standard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=standard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-crest-size:15cqw}[data-fantasai-ui=next] .es-combatant-card[data-role=elite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=elite][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-scale:1.02;--fui-cc-metal:color-mix(in oklab, var(--fui-tone-yellow-border) 58%, var(--fui-border-metal));--fui-cc-egg-w:80cqw;--fui-cc-egg-top:6cqw}[data-fantasai-ui=next] .es-combatant-card[data-role=boss]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=boss][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-scale:1.06;--fui-cc-metal:color-mix(in oklab, color-mix(in oklab, var(--fui-tone-red-border) 62%, var(--fui-tone-yellow-border)) 64%, var(--fui-border-metal));--fui-cc-egg-w:86cqw;--fui-cc-egg-top:-5cqw;--fui-cc-egg-ring:2cqw;--fui-cc-crest-size:18cqw;--fui-cc-level-x:88cqw;--fui-cc-level-y:19cqw}[data-fantasai-ui=next] .es-combatant-card[data-role=epic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=epic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-scale:1.1;--fui-cc-metal:color-mix(in oklab, var(--fui-tone-purple-border) 64%, var(--fui-border-metal));--fui-cc-pigment:color-mix(in oklab, var(--fui-tone-purple-pigment) 70%, var(--fui-tone-red-pigment));--fui-cc-egg-w:88cqw;--fui-cc-egg-top:-7cqw;--fui-cc-egg-ring:2.2cqw;--fui-cc-crest-size:19cqw;--fui-cc-level-x:86cqw;--fui-cc-level-y:23cqw;--fui-cc-stance-y:19cqw}:is([data-fantasai-ui=next] .es-combatant-card:has(.es-combatant-card__health):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:has(.es-combatant-card__health)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card:has(.es-combatant-card__mana):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:has(.es-combatant-card__mana)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){--fui-cc-foot:17cqw}:is([data-fantasai-ui=next] .es-combatant-card:has(.es-combatant-card__health):has(.es-combatant-card__mana):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:has(.es-combatant-card__health):has(.es-combatant-card__mana)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){--fui-cc-foot:25.5cqw}[data-fantasai-ui=next] .es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;font:inherit;text-align:inherit;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;transition:opacity .22s,filter .22s;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .35rem .6rem #00000094);display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__layer[data-layer=surface]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__layer[data-layer=surface][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-outline)}[data-fantasai-ui=next] .es-combatant-card[data-reveal=scheduled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-reveal=scheduled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-combatant-light 1.1s var(--fui-cc-ease) var(--fui-cc-reveal-at) both}[data-fantasai-ui=next] .es-combatant-card__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:brightness(calc(.34 + var(--fui-cc-lit) * .66)) saturate(calc(.3 + var(--fui-cc-lit) * .7));position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__frame>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-outline);background:var(--fui-es-control-rim-paint)}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-face);background:var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-engraving);background:var(--fui-es-control-engraving-line)}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-field);background:radial-gradient(ellipse 70% 42% at 50% 34%, color-mix(in oklab, var(--fui-atmosphere-accent) 9%, transparent), transparent 72%), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=engraving-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=engraving-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-engraving-2);background:var(--fui-es-control-engraving-middle)}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=field-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=field-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-field-2);background:var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-mark:var(--fui-tone-yellow-fg);fill:none;stroke-linejoin:round;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-combatant-card__mark>[data-part=bed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>[data-part=bed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-stage) 72%, transparent);stroke-width:calc(var(--fui-cc-mark-width,1.5px) + 2px);vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-cc-mark);stroke-width:var(--fui-cc-mark-width,1.5px);vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combatant-card[data-victorious] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-victorious][data-fantasai-ui=next] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-mark:color-mix(in oklab, var(--fui-tone-green-focus) 80%, transparent)}[data-fantasai-ui=next] .es-combatant-card[data-drop=candidate] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-drop=candidate][data-fantasai-ui=next] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-mark:color-mix(in oklab, var(--fui-tone-yellow-fg) 58%, transparent)}[data-fantasai-ui=next] .es-combatant-card[data-drop=candidate] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-drop=candidate][data-fantasai-ui=next] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:5 4}[data-fantasai-ui=next] .es-combatant-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-gold:var(--fui-tone-yellow-fg);transition:--fui-es-lit .32s var(--fui-cc-ease)}[data-fantasai-ui=next] .es-combatant-card[data-sighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-sighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-cc-gold);--fui-es-lit:1}[data-fantasai-ui=next] .es-combatant-card[data-sighted] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-sighted][data-fantasai-ui=next] .es-combatant-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-mark:color-mix(in oklab, var(--fui-cc-gold) 86%, var(--fui-text-primary));--fui-cc-mark-width:1.5px;filter:drop-shadow(0 0 .7cqw color-mix(in oklab, var(--fui-cc-gold) 62%, transparent));animation:fui-es-combatant-mark-in .48s var(--fui-cc-ease) both}[data-fantasai-ui=next] .es-combatant-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;animation:6.4s linear infinite fui-es-combatant-glint-run}[data-fantasai-ui=next] .es-combatant-card__mark>[data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>[data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-tone-yellow-focus) 70%, transparent);stroke-width:1.7px;stroke-dasharray:11 39;opacity:.55}[data-fantasai-ui=next] .es-combatant-card__mark>[data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>[data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-tone-yellow-focus) 35%, var(--fui-text-primary));stroke-width:1.1px;stroke-dasharray:3 47;animation-delay:-256ms}[data-fantasai-ui=next] .es-combatant-card__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(calc(var(--fui-cc-width) * .045));pointer-events:none;animation:fui-es-combatant-aura-in .56s var(--fui-cc-ease) both, fui-es-combatant-aura 3.2s ease-in-out .56s infinite alternate;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__aura>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__aura[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-outline);background:linear-gradient(165deg, color-mix(in oklab, var(--fui-cc-gold) 82%, transparent), color-mix(in oklab, var(--fui-cc-gold) 48%, transparent));position:absolute;inset:-1.5cqw}[data-fantasai-ui=next] .es-combatant-card__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__egg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-cc-egg-top);width:var(--fui-cc-egg-w);height:var(--fui-cc-egg-h);border:var(--fui-cc-egg-ring) solid transparent;background:linear-gradient(color-mix(in oklab, var(--fui-stage) 92%, var(--fui-cc-metal)) 0 0) padding-box, var(--fui-cc-ring) border-box;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 82%, transparent), 0 .2rem .5rem #00000080;filter:brightness(calc(.4 + var(--fui-cc-lit) * .6));border-radius:50%/58% 58% 42% 42%;position:absolute;left:50%;translate:-50%}[data-fantasai-ui=next] .es-combatant-card:is([data-role=boss],[data-role=epic]) .es-combatant-card__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-role=boss],[data-role=epic])[data-fantasai-ui=next] .es-combatant-card__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 82%, transparent), inset 0 0 0 1px #0000008c, 0 -.15rem .6rem #0000006b, 0 .3rem .7rem #0000008c}[data-fantasai-ui=next] .es-combatant-card__window:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__window[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;isolation:isolate;position:absolute;inset:1px;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card__window:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__window[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 .7rem .15rem #0000009e,inset 0 -1.4rem 1.2rem -.9rem #000000b3}[data-fantasai-ui=next] .es-combatant-card__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 62% 46% at 50% 38%, color-mix(in oklab, var(--fui-atmosphere-accent) 28%, transparent), transparent 74%), radial-gradient(ellipse 110% 70% at 50% 108%, color-mix(in oklab, var(--fui-cc-pigment) 42%, transparent), transparent 70%), linear-gradient(180deg, var(--fui-es-ink-850), var(--fui-es-ink-1000));position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:var(--fui-cc-lit);scale:calc(1.05 - var(--fui-cc-lit) * .05);display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:16% 4% 0}[data-fantasai-ui=next] .es-combatant-card__figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-cc-lit)}[data-fantasai-ui=next] .es-combatant-card__shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:calc(1 - var(--fui-cc-lit))}[data-fantasai-ui=next] .es-combatant-silhouette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-silhouette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 -1px 0 color-mix(in oklab, var(--fui-cc-metal) 72%, transparent)) drop-shadow(0 0 .4rem color-mix(in oklab, var(--fui-cc-metal) 16%, transparent))}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-es-ink-850) 76%, var(--fui-cc-metal))}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette__hollow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette__hollow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-es-ink-1000)}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-cc-metal) 58%, var(--fui-es-ink-850))}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__shade .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next] .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklab, var(--fui-cc-metal) 40%, var(--fui-es-ink-900));stroke-width:2.4px;stroke-linecap:round}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklab, var(--fui-cc-metal) 70%, var(--fui-text-primary));stroke-width:2px;stroke-linecap:round}[data-fantasai-ui=next] .es-combatant-card__figure .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__figure[data-fantasai-ui=next] .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__shade .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next] .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-tone-red-fg) 78%, var(--fui-text-primary));filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--fui-tone-red-fg) 70%, transparent))}[data-fantasai-ui=next] .es-combatant-card__shade .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next] .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:#000000d1}[data-fantasai-ui=next] .es-combatant-card__shade .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__shade[data-fantasai-ui=next] .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-cc-metal) 18%, black)}[data-fantasai-ui=next] .es-combatant-card[data-role=ally] .es-combatant-card__shade .es-combatant-silhouette__eyes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-role=ally][data-fantasai-ui=next] .es-combatant-card__shade .es-combatant-silhouette__eyes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card[data-defeated] .es-combatant-card__window>:not(svg):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-defeated][data-fantasai-ui=next] .es-combatant-card__window>:not(svg):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:grayscale(.92)brightness(.52)}[data-fantasai-ui=next] .es-combatant-card[data-defeated] .es-combatant-card__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-defeated][data-fantasai-ui=next] .es-combatant-card__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:brightness(.74)saturate(.4)}[data-fantasai-ui=next] .es-combatant-card__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__crack[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;width:100%;height:100%;stroke:color-mix(in oklab, var(--fui-text-primary) 62%, transparent);stroke-width:1.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #000000f2);position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__crack path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__crack[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combatant-card__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-cc-medallion,15cqw);aspect-ratio:1;background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--fui-es-control-face), var(--fui-text-primary) 9%), var(--fui-es-control-face) 62%, color-mix(in oklab, var(--fui-es-control-face), black 22%)) padding-box, var(--fui-cc-ring) border-box;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 .12rem .3rem #0009;color:var(--fui-cc-glyph);border:1px solid #0000;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-combatant-card__medallion>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__medallion[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:66%;height:66%;filter:drop-shadow(0 0 1.5px color-mix(in oklab, currentColor 32%, transparent));display:block;overflow:visible}[data-fantasai-ui=next] .es-combatant-card__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-medallion:var(--fui-cc-crest-size);top:var(--fui-cc-crest-y);z-index:2;opacity:clamp(0, calc(var(--fui-cc-lit) * 2.2 - 1.2), 1);left:50%}[data-fantasai-ui=next] .es-combatant-card[data-reveal=scheduled] .es-combatant-card__crest>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-reveal=scheduled][data-fantasai-ui=next] .es-combatant-card__crest>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-combatant-glint .9s ease-out calc(var(--fui-cc-reveal-at) + .7s) both}[data-fantasai-ui=next] .es-combatant-card__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__vitals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__vitals[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:clamp(0, calc(var(--fui-cc-lit) * 2.5 - 1.5), 1)}[data-fantasai-ui=next] .es-combatant-card__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-medallion:max(14cqw, 1.1rem);top:var(--fui-cc-level-y);left:var(--fui-cc-level-x);z-index:2;color:var(--fui-type-color-label);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;align-content:center;gap:.3cqw;font-size:clamp(.52rem,6.2cqw,.8rem);font-weight:650;line-height:.9}[data-fantasai-ui=next] .es-combatant-card__level>small:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__level[data-fantasai-ui=next]>small:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.38rem,3.3cqw,.48rem);font-weight:600}[data-fantasai-ui=next] .es-combatant-card__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cc-egg-top) + var(--fui-cc-egg-h) + 2.5cqw);right:8cqw;bottom:var(--fui-cc-foot);align-content:center;justify-items:center;gap:1.2cqw;display:grid;position:absolute;left:8cqw}[data-fantasai-ui=next] .es-combatant-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;max-width:100%;color:var(--fui-type-color-heading);font-family:var(--fui-font-display);letter-spacing:.02em;overflow-wrap:anywhere;text-shadow:0 1px 2px #000c;text-wrap:balance;-webkit-box-orient:vertical;font-size:clamp(.66rem,8.6cqw,1.05rem);font-weight:650;line-height:1.12;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__epithet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.56rem,6.4cqw,.8rem);font-style:italic;line-height:1.25;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card[data-battle] .es-combatant-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-battle][data-fantasai-ui=next] .es-combatant-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:1}[data-fantasai-ui=next] .es-combatant-card[data-battle]:not([data-role=boss],[data-role=epic]) .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-battle]:not([data-role=boss],[data-role=epic])[data-fantasai-ui=next] .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-cc-stance-y);z-index:3;color:var(--fui-es-intent-fg);justify-items:start;display:grid;position:absolute;left:-6.5cqw}[data-fantasai-ui=next] .es-combatant-card__stack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stack[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-stack-scale:max(.56, 1 - .12 * var(--fui-cc-stack));width:calc(17cqw * var(--fui-cc-stack-scale));aspect-ratio:1;opacity:max(.7, 1 - .06 * var(--fui-cc-stack));filter:drop-shadow(0 0 .5px #000000e6)drop-shadow(0 .3cqw .9cqw #0009);margin-top:-.9cqw;display:block}[data-fantasai-ui=next] .es-combatant-card__stack:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stack:first-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:0}[data-fantasai-ui=next] .es-combatant-card__stack>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stack[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-combatant-card__stance[data-charged]>.es-combatant-card__stack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__stance[data-charged][data-fantasai-ui=next]>.es-combatant-card__stack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:2.6s ease-in-out infinite fui-es-combatant-charge;animation-delay:calc(var(--fui-cc-stack) * .1s)}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-cc-cond-light);--fui-es-intent-border:color-mix(in oklch, var(--fui-cc-cond) 62%, transparent);--fui-es-intent-pigment:var(--fui-cc-cond-deep);--fui-cc-plaque-point:2.6cqw;--fui-cc-plaque:polygon(var(--fui-cc-plaque-point) 0, calc(100% - var(--fui-cc-plaque-point)) 0, 100% 50%, calc(100% - var(--fui-cc-plaque-point)) 100%, var(--fui-cc-plaque-point) 100%, 0 50%);top:var(--fui-cc-plaque-y);z-index:3;isolation:isolate;max-width:104cqw;color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:.14em;text-shadow:0 1px 2px #000000d9;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.6cqw;padding:1.5cqw 4.4cqw 1.5cqw 3.8cqw;font-size:clamp(.5rem,5.2cqw,.72rem);font-weight:700;line-height:1.1;display:flex;position:absolute;left:50%;translate:-50% -100%}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-cc-plaque);content:"";position:absolute}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-intent-border), var(--fui-text-primary) 18%), color-mix(in oklab, var(--fui-es-intent-border) 46%, transparent) 50%, var(--fui-es-intent-border));inset:0}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 6%, transparent), transparent 45%), color-mix(in oklab, var(--fui-surface-inset) 90%, var(--fui-es-intent-pigment));inset:1px}[data-fantasai-ui=next] .es-combatant-card__condition>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 1px #000c);flex:none;width:6.2cqw;height:6.2cqw;display:block}[data-fantasai-ui=next] .es-combatant-card__condition>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;justify-content:flex-end;gap:3.2cqw;display:flex;position:absolute;top:calc(100% + 3.4cqw);right:2cqw}[data-fantasai-ui=next] .es-combatant-card__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:2.6cqw;--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal));--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset), var(--fui-es-intent-pigment) 16%);aspect-ratio:1;isolation:isolate;width:13cqw;color:var(--fui-es-intent-fg);place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-combatant-card__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-cuts), var(--fui-es-control-bevel-paint) padding-box, linear-gradient(var(--fui-es-control-face) 0 0) padding-box, var(--fui-es-control-box-rim) border-box;content:"";border:1px solid #0000;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__effect>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effect[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:62%;height:62%;display:block}[data-fantasai-ui=next] .es-combatant-card__initials:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__initials[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.08em;font-size:clamp(.44rem,5cqw,.66rem);font-weight:750;line-height:1}[data-fantasai-ui=next] .es-combatant-card__effect[data-kind=more]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effect[data-kind=more][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-display);font-size:clamp(.46rem,5.2cqw,.66rem);font-weight:650;line-height:1}[data-fantasai-ui=next] .es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__cue[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border:1px solid color-mix(in oklab, var(--fui-es-intent-border) 82%, transparent);background:var(--fui-surface-inset);width:5.6cqw;position:absolute;top:-1.8cqw;right:-1.8cqw;box-shadow:0 0 0 1px #00000080}[data-fantasai-ui=next] .es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__cue[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-intent-fg);clip-path:polygon(50% 14%,96% 62%,78% 80%,50% 51%,22% 80%,4% 62%);content:"";position:absolute;inset:.5cqw}[data-fantasai-ui=next] .es-combatant-card__effect[data-kind=debuff]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__effect[data-kind=debuff][data-fantasai-ui=next]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:polygon(50% 86%,96% 38%,78% 20%,50% 49%,22% 20%,4% 38%)}[data-fantasai-ui=next] .es-combatant-card__effect[data-kind=mixed]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__effect[data-kind=mixed][data-fantasai-ui=next]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:polygon(50% 4%,94% 38%,78% 50%,50% 28%,22% 50%,6% 38%)}[data-fantasai-ui=next] .es-combatant-card__effect[data-kind=mixed]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__effect[data-kind=mixed][data-fantasai-ui=next]>.es-combatant-card__cue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-fg);clip-path:polygon(50% 96%,94% 62%,78% 50%,50% 72%,22% 50%,6% 62%);content:"";position:absolute;inset:.5cqw}[data-fantasai-ui=next] .es-combatant-card__effect[data-count]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__effect[data-count][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;clip-path:var(--fui-es-control-shape);background:linear-gradient(var(--fui-es-control-face) 0 0) padding-box, linear-gradient(var(--fui-es-control-rim) 0 0) border-box;opacity:.9;content:"";border:1px solid #0000;position:absolute;inset:0;translate:1.6cqw 1.6cqw}[data-fantasai-ui=next] .es-combatant-card__turns:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__turns[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;text-shadow:0 0 2px #000,0 0 3px #000;font-size:clamp(.42rem,4.4cqw,.6rem);font-weight:700;line-height:1;position:absolute;bottom:.4cqw;right:.9cqw}[data-fantasai-ui=next] .es-combatant-card__vitals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__vitals[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:6.4cqw minmax(0,1fr) auto;align-items:center;gap:2cqw 2.2cqw;display:grid;position:absolute;bottom:8cqw;left:8cqw;right:9cqw}[data-fantasai-ui=next] .es-combatant-card__health:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__health[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__mana:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mana[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:contents}[data-fantasai-ui=next] .es-combatant-card__vital-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__vital-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;filter:drop-shadow(0 .2cqw .4cqw #000000b3);width:6.4cqw;display:block}[data-fantasai-ui=next] .es-combatant-card__vital-glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__vital-glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combatant-card__health>.es-combatant-card__vital-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__health[data-fantasai-ui=next]>.es-combatant-card__vital-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-cc-health) 76%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-combatant-card__mana>.es-combatant-card__vital-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mana[data-fantasai-ui=next]>.es-combatant-card__vital-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-blue-fg)}[data-fantasai-ui=next] .es-combatant-card__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-cc-health) 34%, var(--fui-border-metal)) 62%, transparent);--fui-es-control-face:var(--fui-surface-inset);background:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) 40%, transparent), transparent 60%) padding-box, linear-gradient(var(--fui-surface-inset) 0 0) padding-box, linear-gradient(125deg, color-mix(in oklab, var(--fui-es-control-rim), var(--fui-text-primary) 8%), color-mix(in oklab, var(--fui-es-control-rim) 34%, transparent) 46%, color-mix(in oklab, var(--fui-es-control-rim) 90%, transparent)) border-box;border:1px solid #0000;height:calc(3.4cqw + 2px);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card__groove>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__groove[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklab, var(--fui-cc-health) 26%, transparent), color-mix(in oklab, var(--fui-cc-health) 82%, transparent));height:100%;box-shadow:0 0 .3rem color-mix(in oklab, var(--fui-cc-health) 34%, transparent);display:block}[data-fantasai-ui=next] .es-combatant-card__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;font-size:clamp(.5rem,5.6cqw,.72rem);font-weight:600;line-height:1}[data-fantasai-ui=next] .es-combatant-card__pips:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__pips[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;grid-column:2/-1;gap:2.4cqw;padding-inline-start:.9cqw;display:flex}[data-fantasai-ui=next] .es-combatant-card__pips>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__pips[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;background:color-mix(in oklab, var(--fui-tone-blue-fg) 18%, transparent);width:3.2cqw;rotate:45deg;box-shadow:0 0 0 1px #00000080}[data-fantasai-ui=next] .es-combatant-card__pips>i[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__pips[data-fantasai-ui=next]>i[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-tone-blue-fg);box-shadow:0 0 0 1px #00000080, 0 0 .25rem color-mix(in oklab, var(--fui-tone-blue-fg) 50%, transparent)}[data-fantasai-ui=next] .es-combatant-card:is([data-size=compact],[data-size=handheld]) .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-size=compact],[data-size=handheld])[data-fantasai-ui=next] .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card[data-size=compact] .es-combatant-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-size=compact][data-fantasai-ui=next] .es-combatant-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:1}@container es-combatant-card (width<6.5rem){[data-fantasai-ui=next] .es-combatant-card__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__epithet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__level>small:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__level[data-fantasai-ui=next]>small:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-combatant-card[data-inspectable]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-inspectable][data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:help}[data-fantasai-ui=next] .es-combatant-card[data-selectable]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-selectable][data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer}[data-fantasai-ui=next] .es-combatant-card[data-selectable][data-availability=unavailable]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-selectable][data-availability=unavailable][data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed}[data-fantasai-ui=next] .es-combatant-card[data-selectable][data-availability=readonly]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-selectable][data-availability=readonly][data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default}[data-fantasai-ui=next] .es-combatant-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-tilt-x:0;--fui-cc-tilt-y:0;--fui-cc-raised:perspective(calc(var(--fui-cc-width) * 5)) translate3d(0, -12cqw, 14cqw) rotateX(calc(-9deg + var(--fui-cc-tilt-y) * 7deg)) rotateY(calc(6deg - var(--fui-cc-tilt-x) * 8deg)) scale(1.04);--fui-cc-chosen:perspective(calc(var(--fui-cc-width) * 5)) translate3d(0, -2.5cqw, 5cqw) rotateX(-2deg) rotateY(0deg) scale(1.015)}[data-fantasai-ui=next] .es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__lift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 58%;transition:transform .3s var(--fui-cc-ease);display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__cast[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;filter:blur(calc(var(--fui-cc-width) * .06));transition:opacity .3s var(--fui-cc-ease), transform .3s var(--fui-cc-ease);pointer-events:none;display:block;position:absolute;inset:0;transform:translateY(2cqw)scale(.92)}[data-fantasai-ui=next] .es-combatant-card__cast>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__cast[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-cc-outline);background:#000000db;position:absolute;inset:6cqw 4cqw -2cqw}[data-fantasai-ui=next] .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;clip-path:var(--fui-cc-outline);background:radial-gradient(circle at calc(50% + var(--fui-cc-tilt-x) * 38%) calc(36% + var(--fui-cc-tilt-y) * 36%), color-mix(in oklab, var(--fui-text-primary) 22%, transparent), color-mix(in oklab, var(--fui-text-primary) 6%, transparent) 30%, transparent 62%);mix-blend-mode:soft-light;opacity:0;transition:opacity .3s var(--fui-cc-ease);pointer-events:none;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card[data-sighted]:where(:not([data-lift=none]))>.es-combatant-card__face>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-sighted]:where(:not([data-lift=none]))[data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:var(--fui-cc-chosen)}[data-fantasai-ui=next] .es-combatant-card[data-sighted]:where(:not([data-lift=none]))>.es-combatant-card__face>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-sighted]:where(:not([data-lift=none]))[data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;transform:translateY(5cqw)scale(.95)}[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:is(:focus-visible,[data-state=open])>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:is(:focus-visible,[data-state=open])>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card[data-drop=hover]>.es-combatant-card__face>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-drop=hover][data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:var(--fui-cc-raised)}[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:is(:focus-visible,[data-state=open])>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:is(:focus-visible,[data-state=open])>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card[data-drop=hover]>.es-combatant-card__face>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-drop=hover][data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.66;transform:translate3d(calc(var(--fui-cc-tilt-x) * -4cqw), 10cqw, 0) scale(1)}[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:is(:focus-visible,[data-state=open]) .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:is(:focus-visible,[data-state=open]) .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}@media (hover:hover){[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:hover>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:hover>.es-combatant-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:var(--fui-cc-raised)}[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:hover>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:hover>.es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.66;transform:translate3d(calc(var(--fui-cc-tilt-x) * -4cqw), 10cqw, 0) scale(1)}[data-fantasai-ui=next] .es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])>.es-combatant-card__face:hover .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-inspectable],[data-selectable]):not([data-lift=none])[data-fantasai-ui=next]>.es-combatant-card__face:hover .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}}[data-fantasai-ui=next] .es-combatant-card[data-tilt]>.es-combatant-card__face>:is(.es-combatant-card__lift,.es-combatant-card__cast):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-tilt][data-fantasai-ui=next]>.es-combatant-card__face>:is(.es-combatant-card__lift,.es-combatant-card__cast):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-duration:.14s}[data-fantasai-ui=next] .es-combatant-card__face:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__face:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-combatant-card:is([data-availability=unavailable],[data-drop=invalid])>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-availability=unavailable],[data-drop=invalid])[data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;filter:grayscale(.85)}[data-fantasai-ui=next] .es-combatant-card[data-retired]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-retired][data-fantasai-ui=next]>.es-combatant-card__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.78;filter:grayscale()brightness(.75)contrast(.9)}[data-fantasai-ui=next] .es-combatant-card[data-break=odd]>.es-combatant-card__face>.es-combatant-card__lift>.es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-break=odd][data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__lift>.es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.4s ease-out fui-es-combatant-shake-odd}[data-fantasai-ui=next] .es-combatant-card[data-break=even]>.es-combatant-card__face>.es-combatant-card__lift>.es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-break=even][data-fantasai-ui=next]>.es-combatant-card__face>.es-combatant-card__lift>.es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.4s ease-out fui-es-combatant-shake-even}[data-fantasai-ui=next] .es-combatant-card__break:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5;clip-path:var(--fui-cc-outline);animation:.92s ease-out both fui-es-combatant-break;display:block;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-combatant-card__break>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 45% 40%, color-mix(in oklab, var(--fui-tone-yellow-focus) 92%, transparent), color-mix(in oklab, var(--fui-tone-yellow-fg) 50%, transparent) 22%, transparent 68%);mix-blend-mode:screen;animation:.42s ease-out both fui-es-combatant-break-flash;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-card__break>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:48%;left:calc(8% + var(--fui-cc-streak) * 16%);width:var(--fui-cc-streak-w);background:linear-gradient(90deg, var(--fui-text-primary), color-mix(in oklab, var(--fui-tone-yellow-focus) 85%, transparent), transparent);height:max(2px,.8cqw);box-shadow:0 0 .6rem color-mix(in oklab, var(--fui-tone-yellow-fg) 90%, transparent);opacity:0;rotate:var(--fui-cc-streak-r);transform-origin:0;animation:fui-es-combatant-break-streak .58s ease-out calc(var(--fui-cc-streak) * 45ms) both;border-radius:999px;position:absolute}[data-fantasai-ui=next] .es-combatant-card__feedback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__feedback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;width:max-content;max-width:150cqw;color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);text-align:center;text-shadow:0 1px 2px #000000e6, 0 0 .8rem color-mix(in oklab, var(--fui-es-intent-fg) 60%, transparent);text-wrap:balance;pointer-events:none;font-size:clamp(.78rem,9cqw,1.3rem);font-weight:700;line-height:1.1;animation:.9s ease-out both fui-es-combatant-feedback;position:absolute;top:18%;left:50%;translate:-50%}[data-fantasai-ui=next] .es-combatant-details.es-hover-card-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details.es-hover-card-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:80;width:min(19rem,100vw - 2rem);max-height:var(--radix-hover-card-content-available-height);gap:var(--fui-space-1);border:1px solid var(--fui-border-metal);padding:var(--fui-space-4);background:var(--fui-surface-1);box-shadow:var(--fui-shadow-raised);color:var(--fui-text-primary);overflow-wrap:anywhere;text-align:start;display:grid;overflow-y:auto}[data-fantasai-ui=next] .es-combatant-details p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-combatant-details__rank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__rank[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:650;line-height:1.3}[data-fantasai-ui=next] .es-combatant-details__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading);font-family:var(--fui-font-display);font-size:1.05rem;font-weight:700;line-height:1.2}[data-fantasai-ui=next] .es-combatant-details__epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__epithet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);font-size:.82rem;font-style:italic;line-height:1.35}[data-fantasai-ui=next] .es-combatant-details__vitals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cd-health:var(--fui-tone-red-focus);gap:var(--fui-space-1) var(--fui-space-4);color:var(--fui-text-secondary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:.78rem;font-weight:600;line-height:1.3;display:flex;margin-block-start:var(--fui-space-1)!important}[data-fantasai-ui=next] .es-combatant-details__vitals[data-side=allies]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-side=allies][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cd-health:var(--fui-tone-green-focus)}[data-fantasai-ui=next] .es-combatant-details__vitals>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);display:inline-flex}[data-fantasai-ui=next] .es-combatant-details__vitals .es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-fantasai-ui=next] .es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.95rem}[data-fantasai-ui=next] .es-combatant-details__vitals>[data-vital=health]>.es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-fantasai-ui=next]>[data-vital=health]>.es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-cd-health) 76%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-combatant-details__vitals>[data-vital=mana]>.es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__vitals[data-fantasai-ui=next]>[data-vital=mana]>.es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-blue-fg)}[data-fantasai-ui=next] .es-combatant-details__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-voice);font-family:var(--fui-font-narrative);font-size:.84rem;line-height:1.65;margin-block-start:var(--fui-space-2)!important}[data-fantasai-ui=next] .es-combatant-details__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__state[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);margin:var(--fui-space-3) 0 0;border-block-start:1px solid var(--fui-border-subtle);padding:var(--fui-space-3) 0 0;list-style:none;display:grid}[data-fantasai-ui=next] .es-combatant-details__state>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__state[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);grid-template-columns:1.1rem minmax(0,1fr) auto;font-size:.82rem;font-weight:600;line-height:1.3;display:grid}[data-fantasai-ui=next] .es-combatant-details__state>li[data-es-condition]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__state[data-fantasai-ui=next]>li[data-es-condition]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-cc-cond-light)}[data-fantasai-ui=next] .es-combatant-details__state>li[data-kind=weakness]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__state[data-fantasai-ui=next]>li[data-kind=weakness]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-weight:500}[data-fantasai-ui=next] .es-combatant-details__state>li[data-kind=weakness] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__state[data-fantasai-ui=next]>li[data-kind=weakness] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combatant-details__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;width:1.1rem;color:var(--fui-es-intent-fg);display:block}[data-fantasai-ui=next] .es-combatant-details__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combatant-details__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:500}[data-fantasai-ui=next] .es-combatant-details__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-variant-numeric:tabular-nums;font-weight:500}[data-fantasai-ui=next] .es-combatant-details__notes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__notes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);grid-column:2/-1;gap:.15rem;font-size:.76rem;font-weight:400;line-height:1.45;display:grid}[data-fantasai-ui=next] .es-combatant-details__notes b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-details__notes[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combatant-card:is([data-details=flanks],[data-details=start],[data-details=end]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card:is([data-details=flanks],[data-details=start],[data-details=end])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6}[data-fantasai-ui=next] .es-combatant-flanks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:8;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .14s ease-out,visibility 0s linear .14s;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combatant-flanks[data-open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;visibility:visible;transition:opacity .14s ease-out,visibility}[data-fantasai-ui=next] .es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;color:var(--fui-text-primary);font-family:var(--fui-font-interface);text-align:start;text-shadow:0 2px 10px #000;gap:.75rem;transition:translate .16s ease-out,scale .16s ease-out;display:grid;position:absolute;translate:0 4px;scale:.98}[data-fantasai-ui=next] .es-combatant-flanks[data-open]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-open][data-fantasai-ui=next]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:0;scale:1}[data-fantasai-ui=next] .es-combatant-flank[data-flank=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank[data-flank=start][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:100% 0;width:11.5rem;transition-delay:20ms;top:.75rem;right:calc(100% + 1.375rem)}[data-fantasai-ui=next] .es-combatant-flank[data-flank=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank[data-flank=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0 100%;gap:.6rem;width:14.25rem;transition-delay:40ms;bottom:.5rem;left:calc(100% + 1.25rem)}[data-fantasai-ui=next] .es-combatant-flanks:is([data-side=start],[data-side=end]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks:is([data-side=start],[data-side=end])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:14.25rem;height:calc((100% + 4rem) / var(--fui-combatant-details-scale,1));translate:0 -50%;scale:var(--fui-combatant-details-scale,1);flex-direction:column;gap:1.25rem;display:flex;inset:50% auto auto}[data-fantasai-ui=next] .es-combatant-flanks:is([data-side=start],[data-side=end])>.es-combatant-flank:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks:is([data-side=start],[data-side=end])[data-fantasai-ui=next]>.es-combatant-flank:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block-start:auto}[data-fantasai-ui=next] .es-combatant-flanks:is([data-side=start],[data-side=end])>.es-combatant-flank:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks:is([data-side=start],[data-side=end])[data-fantasai-ui=next]>.es-combatant-flank:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block-end:auto}[data-fantasai-ui=next] .es-combatant-flanks[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-side=start][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:100%;right:calc(100% + 1.25rem)}[data-fantasai-ui=next] .es-combatant-flanks[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-side=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0;left:calc(100% + 1.25rem)}[data-fantasai-ui=next] .es-combatant-flanks:is([data-side=start],[data-side=end])>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks:is([data-side=start],[data-side=end])[data-fantasai-ui=next]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:auto;position:relative;inset:auto}[data-fantasai-ui=next] .es-combatant-flanks[data-side=start]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-side=start][data-fantasai-ui=next]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:100%}[data-fantasai-ui=next] .es-combatant-flanks[data-side=end]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks[data-side=end][data-fantasai-ui=next]>.es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0}[data-fantasai-ui=next] .es-combatant-flanks:is([data-side=start],[data-side=end]) .es-combatant-flank__about:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flanks:is([data-side=start],[data-side=end])[data-fantasai-ui=next] .es-combatant-flank__about:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:4}[data-fantasai-ui=next] .es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-flank[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:color-mix(in oklch, var(--fui-es-ink-900) 76%, transparent);box-shadow:0 0 2.4rem .55rem color-mix(in oklch, var(--fui-es-ink-900) 33%, transparent);content:"";filter:blur(13px);border-radius:3rem;position:absolute;inset:-1.75rem -1.25rem -1rem}[data-fantasai-ui=next] .es-combatant-flank[data-flank=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-flank[data-flank=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:-2rem -1.5rem -1.25rem}[data-fantasai-ui=next] .es-combatant-flank p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-combatant-flank__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.6rem;display:grid}[data-fantasai-ui=next] .es-combatant-flank__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-size:.875rem;font-weight:700;line-height:1}[data-fantasai-ui=next] .es-combatant-flank__title>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__title[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 58%, transparent)}[data-fantasai-ui=next] .es-combatant-flank__meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__meter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.375rem;display:flex}[data-fantasai-ui=next] .es-combatant-flank__meter>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__meter[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border:1px solid color-mix(in oklch, var(--fui-text-primary) 10%, transparent);background:color-mix(in oklch, var(--fui-es-ink-900) 15%, transparent);width:1.5rem;color:color-mix(in oklch, var(--fui-text-primary) 18%, transparent);border-radius:.5rem;place-items:center;display:grid}[data-fantasai-ui=next] .es-combatant-flank__meter>span[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__meter[data-fantasai-ui=next]>span[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-text-primary) 15%, transparent);background:color-mix(in oklch, var(--fui-text-primary) 10%, transparent);color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-combatant-flank__meter svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__meter[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-flank__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-flank__token>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__token[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-flank__kind>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__kind[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combatant-flank__meter>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__meter[data-fantasai-ui=next]>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.95rem;height:.95rem}[data-fantasai-ui=next] .es-combatant-flank__weakness:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__weakness[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 72%, transparent);align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.3;display:flex}[data-fantasai-ui=next] .es-combatant-flank__weakness b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__weakness[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combatant-flank__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;width:1rem;color:var(--fui-es-intent-fg);flex:none}[data-fantasai-ui=next] .es-combatant-flank__about:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__about[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 78%, transparent);-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-combatant-flank__entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:.625rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;gap:.125rem .625rem;display:grid}[data-fantasai-ui=next] .es-combatant-flank__entry[data-es-condition]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__entry[data-es-condition][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-cc-cond-light)}[data-fantasai-ui=next] .es-combatant-flank__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;color:var(--fui-es-intent-fg);letter-spacing:.08em;text-transform:uppercase;grid-row:1/span 3;align-self:start;place-items:center;margin-block-start:.125rem;font-size:.6875rem;font-weight:900;line-height:1;display:grid}[data-fantasai-ui=next] .es-combatant-flank__token>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__token[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.1rem;height:1.1rem}[data-fantasai-ui=next] .es-combatant-flank__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.3;overflow:hidden}[data-fantasai-ui=next] .es-combatant-flank__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 58%, transparent);font-variant-numeric:tabular-nums;font-weight:500}[data-fantasai-ui=next] .es-combatant-flank__kind:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__kind[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;width:.85rem;color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-combatant-flank__turns:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__turns[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-flank__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-flank__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2/-1}[data-fantasai-ui=next] .es-combatant-flank__turns:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__turns[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 45%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.2}[data-fantasai-ui=next] .es-combatant-flank__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 68%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-combatant-flank__note b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__note[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combatant-flank__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-flank__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 45%, transparent);font-size:.6875rem;line-height:1.4}@keyframes fui-es-combatant-light{0%{--fui-cc-lit:0}to{--fui-cc-lit:1}}@keyframes fui-es-combatant-glint{0%{filter:brightness()}35%{filter:brightness(1.9) drop-shadow(0 0 3px color-mix(in oklab, currentColor 60%, transparent))}to{filter:brightness()}}@keyframes fui-es-combatant-charge{0%,to{filter:drop-shadow(0 0 .5px #000000e6)drop-shadow(0 .3cqw .9cqw #0009)}50%{filter:drop-shadow(0 0 .5px #000000e6) drop-shadow(0 0 1.6cqw color-mix(in oklab, currentColor 62%, transparent))}}@keyframes fui-es-combatant-shimmer{0%{opacity:.5}to{opacity:.88}}@keyframes fui-es-combatant-mark-in{0%{opacity:0;scale:1.035}to{opacity:1;scale:1}}@keyframes fui-es-combatant-glint-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes fui-es-combatant-aura-in{0%{opacity:0}}@keyframes fui-es-combatant-aura{0%{opacity:1}to{opacity:.72}}@keyframes fui-es-combatant-shake-odd{0%,to{transform:none}20%{transform:translate(-3.3cqw)rotate(-1.2deg)}40%{transform:translate(3.7cqw)rotate(1.1deg)}60%{transform:translate(-2.5cqw)rotate(-.6deg)}80%{transform:translate(1.7cqw)}}@keyframes fui-es-combatant-shake-even{0%,to{transform:none}20%{transform:translate(-3.3cqw)rotate(-1.2deg)}40%{transform:translate(3.7cqw)rotate(1.1deg)}60%{transform:translate(-2.5cqw)rotate(-.6deg)}80%{transform:translate(1.7cqw)}}@keyframes fui-es-combatant-break{0%{opacity:0;scale:.95}18%{opacity:1;scale:1.04}55%{opacity:.95;scale:1}to{opacity:0;scale:1}}@keyframes fui-es-combatant-break-flash{0%{opacity:0}40%{opacity:.78}to{opacity:0}}@keyframes fui-es-combatant-break-streak{0%{opacity:0;scale:0 1}40%{opacity:1;scale:1}70%{opacity:.6;scale:1.05 1}to{opacity:0;scale:.78 1}}@keyframes fui-es-combatant-feedback{0%{opacity:0;transform:translateY(2.5cqw)scale(.9)}16%{opacity:1;transform:translateY(-9cqw)scale(1)}74%{opacity:1;transform:translateY(-21.5cqw)scale(1.02)}to{opacity:0;transform:translateY(-30cqw)scale(1.02)}}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-raised:translateY(-1.4cqw);--fui-cc-chosen:translateY(-.8cqw)}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] .es-combatant-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] .es-combatant-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] .es-combatant-card__break>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] .es-combatant-card__break>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-combatant-card[data-motion=reduced] .es-combatant-card__break>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-motion=reduced][data-fantasai-ui=next] .es-combatant-card__break>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-combatant-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-combatant-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cc-raised:translateY(-1.4cqw);--fui-cc-chosen:translateY(-.8cqw)}[data-fantasai-ui=next] .es-combatant-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card__break>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]>[data-part=flash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-combatant-card__break>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]>[data-part=streak]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-combatant-card__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvastext}[data-fantasai-ui=next] .es-combatant-card__frame>:is([data-layer=face],[data-layer=field]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>:is([data-layer=face],[data-layer=field]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__frame>[data-layer=field-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>[data-layer=field-2]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas}[data-fantasai-ui=next] .es-combatant-card__frame>:is([data-layer=engraving],[data-layer=engraving-2]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__frame[data-fantasai-ui=next]>:is([data-layer=engraving],[data-layer=engraving-2]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:graytext}[data-fantasai-ui=next] .es-combatant-card__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__egg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combatant-card__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combatant-card__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-combatant-card__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-card__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-combatant-card__face:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__face:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}[data-fantasai-ui=next] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext}[data-fantasai-ui=next] .es-combatant-card[data-sighted] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card[data-sighted][data-fantasai-ui=next] .es-combatant-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight;stroke-width:3px}[data-fantasai-ui=next] .es-combatant-card__mark>:is([data-part=bed],[data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__mark[data-fantasai-ui=next]>:is([data-part=bed],[data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__cast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__cast[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combatant-card__break:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__break[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combatant-card__feedback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combatant-card__feedback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;text-shadow:none}[data-fantasai-ui=next] .es-combatant-flank:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combatant-flank[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{box-shadow:none;filter:none;background:canvas;border:1px solid canvastext}}[data-fantasai-ui=next] .es-tooltip-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:84;max-width:min(22rem,100vw - 1.5rem);padding:var(--fui-space-2) var(--fui-space-3);color:var(--fui-text-primary);background:var(--fui-surface-1);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-sm);box-shadow:var(--fui-shadow-elevated);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);overflow-wrap:anywhere}[data-fantasai-ui=next] .es-combat-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-accent:var(--fui-border-metal);--fui-ab-metal:color-mix(in oklab, var(--fui-ab-accent) 46%, var(--fui-border-metal));--fui-ab-face:color-mix(in oklab, var(--fui-surface-1), var(--fui-ab-accent) 6%);--fui-ab-gold:var(--fui-tone-yellow-fg);--fui-ab-ease:cubic-bezier(.22, 1, .36, 1);--fui-ab-tilt-x:0;--fui-ab-tilt-y:0;--fui-ab-ring-metal:var(--fui-ab-metal);--fui-ab-ring:conic-gradient(from 315deg, color-mix(in oklab, var(--fui-ab-ring-metal), var(--fui-text-primary) 16%), color-mix(in oklab, var(--fui-ab-ring-metal) 40%, transparent) 25%, color-mix(in oklab, var(--fui-ab-ring-metal) 92%, transparent) 50%, color-mix(in oklab, var(--fui-ab-ring-metal) 40%, transparent) 75%, color-mix(in oklab, var(--fui-ab-ring-metal), var(--fui-text-primary) 16%));--fui-ab-w:264px;--fui-ab-h:388px;--fui-ab-gutter:8px;--fui-ab-title-h:50px;--fui-ab-title-size:1.4rem;--fui-ab-art-h:145px;--fui-ab-belt-h:44px;--fui-ab-stance:46px;--fui-ab-rules-size:17px;--fui-ab-pad:16px;--fui-ab-cost:58px;--fui-ab-cost-out:13px;--fui-ab-order:30px;--fui-es-control-rim:var(--fui-ab-metal);--fui-es-control-face:var(--fui-ab-face);--fui-es-control-light:color-mix(in oklab, var(--fui-ab-accent) 70%, var(--fui-text-primary));width:var(--fui-ab-w);height:var(--fui-ab-h);color:var(--fui-text-primary);text-align:center;-webkit-user-select:none;user-select:none;transition:--fui-es-lit .32s var(--fui-ab-ease);flex:none;display:block;position:relative}[data-fantasai-ui=next] .es-combat-ability-card[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-w:230px;--fui-ab-h:322px;--fui-ab-gutter:7px;--fui-ab-title-h:42px;--fui-ab-title-size:1.05rem;--fui-ab-art-h:118px;--fui-ab-belt-h:36px;--fui-ab-stance:38px;--fui-ab-rules-size:14px;--fui-ab-pad:13px;--fui-ab-cost:46px;--fui-ab-cost-out:10px;--fui-ab-order:26px}[data-fantasai-ui=next] .es-combat-ability-card[data-size=small]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-size=small][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-w:198px;--fui-ab-h:300px;--fui-ab-gutter:6px;--fui-ab-title-h:38px;--fui-ab-title-size:.95rem;--fui-ab-art-h:104px;--fui-ab-belt-h:32px;--fui-ab-stance:34px;--fui-ab-rules-size:13px;--fui-ab-pad:11px;--fui-ab-cost:42px;--fui-ab-cost-out:8px;--fui-ab-order:24px}[data-fantasai-ui=next] .es-combat-ability-card[data-size=handheld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-size=handheld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-w:164px;--fui-ab-h:250px;--fui-ab-gutter:5px;--fui-ab-title-h:32px;--fui-ab-title-size:.9rem;--fui-ab-art-h:86px;--fui-ab-belt-h:28px;--fui-ab-stance:30px;--fui-ab-rules-size:11px;--fui-ab-pad:9px;--fui-ab-cost:38px;--fui-ab-cost-out:6px;--fui-ab-order:22px}[data-fantasai-ui=next] .es-combat-ability-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__lift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .35rem .6rem #00000094);transform-origin:50% 55%;transition:transform .3s var(--fui-ab-ease), opacity .22s ease, filter .22s ease;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-ability-card[data-tilt]>.es-combat-ability-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-tilt][data-fantasai-ui=next]>.es-combat-ability-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:perspective(calc(var(--fui-ab-w) * 4.5)) rotateX(calc(var(--fui-ab-tilt-y) * -6deg)) rotateY(calc(var(--fui-ab-tilt-x) * 8deg));transition-duration:.14s}[data-fantasai-ui=next] .es-combat-ability-card__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card__frame>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-rim-paint)}[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-engraving-line)}[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 80% 9% at 50% 4%, color-mix(in oklab, var(--fui-ab-accent) 13%, transparent), transparent 100%), radial-gradient(ellipse 90% 36% at 50% 100%, color-mix(in oklab, var(--fui-ab-accent) 9%, transparent), transparent 100%), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-combat-ability-card__ornaments:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=bracket]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=bracket]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-es-control-engraving-line);stroke-width:1px}[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=scroll]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=scroll]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklab, var(--fui-es-control-rim-lit) 82%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=fitting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=fitting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-es-control-rim-lit) 46%, var(--fui-es-ink-850));stroke:color-mix(in oklab, var(--fui-es-control-rim-lit) 70%, transparent);stroke-width:.6px}[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=stud]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=stud]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=clasp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=clasp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=fleur]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=fleur]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-es-control-rim-lit) 74%, var(--fui-es-ink-850));stroke:color-mix(in oklab, var(--fui-stage) 72%, transparent);stroke-width:.75px}[data-fantasai-ui=next] .es-combat-ability-card__ornaments [data-part=catchlight]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__ornaments[data-fantasai-ui=next] [data-part=catchlight]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-es-control-rim-start) 80%, transparent)}[data-fantasai-ui=next] .es-combat-ability-card__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:0;right:calc(var(--fui-ab-cost) - var(--fui-ab-cost-out) + 2px);left:calc(var(--fui-ab-cost) - var(--fui-ab-cost-out) + 2px);height:var(--fui-ab-title-h);place-items:center;padding-top:3px;display:grid;position:absolute}[data-fantasai-ui=next] .es-combat-ability-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;color:color-mix(in oklab, var(--fui-ab-accent) 52%, var(--fui-type-color-heading));font-family:var(--fui-font-display);font-size:var(--fui-ab-title-size);letter-spacing:.015em;text-overflow:ellipsis;text-shadow:0 1px 2px #000000d9, 0 0 .6em color-mix(in oklab, var(--fui-ab-accent) 22%, transparent);white-space:nowrap;font-weight:650;line-height:1.15;overflow:hidden}[data-fantasai-ui=next] .es-combat-ability-card__window:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__window[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-ab-title-h);right:var(--fui-ab-gutter);left:var(--fui-ab-gutter);height:var(--fui-ab-art-h);background:linear-gradient(135deg, color-mix(in oklab, var(--fui-ab-metal) 52%, transparent), color-mix(in oklab, var(--fui-ab-metal) 12%, transparent) 48%, color-mix(in oklab, var(--fui-ab-metal) 30%, transparent));display:block;position:absolute}[data-fantasai-ui=next] .es-combat-ability-card__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__pane[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 70% 80% at 50% 8%, color-mix(in oklab, var(--fui-ab-accent) 26%, transparent), transparent 70%), linear-gradient(180deg, var(--fui-es-ink-850), var(--fui-es-ink-1000));isolation:isolate;place-items:center;display:grid;position:absolute;inset:1px;overflow:hidden}[data-fantasai-ui=next] .es-combat-ability-card__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-ability-card__pane[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:2;background:radial-gradient(ellipse 60% 70% at 50% 0%, color-mix(in oklab, var(--fui-ab-accent) 14%, transparent), transparent 70%), linear-gradient(180deg, transparent 58%, #030406b8);content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 .9rem .2rem #0000008c}[data-fantasai-ui=next] .es-combat-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;-o-object-fit:cover;object-fit:cover;filter:saturate(.92)brightness(.9);width:100%;height:100%;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-ability-card[data-artwork=failed] .es-combat-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-artwork=failed][data-fantasai-ui=next] .es-combat-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combat-ability-card__standin:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__standin[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;width:36%;color:color-mix(in oklab, var(--fui-ab-accent) 78%, var(--fui-text-primary));filter:drop-shadow(0 0 .5rem color-mix(in oklab, var(--fui-ab-accent) 45%, transparent)) drop-shadow(0 1px 1px #000c);place-items:center;display:grid}[data-fantasai-ui=next] .es-combat-ability-card__standin>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__standin[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card__belt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__belt[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-ab-title-h) + var(--fui-ab-art-h) - var(--fui-ab-belt-h) / 2);z-index:2;height:var(--fui-ab-belt-h);color:var(--fui-es-intent-fg);place-items:center;display:grid;position:absolute;left:0;right:0}[data-fantasai-ui=next] .es-combat-ability-card__wings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__wings[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;fill:color-mix(in oklab, currentColor 22%, transparent);stroke:currentColor;stroke-linejoin:round;stroke-width:.9px;filter:drop-shadow(0 0 1.5px #000000f2) drop-shadow(0 0 3px color-mix(in oklab, currentColor 30%, transparent));position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card[data-stance=chaos] .es-combat-ability-card__wings path:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-stance=chaos][data-fantasai-ui=next] .es-combat-ability-card__wings path:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card[data-stance=control] .es-combat-ability-card__wings path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-stance=control][data-fantasai-ui=next] .es-combat-ability-card__wings path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none}[data-fantasai-ui=next] .es-combat-ability-card[data-stance=control] .es-combat-ability-card__wings rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-stance=control][data-fantasai-ui=next] .es-combat-ability-card__wings rect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, currentColor 38%, transparent)}[data-fantasai-ui=next] .es-combat-ability-card__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;aspect-ratio:1;background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--fui-ab-face), var(--fui-text-primary) 9%), var(--fui-ab-face) 62%, color-mix(in oklab, var(--fui-ab-face), black 26%)) padding-box, var(--fui-ab-ring) border-box;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 .15rem .4rem #0000009e;border:1px solid #0000;border-radius:50%;place-items:center;display:grid;position:absolute}[data-fantasai-ui=next] .es-combat-ability-card__medallion svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__medallion[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-ring-metal:color-mix(in oklab, var(--fui-es-intent-border) 62%, var(--fui-border-metal));width:var(--fui-ab-stance);cursor:help;position:relative}[data-fantasai-ui=next] .es-combat-ability-card__stance>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__stance[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:58%;height:58%;color:var(--fui-es-intent-fg);filter:drop-shadow(0 0 3px color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent))}[data-fantasai-ui=next] .es-interaction-ability-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-belt:color-mix(in oklab, var(--fui-ab-accent) 64%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-interaction-ability-face__belt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face__belt[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-ab-belt)}[data-fantasai-ui=next] .es-interaction-ability-face__belt>.es-combat-ability-card__wings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face__belt[data-fantasai-ui=next]>.es-combat-ability-card__wings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-width:1.15px}[data-fantasai-ui=next] .es-interaction-ability-face__targets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face__targets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;gap:2px;display:flex;position:relative}[data-fantasai-ui=next] .es-interaction-ability-face__target:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face__target[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-ab-stance);cursor:help;position:relative}[data-fantasai-ui=next] .es-interaction-ability-face__target>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-face__target[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:58%;height:58%;color:var(--fui-ab-belt);filter:drop-shadow(0 0 3px color-mix(in oklab, var(--fui-ab-belt) 45%, transparent))}[data-fantasai-ui=next] .es-combat-ability-card__cost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5;top:calc(var(--fui-ab-cost-out) * -1);width:var(--fui-ab-cost);aspect-ratio:1;color:var(--fui-es-intent-fg);filter:drop-shadow(0 .15rem .3rem #0009);place-items:center;display:grid;position:absolute}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-place=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-place=start][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-ab-cost-out) * -1)}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-place=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-place=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:calc(var(--fui-ab-cost-out) * -1)}[data-fantasai-ui=next] .es-combat-ability-card__cost>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1}[data-fantasai-ui=next] .es-combat-ability-card__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;filter:saturate(.82) brightness(.84) drop-shadow(0 0 1px color-mix(in oklab, currentColor 80%, transparent));opacity:.88;display:block}[data-fantasai-ui=next] .es-combat-ability-card__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-ink:#030407eb;z-index:1;color:var(--fui-text-primary);font-family:var(--fui-font-display);font-size:calc(var(--fui-ab-cost) * .6);font-variant-numeric:tabular-nums;text-shadow:1.5px 0 0 var(--fui-ab-ink), -1.5px 0 0 var(--fui-ab-ink), 0 1.5px 0 var(--fui-ab-ink), 0 -1.5px 0 var(--fui-ab-ink), 1px 1px 0 var(--fui-ab-ink), -1px -1px 0 var(--fui-ab-ink), 1px -1px 0 var(--fui-ab-ink), -1px 1px 0 var(--fui-ab-ink), 0 2px 5px #000000d9;font-weight:900;line-height:1;position:relative}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-kind=mana]>.es-combat-ability-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-kind=mana][data-fantasai-ui=next]>.es-combat-ability-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:0 12%}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-short]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-short][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg);animation:1.4s ease-in-out infinite alternate fui-es-ability-short;scale:1.16}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-short]>.es-combat-ability-card__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-short][data-fantasai-ui=next]>.es-combat-ability-card__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .35rem color-mix(in oklab, var(--fui-tone-red-focus) 70%, transparent));opacity:1}[data-fantasai-ui=next] .es-combat-ability-card__cost[data-short]>.es-combat-ability-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__cost[data-short][data-fantasai-ui=next]>.es-combat-ability-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-tone-red-fg) 22%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-combat-ability-card__rules:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__rules[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-ab-title-h) + var(--fui-ab-art-h) + var(--fui-ab-belt-h) / 2 + 2px);right:var(--fui-ab-pad);bottom:var(--fui-ab-pad);left:var(--fui-ab-pad);color:color-mix(in oklab, var(--fui-text-primary) 88%, transparent);font-family:var(--fui-font-narrative);font-size:calc(var(--fui-ab-rules-size) * var(--fui-ab-rules-fit,1));overflow-wrap:break-word;text-shadow:0 1px 1px #0009;text-wrap:pretty;align-content:safe center;line-height:1.5;display:grid;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-combat-ability-card__rules>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__rules[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-combat-ability-term:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-term:var(--fui-text-secondary);--fui-ab-term-line:color-mix(in oklab, var(--fui-ab-term) 52%, transparent);background:color-mix(in oklab, var(--fui-ab-term) 13%, transparent);box-shadow:inset 0 -1.5px 0 var(--fui-ab-term-line);color:var(--fui-text-primary);font-family:var(--fui-font-interface);letter-spacing:.01em;text-shadow:0 1px 1px #00000080;white-space:nowrap;border-radius:.2em;margin:0 .04em;padding:.04em .26em .08em;font-size:.9em;font-style:normal;font-weight:600;line-height:1.2;display:inline}[data-fantasai-ui=next] .es-combat-ability-term>*+:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term[data-fantasai-ui=next]>*+:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline-start:.25em}[data-fantasai-ui=next] .es-combat-ability-term__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums;font-weight:750}[data-fantasai-ui=next] .es-combat-ability-term__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.95em;height:.95em;color:var(--fui-ab-term);vertical-align:-.14em;display:inline-block}[data-fantasai-ui=next] .es-combat-ability-term__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combat-ability-term[data-kind=modifier]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term[data-kind=modifier][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, var(--fui-ab-term-line) 55%, transparent 0) 0 100% / 5px 1.5px repeat-x, color-mix(in oklab, var(--fui-ab-term) 13%, transparent);box-shadow:none}[data-fantasai-ui=next] .es-combat-ability-term[data-kind=target]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-term[data-kind=target][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;color:var(--fui-text-primary);font:inherit;background:0 0;margin:0;padding:0;font-style:italic;display:inline}[data-fantasai-ui=next] .es-combat-ability-card__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-combat-ability-card__hint>span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__hint[data-fantasai-ui=next]>span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.1rem;height:1.1rem;color:var(--fui-es-intent-fg);display:block}[data-fantasai-ui=next] .es-combat-ability-card__hint>span:first-child>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__hint[data-fantasai-ui=next]>span:first-child>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combat-ability-card__hint b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__hint[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combat-ability-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:4;background:radial-gradient(circle at calc(50% + var(--fui-ab-tilt-x) * 40%) calc(34% + var(--fui-ab-tilt-y) * 40%), color-mix(in oklab, var(--fui-text-primary) 20%, transparent), color-mix(in oklab, var(--fui-text-primary) 5%, transparent) 32%, transparent 64%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .3s var(--fui-ab-ease);display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-ability-card[data-tilt] .es-combat-ability-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-tilt][data-fantasai-ui=next] .es-combat-ability-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}@media (hover:hover){[data-fantasai-ui=next] .es-combat-ability-card:not([data-disabled]):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card:not([data-disabled]):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-combat-ability-card__order:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__order[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-ring-metal:var(--fui-ab-gold);--fui-ab-face:color-mix(in oklab, var(--fui-surface-1), var(--fui-ab-gold) 14%);z-index:5;top:calc(var(--fui-ab-title-h) + var(--fui-ab-gutter));right:calc(var(--fui-ab-gutter) * 2);width:var(--fui-ab-order);color:color-mix(in oklab, var(--fui-ab-gold) 82%, var(--fui-text-primary));font-family:var(--fui-font-display);font-size:calc(var(--fui-ab-order) * .52);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000e6;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 0 .7rem color-mix(in oklab, var(--fui-ab-gold) 42%, transparent), 0 .15rem .4rem #0000009e;animation:fui-es-ability-order-in .42s var(--fui-ab-ease) both;font-weight:750;line-height:1}[data-fantasai-ui=next] .es-combat-ability-card[data-selected]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-selected][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-ab-gold);--fui-es-lit:1}[data-fantasai-ui=next] .es-combat-ability-card__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;fill:none;stroke-linejoin:round;pointer-events:none;width:100%;height:100%;filter:drop-shadow(0 0 3px color-mix(in oklab, var(--fui-ab-gold) 62%, transparent));animation:fui-es-ability-mark-in .48s var(--fui-ab-ease) both;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=bed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=bed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-stage) 72%, transparent);stroke-width:3.5px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-ab-gold) 86%, var(--fui-text-primary));stroke-width:1.5px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-combat-ability-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;vector-effect:non-scaling-stroke;animation:6.4s linear infinite fui-es-ability-glint-run}[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-tone-yellow-focus) 70%, transparent);stroke-dasharray:9 41;stroke-width:2.5px;opacity:.6}[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-tone-yellow-focus) 35%, var(--fui-text-primary));stroke-dasharray:2 48;stroke-width:2px;animation-delay:-224ms}[data-fantasai-ui=next] .es-combat-ability-card__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(calc(var(--fui-ab-w) * .045));pointer-events:none;animation:fui-es-ability-aura-in .56s var(--fui-ab-ease) both, fui-es-ability-aura 3.2s ease-in-out .56s infinite alternate;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-ability-card__aura>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__aura[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(165deg, color-mix(in oklab, var(--fui-ab-gold) 72%, transparent), color-mix(in oklab, var(--fui-ab-gold) 40%, transparent));position:absolute;inset:-4px}[data-fantasai-ui=next] .es-combat-ability-card[data-short]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-short][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-tone-red-focus);--fui-es-lit:1;cursor:not-allowed}[data-fantasai-ui=next] .es-combat-ability-card[data-short] :is(.es-combat-ability-card__window,.es-combat-ability-card__belt):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-short][data-fantasai-ui=next] :is(.es-combat-ability-card__window,.es-combat-ability-card__belt):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:grayscale(.9)brightness(.55)}[data-fantasai-ui=next] .es-combat-ability-card[data-short] :is(.es-combat-ability-card__title,.es-combat-ability-card__rules):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-short][data-fantasai-ui=next] :is(.es-combat-ability-card__title,.es-combat-ability-card__rules):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5}[data-fantasai-ui=next] .es-combat-ability-card[data-short] .es-combat-ability-card__frame>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-short][data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 1.6rem color-mix(in oklab, var(--fui-tone-red-focus) 34%, transparent)}[data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-point:9px;--fui-ab-plaque:polygon(var(--fui-ab-point) 0, calc(100% - var(--fui-ab-point)) 0, 100% 50%, calc(100% - var(--fui-ab-point)) 100%, var(--fui-ab-point) 100%, 0 50%);z-index:5;isolation:isolate;max-width:calc(100% + 2rem);color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:.16em;text-shadow:0 1px 2px #000000d9;text-transform:uppercase;white-space:nowrap;animation:fui-es-ability-plaque-in .32s var(--fui-ab-ease) both;padding:.38rem 1rem .4rem;font-size:.72rem;font-weight:700;line-height:1.1;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%}[data-fantasai-ui=next] .es-combat-ability-card[data-size=handheld] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-size=handheld][data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ab-point:7px;letter-spacing:.12em;padding:.3rem .75rem;font-size:.62rem}[data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-ability-card__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-ability-card__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-ab-plaque);content:"";position:absolute}[data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-ability-card__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-intent-border), var(--fui-text-primary) 18%), color-mix(in oklab, var(--fui-es-intent-border) 46%, transparent) 50%, var(--fui-es-intent-border));inset:0}[data-fantasai-ui=next] .es-combat-ability-card__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-ability-card__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 6%, transparent), transparent 45%), color-mix(in oklab, var(--fui-surface-inset) 86%, var(--fui-es-intent-pigment));inset:1px}[data-fantasai-ui=next] .es-combat-ability-card__plaque>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__plaque[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-combat-ability-card[data-disabled]>.es-combat-ability-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-disabled][data-fantasai-ui=next]>.es-combat-ability-card__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;filter:grayscale(.85)drop-shadow(0 .35rem .6rem #00000094)}@keyframes fui-es-ability-mark-in{0%{opacity:0;scale:1.03}to{opacity:1;scale:1}}@keyframes fui-es-ability-glint-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@keyframes fui-es-ability-aura-in{0%{opacity:0}}@keyframes fui-es-ability-aura{0%{opacity:1}to{opacity:.7}}@keyframes fui-es-ability-order-in{0%{opacity:0;scale:.6}}@keyframes fui-es-ability-plaque-in{0%{opacity:0;translate:-50% 4px}}@keyframes fui-es-ability-short{to{scale:1.26}}[data-fantasai-ui=next] .es-combat-ability-card[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-combat-ability-card[data-motion=reduced] .es-combat-ability-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-motion=reduced][data-fantasai-ui=next] .es-combat-ability-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-combat-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-combat-ability-card__mark>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>:is([data-part=glint],[data-part=spark]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none}[data-fantasai-ui=next] .es-combat-ability-card__frame>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__frame[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvastext}[data-fantasai-ui=next] .es-combat-ability-card__mark>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__mark[data-fantasai-ui=next]>[data-part=line]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight}[data-fantasai-ui=next] .es-combat-ability-card__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-ability-card__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-ability-card__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-combat-overview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-neutral);--fui-ov-tint:0;--fui-ov-cut:14px;--fui-ov-ease:cubic-bezier(.22, 1, .36, 1);--fui-es-control-rim:color-mix(in oklab, var(--fui-ov-tone) calc(var(--fui-ov-tint) * 42%), var(--fui-border-metal));min-height:112px;color:var(--fui-text-primary);isolation:isolate;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1.25rem;padding:.6rem 1.5rem;display:grid;position:relative}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=inferno]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=inferno][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-inferno);--fui-ov-tint:1}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=absolute-zero]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=absolute-zero][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-absolute-zero);--fui-ov-tint:1}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=static-field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=static-field][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-static-field);--fui-ov-tint:1}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=tremor-zone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=tremor-zone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-tremor-zone);--fui-ov-tint:1}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=eclipse]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=eclipse][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-eclipse);--fui-ov-tint:1}[data-fantasai-ui=next] :is(.es-combat-overview,.es-combat-overview__details)[data-battleground=sanctum]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-combat-overview,.es-combat-overview__details)[data-battleground=sanctum][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-tone:var(--fui-es-battleground-sanctum);--fui-ov-tint:1}[data-fantasai-ui=next] .es-combat-overview[data-variant=bare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview[data-variant=bare][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;padding:.25rem .5rem}[data-fantasai-ui=next] .es-combat-overview__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-overview__plate>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-a:0px;--fui-ov-b:0px;--fui-ov-ca:calc(var(--fui-ov-cut) - var(--fui-ov-a) * .5858);--fui-ov-cb:calc(var(--fui-ov-cut) - var(--fui-ov-b) * .5858);position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-overview__plate>:is([data-layer=rim],[data-layer=engraving]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>:is([data-layer=rim],[data-layer=engraving]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(evenodd, calc(var(--fui-ov-a) + var(--fui-ov-ca)) var(--fui-ov-a), calc(100% - var(--fui-ov-a) - var(--fui-ov-ca)) var(--fui-ov-a), calc(100% - var(--fui-ov-a)) calc(var(--fui-ov-a) + var(--fui-ov-ca)), calc(100% - var(--fui-ov-a)) calc(100% - var(--fui-ov-a) - var(--fui-ov-ca)), calc(100% - var(--fui-ov-a) - var(--fui-ov-ca)) calc(100% - var(--fui-ov-a)), calc(var(--fui-ov-a) + var(--fui-ov-ca)) calc(100% - var(--fui-ov-a)), var(--fui-ov-a) calc(100% - var(--fui-ov-a) - var(--fui-ov-ca)), var(--fui-ov-a) calc(var(--fui-ov-a) + var(--fui-ov-ca)), calc(var(--fui-ov-a) + var(--fui-ov-ca)) var(--fui-ov-a), calc(var(--fui-ov-b) + var(--fui-ov-cb)) var(--fui-ov-b), calc(100% - var(--fui-ov-b) - var(--fui-ov-cb)) var(--fui-ov-b), calc(100% - var(--fui-ov-b)) calc(var(--fui-ov-b) + var(--fui-ov-cb)), calc(100% - var(--fui-ov-b)) calc(100% - var(--fui-ov-b) - var(--fui-ov-cb)), calc(100% - var(--fui-ov-b) - var(--fui-ov-cb)) calc(100% - var(--fui-ov-b)), calc(var(--fui-ov-b) + var(--fui-ov-cb)) calc(100% - var(--fui-ov-b)), var(--fui-ov-b) calc(100% - var(--fui-ov-b) - var(--fui-ov-cb)), var(--fui-ov-b) calc(var(--fui-ov-b) + var(--fui-ov-cb)), calc(var(--fui-ov-b) + var(--fui-ov-cb)) var(--fui-ov-b))}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-ov-cut);box-shadow:0 1.5rem 3rem -2rem #000000e6, 0 0 3.5rem -.75rem color-mix(in oklab, var(--fui-ov-tone) calc(var(--fui-ov-tint) * 38%), transparent)}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=face]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-a:1px;inset:var(--fui-ov-a);clip-path:polygon(var(--fui-ov-ca) 0, calc(100% - var(--fui-ov-ca)) 0, 100% var(--fui-ov-ca), 100% calc(100% - var(--fui-ov-ca)), calc(100% - var(--fui-ov-ca)) 100%, var(--fui-ov-ca) 100%, 0 calc(100% - var(--fui-ov-ca)), 0 var(--fui-ov-ca));background:radial-gradient(ellipse 28% 140% at 50% 50%, color-mix(in oklab, var(--fui-ov-tone) calc(var(--fui-ov-tint) * 22%), transparent), transparent 72%), linear-gradient(90deg, color-mix(in oklab, var(--fui-ov-tone) calc(var(--fui-ov-tint) * 13%), transparent), transparent 24% 76%, color-mix(in oklab, var(--fui-ov-tone) calc(var(--fui-ov-tint) * 13%), transparent)), var(--fui-es-control-bevel-paint), color-mix(in oklab, var(--fui-surface-1) 74%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-b:1px;background:var(--fui-es-control-rim-paint)}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=engraving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-a:3.5px;--fui-ov-b:4.5px;background:var(--fui-es-control-engraving-line)}[data-fantasai-ui=next] .es-combat-overview__side:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__side[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-combat-overview__side[data-side=foes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__side[data-side=foes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end}[data-fantasai-ui=next] .es-combat-overview__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-metal:var(--fui-border-metal);--fui-ov-pigment:var(--fui-tone-red-pigment);--fui-ov-health:var(--fui-tone-red-focus);flex:none;position:relative}[data-fantasai-ui=next] .es-combat-overview__token[data-side=allies]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-side=allies][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-metal:color-mix(in oklab, var(--fui-tone-light-blue-border) 52%, var(--fui-border-metal));--fui-ov-pigment:var(--fui-tone-light-blue-pigment);--fui-ov-health:var(--fui-tone-green-focus)}[data-fantasai-ui=next] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-glow:0 0 0 transparent;cursor:help;width:76px;height:88px;filter:drop-shadow(0 .25rem .35rem #0009) drop-shadow(var(--fui-ov-glow));transition:translate .22s var(--fui-ov-ease), filter .22s ease;outline:none;display:block;position:relative}@media (hover:hover){[data-fantasai-ui=next] .es-combat-overview__face:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__face:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:0 -2px}}[data-fantasai-ui=next] .es-combat-overview__face:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__face:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:0 -2px}[data-fantasai-ui=next] .es-combat-overview__token[data-es-condition] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-es-condition][data-fantasai-ui=next] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-glow:0 0 7px color-mix(in oklab, var(--fui-cc-cond) 55%, transparent)}[data-fantasai-ui=next] .es-combat-overview__token[data-active] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-active][data-fantasai-ui=next] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-glow:0 0 11px color-mix(in oklab, var(--fui-text-primary) 40%, transparent)}[data-fantasai-ui=next] .es-combat-overview__token[data-active][data-es-condition] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-active][data-es-condition][data-fantasai-ui=next] .es-combat-overview__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-glow:0 0 12px color-mix(in oklab, var(--fui-cc-cond) 80%, transparent)}[data-fantasai-ui=next] .es-combat-overview__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__egg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:path("M38 3C58 3 70 21 70 45C70 68 56 82 38 82C20 82 6 68 6 45C6 21 18 3 38 3Z");background:radial-gradient(ellipse 62% 46% at 50% 38%, color-mix(in oklab, var(--fui-atmosphere-accent) 28%, transparent), transparent 74%), radial-gradient(ellipse 110% 70% at 50% 108%, color-mix(in oklab, var(--fui-ov-pigment) 42%, transparent), transparent 70%), linear-gradient(180deg, var(--fui-es-ink-850), var(--fui-es-ink-1000));display:block;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-combat-overview__egg>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__egg[data-fantasai-ui=next]>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:filter .3s;display:block}[data-fantasai-ui=next] .es-combat-overview__figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:16% 4% 0}[data-fantasai-ui=next] .es-combat-overview__figure>.es-combatant-silhouette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next]>.es-combatant-silhouette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 -1px 0 color-mix(in oklab, var(--fui-ov-metal) 72%, transparent)) drop-shadow(0 0 .4rem color-mix(in oklab, var(--fui-ov-metal) 16%, transparent))}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-es-ink-850) 76%, var(--fui-ov-metal))}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette__hollow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette__hollow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-es-ink-1000)}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-ov-metal) 58%, var(--fui-es-ink-850))}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklab, var(--fui-ov-metal) 40%, var(--fui-es-ink-900));stroke-linecap:round;stroke-width:2.4px}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklab, var(--fui-ov-metal) 70%, var(--fui-text-primary));stroke-linecap:round;stroke-width:2px}[data-fantasai-ui=next] .es-combat-overview__figure .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__figure[data-fantasai-ui=next] .es-combatant-silhouette__eyes ellipse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, var(--fui-tone-red-fg) 78%, var(--fui-text-primary));filter:drop-shadow(0 0 1.5px color-mix(in oklab, var(--fui-tone-red-fg) 70%, transparent))}[data-fantasai-ui=next] .es-combat-overview__egg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-overview__egg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";position:absolute;inset:0;box-shadow:inset 0 0 .6rem .1rem #0000009e,inset 0 -1.1rem 1rem -.7rem #000000b3}[data-fantasai-ui=next] .es-combat-overview__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-combat-overview__ring>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-ov-metal), var(--fui-text-primary) 16%);stroke-opacity:.85;stroke-width:1.25px}[data-fantasai-ui=next] .es-combat-overview__ring>[data-part=groove]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]>[data-part=groove]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, color-mix(in oklab, var(--fui-ov-health) 16%, var(--fui-es-ink-1000)) 88%, transparent);stroke-width:5px}[data-fantasai-ui=next] .es-combat-overview__ring>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 3px color-mix(in oklab, var(--fui-ov-health) 55%, transparent));stroke:var(--fui-ov-health);stroke-width:3.5px;transition:stroke-dasharray .5s var(--fui-ov-ease)}[data-fantasai-ui=next] .es-combat-overview__face:focus-visible>.es-combat-overview__ring>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__face:focus-visible[data-fantasai-ui=next]>.es-combat-overview__ring>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-focus-ring,var(--fui-text-primary));stroke-opacity:1;stroke-width:2px}[data-fantasai-ui=next] .es-combat-overview__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-ring-metal:color-mix(in oklab, var(--fui-es-intent-border) 66%, var(--fui-border-metal));z-index:2;aspect-ratio:1;background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--fui-surface-1), var(--fui-text-primary) 9%), var(--fui-surface-1) 62%, color-mix(in oklab, var(--fui-surface-1), black 26%)) padding-box, conic-gradient(from 315deg, color-mix(in oklab, var(--fui-ov-ring-metal), var(--fui-text-primary) 16%), color-mix(in oklab, var(--fui-ov-ring-metal) 40%, transparent) 25%, color-mix(in oklab, var(--fui-ov-ring-metal) 92%, transparent) 50%, color-mix(in oklab, var(--fui-ov-ring-metal) 40%, transparent) 75%, color-mix(in oklab, var(--fui-ov-ring-metal), var(--fui-text-primary) 16%)) border-box;width:27px;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 .12rem .3rem #0000009e;color:var(--fui-text-primary);border:1px solid #0000;border-radius:50%;place-items:center;display:grid;position:absolute;top:-3px;left:-7px}[data-fantasai-ui=next] .es-combat-overview__stance>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stance[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1}[data-fantasai-ui=next] .es-combat-overview__stance-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stance-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:80%;height:80%;color:var(--fui-es-intent-fg);filter:saturate(.82)brightness(.72);opacity:.66;display:block}[data-fantasai-ui=next] .es-combat-overview__stance-glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stance-glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combat-overview__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-ink:#030407e0;font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;text-shadow:1px 0 0 var(--fui-ov-ink), -1px 0 0 var(--fui-ov-ink), 0 1px 0 var(--fui-ov-ink), 0 -1px 0 var(--fui-ov-ink), 0 1px 3px #000000e6;font-size:13px;font-weight:800;line-height:1}[data-fantasai-ui=next] .es-combat-overview__stance[data-charged]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stance[data-charged][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 0 .55rem color-mix(in oklab, var(--fui-es-intent-fg) 60%, transparent), 0 .12rem .3rem #0000009e}[data-fantasai-ui=next] .es-combat-overview__condition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__condition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;aspect-ratio:1;border:1px solid color-mix(in oklab, var(--fui-cc-cond) 62%, var(--fui-border-metal));background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--fui-surface-1), var(--fui-cc-cond) 18%), var(--fui-surface-1) 70%);width:24px;box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 84%, transparent), 0 0 .45rem color-mix(in oklab, var(--fui-cc-cond) 50%, transparent);color:var(--fui-cc-cond-light);border-radius:50%;place-items:center;display:grid;position:absolute;top:-2px;right:-5px}[data-fantasai-ui=next] .es-combat-overview__condition>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__condition[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:68%;height:68%;display:block}[data-fantasai-ui=next] .es-combat-overview__acting:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__acting[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-point:6px;--fui-ov-plaque:polygon(var(--fui-ov-point) 0, calc(100% - var(--fui-ov-point)) 0, 100% 50%, calc(100% - var(--fui-ov-point)) 100%, var(--fui-ov-point) 100%, 0 50%);z-index:3;isolation:isolate;color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:.12em;text-shadow:0 1px 2px #000000d9;text-transform:uppercase;white-space:nowrap;animation:fui-es-overview-acting-in .32s var(--fui-ov-ease) both;padding:.2rem .6rem .22rem;font-size:.6rem;font-weight:700;line-height:1.1;display:block;position:absolute;bottom:-7px;left:50%;translate:-50%}[data-fantasai-ui=next] .es-combat-overview__acting:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-overview__acting[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-overview__acting:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-overview__acting[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-combat-overview__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-overview__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-overview__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-overview__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-ov-plaque);content:"";position:absolute}[data-fantasai-ui=next] .es-combat-overview__acting:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-overview__acting[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-intent-border), var(--fui-text-primary) 18%), color-mix(in oklab, var(--fui-es-intent-border) 46%, transparent) 50%, var(--fui-es-intent-border));inset:0}[data-fantasai-ui=next] .es-combat-overview__acting:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-overview__acting[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 6%, transparent), transparent 45%), color-mix(in oklab, var(--fui-surface-inset) 80%, var(--fui-es-intent-pigment));inset:1px}[data-fantasai-ui=next] .es-combat-overview__token[data-defeated] .es-combat-overview__egg>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-defeated][data-fantasai-ui=next] .es-combat-overview__egg>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:grayscale()brightness(.5)}[data-fantasai-ui=next] .es-combat-overview__token[data-defeated] .es-combat-overview__ring>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__token[data-defeated][data-fantasai-ui=next] .es-combat-overview__ring>[data-part=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-opacity:.4}[data-fantasai-ui=next] .es-combat-overview__centre:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__centre[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;justify-items:center;gap:.35rem;padding-inline:1rem;display:grid}[data-fantasai-ui=next] .es-combat-overview__stakes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:help;width:2.1rem;height:2.1rem;color:var(--fui-es-intent-fg);filter:drop-shadow(0 0 6px color-mix(in oklab, var(--fui-es-intent-fg) 42%, transparent));opacity:.85;outline:none;transition:opacity .18s;display:block}[data-fantasai-ui=next] .es-combat-overview__stakes[data-stakes=brawl]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes[data-stakes=brawl][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.6rem;height:1.6rem}[data-fantasai-ui=next] .es-combat-overview__stakes:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-overview__stakes:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-combat-overview__stakes:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 2px var(--fui-focus-ring,var(--fui-text-primary));border-radius:4px}[data-fantasai-ui=next] .es-combat-overview__stakes>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__stakes[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combat-overview__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.15rem;max-width:16rem;display:grid}[data-fantasai-ui=next] .es-combat-overview__hint b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__hint[data-fantasai-ui=next] b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-weight:650}[data-fantasai-ui=next] .es-combat-overview__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-ov-point:8px;--fui-ov-plaque:polygon(var(--fui-ov-point) 0, calc(100% - var(--fui-ov-point)) 0, 100% 50%, calc(100% - var(--fui-ov-point)) 100%, var(--fui-ov-point) 100%, 0 50%);cursor:help;isolation:isolate;color:color-mix(in oklab, var(--fui-ov-tone) 64%, var(--fui-text-primary));filter:drop-shadow(0 0 .4rem color-mix(in oklab, var(--fui-ov-tone) 30%, transparent));font-family:var(--fui-font-display);letter-spacing:.16em;text-shadow:0 1px 2px #000000d9;text-transform:uppercase;white-space:nowrap;outline:none;align-items:center;gap:.35rem;padding:.24rem .95rem .26rem;font-size:.7rem;font-weight:700;line-height:1.1;animation:2.6s ease-in-out infinite alternate fui-es-overview-ground;display:inline-flex;position:relative}[data-fantasai-ui=next] .es-combat-overview__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-overview__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-ov-tone), var(--fui-text-primary) 22%), color-mix(in oklab, var(--fui-ov-tone) 50%, transparent) 50%, var(--fui-ov-tone));inset:0}[data-fantasai-ui=next] .es-combat-overview__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-overview__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 6%, transparent), transparent 45%), color-mix(in oklab, var(--fui-surface-inset) 78%, var(--fui-ov-tone));inset:1px}[data-fantasai-ui=next] .es-combat-overview__ground:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-overview__ground:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-focus-ring,var(--fui-text-primary))}[data-fantasai-ui=next] .es-combat-overview__ground-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ground-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.95rem;height:.95rem;display:block}[data-fantasai-ui=next] .es-combat-overview__ground-glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ground-glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-combat-overview__turn:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__turn[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;margin:0;line-height:1;display:grid}[data-fantasai-ui=next] .es-combat-overview__turn-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__turn-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-display);letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:650}[data-fantasai-ui=next] .es-combat-overview__turn-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__turn-number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;text-shadow:0 0 .8rem color-mix(in oklab, var(--fui-text-primary) 18%, transparent), 0 2px 3px #000c;font-size:2.25rem;font-weight:700}[data-fantasai-ui=next] .es-combat-overview__versus:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__versus[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-display);opacity:.45;margin:0;font-size:2rem;font-style:italic;font-weight:700;line-height:1}[data-fantasai-ui=next] .es-combat-overview__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);border-block-start:1px solid var(--fui-border-subtle);margin-block-start:var(--fui-space-3);padding-block-start:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-combat-overview__more dl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__more[data-fantasai-ui=next] dl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);margin:0;display:grid}[data-fantasai-ui=next] .es-combat-overview__more dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__more[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:650;line-height:1.3}[data-fantasai-ui=next] .es-combat-overview__more dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__more[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0 0 var(--fui-space-2);color:var(--fui-text-primary);font-family:var(--fui-font-display);font-size:.82rem;font-weight:600;line-height:1.35}[data-fantasai-ui=next] .es-combat-overview__more dd:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__more[data-fantasai-ui=next] dd:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block-end:0}[data-fantasai-ui=next] .es-combat-overview__rules:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__rules[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:var(--fui-space-2) 0 0;color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);gap:.35rem;padding:0 0 0 1rem;font-size:.84rem;line-height:1.55;display:grid}[data-fantasai-ui=next] .es-combat-overview__rules>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::marker{color:color-mix(in oklab, var(--fui-ov-tone,var(--fui-border-metal)) 72%, var(--fui-border-metal))}.es-combat-overview__rules[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::marker{color:color-mix(in oklab, var(--fui-ov-tone,var(--fui-border-metal)) 72%, var(--fui-border-metal))}[data-fantasai-ui=next] .es-combat-overview__details[data-battleground]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__details[data-battleground][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklab, var(--fui-ov-tone) 46%, var(--fui-border-metal))}[data-fantasai-ui=next] .es-combat-overview__details[data-battleground] .es-combatant-details__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__details[data-battleground][data-fantasai-ui=next] .es-combatant-details__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-ov-tone) 58%, var(--fui-type-color-heading))}@keyframes fui-es-overview-acting-in{0%{opacity:0;translate:-50% 3px}}@keyframes fui-es-overview-ground{to{filter:drop-shadow(0 0 .75rem color-mix(in oklab, var(--fui-ov-tone) 48%, transparent))}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-combat-overview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-overview :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important;animation:none!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-overview__ring>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=rim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvastext}[data-fantasai-ui=next] .es-combat-overview__ring>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__ring[data-fantasai-ui=next]>[data-part=health]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight}[data-fantasai-ui=next] .es-combat-overview__plate>[data-layer=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-overview__plate[data-fantasai-ui=next]>[data-layer=glow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-combat-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-sig:min(15rem, 52cqw, 36cqh);--fui-cp-sigil-y:41%;--fui-cp-top:max(1rem, 5cqh);--fui-cp-bottom:max(1.25rem, 5cqh);--fui-cp-ease-out:cubic-bezier(.16, 1, .3, 1);--fui-cp-ease-ceremony:cubic-bezier(.22, 1, .36, 1);--fui-cp-line:1.1s;--fui-cp-glow:color-mix(in oklch, var(--fui-es-intent-fg) 46%, transparent);--fui-cp-ink:color-mix(in oklch, var(--fui-es-intent-fg) 34%, var(--fui-text-primary));--fui-cp-hairline:color-mix(in oklch, var(--fui-es-intent-fg) 50%, transparent);--fui-cp-shadow:0 .15rem .9rem #000000d9;isolation:isolate;width:100%;height:100%;min-height:min(36rem,100dvh);color:var(--fui-text-primary);text-align:center;-webkit-tap-highlight-color:transparent;display:block;position:relative;overflow:clip;container:es-combat-prelude/size}[data-fantasai-ui=next] .es-combat-prelude[data-phase=release]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-phase=release][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;background:radial-gradient(ellipse 60% 48% at 50% var(--fui-cp-sigil-y), color-mix(in oklch, var(--fui-es-intent-pigment) 20%, transparent), transparent 70%), radial-gradient(ellipse at 50% 50%, color-mix(in oklch, var(--fui-es-ink-1000) 44%, transparent) 30%, color-mix(in oklch, var(--fui-es-ink-1000) 88%, transparent) 100%);animation:.7s ease-out both fui-es-cp-fade-in;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse 64% 40% at 50% 52%, color-mix(in oklch, var(--fui-atmosphere-accent) 16%, transparent), transparent 72%);opacity:0;transition:opacity 1.8s .8s}[data-fantasai-ui=next] .es-combat-prelude[data-phase=lineup] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude[data-phase=lineup][data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{opacity:1}[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 42% 34% at 50% var(--fui-cp-sigil-y), color-mix(in oklch, var(--fui-es-intent-fg) 18%, transparent), transparent 72%);opacity:.35;animation:fui-es-cp-pulse var(--fui-cp-heartbeat) ease-in-out calc(var(--fui-cp-ignite) + .7s) infinite}[data-fantasai-ui=next] .es-combat-prelude[data-deadly] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude[data-deadly][data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 42% 34% at 50% var(--fui-cp-sigil-y), color-mix(in oklch, var(--fui-es-intent-fg) 26%, transparent), transparent 72%), radial-gradient(ellipse at 50% 50%, transparent 54%, color-mix(in oklch, var(--fui-es-intent-pigment) 30%, transparent) 100%)}[data-fantasai-ui=next] .es-combat-prelude:not([data-phase=seal]) .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude:not([data-phase=seal])[data-fantasai-ui=next] .es-combat-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-cp-fade-out var(--fui-cp-seal-fade) ease both}[data-fantasai-ui=next] .es-combat-prelude__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__seal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;left:50%;top:var(--fui-cp-sigil-y);width:var(--fui-cp-sig);aspect-ratio:1;pointer-events:none;position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-combat-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-combat-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-cp-sig) * 2.4);background:repeating-conic-gradient(from 4deg, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent) 0deg .8deg, transparent .8deg 7deg, color-mix(in oklch, var(--fui-es-intent-fg) 16%, transparent) 7deg 7.6deg, transparent 7.6deg 15deg);mix-blend-mode:screen;opacity:.2;animation:fui-es-gl-rays 1.6s var(--fui-cp-ease-out) var(--fui-cp-ignite) both, fui-es-gl-spin 90s linear infinite;-webkit-mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%);mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%)}[data-fantasai-ui=next] .es-combat-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-cp-sig) * 2.8);background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-text-primary) 60%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 32%, transparent) 34%, transparent);mix-blend-mode:screen;opacity:0;animation:fui-es-gl-flash .82s ease-out var(--fui-cp-ignite) both}[data-fantasai-ui=next] .es-combat-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-cp-sig);border:2px solid var(--fui-es-intent-fg);opacity:0;animation:fui-es-gl-shock .9s cubic-bezier(.1, .7, .3, 1) var(--fui-cp-ignite) both}[data-fantasai-ui=next] .es-combat-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .45rem var(--fui-cp-glow));animation:fui-es-cp-heartbeat var(--fui-cp-heartbeat) ease-in-out calc(var(--fui-cp-ignite) + .7s) infinite;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-prelude__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-ignite .7s var(--fui-cp-ease-out) var(--fui-cp-ignite) both}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;stroke-dashoffset:0;animation:fui-es-cp-draw .48s var(--fui-cp-ease-ceremony) both;animation-delay:calc(var(--fui-gl-draw,0) * .11s)}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.5s ease-out .26s both fui-es-cp-fade-in,30s linear infinite fui-es-gl-spin}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.38s ease-out both fui-es-gl-rune;animation-delay:calc(.2s + var(--fui-gl-rune) * 55ms)}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-cp-fade-in .5s ease-out var(--fui-cp-ignite) both}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__blade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__blade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-blade-open:26deg;animation:fui-es-cp-clash .56s cubic-bezier(.5, 0, .2, 1) calc(var(--fui-cp-ignite) - .32s) both}[data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__blade:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__blade:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-blade-open:-26deg}[data-fantasai-ui=next] .es-combat-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sparks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:50%}[data-fantasai-ui=next] .es-combat-prelude__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sparks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-focus);box-shadow:0 0 .45rem var(--fui-es-intent-fg);opacity:0;position:absolute}[data-fantasai-ui=next] .es-combat-prelude__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-cp-mote-size);height:var(--fui-cp-mote-size);margin:calc(var(--fui-cp-mote-size) / -2);animation:.82s ease-in both fui-es-cp-mote;animation-delay:calc(var(--fui-cp-ignite) - .9s + var(--fui-cp-mote-wait));border-radius:50%}[data-fantasai-ui=next] .es-combat-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__sparks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-cp-spark-size) * .55);height:calc(var(--fui-cp-spark-size) * 3.2);margin:calc(var(--fui-cp-spark-size) * -1.6) calc(var(--fui-cp-spark-size) * -.28);background:color-mix(in oklch, var(--fui-text-primary) 70%, var(--fui-es-intent-fg));animation:.88s cubic-bezier(.1,.7,.3,1) both fui-es-cp-spark;animation-delay:calc(var(--fui-cp-ignite) + var(--fui-cp-spark-wait));border-radius:1px}[data-fantasai-ui=next] .es-combat-prelude__embers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__embers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-prelude__embers>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__embers[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(50% + var(--fui-cp-ember-x) * 42%);background:var(--fui-es-intent-focus);width:3px;height:3px;box-shadow:0 0 .4rem var(--fui-es-intent-fg);opacity:0;animation:fui-es-cp-ember var(--fui-cp-ember-life) ease-out calc(var(--fui-cp-ignite) + var(--fui-cp-ember-wait)) infinite;border-radius:50%;position:absolute;bottom:12%}[data-fantasai-ui=next] .es-combat-prelude__masthead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__masthead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;left:50%;top:var(--fui-cp-top);flex-direction:column;align-items:center;gap:.7rem;width:min(40rem,100cqw - 2rem);display:flex;position:absolute;translate:-50%}[data-fantasai-ui=next] .es-combat-prelude__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;align-self:stretch;align-items:center;gap:.4rem;display:flex}[data-fantasai-ui=next] .es-combat-prelude__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:1.1rem;width:100%;margin:0;display:flex}[data-fantasai-ui=next] .es-combat-prelude__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__word[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-cp-ink);font-family:var(--fui-font-display);letter-spacing:.42em;text-shadow:var(--fui-cp-shadow);text-transform:uppercase;text-wrap:balance;animation:fui-es-cp-inscribe 1.5s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-ignite) + .25s) both;padding-inline-start:.42em;font-size:clamp(.82rem,2cqw,1rem);font-weight:600;line-height:1.2}[data-fantasai-ui=next] .es-combat-prelude__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-cp-hairline));transform-origin:100%;height:1px;animation:fui-es-cp-rule 1.3s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-ignite) + .38s) both;flex:0 clamp(2.5rem,13cqw,7.5rem);position:relative}[data-fantasai-ui=next] .es-combat-prelude__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid var(--fui-cp-hairline);background:var(--fui-es-ink-1000);content:"";width:.36rem;height:.36rem;position:absolute;top:50%;right:-.2rem;translate:0 -50%;rotate:45deg}[data-fantasai-ui=next] .es-combat-prelude__rule:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__rule:last-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(270deg, transparent, var(--fui-cp-hairline));transform-origin:0}[data-fantasai-ui=next] .es-combat-prelude__rule:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude__rule:last-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{left:-.2rem;right:auto}[data-fantasai-ui=next] .es-combat-prelude__deadly:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__deadly[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg);font-family:var(--fui-font-display);letter-spacing:.36em;text-shadow:var(--fui-cp-shadow);text-transform:uppercase;animation:fui-es-cp-fade-in 1.1s ease calc(var(--fui-cp-ignite) + .8s) both;margin:0;padding-inline-start:.36em;font-size:.7rem;font-weight:600;line-height:1}[data-fantasai-ui=next] .es-combat-prelude__tally:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__tally[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:.55rem;min-height:.75rem;transition:opacity .6s;display:flex}[data-fantasai-ui=next] .es-combat-prelude__tally>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__tally[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-mark:.38rem;width:var(--fui-cp-mark);height:var(--fui-cp-mark);border:1px solid var(--fui-cp-hairline);animation:fui-es-cp-mark .7s var(--fui-cp-ease-ceremony) both;animation-delay:calc(var(--fui-cp-caption) + .3s + var(--fui-cp-tally) * 90ms);rotate:45deg}[data-fantasai-ui=next] .es-combat-prelude__tally>i[data-weight="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__tally[data-fantasai-ui=next]>i[data-weight="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-mark:.44rem;background:color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent)}[data-fantasai-ui=next] .es-combat-prelude__tally>i[data-weight="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__tally[data-fantasai-ui=next]>i[data-weight="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-mark:.52rem;background:color-mix(in oklch, var(--fui-es-intent-fg) 55%, transparent)}[data-fantasai-ui=next] .es-combat-prelude__tally>i:is([data-weight="4"],[data-weight="5"]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__tally[data-fantasai-ui=next]>i:is([data-weight="4"],[data-weight="5"]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-mark:.64rem;border-color:var(--fui-es-intent-fg);background:var(--fui-es-intent-fg);box-shadow:0 0 .5rem var(--fui-cp-glow)}[data-fantasai-ui=next] .es-combat-prelude__narration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__narration[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;left:50%;top:calc(var(--fui-cp-sigil-y) + var(--fui-cp-sig) / 2 + 1.1rem);gap:.55rem;width:min(34rem,100cqw - 2.5rem);transition:opacity .6s;display:grid;position:absolute;translate:-50%}[data-fantasai-ui=next] .es-combat-prelude__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-narrative);text-shadow:var(--fui-cp-shadow);text-wrap:balance;transition:opacity var(--fui-cp-line) var(--fui-cp-ease-ceremony);animation:fui-es-cp-line var(--fui-cp-line) var(--fui-cp-ease-ceremony) both;margin:0;font-size:clamp(1rem,2.3cqw,1.25rem);font-style:italic;line-height:1.55}[data-fantasai-ui=next] .es-combat-prelude__line:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line:first-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:var(--fui-cp-caption)}[data-fantasai-ui=next] .es-combat-prelude__line[data-past]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line[data-past][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation:none}[data-fantasai-ui=next] .es-combat-prelude__line[data-past]:nth-last-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line[data-past]:nth-last-child(n+3)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.28}[data-fantasai-ui=next] .es-combat-prelude__line[data-held]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line[data-held][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-combat-prelude:not([data-phase=seal]) .es-combat-prelude__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude:not([data-phase=seal])[data-fantasai-ui=next] .es-combat-prelude__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-cp-seal-out var(--fui-cp-seal-fade) var(--fui-cp-ease-ceremony) both}[data-fantasai-ui=next] .es-combat-prelude:not([data-phase=seal]) .es-combat-prelude__narration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude:not([data-phase=seal])[data-fantasai-ui=next] .es-combat-prelude__narration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude:not([data-phase=seal]) .es-combat-prelude__tally:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude:not([data-phase=seal])[data-fantasai-ui=next] .es-combat-prelude__tally:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-combat-prelude__lineup:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__lineup[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-combatant-card-w:clamp(4.6rem, min(calc((100cqw - 6.5rem - (var(--fui-cp-foes) + var(--fui-cp-allies-count)) * 1rem) / (var(--fui-cp-foes) + var(--fui-cp-allies-count) + .4)), 34cqh), 12rem);z-index:2;padding:calc(var(--fui-cp-top) + 3.25rem) 1rem max(7rem, 21cqh);justify-content:center;align-items:center;gap:clamp(1rem,3.4cqw,2.75rem);display:flex;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-prelude__side:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__side[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:flex-end;gap:1rem;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-combat-prelude__side>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__side[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:filter .7s;position:relative}[data-fantasai-ui=next] .es-combat-prelude__foes>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__foes[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-cp-emerge var(--fui-cp-emerge) var(--fui-cp-ease-ceremony) var(--fui-cp-emerge-at) both}[data-fantasai-ui=next] .es-combat-prelude__allies>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__allies[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-ally-x:-1.25rem;--fui-cp-ally-y:0rem;--fui-cp-ally-at:var(--fui-cp-allies-at);animation:fui-es-cp-ally var(--fui-cp-allies) var(--fui-cp-ease-ceremony) var(--fui-cp-ally-at) both}[data-fantasai-ui=next] .es-combat-prelude__allies>li:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__allies[data-fantasai-ui=next]>li:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-ally-at:calc(var(--fui-cp-allies-at) + 90ms)}[data-fantasai-ui=next] .es-combat-prelude__allies>li:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__allies[data-fantasai-ui=next]>li:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-ally-at:calc(var(--fui-cp-allies-at) + .18s)}[data-fantasai-ui=next] .es-combat-prelude__side>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude__side[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;aspect-ratio:1.5;background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-atmosphere-accent) 38%, transparent), color-mix(in oklch, var(--fui-atmosphere-accent) 20%, transparent) 46%, transparent);content:"";opacity:0;pointer-events:none;border-radius:50%;width:250%;transition:opacity .9s;position:absolute;top:50%;left:50%;translate:-50% -46%}[data-fantasai-ui=next] .es-combat-prelude__divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1px;height:min(70%, calc(var(--fui-combatant-card-w) * 1.3));background:linear-gradient(180deg, transparent, var(--fui-cp-hairline) 30% 70%, transparent);animation:fui-es-cp-divide 1.1s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-allies-at) + .2s) both;flex:none;align-self:center;position:relative}[data-fantasai-ui=next] .es-combat-prelude__divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude__divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid var(--fui-cp-hairline);background:var(--fui-es-ink-1000);content:"";width:.45rem;height:.45rem;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}:is([data-fantasai-ui=next] .es-combat-prelude__lineup:has(li[data-headliner]) .es-combat-prelude__allies>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__lineup:has(li[data-headliner])[data-fantasai-ui=next] .es-combat-prelude__allies>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){animation:fui-es-cp-ally var(--fui-cp-allies) var(--fui-cp-ease-ceremony) var(--fui-cp-ally-at) both, fui-es-cp-dim var(--fui-cp-title) ease var(--fui-cp-title-at)}:is([data-fantasai-ui=next] .es-combat-prelude__lineup:has(li[data-headliner]) .es-combat-prelude__divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__lineup:has(li[data-headliner])[data-fantasai-ui=next] .es-combat-prelude__divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){animation:fui-es-cp-divide 1.1s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-allies-at) + .2s) both, fui-es-cp-dim var(--fui-cp-title) ease var(--fui-cp-title-at)}:is([data-fantasai-ui=next] .es-combat-prelude__foes:has(>li[data-headliner])>li:not([data-headliner]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__foes:has(>li[data-headliner])[data-fantasai-ui=next]>li:not([data-headliner]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){animation:fui-es-cp-emerge var(--fui-cp-emerge) var(--fui-cp-ease-ceremony) var(--fui-cp-emerge-at) both, fui-es-cp-dim var(--fui-cp-title) ease var(--fui-cp-title-at)}[data-fantasai-ui=next] .es-combat-prelude__foes>li[data-headliner]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude__foes[data-fantasai-ui=next]>li[data-headliner]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-cp-pool 1.4s ease var(--fui-cp-title-at) both}[data-fantasai-ui=next] .es-combat-prelude__introduction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__introduction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-intro-tone:var(--fui-es-intent-fg);z-index:3;left:50%;bottom:var(--fui-cp-bottom);opacity:0;pointer-events:none;width:min(36rem,100cqw - 2rem);animation:fui-es-cp-introduce var(--fui-cp-title) linear var(--fui-cp-title-at) both;justify-items:center;gap:.3rem;display:grid;position:absolute;translate:-50%}[data-fantasai-ui=next] .es-combat-prelude__introduction[data-role=boss]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__introduction[data-role=boss][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-intro-tone:color-mix(in oklch, var(--fui-tone-red-fg) 50%, var(--fui-tone-yellow-fg))}[data-fantasai-ui=next] .es-combat-prelude__introduction[data-role=epic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__introduction[data-role=epic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-intro-tone:var(--fui-tone-purple-fg)}[data-fantasai-ui=next] .es-combat-prelude__intro-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__intro-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;color:var(--fui-text-primary);font-family:var(--fui-font-display);letter-spacing:.1em;overflow-wrap:anywhere;text-shadow:var(--fui-cp-shadow);text-transform:uppercase;animation:fui-es-cp-rise 1s var(--fui-cp-ease-ceremony) var(--fui-cp-title-at) both;font-size:clamp(1.45rem,min(4.6cqw,7cqh),2.25rem);font-weight:700;line-height:1.1}[data-fantasai-ui=next] .es-combat-prelude__intro-epithet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__intro-epithet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-voice);font-family:var(--fui-font-narrative);text-shadow:var(--fui-cp-shadow);animation:fui-es-cp-rise 1s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-title-at) + .26s) both;font-size:clamp(.95rem,2.2cqw,1.15rem);font-style:italic;line-height:1.4}[data-fantasai-ui=next] .es-combat-prelude__intro-facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__intro-facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-display);letter-spacing:.2em;text-shadow:var(--fui-cp-shadow);text-transform:uppercase;animation:fui-es-cp-rise 1s var(--fui-cp-ease-ceremony) calc(var(--fui-cp-title-at) + .48s) both;flex-wrap:wrap;justify-content:center;gap:.25rem .9rem;margin-top:.15rem;font-size:.72rem;font-weight:600;display:inline-flex}[data-fantasai-ui=next] .es-combat-prelude__intro-facts>span+span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude__intro-facts[data-fantasai-ui=next]>span+span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-cp-intro-tone);content:"";vertical-align:.12em;width:.3rem;height:.3rem;margin-inline-end:.9rem;display:inline-block;rotate:45deg}[data-fantasai-ui=next] .es-combat-prelude__skip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__skip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;border:1px solid var(--fui-es-intent-border);background:color-mix(in oklch, var(--fui-es-ink-1000) 82%, transparent);color:var(--fui-text-primary);font-family:var(--fui-font-display);letter-spacing:.08em;clip-path:inset(50%);white-space:nowrap;border-radius:999px;padding:.5rem .9rem;font-size:.8rem;font-weight:600;position:absolute;bottom:1rem;right:1rem}[data-fantasai-ui=next] .es-combat-prelude__skip:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__skip:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-es-intent-focus);outline-offset:2px;clip-path:none}[data-fantasai-ui=next] .es-combat-prelude[data-phase=release] .es-combat-prelude__lineup:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-phase=release][data-fantasai-ui=next] .es-combat-prelude__lineup:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-cp-dissolve var(--fui-cp-release) ease-in both}[data-fantasai-ui=next] .es-combat-prelude[data-phase=release] :is(.es-combat-prelude__veil,.es-combat-prelude__masthead):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-phase=release][data-fantasai-ui=next] :is(.es-combat-prelude__veil,.es-combat-prelude__masthead):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-cp-fade-out var(--fui-cp-release) ease-in both}[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold][data-phase=seal] :is(.es-combat-prelude__veil,.es-combat-prelude__word,.es-combat-prelude__rule,.es-combat-prelude__deadly,.es-combat-prelude__tally>i,.es-combat-prelude__sigil>svg,.es-game-loop-sigil__draw,.es-game-loop-sigil__runes path,.es-game-loop-sigil__soft,.es-game-loop-sigil__blade):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-phase=seal][data-fantasai-ui=next] :is(.es-combat-prelude__veil,.es-combat-prelude__word,.es-combat-prelude__rule,.es-combat-prelude__deadly,.es-combat-prelude__tally>i,.es-combat-prelude__sigil>svg,.es-game-loop-sigil__draw,.es-game-loop-sigil__runes path,.es-game-loop-sigil__soft,.es-game-loop-sigil__blade):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:90s linear infinite fui-es-gl-spin}[data-fantasai-ui=next] .es-combat-prelude[data-entrance=hold] .es-combat-prelude__sigil .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-entrance=hold][data-fantasai-ui=next] .es-combat-prelude__sigil .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:30s linear infinite fui-es-gl-spin}[data-fantasai-ui=next] .es-combat-prelude[data-skipped] :is(.es-combat-prelude__foes>li,.es-combat-prelude__allies>li,.es-combat-prelude__divider):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-skipped][data-fantasai-ui=next] :is(.es-combat-prelude__foes>li,.es-combat-prelude__allies>li,.es-combat-prelude__divider):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-combat-prelude[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-prelude[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-prelude[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-prelude[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-prelude[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-combat-prelude[data-motion=reduced] .es-combat-prelude__embers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-motion=reduced][data-fantasai-ui=next] .es-combat-prelude__embers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combat-prelude[data-motion=reduced][data-phase=release]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-motion=reduced][data-phase=release][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.24s linear both fui-es-cp-fade-out}@container es-combat-prelude (width<=34rem){[data-fantasai-ui=next] .es-combat-prelude__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.75rem}[data-fantasai-ui=next] .es-combat-prelude__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__word[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:.32em;padding-inline-start:.32em}[data-fantasai-ui=next] .es-combat-prelude__lineup:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__lineup[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-combatant-card-w:clamp(4.2rem, min(calc((100cqw - 2rem - (min(var(--fui-cp-foes), 3) - 1) * .6rem) / min(var(--fui-cp-foes), 3)), calc((100cqh - 12rem) / (var(--fui-cp-foe-rows) + 1) / 1.6)), 7.6rem);padding:calc(var(--fui-cp-top) + 3rem) 1rem max(6.5rem, 17cqh);flex-direction:column-reverse;gap:.8rem}[data-fantasai-ui=next] .es-combat-prelude__side:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__side[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;gap:.6rem}[data-fantasai-ui=next] .es-combat-prelude__foes>li[data-outer]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__foes[data-fantasai-ui=next]>li[data-outer]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){order:1}[data-fantasai-ui=next] .es-combat-prelude__allies>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__allies[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-ally-x:0rem;--fui-cp-ally-y:1.25rem}[data-fantasai-ui=next] .es-combat-prelude__divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-cp-hairline) 30% 70%, transparent);width:min(60%,14rem);height:1px}}@container es-combat-prelude (height<=26rem){[data-fantasai-ui=next] .es-combat-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cp-sigil-y:40%;--fui-cp-top:.75rem}[data-fantasai-ui=next] .es-combat-prelude__masthead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__masthead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.45rem}[data-fantasai-ui=next] .es-combat-prelude__narration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__narration[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-cp-sigil-y) + var(--fui-cp-sig) / 2 + .6rem);gap:.3rem}[data-fantasai-ui=next] .es-combat-prelude__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.95rem}[data-fantasai-ui=next] .es-combat-prelude__lineup:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-prelude__lineup[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:2.6rem 5.5rem}}@keyframes fui-es-cp-fade-in{0%{opacity:0}}@keyframes fui-es-cp-fade-out{to{opacity:0}}@keyframes fui-es-cp-draw{0%{stroke-dashoffset:1px}}@keyframes fui-es-cp-pulse{0%,45%,to{opacity:.35}10%{opacity:.85}22%{opacity:.45}30%{opacity:.68}}@keyframes fui-es-cp-heartbeat{0%,20%,42%,to{scale:1}10%{scale:1.045}30%{scale:1.022}}@keyframes fui-es-cp-clash{0%{rotate:var(--fui-cp-blade-open)}57%{rotate:0deg}72%{rotate:calc(var(--fui-cp-blade-open) * -.14)}to{rotate:0deg}}@keyframes fui-es-cp-mote{0%{opacity:0;transform:rotate(var(--fui-cp-mote-angle)) translateY(calc(var(--fui-cp-sig) * -.64 * var(--fui-cp-mote-from)))}25%{opacity:1}to{opacity:0;transform:rotate(calc(var(--fui-cp-mote-angle) + var(--fui-cp-mote-turn))) translateY(-4px)}}@keyframes fui-es-cp-spark{0%{opacity:1;transform:rotate(var(--fui-cp-spark-angle)) translateY(-.4rem) scaleY(.6)}to{opacity:0;transform:rotate(var(--fui-cp-spark-angle)) translateY(calc(var(--fui-cp-sig) * -.6 * var(--fui-cp-spark-reach) - 1.2rem)) scaleY(1.2) scaleX(.4)}}@keyframes fui-es-cp-ember{0%{opacity:0;transform:translate(0)scale(1)}18%{opacity:.9}to{opacity:0;transform:translate(var(--fui-cp-ember-drift), calc(var(--fui-cp-sig) * -.95)) scale(.35)}}@keyframes fui-es-cp-inscribe{0%{opacity:0;filter:blur(4px);letter-spacing:.62em}}@keyframes fui-es-cp-rule{0%{opacity:0;transform:scaleX(0)}}@keyframes fui-es-cp-mark{0%{opacity:0;translate:0 -.25rem}}@keyframes fui-es-cp-line{0%{opacity:0;transform:translateY(14px)}}@keyframes fui-es-cp-rise{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}@keyframes fui-es-cp-seal-out{0%{opacity:1;filter:blur();scale:1}to{opacity:0;filter:blur(3px);scale:.92}}@keyframes fui-es-cp-emerge{0%{opacity:0;transform:translateY(.9rem)scale(.97)}}@keyframes fui-es-cp-ally{0%{opacity:0;transform:translate(var(--fui-cp-ally-x), var(--fui-cp-ally-y))}}@keyframes fui-es-cp-divide{0%{opacity:0;transform:scale(.2)}}@keyframes fui-es-cp-dim{0%,to{filter:none}16%,82%{filter:brightness(.5)saturate(.7)}}@keyframes fui-es-cp-pool{0%{opacity:0}to{opacity:1}}@keyframes fui-es-cp-introduce{0%{opacity:0}10%,86%{opacity:1}to{opacity:0}}@keyframes fui-es-cp-dissolve{to{opacity:0;filter:blur(3px);scale:.98}}[data-fantasai-ui=next] .es-combat-outcome:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-co-sig:min(9.5rem, 30cqw, 24cqh);--fui-co-ease-out:cubic-bezier(.16, 1, .3, 1);--fui-co-ease-ceremony:cubic-bezier(.22, 1, .36, 1);--fui-co-metal:color-mix(in oklch, var(--fui-es-intent-fg) 70%, var(--fui-text-primary));--fui-co-glow:color-mix(in oklch, var(--fui-es-intent-fg) 44%, transparent);isolation:isolate;width:100%;height:100%;min-height:min(36rem,100dvh);color:var(--fui-text-primary);text-align:center;-webkit-tap-highlight-color:transparent;display:block;position:relative;overflow:clip;container:es-combat-outcome/size}[data-fantasai-ui=next] .es-combat-outcome__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;background:radial-gradient(ellipse 58% 46% at 50% 42%, color-mix(in oklch, var(--fui-es-intent-pigment) 24%, transparent), transparent 72%), radial-gradient(ellipse at 50% 50%, color-mix(in oklch, var(--fui-es-ink-1000) 50%, transparent) 30%, color-mix(in oklch, var(--fui-es-ink-1000) 90%, transparent) 100%);animation:.6s ease-out both fui-es-co-fade-in;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=defeat] .es-combat-outcome__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=defeat][data-fantasai-ui=next] .es-combat-outcome__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-outcome=death] .es-combat-outcome__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=death][data-fantasai-ui=next] .es-combat-outcome__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 58% 46% at 50% 42%, color-mix(in oklch, var(--fui-es-intent-pigment) 20%, transparent), transparent 72%), radial-gradient(ellipse at 50% 50%, color-mix(in oklch, var(--fui-es-ink-1000) 62%, transparent) 24%, var(--fui-es-ink-1000) 100%)}[data-fantasai-ui=next] .es-combat-outcome__verdict:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__verdict[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1rem;display:flex;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-outcome:not([data-stage=verdict]) .es-combat-outcome__verdict:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome:not([data-stage=verdict])[data-fantasai-ui=next] .es-combat-outcome__verdict:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;visibility:hidden;animation:.64s cubic-bezier(.5,0,.2,1) both fui-es-co-rise-out}[data-fantasai-ui=next] .es-combat-outcome__blow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__blow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-text-primary) 60%, transparent) 30%, var(--fui-text-primary) 50%, color-mix(in oklch, var(--fui-text-primary) 60%, transparent) 70%, transparent);height:4px;box-shadow:0 0 1.4rem color-mix(in oklch, var(--fui-text-primary) 50%, transparent);opacity:0;animation:.46s cubic-bezier(.7,0,.3,1) both fui-es-co-blow;position:absolute;top:48%;left:-10%;right:-10%;rotate:-22deg}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=fled] .es-combat-outcome__blow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=fled][data-fantasai-ui=next] .es-combat-outcome__blow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 70%, transparent) 60%, transparent);height:2px;box-shadow:none;animation-name:fui-es-co-whoosh;animation-duration:.56s;rotate:0deg}[data-fantasai-ui=next] .es-combat-outcome__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse at 50% 48%, color-mix(in oklch, var(--fui-text-primary) 34%, transparent), transparent 62%);mix-blend-mode:screen;opacity:0;animation:.62s ease-out 80ms both fui-es-co-hit;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=fled] .es-combat-outcome__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=fled][data-fantasai-ui=next] .es-combat-outcome__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__seal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-co-sig);aspect-ratio:1;animation:fui-es-co-shake .32s linear var(--fui-co-ignite);flex:none;position:relative}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=defeat] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=defeat][data-fantasai-ui=next] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-outcome=death] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=death][data-fantasai-ui=next] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-duration:.46s}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=fled] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=fled][data-fantasai-ui=next] .es-combat-outcome__seal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-combat-outcome__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border:2px solid var(--fui-es-intent-fg);opacity:0;width:100%;animation:fui-es-gl-shock .9s cubic-bezier(.1, .7, .3, 1) var(--fui-co-ignite) both;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-combat-outcome__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .5rem var(--fui-co-glow));position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-outcome__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-ignite .7s var(--fui-co-ease-out) var(--fui-co-ignite) both}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;stroke-dashoffset:0;animation:fui-es-co-draw .48s var(--fui-co-ease-ceremony) both;animation-delay:calc(var(--fui-co-emblem) + var(--fui-gl-draw,0) * .11s)}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-duration:.26s;animation-timing-function:ease-in;animation-delay:var(--fui-co-ignite)}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-fade-in .5s ease-out calc(var(--fui-co-emblem) + .26s) both, fui-es-gl-spin 30s linear infinite}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.38s ease-out both fui-es-gl-rune;animation-delay:calc(var(--fui-co-emblem) + .2s + var(--fui-gl-rune) * 55ms)}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-fade-in .5s ease-out var(--fui-co-ignite) both}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.75;animation:fui-es-co-half-start .7s cubic-bezier(.3, 0, .2, 1) calc(var(--fui-co-ignite) + .2s) both;transform:translate(-5px,3px)rotate(-7deg)}[data-fantasai-ui=next] .es-combat-outcome__sigil .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__sigil[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.75;animation:fui-es-co-half-end .7s cubic-bezier(.3, 0, .2, 1) calc(var(--fui-co-ignite) + .2s) both;transform:translate(5px,4px)rotate(6deg)}[data-fantasai-ui=next] .es-combat-outcome__particles:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__particles[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:50%}[data-fantasai-ui=next] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__particles[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-co-p-size);height:var(--fui-co-p-size);margin:calc(var(--fui-co-p-size) / -2);background:var(--fui-es-intent-focus);box-shadow:0 0 .45rem var(--fui-es-intent-fg);opacity:0;animation:.9s cubic-bezier(.1,.7,.3,1) both fui-es-co-burst;animation-delay:calc(var(--fui-co-ignite) + var(--fui-co-p-wait));position:absolute}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=victory] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=victory][data-fantasai-ui=next] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);scale:2.2}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=defeat] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=defeat][data-fantasai-ui=next] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-text-muted) 70%, var(--fui-es-intent-fg));box-shadow:none;border-radius:1px;animation-name:fui-es-co-ash;animation-duration:1.7s;animation-timing-function:cubic-bezier(.3,.1,.6,1)}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=death] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=death][data-fantasai-ui=next] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(1px);border-radius:50%;animation-name:fui-es-co-soul;animation-duration:2.4s;animation-timing-function:ease-out}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=fled] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=fled][data-fantasai-ui=next] .es-combat-outcome__particles>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-co-p-size) * 5);height:2px;margin:-1px 0 0 calc(var(--fui-co-p-size) * -2.5);border-radius:1px;animation-name:fui-es-co-streak;animation-duration:.7s}[data-fantasai-ui=next] .es-combat-outcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;animation:fui-es-co-stamp .62s cubic-bezier(.2, 1.3, .4, 1) var(--fui-co-ignite) both;margin:0;font-size:clamp(2.3rem,min(11cqw,13cqh),5.6rem);font-weight:800;line-height:1}[data-fantasai-ui=next] .es-combat-outcome[data-outcome=defeat] .es-combat-outcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=defeat][data-fantasai-ui=next] .es-combat-outcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-outcome=death] .es-combat-outcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-outcome=death][data-fantasai-ui=next] .es-combat-outcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-co-sink;animation-duration:1.1s;animation-timing-function:var(--fui-co-ease-out)}[data-fantasai-ui=next] .es-combat-outcome__title>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__title[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome__header-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__header-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:linear-gradient(105deg, transparent 0 42%, color-mix(in oklch, white 80%, var(--fui-es-intent-focus)) 50%, transparent 58%), linear-gradient(180deg, var(--fui-text-primary) 0%, color-mix(in oklch, var(--fui-text-primary) 72%, var(--fui-co-metal)) 60%, var(--fui-co-metal) 100%);color:#0000;filter:drop-shadow(0 .4rem 1rem #000c);background-position:-60% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding-inline-start:.22em;display:inline-block}[data-fantasai-ui=next] .es-combat-outcome__title>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__title[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-sheen 1.1s ease-in-out calc(var(--fui-co-ignite) + .36s) both}[data-fantasai-ui=next] .es-combat-outcome__subline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__subline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome__header-subline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__header-subline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:min(34rem,100cqw - 2rem);color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:.2em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(.72rem,1.7cqw,.92rem);font-weight:650;line-height:1.4}[data-fantasai-ui=next] .es-combat-outcome__subline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__subline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-rise .62s var(--fui-co-ease-out) var(--fui-co-subline) both}[data-fantasai-ui=next] .es-combat-outcome__scroller:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__scroller[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;overscroll-behavior:contain;place-items:center;padding:clamp(1rem,5cqh,3rem) 1rem;display:grid;position:absolute;inset:0;overflow:clip auto}[data-fantasai-ui=next] .es-combat-outcome__scroller>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__scroller[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1}[data-fantasai-ui=next] .es-combat-outcome__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-header-in .64s var(--fui-co-ease-out) both;flex-direction:column;align-items:center;gap:.35rem;display:flex}[data-fantasai-ui=next] .es-combat-outcome__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.5rem;height:2.5rem;color:var(--fui-es-intent-fg);filter:drop-shadow(0 0 .4rem var(--fui-co-glow))}[data-fantasai-ui=next] .es-combat-outcome__header-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__header-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.22em;text-transform:uppercase;font-size:clamp(1.6rem,min(6cqw,8cqh),2.4rem);font-weight:800;line-height:1}[data-fantasai-ui=next] .es-combat-outcome__header-subline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__header-subline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.68rem}[data-fantasai-ui=next] .es-combat-outcome__spoils:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__spoils[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:clamp(1rem,4cqh,1.75rem);width:min(40rem,100%);display:grid}[data-fantasai-ui=next] .es-combat-outcome__spoils[data-leaving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__spoils[data-leaving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;animation:.38s ease-in both fui-es-co-fade-away}[data-fantasai-ui=next] .es-combat-outcome__ledger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__ledger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.95rem 1.25rem;width:100%;margin:0;display:grid}[data-fantasai-ui=next] .es-combat-outcome__entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:contents}[data-fantasai-ui=next] .es-combat-outcome__entry>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome__entry>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-rise .48s var(--fui-co-ease-out) var(--fui-co-at,0s) both}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=loot]>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=loot][data-fantasai-ui=next]>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:var(--fui-co-lead)}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=loot]>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=loot][data-fantasai-ui=next]>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-combat-outcome__entry>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-display);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.7rem;font-weight:700;display:flex}[data-fantasai-ui=next] .es-combat-outcome__entry>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=experience]>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=experience][data-fantasai-ui=next]>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-light-blue-fg)}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=gold]>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=gold][data-fantasai-ui=next]>dt>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] .es-combat-outcome__entry>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-fantasai-ui=next]>dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;align-items:center;gap:.55rem .9rem;min-width:0;margin:0;display:flex}[data-fantasai-ui=next] .es-combat-outcome__amount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__amount[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:5.5rem;color:var(--fui-text-primary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.15rem,3cqw,1.45rem);font-weight:750;line-height:1.1}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=experience] .es-combat-outcome__amount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=experience][data-fantasai-ui=next] .es-combat-outcome__amount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-tone-light-blue-fg) 70%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-combat-outcome__entry[data-kind=gold] .es-combat-outcome__amount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry[data-kind=gold][data-fantasai-ui=next] .es-combat-outcome__amount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-tone-yellow-fg) 78%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-combat-outcome__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-tone-light-blue-fg) 34%, transparent);background:color-mix(in oklch, var(--fui-tone-light-blue-pigment) 18%, var(--fui-es-ink-1000));border-radius:999px;flex:8rem;min-width:6rem;max-width:16rem;height:.5rem;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-combat-outcome__bar>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__bar[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;background:linear-gradient(90deg, color-mix(in oklch, var(--fui-tone-light-blue-fg) 50%, transparent), var(--fui-tone-light-blue-fg));box-shadow:0 0 .6rem color-mix(in oklch, var(--fui-tone-light-blue-fg) 60%, transparent);position:absolute;inset:0 auto 0 0}[data-fantasai-ui=next] .es-combat-outcome__bar-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__bar-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-co-to) * 100%);animation:fui-es-co-bar var(--fui-co-bar) cubic-bezier(.3, .7, .2, 1) calc(var(--fui-co-at) + var(--fui-co-bar-delay)) both}[data-fantasai-ui=next] .es-combat-outcome__bar[data-level-up]>.es-combat-outcome__bar-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__bar[data-level-up][data-fantasai-ui=next]>.es-combat-outcome__bar-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;width:100%;animation:fui-es-co-bar var(--fui-co-bar) cubic-bezier(.3, .7, .2, 1) calc(var(--fui-co-at) + var(--fui-co-bar-delay)) both, fui-es-co-fade-away .26s ease-out var(--fui-co-level-at) both}[data-fantasai-ui=next] .es-combat-outcome__bar-next:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__bar-next[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-co-to) * 100%);animation:fui-es-co-bar-next .56s var(--fui-co-ease-out) var(--fui-co-level-at) both}[data-fantasai-ui=next] .es-combat-outcome__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-tone-green-border);background:color-mix(in oklch, var(--fui-tone-green-pigment) 30%, transparent);box-shadow:0 0 .9rem color-mix(in oklch, var(--fui-tone-green-fg) 30%, transparent);color:var(--fui-tone-green-fg);font-family:var(--fui-font-display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;animation:fui-es-co-stamp .48s cubic-bezier(.2, 1.5, .4, 1) var(--fui-co-level-at) both;border-radius:999px;padding:.26rem .6rem .22rem;font-size:.7rem;font-weight:750;line-height:1}[data-fantasai-ui=next] .es-combat-outcome__loot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-combat-outcome__loot>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-item-rarity-fg,var(--fui-border-metal)) 42%, transparent);background:linear-gradient(180deg, color-mix(in oklch, var(--fui-item-rarity-fg,var(--fui-text-muted)) 10%, var(--fui-surface-1)), var(--fui-surface-inset));transform-origin:50% 0;min-width:0;max-width:15rem;animation:fui-es-co-deal var(--fui-co-deal) cubic-bezier(.2, 1.2, .4, 1) var(--fui-co-at) both;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.05rem .55rem;padding:.4rem .75rem .4rem .4rem;display:grid;position:relative;overflow:hidden;box-shadow:0 .5rem 1.2rem oklch(2% .006 55/.5)}[data-fantasai-ui=next] .es-combat-outcome__loot>li>.es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot[data-fantasai-ui=next]>li>.es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:span 2}[data-fantasai-ui=next] .es-combat-outcome__loot-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:650;line-height:1.2;overflow:hidden}[data-fantasai-ui=next] .es-combat-outcome__loot-quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot-quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-combat-outcome__loot-rarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot-rarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-item-rarity-fg) 80%, var(--fui-text-muted));font-family:var(--fui-font-display);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:700;line-height:1.2}[data-fantasai-ui=next] .es-combat-outcome__loot>li:is([data-rarity=rare],[data-rarity=masterwork],[data-rarity=epic],[data-rarity=legendary]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot[data-fantasai-ui=next]>li:is([data-rarity=rare],[data-rarity=masterwork],[data-rarity=epic],[data-rarity=legendary]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 .5rem 1.2rem oklch(2% .006 55/.5), 0 0 1.1rem color-mix(in oklch, var(--fui-item-rarity-fg) 26%, transparent)}[data-fantasai-ui=next] .es-combat-outcome__loot>li:is([data-rarity=rare],[data-rarity=masterwork],[data-rarity=epic],[data-rarity=legendary]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-outcome__loot[data-fantasai-ui=next]>li:is([data-rarity=rare],[data-rarity=masterwork],[data-rarity=epic],[data-rarity=legendary]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(105deg, transparent 30%, color-mix(in oklch, var(--fui-item-rarity-fg) 30%, transparent) 50%, transparent 70%);content:"";opacity:0;pointer-events:none;animation:fui-es-co-glint .9s ease-in-out calc(var(--fui-co-at) + var(--fui-co-deal)) both;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-outcome__story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;align-items:center;gap:clamp(1rem,4cqh,1.6rem);width:min(38rem,100%);animation:.52s ease-out both fui-es-co-fade-in;display:flex}[data-fantasai-ui=next] .es-combat-outcome__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__lines[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.85rem;display:grid}[data-fantasai-ui=next] .es-combat-outcome__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-narrative);text-shadow:0 .2rem 1rem #000000e6;text-wrap:balance;animation:fui-es-co-line 1s var(--fui-co-ease-out) both;margin:0;font-size:clamp(1rem,2.5cqw,1.22rem);line-height:1.6;transition:color .7s}[data-fantasai-ui=next] .es-combat-outcome__line[data-current]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__line[data-current][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-combat-outcome[data-stage=settled] .es-combat-outcome__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-stage=settled][data-fantasai-ui=next] .es-combat-outcome__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-combat-outcome__pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-narrative);align-items:center;gap:.6rem;margin:0;font-size:.95rem;font-style:italic;animation:.6s ease-out .3s both fui-es-co-fade-in;display:inline-flex}[data-fantasai-ui=next] .es-combat-outcome__pending[data-placement=verdict]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__pending[data-placement=verdict][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;white-space:nowrap;position:absolute;bottom:clamp(1rem,9cqh,3.5rem);left:50%;translate:-50%}[data-fantasai-ui=next] .es-combat-outcome__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__quill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.4rem;height:1px;position:relative}[data-fantasai-ui=next] .es-combat-outcome__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-outcome__quill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-fg);width:100%;box-shadow:0 0 .4rem var(--fui-co-glow);content:"";transform-origin:0;animation:1.6s ease-in-out infinite fui-es-co-write;position:absolute;inset:0 auto 0 0}[data-fantasai-ui=next] .es-combat-outcome__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-co-rise .56s var(--fui-co-ease-out) .12s both;flex-direction:column;align-items:center;gap:.9rem;display:flex}[data-fantasai-ui=next] .es-combat-outcome__recap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__recap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;justify-content:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-combat-outcome__recap>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__recap[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent);background:color-mix(in oklch, var(--fui-es-ink-1000) 70%, transparent);color:var(--fui-text-secondary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.28rem .7rem .24rem;font-size:.68rem;font-weight:700;line-height:1.2}[data-fantasai-ui=next] .es-combat-outcome__recap>li[data-kind=outcome]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__recap[data-fantasai-ui=next]>li[data-kind=outcome]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-combat-outcome__recap>li[data-kind=level]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__recap[data-fantasai-ui=next]>li[data-kind=level]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-tone-green-border);color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-combat-outcome__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg);margin:0;font-size:.85rem}[data-fantasai-ui=next] .es-combat-outcome__continue:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__continue[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:min(14rem,100%)}[data-fantasai-ui=next] .es-combat-outcome__skip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__skip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;border:1px solid var(--fui-es-intent-border);background:color-mix(in oklch, var(--fui-es-ink-1000) 82%, transparent);color:var(--fui-text-primary);font-family:var(--fui-font-display);letter-spacing:.08em;clip-path:inset(50%);white-space:nowrap;border-radius:999px;padding:.5rem .9rem;font-size:.8rem;font-weight:600;position:absolute;bottom:1rem;right:1rem}[data-fantasai-ui=next] .es-combat-outcome__skip:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__skip:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-es-intent-focus);outline-offset:2px;clip-path:none}[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] .es-combat-outcome__blow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] .es-combat-outcome__blow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] .es-combat-outcome__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] .es-combat-outcome__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] .es-combat-outcome__particles:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] .es-combat-outcome__particles:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-outcome[data-motion=reduced] .es-combat-outcome__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome[data-motion=reduced][data-fantasai-ui=next] .es-combat-outcome__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@container es-combat-outcome (width<=34rem){[data-fantasai-ui=next] .es-combat-outcome__ledger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__ledger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);gap:.35rem}[data-fantasai-ui=next] .es-combat-outcome__entry:not(:first-child)>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__entry:not(:first-child)[data-fantasai-ui=next]>dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:.7rem}[data-fantasai-ui=next] .es-combat-outcome__loot>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-outcome__loot[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%}}@keyframes fui-es-co-fade-in{0%{opacity:0}}@keyframes fui-es-co-fade-away{0%{opacity:1}to{opacity:0}}@keyframes fui-es-co-draw{0%{stroke-dashoffset:1px}}@keyframes fui-es-co-rise{0%{opacity:0;transform:translateY(.6rem)}}@keyframes fui-es-co-rise-out{0%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden;transform:translateY(-16cqh)scale(.55)}}@keyframes fui-es-co-header-in{0%{opacity:0;transform:translateY(3rem)scale(1.4)}}@keyframes fui-es-co-blow{0%{opacity:1;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)scaleY(.3)}}@keyframes fui-es-co-whoosh{0%{opacity:0;transform:translate(-40%)scaleX(.4)}40%{opacity:1}to{opacity:0;transform:translate(40%)scaleX(1)}}@keyframes fui-es-co-hit{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes fui-es-co-shake{0%,to{transform:translate(0)}20%{transform:translate(-3px,2px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,1px)}80%{transform:translate(1px,-1px)}}@keyframes fui-es-co-half-start{0%{opacity:1;transform:none}}@keyframes fui-es-co-half-end{0%{opacity:1;transform:none}}@keyframes fui-es-co-burst{0%{opacity:1;transform:rotate(var(--fui-co-p-angle)) translateY(calc(var(--fui-co-sig) * -.2))}to{opacity:0;transform:rotate(var(--fui-co-p-angle)) translateY(calc(var(--fui-co-sig) * -.75 * var(--fui-co-p-reach) - 1.5rem)) scale(.3)}}@keyframes fui-es-co-ash{0%{opacity:.9;transform:rotate(var(--fui-co-p-angle)) translateY(calc(var(--fui-co-sig) * -.14))}to{opacity:0;transform:translate(calc(var(--fui-co-p-x) * 1.5rem), calc(var(--fui-co-sig) * .8)) rotate(140deg)}}@keyframes fui-es-co-soul{0%{opacity:0;transform:translate(calc(var(--fui-co-p-x) * var(--fui-co-sig) * .45), 0)}25%{opacity:.85}to{opacity:0;transform:translate(calc(var(--fui-co-p-x) * var(--fui-co-sig) * .6), calc(var(--fui-co-sig) * -1.1 * var(--fui-co-p-reach)))}}@keyframes fui-es-co-streak{0%{opacity:0;transform:translate(calc(var(--fui-co-sig) * -.9), calc(var(--fui-co-p-x) * var(--fui-co-sig) * .55))}30%{opacity:.9}to{opacity:0;transform:translate(calc(var(--fui-co-sig) * 1.2 * var(--fui-co-p-reach)), calc(var(--fui-co-p-x) * var(--fui-co-sig) * .55))}}@keyframes fui-es-co-stamp{0%{opacity:0;filter:blur(6px);letter-spacing:.5em;scale:1.6}60%{opacity:1;filter:none;scale:.95}to{opacity:1;scale:1}}@keyframes fui-es-co-sink{0%{opacity:0;filter:blur(8px);letter-spacing:.34em;scale:1.12}}@keyframes fui-es-co-sheen{0%{background-position:130% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes fui-es-co-bar{0%{width:calc(var(--fui-co-from) * 100%)}}@keyframes fui-es-co-bar-next{0%{width:0%}}@keyframes fui-es-co-deal{0%{opacity:0;transform:translateY(-.9rem)rotateX(55deg)scale(.85)}}@keyframes fui-es-co-glint{0%{opacity:0;transform:translate(-60%)}40%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes fui-es-co-line{0%{opacity:0;filter:blur(4px);transform:translateY(.4rem)}}@keyframes fui-es-co-write{0%{opacity:0;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}[data-fantasai-ui=next] .es-combat-party-status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-csc-ease-out:cubic-bezier(.16, 1, .3, 1);--fui-csc-metal:color-mix(in oklch, var(--fui-es-intent-fg) 70%, var(--fui-text-primary));--fui-csc-glow:color-mix(in oklch, var(--fui-es-intent-fg) 48%, transparent);--fui-csc-from:0rem;z-index:3;pointer-events:none;text-align:center;place-content:center;justify-items:center;gap:.55rem;display:grid;position:absolute;inset:0;container-type:inline-size}[data-fantasai-ui=next] .es-combat-party-status[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-side=start][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-csc-from:-2.5rem}[data-fantasai-ui=next] .es-combat-party-status[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-side=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-csc-from:2.5rem}[data-fantasai-ui=next] .es-combat-party-status[data-status=fled]:not([data-side]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=fled]:not([data-side])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-csc-from:-2rem}[data-fantasai-ui=next] .es-combat-party-status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-party-status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:radial-gradient(ellipse 50% 46% at 50% 50%, color-mix(in oklch, var(--fui-es-ink-1000) 74%, transparent), transparent 74%);content:"";animation:.42s ease-out both fui-es-csc-fade;position:absolute;inset:18% -4%}[data-fantasai-ui=next] .es-combat-party-status__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status__word[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:clamp(1.5rem,13cqw,4.35rem);font-weight:800;line-height:1;animation:.42s cubic-bezier(.2,1.3,.4,1) both fui-es-csc-stamp}[data-fantasai-ui=next] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:linear-gradient(105deg, transparent 0 42%, color-mix(in oklch, white 80%, var(--fui-es-intent-focus)) 50%, transparent 58%), linear-gradient(180deg, var(--fui-text-primary) 0%, color-mix(in oklch, var(--fui-text-primary) 72%, var(--fui-csc-metal)) 60%, var(--fui-csc-metal) 100%);color:#0000;filter:drop-shadow(0 .12em .3em #000000d9) drop-shadow(0 0 .5em var(--fui-csc-glow));background-position:-60% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;padding-inline-start:.14em;animation:1.1s ease-in-out .24s both fui-es-csc-sheen;display:inline-block}[data-fantasai-ui=next] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status__stroke[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg) 28%, color-mix(in oklch, white 40%, var(--fui-es-intent-fg)) 50%, var(--fui-es-intent-fg) 72%, transparent);width:min(78cqw,20rem);height:2px;box-shadow:0 0 .7rem var(--fui-csc-glow);opacity:.8;animation:fui-es-csc-draw .42s var(--fui-csc-ease-out) .12s both}[data-fantasai-ui=next] .es-combat-party-status[data-status=defeated] .es-combat-party-status__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=defeated][data-fantasai-ui=next] .es-combat-party-status__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-csc-sink .9s var(--fui-csc-ease-out) both}[data-fantasai-ui=next] .es-combat-party-status[data-status=defeated] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=defeated][data-fantasai-ui=next] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.52s}[data-fantasai-ui=next] .es-combat-party-status[data-status=defeated] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=defeated][data-fantasai-ui=next] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;animation-duration:.9s}[data-fantasai-ui=next] .es-combat-party-status[data-status=fled] .es-combat-party-status__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=fled][data-fantasai-ui=next] .es-combat-party-status__word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-csc-sweep .42s var(--fui-csc-ease-out) both}[data-fantasai-ui=next] .es-combat-party-status[data-status=fled] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-status=fled][data-fantasai-ui=next] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg) 60%, transparent);transform-origin:100%}[data-fantasai-ui=next] .es-combat-party-status[data-side=end][data-status=fled] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-side=end][data-status=fled][data-fantasai-ui=next] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0}[data-fantasai-ui=next] .es-combat-aftermath:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-csc-glow:color-mix(in oklch, var(--fui-es-intent-fg) 40%, transparent);border:1px solid color-mix(in oklch, var(--fui-es-intent-border) 80%, transparent);background:color-mix(in oklch, var(--fui-es-ink-1000) 74%, transparent);max-width:min(36rem,100%);box-shadow:0 .6rem 1.6rem #00000073, inset 0 1px 0 color-mix(in oklch, var(--fui-text-primary) 8%, transparent);color:var(--fui-text-secondary);font-family:var(--fui-font-display);letter-spacing:.18em;text-transform:uppercase;text-wrap:balance;pointer-events:none;border-radius:999px;align-items:center;gap:.7rem;padding:.5rem 1.15rem .45rem;font-size:.76rem;font-weight:700;line-height:1.35;animation:.3s ease-out both fui-es-csc-rise;display:inline-flex}[data-fantasai-ui=next] .es-combat-aftermath[data-status=reconnecting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath[data-status=reconnecting][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath__quill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.3rem;height:1px;position:relative}[data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-aftermath__quill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-fg);box-shadow:0 0 .4rem var(--fui-csc-glow);content:"";transform-origin:0;animation:1.6s ease-in-out infinite fui-es-csc-write;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-aftermath[data-status=reconnecting] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-aftermath[data-status=reconnecting][data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-duration:2.4s}[data-fantasai-ui=next] .es-combat-aftermath[data-status=complete] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-aftermath[data-status=complete][data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}[data-fantasai-ui=next] .es-combat-aftermath__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s ease-out both fui-es-csc-fade}[data-fantasai-ui=next] .es-combat-party-status[data-motion=reduced] :is(.es-combat-party-status__word,.es-combat-party-status__stroke):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-motion=reduced][data-fantasai-ui=next] :is(.es-combat-party-status__word,.es-combat-party-status__stroke):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-party-status[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-party-status[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-combat-aftermath[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-aftermath[data-motion=reduced] .es-combat-aftermath__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath[data-motion=reduced][data-fantasai-ui=next] .es-combat-aftermath__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.3s linear both fui-es-csc-fade}[data-fantasai-ui=next] .es-combat-party-status[data-motion=reduced] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-motion=reduced][data-fantasai-ui=next] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-aftermath[data-motion=reduced] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-aftermath[data-motion=reduced][data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-combat-party-status[data-entrance=settled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-entrance=settled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-party-status[data-entrance=settled] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status[data-entrance=settled][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-party-status[data-entrance=settled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-party-status[data-entrance=settled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-combat-party-status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-combat-party-status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-combat-party-status__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;filter:none;-webkit-text-fill-color:CanvasText;background:0 0}[data-fantasai-ui=next] .es-combat-party-status__stroke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-party-status__stroke[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-combat-aftermath__quill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-combat-aftermath__quill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:none;background:canvastext}[data-fantasai-ui=next] .es-combat-aftermath:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-aftermath[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;border-color:canvastext}}@keyframes fui-es-csc-fade{0%{opacity:0}}@keyframes fui-es-csc-stamp{0%{opacity:0;translate:var(--fui-csc-from) 0;scale:1.45}60%{opacity:1;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes fui-es-csc-sink{0%{opacity:0;translate:var(--fui-csc-from) -.3em;scale:1.08}}@keyframes fui-es-csc-sweep{0%{opacity:0;translate:calc(var(--fui-csc-from) * 2) 0}}@keyframes fui-es-csc-sheen{0%{background-position:130% 0,0 0}to{background-position:-60% 0,0 0}}@keyframes fui-es-csc-draw{0%{opacity:0;scale:0 1}}@keyframes fui-es-csc-rise{0%{opacity:0;translate:0 .9rem}}@keyframes fui-es-csc-write{0%{opacity:0;transform:scaleX(0)}45%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}[data-fantasai-ui=next] .es-combat-battleground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-combat-battleground__layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=inferno]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=inferno][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-inferno)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=absolute-zero]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=absolute-zero][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-absolute-zero)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=static-field]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=static-field][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-static-field)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=tremor-zone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=tremor-zone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-tremor-zone)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=eclipse]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=eclipse][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-eclipse)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=sanctum]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=sanctum][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-sanctum)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-kind=neutral]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-kind=neutral][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-battleground-neutral)}[data-fantasai-ui=next] .es-combat-battleground__layer[data-state=fading]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground__layer[data-state=fading][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity .7s ease-out}[data-fantasai-ui=next] .es-combat-battleground[data-motion=reduced] .es-combat-battleground__layer[data-state=arriving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground[data-motion=reduced][data-fantasai-ui=next] .es-combat-battleground__layer[data-state=arriving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.7s ease-out both fui-es-combat-battleground-arrive}@keyframes fui-es-combat-battleground-arrive{0%{opacity:0}}@media (forced-colors:active){[data-fantasai-ui=next] .es-combat-battleground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-combat-battleground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-bloom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:var(--fui-type-choice-size);--fui-bloom-line-size:var(--fui-type-choice-size);--fui-bloom-title-size:1.1875rem;--fui-bloom-symbol:var(--fui-touch-min);--fui-bloom-line-symbol:var(--fui-touch-min);--fui-bloom-legible:0 1px 2px var(--fui-stage), 0 0 .75rem color-mix(in oklch, var(--fui-stage) 85%, transparent);--fui-bloom-halo:0 0 0 transparent;--fui-bloom-glow:0 0 2px color-mix(in oklab, currentColor 30%, transparent);--fui-bloom-shade-tone:var(--fui-stage);--fui-bloom-lit-shade:color-mix(in oklab, var(--fui-stage) 68%, var(--fui-atmosphere-accent));width:100%;height:100%;min-height:0;color:var(--fui-text-primary);touch-action:pan-y;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-bloom[data-size=spacious]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-size=spacious][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:1.1875rem;--fui-bloom-line-size:1.0625rem;--fui-bloom-symbol:3rem}[data-fantasai-ui=next] .es-bloom[data-size=grand]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-size=grand][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:1.375rem;--fui-bloom-line-size:1.125rem;--fui-bloom-title-size:1.3125rem;--fui-bloom-symbol:3.75rem;--fui-bloom-line-symbol:3rem}[data-fantasai-ui=next] .es-bloom:not([data-open]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom:not([data-open])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-bloom__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__pane[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:opacity var(--fui-motion-ceremonial) var(--fui-ease-out);position:absolute;inset:0}[data-fantasai-ui=next] .es-bloom[data-suppressed] .es-bloom__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-suppressed][data-fantasai-ui=next] .es-bloom__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-bloom[data-busy] .es-bloom__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-busy][data-fantasai-ui=next] .es-bloom__pane:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-symbol[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;display:inline-grid;position:relative}[data-fantasai-ui=next] .es-bloom .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-bloom-line-symbol);height:var(--fui-bloom-line-symbol);position:relative;overflow:visible}[data-fantasai-ui=next] .es-bloom-chip .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-bloom-symbol);height:var(--fui-bloom-symbol)}@property --fui-bloom-shade{syntax:"<percentage>";inherits:true;initial-value:100%}@property --fui-bloom-lit{syntax:"<number>";inherits:true;initial-value:0}@property --fui-bloom-shade-tone{syntax:"<color>";inherits:true;initial-value:#0000}[data-fantasai-ui=next] .es-bloom-symbol .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-symbol[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklab, color-mix(in oklab, var(--fui-bloom-shade-tone) 80%, transparent) var(--fui-bloom-shade), transparent) 56%, color-mix(in oklab, color-mix(in oklab, var(--fui-bloom-shade-tone) 46%, transparent) var(--fui-bloom-shade), transparent) 80%, transparent);transition:--fui-bloom-shade var(--fui-motion-quick) var(--fui-ease-out), --fui-bloom-shade-tone var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-bloom-symbol .es-icon-surface>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-symbol[data-fantasai-ui=next] .es-icon-surface>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(var(--fui-bloom-glow));transition:filter var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-bloom-symbol[data-empty]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-symbol[data-empty][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-bloom-line-symbol)}[data-fantasai-ui=next] .es-bloom .es-icon-surface>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-icon-surface>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:60%;height:60%}[data-fantasai-ui=next] .es-bloom .es-icon-surface[data-tone=neutral] [data-part=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-icon-surface[data-tone=neutral] [data-part=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-atmosphere-accent)}[data-fantasai-ui=next] .es-bloom .es-icon-surface [data-part=detail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-icon-surface [data-part=detail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.72}[data-fantasai-ui=next] .es-bloom-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;border:1px solid var(--fui-border-strong);border-radius:var(--fui-radius-status-pill);background:var(--fui-stage);min-width:1.25rem;height:1.25rem;color:var(--fui-text-primary);font-family:var(--fui-font-interface);place-items:center;padding:0 .3rem;font-size:.6875rem;line-height:1;display:grid;position:absolute;top:-.3rem;right:-.4rem}[data-fantasai-ui=next] .es-bloom-mark svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-mark[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.75rem;height:.75rem}[data-fantasai-ui=next] .es-bloom-mark[data-tone=fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-mark[data-tone=fresh][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-tone-neutral-focus);color:var(--fui-stage);border-color:#0000}[data-fantasai-ui=next] .es-bloom-mark[data-tone=blocked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-mark[data-tone=blocked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-bloom-mark[data-inline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-mark[data-inline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:.15em;margin-right:.45em;display:inline-grid;position:static}[data-fantasai-ui=next] .es-bloom-count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-bloom-count[data-tone=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-count[data-tone=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .es-bloom-count[data-tone=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-count[data-tone=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-quest-cue-untracked-fg)}[data-fantasai-ui=next] .es-bloom-count[data-tone=fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-count[data-tone=fresh][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-neutral-focus)}[data-fantasai-ui=next] [data-refused] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-refused][data-fantasai-ui=next] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-refused] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-refused][data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-bloom-refuse var(--fui-motion-ceremonial) var(--fui-ease-in-out)}[data-fantasai-ui=next] [data-nudge="1"] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-nudge="1"][data-fantasai-ui=next] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card__row[data-nudge="1"] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card__row[data-nudge="1"][data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-bloom-nudge-a var(--fui-motion-ceremonial) var(--fui-ease-in-out)}[data-fantasai-ui=next] [data-nudge="0"] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-nudge="0"][data-fantasai-ui=next] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card__row[data-nudge="0"] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card__row[data-nudge="0"][data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-bloom-nudge-b var(--fui-motion-ceremonial) var(--fui-ease-in-out)}[data-fantasai-ui=next] [data-fill=act]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill=act][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-tone-green-fg)}[data-fantasai-ui=next] [data-fill=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] [data-fill=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill=danger][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-tone-red-fg)}[data-fantasai-ui=next] [data-fill=ability]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill=ability][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-tone-purple-fg)}[data-fantasai-ui=next] .es-bloom [data-fill=quest][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-fill=quest][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-es-quest-cue-untracked-fg)}[data-fantasai-ui=next] [data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-reach:max(var(--fui-bloom-hold,0), var(--fui-bloom-full,0));--fui-bloom-wash:color-mix(in oklab, var(--fui-bloom-fill) 12%, transparent);--fui-bloom-front:color-mix(in oklab, var(--fui-bloom-fill) 36%, transparent);--fui-bloom-done:color-mix(in oklab, var(--fui-bloom-fill) 20%, transparent);--fui-bloom-uncover:linear-gradient(90deg, var(--fui-bloom-wash) calc(var(--fui-bloom-reach) * 100% - 3rem), var(--fui-bloom-front) calc(var(--fui-bloom-reach) * 100% - 2px), transparent calc(var(--fui-bloom-reach) * 100%))}[data-fantasai-ui=next] [data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-fill][data-working]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill][data-working][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-full:1}[data-fantasai-ui=next] [data-fill][data-accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill][data-accent][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-fill:var(--fui-bloom-accent)}[data-fantasai-ui=next] .es-bloom [data-accent] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-accent] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-bloom-accent);color:var(--fui-bloom-accent)}[data-fantasai-ui=next] [data-fill]:is([data-holding],[data-working],[aria-pressed=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fill]:is([data-holding],[data-working],[aria-pressed=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-shade:0%}[data-fantasai-ui=next] .es-bloom-chip[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-chip[data-fill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-line__button[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-line__button[data-fill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;border-radius:var(--fui-radius-status-pill);background:var(--fui-bloom-uncover);clip-path:inset(0 calc((1 - var(--fui-bloom-reach)) * 100%) 0 0 round var(--fui-radius-status-pill));content:"";pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-bloom-chip[data-fill][data-working]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-chip[data-fill][data-working][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-chip[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-chip[data-fill][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-line__button[data-fill][data-working]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-line__button[data-fill][data-working][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-line__button[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-line__button[data-fill][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-bloom-done)}[data-fantasai-ui=next] .es-bloom-chip[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-chip[data-fill][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-line__button[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-line__button[data-fill][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{opacity:.6}[data-fantasai-ui=next] .es-bloom .es-bloom-card .es-bloom-card__row[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom[data-fantasai-ui=next] .es-bloom-card .es-bloom-card__row[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, var(--fui-bloom-done) calc(var(--fui-bloom-reach) * 100%), transparent 0), var(--fui-bloom-ground,var(--fui-es-intent-wash))}[data-fantasai-ui=next] .es-bloom .es-bloom-card__row[data-fill]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-bloom-card__row[data-fill]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-ground:var(--fui-es-intent-control)}[data-fantasai-ui=next] .es-bloom .es-bloom-card__row[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-bloom-card__row[data-fill][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-ground:var(--fui-es-intent-control-active)}[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;width:max-content;min-height:var(--fui-touch-min);border-radius:var(--fui-radius-status-pill);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--fui-motion-standard) var(--fui-ease-out), opacity var(--fui-motion-ceremonial) var(--fui-ease-out);background:0 0;border:0;margin:0;padding:.125rem .25rem .125rem .125rem;display:inline-flex;position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-bloom-chip[data-bare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-bare][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.375rem .875rem}[data-fantasai-ui=next] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__float[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;animation:fui-es-bloom-breathe var(--fui-motion-activity-ambient) var(--fui-ease-in-out) infinite;animation-delay:calc(var(--fui-bloom-breath,0) * var(--fui-motion-activity-ambient) * -1);align-items:center;gap:.5rem;display:inline-flex}[data-fantasai-ui=next] .es-bloom:not([data-open]) .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom:not([data-open])[data-fantasai-ui=next] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}[data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active);text-wrap:balance}[data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-bloom-label-size);-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-bloom-chip__label[data-tight]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__label[data-tight][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:calc(var(--fui-bloom-label-size) * .875);line-height:1.15}[data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-chip__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-chip__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:var(--fui-bloom-legible), var(--fui-bloom-halo);transition:text-shadow var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-bloom-chip[data-dim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-dim][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line[data-dim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line[data-dim][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card[data-dim]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card[data-dim][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.4}[data-fantasai-ui=next] .es-bloom-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:opacity var(--fui-motion-ceremonial) var(--fui-ease-out)}[data-fantasai-ui=next] .es-bloom__stand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__stand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:var(--fui-space-5) var(--fui-space-3) var(--fui-space-3);flex-direction:column;align-items:center;display:flex;position:absolute}[data-fantasai-ui=next] .es-bloom__stand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom__stand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom__stand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom__stand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";min-height:0}[data-fantasai-ui=next] .es-bloom__stand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom__stand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{flex:var(--fui-bloom-above,1) 1 0px}[data-fantasai-ui=next] .es-bloom__stand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom__stand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{flex:var(--fui-bloom-below,1) 1 0px}[data-fantasai-ui=next] .es-bloom__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:none;width:100%;max-width:34rem;min-height:0;max-height:100%;display:flex}[data-fantasai-ui=next] .es-bloom:is([data-size=spacious],[data-size=grand]) .es-bloom__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom:is([data-size=spacious],[data-size=grand])[data-fantasai-ui=next] .es-bloom__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:fit-content;min-width:min(20rem,100%)}[data-fantasai-ui=next] .es-bloom[data-size=grand] .es-bloom__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-size=grand][data-fantasai-ui=next] .es-bloom__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:38rem}[data-fantasai-ui=next] .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);margin:0 0 var(--fui-space-2);padding:var(--fui-space-1) var(--fui-space-2);border-radius:var(--fui-radius-panel-soft);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:none;display:flex}[data-fantasai-ui=next] .es-bloom__back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem;color:var(--fui-text-secondary);transform:translateX(calc(var(--fui-bloom-lit,0) * -2px));transition:transform var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-bloom__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading);font-family:var(--fui-font-display);font-size:var(--fui-bloom-title-size);font-weight:var(--fui-font-weight-heading);letter-spacing:.01em}[data-fantasai-ui=next] .es-bloom__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__nothing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__nothing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0 0 var(--fui-space-2);padding:0 var(--fui-space-2);color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);font-size:var(--fui-type-body-size);font-weight:var(--fui-font-weight-body);line-height:var(--fui-type-body-leading);text-shadow:var(--fui-bloom-legible);flex:none}[data-fantasai-ui=next] .es-bloom__status[data-alert]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__status[data-alert][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-bloom__pane>.es-bloom__nothing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__pane[data-fantasai-ui=next]>.es-bloom__nothing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;width:max-content;max-width:min(18rem,80%);margin:0;position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__lines[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:.125rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}[data-fantasai-ui=next] .es-bloom[data-lines=cards] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=cards][data-fantasai-ui=next] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] [data-leaving] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-leaving][data-fantasai-ui=next] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:hidden}[data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;align-items:center;gap:var(--fui-space-3);width:100%;padding:var(--fui-space-1) var(--fui-space-2) var(--fui-space-1) var(--fui-space-1);border-radius:var(--fui-radius-panel-soft);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;margin:0;display:flex;position:relative}[data-fantasai-ui=next] .es-bloom-line__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0;display:grid}[data-fantasai-ui=next] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card .es-choice-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card[data-fantasai-ui=next] .es-choice-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-bloom-line-size)}[data-fantasai-ui=next] .es-bloom-line__label[data-tight]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__label[data-tight][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:calc(var(--fui-bloom-line-size) * .875);line-height:1.15}[data-fantasai-ui=next] .es-bloom-line__button[data-noted] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[data-noted][data-fantasai-ui=next] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card__row[data-noted] .es-choice-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card__row[data-noted][data-fantasai-ui=next] .es-choice-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:1}[data-fantasai-ui=next] .es-bloom-line__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card .es-choice-row__support:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card[data-fantasai-ui=next] .es-choice-row__support:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-bloom-line__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-label);letter-spacing:var(--fui-type-meta-tracking)}[data-fantasai-ui=next] .es-bloom-line__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-card__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-card__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:center;align-items:center;gap:var(--fui-space-1);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:var(--fui-font-weight-label);display:inline-flex}[data-fantasai-ui=next] .es-bloom-line__end svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__end[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-bloom__hub:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__hub[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;text-align:center;flex-direction:column;align-items:center;width:max-content;max-width:min(24rem,100% - 1.5rem);display:flex;position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-bloom__hub .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__hub[data-fantasai-ui=next] .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;margin:0}[data-fantasai-ui=next] .es-bloom__hub .es-bloom__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__hub[data-fantasai-ui=next] .es-bloom__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;text-align:left;text-wrap:balance;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-bloom__hub-words:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__hub-words[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;max-width:20rem;max-height:5rem;margin-top:.25rem;display:flex;overflow:hidden}[data-fantasai-ui=next] .es-bloom__hub-words>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__hub-words[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-bloom__orbit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__orbit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none}[data-fantasai-ui=next] .es-bloom-chip__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:grid}[data-fantasai-ui=next] .es-bloom-chip[data-noted] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-noted][data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:1}[data-fantasai-ui=next] .es-bloom-chip__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-label);letter-spacing:var(--fui-type-meta-tracking);line-height:var(--fui-type-meta-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-bloom-chip__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:var(--fui-font-weight-label);flex:none}[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-lit-light:24%;--fui-bloom-lit-halo:0 0 .875rem color-mix(in oklab, var(--fui-atmosphere-accent) 26%, transparent);--fui-bloom-lit-glow:0 0 3px color-mix(in oklab, currentColor 48%, transparent)}[data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-lit-light:10%;--fui-bloom-lit-halo:0 0 0 transparent;--fui-bloom-lit-glow:0 0 3px color-mix(in oklab, currentColor 45%, transparent)}@media (hover:hover){[data-fantasai-ui=next] .es-bloom-chip:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__header:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__header:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-lit:1;--fui-bloom-halo:var(--fui-bloom-lit-halo);--fui-bloom-glow:var(--fui-bloom-lit-glow);--fui-bloom-shade-tone:var(--fui-bloom-lit-shade)}}[data-fantasai-ui=next] .es-bloom-chip:is([data-pressed],[data-holding]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip:is([data-pressed],[data-holding])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button:is([data-pressed],[data-holding]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button:is([data-pressed],[data-holding])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__header[data-pressed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__header[data-pressed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-lit:1;--fui-bloom-halo:var(--fui-bloom-lit-halo);--fui-bloom-glow:var(--fui-bloom-lit-glow);--fui-bloom-shade-tone:var(--fui-bloom-lit-shade)}[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-line__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;border-radius:inherit;background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-atmosphere-accent) var(--fui-bloom-lit-light), transparent), transparent);content:"";opacity:var(--fui-bloom-lit,0);pointer-events:none;transition:opacity var(--fui-motion-quick) var(--fui-ease-out);position:absolute;inset:0}[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{inset:-.75rem -1.25rem}[data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-line__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:var(--fui-radius-status-pill);background:color-mix(in oklab, var(--fui-atmosphere-accent) var(--fui-bloom-lit-light), transparent)}[data-fantasai-ui=next] .es-bloom-chip:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__header:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__header:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-intent-neutral-focus);outline-offset:2px}[data-fantasai-ui=next] .es-bloom-chip[data-unavailable] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-unavailable][data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-chip[data-unavailable] .es-bloom-chip__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-unavailable][data-fantasai-ui=next] .es-bloom-chip__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button[data-unavailable] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[data-unavailable][data-fantasai-ui=next] .es-bloom-line__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button[data-unavailable] .es-bloom-line__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[data-unavailable][data-fantasai-ui=next] .es-bloom-line__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-bloom[data-waiting] :is([data-bloom-key],[data-tap]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-waiting][data-fantasai-ui=next] :is([data-bloom-key],[data-tap]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55;cursor:progress}[data-fantasai-ui=next] .es-bloom[data-lines=buttons]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:var(--fui-type-choice-size);--fui-bloom-line-size:var(--fui-type-choice-size);--fui-bloom-symbol:2rem;--fui-bloom-line-symbol:2rem;--fui-bloom-shade-tone:color-mix(in oklab, var(--fui-atmosphere-accent) 13%, transparent);--fui-bloom-lit-shade:color-mix(in oklab, var(--fui-atmosphere-accent) 26%, transparent)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=spacious]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=spacious][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:1.0625rem;--fui-bloom-line-size:1.0625rem;--fui-bloom-symbol:2.25rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=grand]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=grand][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-label-size:1.125rem;--fui-bloom-line-size:1.125rem;--fui-bloom-symbol:2.5rem;--fui-bloom-line-symbol:2.25rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:--fui-bloom-lit var(--fui-motion-quick) var(--fui-ease-out), filter var(--fui-motion-quick) var(--fui-ease-out), opacity var(--fui-motion-ceremonial) var(--fui-ease-out);border-radius:0}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3rem;padding:.25rem .75rem .25rem .5rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=grand] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=grand][data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip[data-bare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip[data-bare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.25rem .875rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip__label,.es-bloom-chip__note,.es-bloom-chip__count,.es-bloom-line__copy,.es-bloom-line__end):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip__label,.es-bloom-chip__note,.es-bloom-chip__count,.es-bloom-line__copy,.es-bloom-line__end):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:none}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-symbol:1.75rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=compact] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=compact][data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.25rem .625rem .25rem .375rem}[data-fantasai-ui=next] .es-bloom[data-lines=buttons][data-size=compact] .es-bloom-chip__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-size=compact][data-fantasai-ui=next] .es-bloom-chip__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-bloom-button-breathe var(--fui-motion-activity-ambient) var(--fui-ease-in-out) infinite;animation-delay:calc(var(--fui-bloom-breath,0) * var(--fui-motion-activity-ambient) * -1)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-bloom:not([data-open]) .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom:not([data-open])[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip:is(:focus-visible,[data-pressed],[data-holding],[data-working],[aria-pressed=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip:is(:focus-visible,[data-pressed],[data-holding],[data-working],[aria-pressed=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}@media (hover:hover){[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-chip:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-chip:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2) var(--fui-space-3) var(--fui-space-2) var(--fui-space-2)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] .es-bloom__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min)}[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-tone-neutral-border) 42%, var(--fui-border-metal) 58%);--fui-es-control-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) var(--fui-control-face-shade));--fui-es-lit:var(--fui-bloom-lit,0);--fui-es-control-rim-lit:color-mix(in oklab, color-mix(in oklab, var(--fui-es-control-rim), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth))), var(--fui-bloom-fill,var(--fui-es-control-rim)) calc(var(--fui-bloom-reach,0) * 80%));z-index:-1;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-rim-paint);pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-bloom [data-invite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-invite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-invite-pigment:var(--fui-intent-quest-pigment);--fui-bloom-invite-border:var(--fui-intent-quest-border);--fui-bloom-invite-control:var(--fui-intent-quest-control);--fui-bloom-invite-light:var(--fui-intent-quest-focus)}[data-fantasai-ui=next] .es-bloom [data-invite][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-invite][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-invite-pigment:var(--fui-es-quest-cue-untracked-pigment);--fui-bloom-invite-border:var(--fui-es-quest-cue-untracked-border);--fui-bloom-invite-control:var(--fui-es-quest-cue-untracked-control);--fui-bloom-invite-light:var(--fui-es-quest-cue-untracked-focus)}[data-fantasai-ui=next] .es-bloom [data-invite]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-invite]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-bloom-invite-border) 64%, var(--fui-border-metal));--fui-es-control-face:color-mix(in oklab, color-mix(in oklch, var(--fui-bloom-invite-pigment) 20%, var(--fui-bloom-invite-control)), var(--fui-stage) var(--fui-control-face-shade));--fui-es-control-light:var(--fui-bloom-invite-light)}[data-fantasai-ui=next] .es-bloom:not([data-lines=buttons]) :is(.es-bloom-chip,.es-bloom-line__button)[data-invite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom:not([data-lines=buttons])[data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button)[data-invite]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-bloom-invite-light) 22%, transparent), transparent);opacity:max(.6, var(--fui-bloom-lit,0))}[data-fantasai-ui=next] .es-bloom [data-tracking=untracked] .es-intent[data-tone=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] [data-tracking=untracked] .es-intent[data-tone=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom .es-intent[data-tone=quest][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-fantasai-ui=next] .es-intent[data-tone=quest][data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-es-quest-cue-untracked-pigment);--fui-es-intent-fg:var(--fui-es-quest-cue-untracked-fg);--fui-es-intent-border:var(--fui-es-quest-cue-untracked-border);--fui-es-intent-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-es-quest-cue-untracked-pigment) 5%);--fui-es-intent-control:var(--fui-es-quest-cue-untracked-control);--fui-es-intent-control-hover:var(--fui-es-quest-cue-untracked-control-hover);--fui-es-intent-control-active:var(--fui-es-quest-cue-untracked-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-es-quest-cue-untracked-focus);--fui-es-intent-light:var(--fui-es-quest-cue-untracked-focus)}[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{clip-path:var(--fui-es-control-shape);content:"";position:absolute;inset:1px}[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow)}@media (hover:hover){[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):hover:not([data-pressed]):not([data-holding]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):hover:not([data-pressed]):not([data-holding]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-bloom-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-bloom-uncover,transparent)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] [data-fill]:is([data-working],[aria-pressed=true])>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom[data-lines=buttons][data-fantasai-ui=next] [data-fill]:is([data-working],[aria-pressed=true])>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-bloom-done)}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] [data-fill][aria-pressed=true]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom[data-lines=buttons][data-fantasai-ui=next] [data-fill][aria-pressed=true]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:.6}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] [data-fill][data-working]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] [data-fill][data-working]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .4rem color-mix(in oklab, var(--fui-bloom-fill) 28%, transparent))}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:none}[data-fantasai-ui=next] .es-bloom-chip__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem;color:var(--fui-text-secondary);flex:none;margin-left:-.125rem}[data-fantasai-ui=next] .es-bloom-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem;color:color-mix(in oklab, var(--fui-bloom-fill,var(--fui-text-secondary)) 82%, var(--fui-text-muted));flex:none;place-items:center;display:inline-grid}[data-fantasai-ui=next] .es-bloom-chip .es-bloom-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[data-fantasai-ui=next] .es-bloom-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-bloom-ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-ring[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}[data-fantasai-ui=next] .es-bloom-ring circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-ring[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-width:2px}[data-fantasai-ui=next] .es-bloom-ring__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-ring__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, currentColor 26%, transparent)}[data-fantasai-ui=next] .es-bloom-ring__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-ring__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:currentColor;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--fui-bloom-reach,0) * 100);stroke-linecap:round}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] [data-unavailable]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] [data-unavailable]>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.62}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklab, var(--fui-intent-neutral-focus) 45%, transparent));outline:0}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :focus-visible>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :focus-visible>.es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-neutral-focus)}[data-fantasai-ui=next] .es-bloom__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__sparks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-bloom-spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-mote-size,2px);height:var(--fui-es-mote-size,2px);margin:calc(var(--fui-es-mote-size,2px) / -2);background:var(--fui-es-mote);box-shadow:0 0 .5rem .125rem color-mix(in oklab, var(--fui-es-mote) 70%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}[data-fantasai-ui=next] .es-bloom-spark[data-tone=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=accent][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:color-mix(in oklab, var(--fui-atmosphere-accent) 55%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-bloom-spark[data-tone=act]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=act][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-bloom-spark[data-tone=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .es-bloom-spark[data-tone=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-quest-cue-untracked-fg)}[data-fantasai-ui=next] .es-bloom-spark[data-tone=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=danger][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-bloom-spark[data-tone=ability]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-spark[data-tone=ability][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-tone-purple-fg)}@keyframes fui-es-bloom-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--fui-motion-distance-sm) * -.3))}}@keyframes fui-es-bloom-button-breathe{0%,to{translate:-50% -50%}50%{translate:-50% calc(-50% - var(--fui-motion-distance-sm) * .35)}}@keyframes fui-es-bloom-refuse{0%,to{transform:translate(0)}20%,60%{transform:translateX(calc(var(--fui-motion-distance-sm) * -1))}40%,80%{transform:translateX(var(--fui-motion-distance-sm))}}@keyframes fui-es-bloom-nudge-a{50%{transform:scale(1.06)}}@keyframes fui-es-bloom-nudge-b{50%{transform:scale(1.06)}}[data-fantasai-ui=next] .es-bloom[data-reduced] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-reduced][data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom[data-reduced] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-reduced][data-fantasai-ui=next] .es-bloom-chip__float:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom[data-reduced] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-reduced][data-fantasai-ui=next] .es-bloom-symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom[data-reduced] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-reduced][data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-bloom[data-reduced] .es-bloom__back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-reduced][data-fantasai-ui=next] .es-bloom__back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-bloom-chip[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__button[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__button[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid highlight}[data-fantasai-ui=next] .es-bloom-chip[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-chip[data-fill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-bloom-line__button[data-fill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-bloom-line__button[data-fill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{forced-color-adjust:none;background:linear-gradient(90deg, Highlight calc(var(--fui-bloom-reach) * 100%), transparent 0)}[data-fantasai-ui=next] .es-bloom-chip__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-chip__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-chip__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-chip__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom-line__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom-line__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-bloom__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:none}[data-fantasai-ui=next] .es-bloom-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-bloom-line__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-line__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-bloom__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom__sparks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-bloom[data-lines=buttons] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-bloom[data-lines=buttons][data-fantasai-ui=next] :is(.es-bloom-chip,.es-bloom-line__button):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid buttontext}[data-fantasai-ui=next] .es-bloom-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-bloom-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{forced-color-adjust:none;background:linear-gradient(90deg, Highlight calc(var(--fui-bloom-reach,0) * 100%), transparent 0)}}@media (width>=768px){[data-fantasai-ui=next] .es-narrative-message[data-has-full-body] .es-narrative-message__speaker .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-has-full-body][data-fantasai-ui=next] .es-narrative-message__speaker .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-narrative-message[data-has-full-body]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-has-full-body][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-8);grid-template-columns:minmax(8rem,.65fr) minmax(0,1.5fr);max-width:68rem;display:grid}[data-fantasai-ui=next] .es-narrative-message__full-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__full-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%;max-height:28rem;-webkit-mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);display:block}[data-fantasai-ui=next] .es-narrative-message[data-presentation=cinematic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-presentation=cinematic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-8)}}@media (height<=620px){[data-fantasai-ui=next] .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-3)}}[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;padding:var(--fui-space-5);border:1px solid var(--fui-border-subtle);background:color-mix(in oklch, var(--fui-surface-1) 94%, transparent);color:var(--fui-text-primary);border-radius:var(--fui-radius-panel-soft);text-align:left;touch-action:pan-y;cursor:pointer;display:block;position:relative;overflow:hidden}@keyframes fui-es-chronicle-hold{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-narrative-feed__trigger[data-holding] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-holding][data-fantasai-ui=next] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;transform:scaleX(1)}}@media (width<=359px){[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-4)}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:100%;min-height:0;color:var(--fui-text-primary);background:color-mix(in oklch, var(--fui-surface-1) 97%, transparent);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);flex-direction:column;display:flex;overflow:hidden}@media (width<=639px){[data-fantasai-ui=next] .es-location-chat-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-location-chat-scene>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline:0;border-radius:0;max-height:none}[data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4)}[data-fantasai-ui=next] .es-location-chat__composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-4)}}@media (height<=600px){[data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block:var(--fui-space-1);font-size:1.25rem}[data-fantasai-ui=next] .es-location-chat__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-location-chat__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.8rem}[data-fantasai-ui=next] .es-location-chat__composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__composer .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-location-chat__composer .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:3rem;min-height:3rem}}@keyframes fui-es-runtime-breathe{50%{opacity:.42}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-runtime-status__busy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__busy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:calc(100svh - var(--fui-safe-top) - var(--fui-safe-bottom));overscroll-behavior:contain;border-radius:inherit;scrollbar-color:color-mix(in oklch, var(--fui-border-metal) 52%, transparent) transparent;scrollbar-width:thin;overflow-y:auto}[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background-image:linear-gradient(115deg, transparent 42%, color-mix(in oklch, var(--fui-text-primary) 20%, transparent) 50%, transparent 58%);animation:fui-es-audio-welcome-action-light calc(var(--fui-motion-ceremonial) * 2) var(--fui-ease-out) calc(var(--fui-motion-ceremonial) + var(--fui-motion-quick)) backwards;background-position:-100% 0;background-repeat:no-repeat;background-size:250% 100%}@keyframes fui-es-audio-welcome-landscape-in{0%{opacity:.35;clip-path:inset(0 8% 18%);transform:scale(1.08)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}@keyframes fui-es-audio-welcome-content-in{0%{opacity:.12;filter:blur(var(--fui-motion-blur-standard));transform:translateY(var(--fui-audio-welcome-distance,var(--fui-motion-distance-lg))) scale(var(--fui-audio-welcome-scale,1))}to{opacity:1;filter:none;transform:translateY(0)scale(1)}}@keyframes fui-es-audio-welcome-action-light{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-fantasai-ui=next] .es-audio-welcome__reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__artwork img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__artwork[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}}@media (width<=479px){[data-fantasai-ui=next] .es-audio-welcome__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5)}[data-fantasai-ui=next] .es-audio-welcome__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;align-items:center}}[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding:var(--fui-space-4);border:1px solid color-mix(in oklch, var(--fui-border-subtle) 60%, transparent);border-radius:var(--fui-radius-panel-soft);background:radial-gradient(ellipse at top left, color-mix(in oklch, var(--fui-es-intent-pigment) 7%, transparent), transparent 60%), var(--fui-surface-inset);position:relative}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=backdrop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=backdrop][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklch, var(--fui-surface-1) 82%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@keyframes fui-es-notification-copy{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}@keyframes fui-es-notification-subtitle{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}@keyframes fui-es-notification-icon{0%,to{transform:scale(1)}10%{transform:scale(.8)}50%{transform:scale(1.2)}}@media (width>=640px){[data-fantasai-ui=next] .es-notification-showcase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-8)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}}@container attribute-detail (width>=44rem){[data-fantasai-ui=next] .es-attributes__guidance-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){[data-fantasai-ui=next] .es-attributes-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-attributes__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-5) var(--fui-space-4) var(--fui-space-4)}[data-fantasai-ui=next] .es-attributes__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);padding-inline:0}[data-fantasai-ui=next] .es-attributes__detail[data-surface=inset].es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-surface=inset].es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-5) var(--fui-space-4)}[data-fantasai-ui=next] .es-attributes__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-attributes__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__icon[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}}@media (width<=389px){[data-fantasai-ui=next] .es-attribute-upgrade__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-attribute-upgrade__actions .es-button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next] .es-button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1}}[data-fantasai-ui=next] .es-interaction-ability-dialog .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card.es-intent[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset);border-color:var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=selected]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card.es-intent[data-state=selected][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-intent-border);box-shadow:inset 0 0 0 1px var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card.es-intent:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-3);align-items:center;column-gap:var(--fui-space-3);row-gap:var(--fui-space-1);min-height:5.5rem;padding:var(--fui-space-2);grid-template-rows:1fr auto;grid-template-columns:4rem minmax(0,1fr)}[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=locked] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card.es-intent[data-state=locked][data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card.es-intent[data-state=occupied] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card.es-intent[data-state=occupied][data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;filter:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-sm);background:var(--fui-stage-backdrop);border:0;grid-area:1/1/3;width:4rem;height:4rem;min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-preview__artwork .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next] .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1;filter:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-preview__artwork .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-preview__artwork .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;box-shadow:none;background:0 0;border:0;position:absolute;inset:0;transform:none}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork[data-image-state=ready] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork[data-image-state=ready] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-preview__artwork[data-image-state=ready] .es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-image-state=ready][data-fantasai-ui=next] .es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;align-self:end;padding:0}:is([data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__main:not(:has(.es-interaction-ability-card__status)) .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__main:not(:has(.es-interaction-ability-card__status)) .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){grid-row:1/3;align-self:center}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){line-height:1.25}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-self:start;gap:var(--fui-space-1);white-space:normal;text-align:left;background:0 0;border:0;border-radius:0;grid-column:2;max-width:100%;padding:0;position:static}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__status>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__status>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__status>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;width:1rem;height:1rem}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:var(--fui-space-1);align-content:center;display:grid;position:static}[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card .es-interaction-ability-card__preview-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next] .es-interaction-ability-card__preview-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:static}[data-fantasai-ui=next] .es-interaction-ability-card__preview.es-popover-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__preview.es-popover-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(21rem,100vw - 2rem);max-height:min(calc(100dvh - 2rem), var(--radix-popover-content-available-height,80dvh));overscroll-behavior:contain;background:var(--fui-surface-1);color:var(--fui-text-primary);border:1px solid var(--fui-border-strong);border-radius:var(--fui-radius-panel-soft);box-shadow:var(--fui-shadow-elevated);font-family:var(--fui-font-interface);padding:0;overflow-y:auto}[data-fantasai-ui=next] .es-interaction-ability-preview.es-frame-component:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview.es-frame-component[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-1);width:min(21rem,100%);overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-preview.es-frame-component:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview.es-frame-component:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:calc(-1 * var(--fui-focus-ring-width))}[data-fantasai-ui=next] .es-interaction-ability-preview .es-interaction-ability-preview__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview[data-fantasai-ui=next] .es-interaction-ability-preview__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-1);gap:0;display:grid}[data-fantasai-ui=next] .es-interaction-ability-preview__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:clamp(8rem, calc(var(--radix-popover-content-available-height,36rem) - 13rem), 17rem);background:var(--fui-surface-inset);place-items:center;max-height:38svh;display:grid;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-preview__artwork>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next]>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;height:100%;display:grid}[data-fantasai-ui=next] .es-interaction-ability-preview__artwork .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__artwork[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:5rem;height:5rem}[data-fantasai-ui=next] .es-interaction-ability-preview__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:var(--fui-space-5);overflow-wrap:anywhere;display:grid}[data-fantasai-ui=next] .es-interaction-ability-preview__copy>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__copy[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-interaction-ability-preview__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-preview__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:var(--fui-space-3)}@media (width<=639px){[data-fantasai-ui=next] .es-interaction-ability-dialog .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}}[data-fantasai-ui=next] .es-quest-log__objectives-details>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-details-marker{display:none}.es-quest-log__objectives-details[data-fantasai-ui=next]>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-details-marker{display:none}@container quest-log-detail (width>=40rem){[data-fantasai-ui=next] .es-quest-log__outcomes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__outcomes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(13rem,17rem) minmax(0,1fr)}}@media (width<=719px){[data-fantasai-ui=next] .es-modal.es-quest-log-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-quest-log-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(100vw - 1rem);height:calc(100svh - 1rem);padding:var(--fui-space-3)}}@media (width<=639px){[data-fantasai-ui=next] .es-quest-log:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:0;padding-bottom:0}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:0}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-inline:var(--fui-space-4);flex:none}[data-fantasai-ui=next] .es-quest-log__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4) var(--fui-space-4)}[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-quest-log__article:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__article[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-1) 0 var(--fui-space-6)}[data-fantasai-ui=next] .es-quest-log__heading h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__heading[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-basis:100%}[data-fantasai-ui=next] .es-quest-log__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5;padding:var(--fui-space-3) var(--fui-space-4) var(--fui-safe-bottom);background:var(--fui-stage);border-top:1px solid var(--fui-border-subtle)}}@media (height<=650px){[data-fantasai-ui=next] .es-quest-log__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-modal.es-quest-log-modal>.es-modal__header>.es-dialog-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-quest-log-modal[data-fantasai-ui=next]>.es-modal__header>.es-dialog-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@media (width>=640px){[data-fantasai-ui=next] .es-npc-dossier__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr);align-items:center}[data-fantasai-ui=next] .es-modal.es-npc-dossier-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-npc-dossier-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-6)}}[data-fantasai-ui=next] .es-detail-surface:is(.es-popover-content,.es-tooltip-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-detail-surface:is(.es-popover-content,.es-tooltip-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);width:min(24rem,100vw - 1.5rem);max-width:min(calc(100vw - 1.5rem), var(--radix-popover-content-available-width,var(--radix-tooltip-content-available-width,100vw)));padding:var(--fui-space-5);color:var(--fui-text-primary);background:var(--fui-surface-1);border:1px solid var(--fui-border-strong);border-radius:var(--fui-radius-md);box-shadow:var(--fui-shadow-elevated);font-family:var(--fui-font-interface);overflow-wrap:anywhere;display:grid}[data-fantasai-ui=next] .es-game-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;width:100%;height:100dvh;min-height:0;color:var(--fui-text-primary);background:var(--fui-stage);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-game-shell__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;position:absolute;inset:0}[data-fantasai-ui=next] .es-game-shell__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;height:100%;min-height:0;display:flex;position:relative}[data-fantasai-ui=next] .es-game-shell__scene-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__scene-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;min-width:0}[data-fantasai-ui=next] .es-game-shell__frame>.es-game-navbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__frame[data-fantasai-ui=next]>.es-game-navbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .es-game-shell__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 20%, transparent);flex-direction:column;flex:1;width:min(100%,50rem);min-width:0;min-height:0;margin-inline:auto;display:flex;position:relative;container:es-shell-space/inline-size}[data-fantasai-ui=next] .es-game-shell__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0;min-height:0;display:grid;position:relative}[data-fantasai-ui=next] .es-game-shell__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;padding:var(--fui-space-2) 0 0;background:linear-gradient(transparent, var(--fui-stage) 75%);flex-shrink:0;position:relative}[data-fantasai-ui=next] .es-game-shell__dock .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell__dock[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline:auto;padding-bottom:0}[data-fantasai-ui=next] .es-game-shell[data-layout=embedded]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell[data-layout=embedded][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100%;color:inherit;background:0 0}[data-fantasai-ui=next] .es-game-shell[data-layout=embedded] .es-game-shell__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-shell[data-layout=embedded][data-fantasai-ui=next] .es-game-shell__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;width:100%}[data-fantasai-ui=next] .es-location-travel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-travel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-location-travel__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-travel__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-travel__base:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-travel__base[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-travel__exposure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-travel__exposure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;position:absolute;inset:0}[data-fantasai-ui=next] .es-location-travel__exposure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-travel__exposure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover}[data-fantasai-ui=next] .es-game-navbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;min-width:0;color:var(--fui-text-primary);background:color-mix(in oklch, var(--fui-stage) 94%, transparent);border-block:1px solid var(--fui-border-subtle);padding-top:env(safe-area-inset-top);position:relative;container:es-navbar-space/inline-size}[data-fantasai-ui=next] .es-game-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-height:4rem;padding-inline:var(--fui-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-game-navbar__start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__location:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__location[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-game-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:end}[data-fantasai-ui=next] .es-game-navbar__location:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__location[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}[data-fantasai-ui=next] .es-game-navbar button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-fantasai-ui=next] button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer;font-family:var(--fui-font-interface)}[data-fantasai-ui=next] .es-game-navbar button:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-fantasai-ui=next] button:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default;opacity:var(--fui-disabled-opacity,.5)}[data-fantasai-ui=next] .es-game-navbar button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-fantasai-ui=next] button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-intent-neutral-focus);outline-offset:3px}[data-fantasai-ui=next] .es-game-navbar__world:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__world[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:var(--fui-touch-min);justify-content:center;align-items:center;gap:var(--fui-space-2);border-radius:var(--fui-radius-sm);display:flex}[data-fantasai-ui=next] .es-game-navbar__world:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__world:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__title:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__title:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-tone-neutral-control-hover)}[data-fantasai-ui=next] .es-game-navbar svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-navbar-details svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-game-navbar__world:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__world[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-3);color:var(--fui-text-secondary);flex-shrink:0}[data-fantasai-ui=next] .es-game-navbar__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;overflow:hidden}[data-fantasai-ui=next] .es-game-navbar__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:100%}[data-fantasai-ui=next] .es-game-navbar__title>span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__title[data-fantasai-ui=next]>span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.1rem,4.6vw,1.5rem);line-height:1.3;overflow:hidden}[data-fantasai-ui=next] .es-game-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__brand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__weather:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__weather[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__time:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__time[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__chevron:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__chevron[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu-user:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu-user[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__brand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg);flex-shrink:0;font-size:1.1rem;font-style:italic;line-height:.9;font-family:var(--fui-font-narrative,serif)!important}[data-fantasai-ui=next] .es-game-navbar__brand img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__brand[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain;width:4rem;height:3rem}@container es-navbar-space (width>=768px) and (width<=1279px){[data-fantasai-ui=next] .es-game-navbar[data-has-start-accessory] .es-game-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar[data-has-start-accessory][data-fantasai-ui=next] .es-game-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}}[data-fantasai-ui=next] .es-navbar-details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:60;max-height:min(38rem, var(--radix-popover-content-available-height,80dvh));overscroll-behavior:contain;overflow-y:auto}[data-fantasai-ui=next] .es-navbar-details__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-navbar-details__heading>.es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__heading[data-fantasai-ui=next]>.es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .es-navbar-details__sections:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__sections[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-navbar-details__quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-navbar-details__calendar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__calendar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-navbar-details__celestial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__celestial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-navbar-details__forecast:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);margin-top:var(--fui-space-2);flex-wrap:wrap;list-style:none;display:flex}[data-fantasai-ui=next] .es-navbar-details__forecast li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);padding:var(--fui-space-1) var(--fui-space-3);background:var(--fui-surface-2);border-radius:999px;display:flex}[data-fantasai-ui=next] .es-navbar-details__forecast li[data-weather=clear]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li[data-weather=clear]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg);background:var(--fui-tone-yellow-control)}[data-fantasai-ui=next] .es-navbar-details__forecast li[data-weather=rain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li[data-weather=rain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-navbar-details__forecast li[data-weather=snow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li[data-weather=snow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-navbar-details__forecast li[data-weather=fog]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li[data-weather=fog]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-light-blue-fg);background:var(--fui-tone-light-blue-control)}[data-fantasai-ui=next] .es-navbar-details__forecast li[data-weather=storm]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__forecast[data-fantasai-ui=next] li[data-weather=storm]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-purple-fg);background:var(--fui-tone-purple-control)}[data-fantasai-ui=next] .es-navbar-details__reset:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__reset[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-navbar-details__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-navbar-details__reset:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__reset[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:var(--fui-space-4)}[data-fantasai-ui=next] .es-navbar-details__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-details__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-navbar-quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-intent-quest-control);color:var(--fui-intent-quest-fg);border-radius:999px;flex-shrink:0;align-items:center;display:flex}[data-fantasai-ui=next] .es-navbar-quest__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:var(--fui-space-3);min-width:var(--fui-touch-min);min-height:var(--fui-touch-min);border-radius:inherit;display:flex}[data-fantasai-ui=next] .es-navbar-quest__title>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest__title[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-navbar-quest__title:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest__title:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-intent-quest-control-hover)}@container es-navbar-space (width<=479px){[data-fantasai-ui=next] .es-game-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-game-navbar__world:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__world[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:var(--fui-touch-min);padding-inline:var(--fui-space-2)}}@container es-navbar-space (width>=1280px){[data-fantasai-ui=next] .es-game-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-4);gap:var(--fui-space-4);grid-template-columns:minmax(0,1fr) minmax(0,22rem) minmax(0,1fr)}[data-fantasai-ui=next] .es-game-navbar__start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5)}[data-fantasai-ui=next] .es-game-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__brand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-game-navbar__world:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__world[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:1;justify-content:start;padding-inline:0;overflow:hidden}[data-fantasai-ui=next] .es-game-navbar__weather:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__weather[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}[data-fantasai-ui=next] .es-game-navbar__time:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__time[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;margin-inline-start:var(--fui-space-4);display:block}[data-fantasai-ui=next] .es-game-navbar__chevron:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__chevron[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu-user:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu-user[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-navbar__menu>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-game-navbar__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;display:inline-flex}[data-fantasai-ui=next] .es-game-navbar__menu-mobile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-navbar__menu-mobile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-navbar-quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:1;align-items:center;min-width:0}[data-fantasai-ui=next] .es-navbar-quest__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-inline:var(--fui-space-3)}[data-fantasai-ui=next] .es-navbar-quest__title>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-navbar-quest__title[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;max-width:13rem;display:block;overflow:hidden}}[data-fantasai-ui=next] .es-page-navbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;min-width:0;color:var(--fui-text-primary);background:color-mix(in oklch, var(--fui-stage) 94%, transparent);border-bottom:1px solid var(--fui-border-subtle);padding-top:env(safe-area-inset-top);border-radius:0;position:relative;container:es-page-navbar/inline-size}[data-fantasai-ui=next] .es-page-navbar[data-sticky]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-sticky][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:sticky;top:0}[data-fantasai-ui=next] .es-page-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-2);align-items:center;column-gap:var(--fui-space-2);padding-inline:max(var(--fui-space-3), env(safe-area-inset-left)) max(var(--fui-space-3), env(safe-area-inset-right));grid-template:"start end"minmax(3.5rem,auto)"center center"/minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-page-navbar__start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-page-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-page-navbar__start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:start}[data-fantasai-ui=next] .es-page-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:end;justify-content:end}[data-fantasai-ui=next] .es-page-navbar__center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-bottom:var(--fui-space-2);grid-area:center;display:grid}[data-fantasai-ui=next] .es-page-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__brand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);border-radius:var(--fui-radius-sm);padding:0 var(--fui-space-1);color:var(--fui-intent-quest-fg);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-fantasai-ui=next] button.es-page-navbar__brand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-page-navbar__brand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer}[data-fantasai-ui=next] button.es-page-navbar__brand:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-page-navbar__brand:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-tone-neutral-control-hover)}[data-fantasai-ui=next] button.es-page-navbar__brand:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-page-navbar__brand:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-intent-neutral-focus);outline-offset:3px}[data-fantasai-ui=next] .es-page-navbar__brand img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__brand[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain;width:3.5rem;height:2.5rem}[data-fantasai-ui=next] .es-page-navbar__wordmark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__wordmark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative,serif);font-size:1.1rem;font-style:italic;line-height:.9}[data-fantasai-ui=next] .es-page-navbar__sign-in:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__sign-in[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:inline-flex}[data-fantasai-ui=next] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__sign-in-prompt[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);line-height:var(--fui-type-label-leading);white-space:nowrap;display:none}[data-fantasai-ui=next] .es-page-navbar__sign-in>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__sign-in[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;flex-shrink:0}@container es-page-navbar (width<=359px){[data-fantasai-ui=next] .es-page-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-page-navbar__start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-page-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-1);column-gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-page-navbar__brand img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__brand[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.75rem}}@container es-page-navbar (width>=640px){[data-fantasai-ui=next] .es-page-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:max(var(--fui-space-4), env(safe-area-inset-left)) max(var(--fui-space-4), env(safe-area-inset-right));grid-template-rows:minmax(4rem,auto)}[data-fantasai-ui=next] .es-page-navbar__brand img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__brand[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:4.375rem;height:2.75rem}[data-fantasai-ui=next] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar__sign-in-prompt[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}}@container es-page-navbar (width>=960px){[data-fantasai-ui=next] .es-page-navbar[data-has-center] .es-page-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-has-center][data-fantasai-ui=next] .es-page-navbar__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0, 1fr) minmax(0, var(--fui-es-page-navbar-center-width,28rem)) minmax(0, 1fr);-moz-column-gap:var(--fui-space-5);column-gap:var(--fui-space-5);grid-template-areas:"start center end"}[data-fantasai-ui=next] .es-page-navbar[data-has-center] .es-page-navbar__center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-has-center][data-fantasai-ui=next] .es-page-navbar__center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:0}[data-fantasai-ui=next] .es-page-navbar[data-has-center] .es-page-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-has-center][data-fantasai-ui=next] .es-page-navbar__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){container:es-page-navbar-end/inline-size}[data-fantasai-ui=next] .es-page-navbar[data-has-center] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-has-center][data-fantasai-ui=next] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@container es-page-navbar-end (width>=22rem){[data-fantasai-ui=next] .es-page-navbar[data-has-center] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-page-navbar[data-has-center][data-fantasai-ui=next] .es-page-navbar__sign-in-prompt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}}[data-fantasai-ui=next] .es-drawer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:71;width:100%;height:min(44rem, calc(100svh - var(--fui-space-6)));max-height:calc(100svh - var(--fui-space-6));outline:none;position:fixed;bottom:0;left:0}[data-fantasai-ui=next] .es-drawer__drag-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__drag-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-drawer__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100%;min-height:0}[data-fantasai-ui=next] .es-drawer__frame>.es-drawer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__frame[data-fantasai-ui=next]>.es-drawer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);height:100%;min-height:0;padding:0 var(--fui-space-4) var(--fui-safe-bottom);grid-template-rows:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-drawer__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){touch-action:none;-webkit-user-select:none;user-select:none;min-width:0}[data-fantasai-ui=next] .es-drawer__handle.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__handle.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-height:var(--fui-touch-min);cursor:grab;touch-action:none;padding:0;display:flex}[data-fantasai-ui=next] .es-drawer__handle:active:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__handle:active[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grabbing}[data-fantasai-ui=next] .es-drawer__handle>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__handle[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;display:flex}[data-fantasai-ui=next] .es-drawer__grip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__grip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-10);height:var(--fui-space-1);border-radius:var(--fui-radius-status-pill);background:var(--fui-border-metal);display:block}[data-fantasai-ui=next] .es-drawer__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:start;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-drawer__heading h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__heading[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2);overflow-wrap:anywhere;min-width:0;margin:0}[data-fantasai-ui=next] .es-drawer__heading>.es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__heading[data-fantasai-ui=next]>.es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .es-drawer__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-drawer__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-drawer[data-es-motion-state=exiting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-drawer[data-es-motion-state=exiting][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border-radius:var(--fui-radius-portrait-round);background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-es-intent-pigment) 55%, transparent), color-mix(in oklab, var(--fui-es-intent-pigment) 16%, transparent) 46%, transparent);width:min(42rem,100%);opacity:calc(.25 + var(--fui-es-mastery-progress,0) * .6);pointer-events:none;transition:opacity calc(var(--fui-motion-ceremonial) * 3) var(--fui-ease-out);position:absolute;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=reach] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=reach][data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-es-intent-fg) 60%, transparent);stroke-width:1.5px;stroke-dasharray:1 6}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-es-intent-pigment) 70%, transparent);filter:blur(var(--fui-space-1))}[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);--fui-es-control-face-paint:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), radial-gradient(circle at 50% 34%, color-mix(in oklab, var(--fui-es-intent-focus) 70%, var(--fui-es-intent-pigment)), var(--fui-es-intent-pigment) 54%, color-mix(in oklab, var(--fui-es-intent-pigment) 45%, var(--fui-es-intent-control)));color:var(--fui-text-primary);filter:drop-shadow(0 0 var(--fui-space-3) color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent)) drop-shadow(0 0 var(--fui-space-8) color-mix(in oklab, var(--fui-es-intent-pigment) 35%, transparent))}@keyframes fui-es-mastery-node-enter{0%{opacity:0;translate:0 var(--fui-motion-distance-sm)}to{opacity:1;translate:0}}@keyframes fui-es-mastery-branch-enter{0%{opacity:0}to{opacity:1}}@keyframes fui-es-mastery-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fui-es-mastery-node-lights{0%{--fui-es-lit:1}to{--fui-es-lit:0}}@keyframes fui-es-mastery-dot-lights{0%{opacity:.2}to{opacity:1}}@media (forced-colors:active){[data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-mastery-node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:1px solid buttontext}[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid highlight}}@property --fui-deck-flare{syntax:"<number>";inherits:false;initial-value:0}@property --fui-deck-spin{syntax:"<angle>";inherits:false;initial-value:0deg}[data-fantasai-ui=next] .es-deck-builder:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-gold:var(--fui-tone-yellow-fg);--fui-deck-panel:clamp(18.5rem, 27%, 21rem);isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--fui-deck-panel);gap:var(--fui-space-5);height:100%;min-height:0;padding:var(--fui-space-5);color:var(--fui-text-primary);font-family:var(--fui-font-interface);display:grid;position:relative}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) 0 0;grid-template-columns:minmax(0,1fr);gap:0}[data-fantasai-ui=next] .es-deck-builder[data-header]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-header][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:auto minmax(0,1fr)}[data-fantasai-ui=next] .es-deck-builder__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);grid-column:1/-1;min-width:0;padding:0 .125rem;display:flex}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0 .875rem var(--fui-space-3)}[data-fantasai-ui=next] .es-deck-builder__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;color:var(--fui-text-primary);font-family:var(--fui-font-display);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.875rem;font-weight:700;line-height:1.1;overflow:hidden}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-heading-size)}[data-fantasai-ui=next] .es-deck-builder__header-end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__header-end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);margin-left:auto;display:flex}[data-fantasai-ui=next] .es-deck-builder__library:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__library[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;min-width:0;min-height:0;display:flex}[data-fantasai-ui=next] .es-deck-builder__tools:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__tools[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:0 .125rem var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__tools:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__tools:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:.875rem}[data-fantasai-ui=next] .es-deck-builder__search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__search[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block;position:relative}[data-fantasai-ui=next] .es-deck-builder__search>input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__search[data-fantasai-ui=next]>input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-height:2.5rem;padding:0 .875rem 0 2.5rem}[data-fantasai-ui=next] .es-deck-builder__search-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__search-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:1rem;height:1rem;color:var(--fui-text-muted);pointer-events:none;position:absolute;top:50%;left:.875rem;translate:0 -50%}[data-fantasai-ui=next] .es-deck-builder__filters:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filters[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);scrollbar-width:none;margin:-2px;padding:2px;display:flex;overflow-x:auto}[data-fantasai-ui=next] .es-deck-builder__filters:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}.es-deck-builder__filters[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 70%, transparent);--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1) 88%, var(--fui-stage));--fui-es-control-light:var(--fui-deck-tree,var(--fui-atmosphere-accent));isolation:isolate;min-height:2.125rem;color:var(--fui-text-muted);cursor:pointer;font-family:var(--fui-font-interface);letter-spacing:.08em;text-transform:uppercase;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-quick) var(--fui-ease-out);background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:.4375rem;padding:0 .75rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:relative}[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}[data-fantasai-ui=next] .es-deck-builder__filter[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:.85;--fui-es-control-rim:color-mix(in oklab, var(--fui-deck-tree,var(--fui-border-metal)) 55%, var(--fui-border-metal));color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-deck-builder__filter[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__filter[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-deck-builder__filter-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem;color:var(--fui-deck-tree,currentColor);filter:var(--fui-es-control-glyph-glow);display:grid}[data-fantasai-ui=next] .es-deck-builder__filter-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__fixed-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__fixed-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__lock>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__lock[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-sockets__emblem>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__emblem[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-balance__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip__standin>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__standin[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip__mark>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__mark[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-deck-builder__filter-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.75rem;height:.75rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-deck-builder__filter[data-blocked] .es-deck-builder__filter-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter[data-blocked][data-fantasai-ui=next] .es-deck-builder__filter-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.45}[data-fantasai-ui=next] .es-deck-builder__shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;margin:0 calc(var(--fui-space-3) * -1);padding:1.75rem var(--fui-space-3) var(--fui-space-8);overscroll-behavior:contain;scrollbar-color:var(--fui-border-strong) transparent;scrollbar-width:thin;flex:1;overflow:auto}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:1.5rem .5rem 7.5rem}[data-fantasai-ui=next] .es-deck-builder__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(auto-fill,minmax(12.375rem,1fr));justify-items:center;gap:1.75rem .875rem;display:grid}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,10.25rem);justify-content:center;gap:1.5rem .625rem}[data-fantasai-ui=next] .es-deck-builder__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0;display:block;position:relative}[data-fantasai-ui=next] .es-deck-builder__card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-deck-builder__card:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__card:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default}[data-fantasai-ui=next] .es-deck-builder__card[data-received] .es-combat-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__card[data-received][data-fantasai-ui=next] .es-combat-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-deck-received .7s var(--fui-ease-emphasized)}[data-fantasai-ui=next] .es-deck-builder__lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;border-radius:var(--fui-radius-status-pill);background:color-mix(in oklab, var(--fui-stage) 72%, transparent);width:2.125rem;height:2.125rem;box-shadow:0 0 0 1px var(--fui-border-strong);color:var(--fui-text-secondary);pointer-events:none;padding:.5625rem;display:grid;position:absolute;top:38%;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-point:8px;--fui-deck-plaque:polygon(var(--fui-deck-point) 0, calc(100% - var(--fui-deck-point)) 0, 100% 50%, calc(100% - var(--fui-deck-point)) 100%, var(--fui-deck-point) 100%, 0 50%);z-index:8;isolation:isolate;max-width:calc(100% + 1rem);color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:.14em;pointer-events:none;text-shadow:0 1px 2px #000000d9;text-transform:uppercase;white-space:nowrap;animation:fui-es-deck-plaque 1.8s var(--fui-ease-emphasized) both;padding:.32rem .875rem .34rem;font-size:.66rem;font-weight:700;line-height:1.1;display:flex;position:absolute;top:-.8125rem;left:50%;translate:-50%}[data-fantasai-ui=next] .es-deck-builder__slot>.es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__slot[data-fantasai-ui=next]>.es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:-.5rem}[data-fantasai-ui=next] .es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-deck-plaque);content:"";position:absolute}[data-fantasai-ui=next] .es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-intent-border), var(--fui-text-primary) 18%), color-mix(in oklab, var(--fui-es-intent-border) 46%, transparent) 50%, var(--fui-es-intent-border));inset:0}[data-fantasai-ui=next] .es-deck-builder__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 6%, transparent), transparent 45%), color-mix(in oklab, var(--fui-surface-inset) 86%, var(--fui-es-intent-pigment));inset:1px}[data-fantasai-ui=next] .es-deck-builder__plaque>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__plaque[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-deck-builder__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__deck[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;min-height:0;padding:1rem .875rem .875rem;display:flex}[data-fantasai-ui=next] .es-deck-builder__deck>:not(.es-deck-builder__glow):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__deck[data-fantasai-ui=next]>:not(.es-deck-builder__glow):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;position:relative}[data-fantasai-ui=next] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;clip-path:var(--fui-shape-chamfered);background:radial-gradient(120% 60% at 50% 0%, color-mix(in oklab, var(--fui-deck-gold) 24%, transparent), transparent 70%);opacity:0;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:conic-gradient(from var(--fui-deck-spin), transparent 0 78%, color-mix(in oklab, var(--fui-deck-gold), white 30%) 88%, transparent 97%);content:"";-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-deck-builder[data-cheered] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-cheered][data-fantasai-ui=next] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1.9s ease-out both fui-es-deck-glow}[data-fantasai-ui=next] .es-deck-builder[data-cheered] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder[data-cheered][data-fantasai-ui=next] .es-deck-builder__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:1.5s cubic-bezier(.45,0,.2,1) both fui-es-deck-spin}[data-fantasai-ui=next] .es-deck-builder__head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-border-subtle);gap:.75rem;padding-bottom:.875rem;display:grid}[data-fantasai-ui=next] .es-deck-builder__title-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__title-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:.75rem;min-height:1.5rem;display:flex}[data-fantasai-ui=next] .es-deck-builder__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-interface);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700;line-height:1}[data-fantasai-ui=next] .es-deck-builder__title:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__title:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-deck-builder__tally:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__tally[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:.75rem;display:flex}[data-fantasai-ui=next] .es-deck-builder__list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior:contain;scrollbar-color:var(--fui-border-strong) transparent;scrollbar-width:thin;flex:1;min-height:0;margin:0 -.5rem;padding:.875rem .5rem .375rem;position:relative;overflow:auto}[data-fantasai-ui=next] .es-deck-builder__strips:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__strips[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-deck-builder__slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:.375rem;position:relative}[data-fantasai-ui=next] .es-deck-builder__slot[data-moving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__slot[data-moving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:hidden}[data-fantasai-ui=next] .es-deck-builder__slot[data-leaving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__slot[data-leaving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-deck-builder__fixed:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__fixed[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.5rem;margin-top:1rem;display:grid}[data-fantasai-ui=next] .es-deck-builder__fixed-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__fixed-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.4375rem;margin:0;padding:0 .125rem;font-size:.6875rem;font-weight:600;line-height:1;display:flex}[data-fantasai-ui=next] .es-deck-builder__fixed-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__fixed-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem;color:var(--fui-text-muted);display:grid}[data-fantasai-ui=next] .es-deck-builder__none:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__none[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-narrative);margin:.25rem 0 .5rem;font-size:.875rem;line-height:1.55}[data-fantasai-ui=next] .es-deck-builder__foot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__foot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:.75rem}[data-fantasai-ui=next] .es-deck-count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.25rem;display:inline-flex}[data-fantasai-ui=next] .es-deck-count>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-count[data-fantasai-ui=next]>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:color var(--fui-motion-ceremonial) var(--fui-ease-out), text-shadow var(--fui-motion-ceremonial) var(--fui-ease-out);font-size:2.125rem;font-weight:700;line-height:1;display:inline-block}[data-fantasai-ui=next] .es-deck-count__size:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-count__size[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-size:1.125rem;font-weight:600}[data-fantasai-ui=next] :is(.es-deck-builder__tally,.es-deck-builder__dock)[data-ready] .es-deck-count>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-deck-builder__tally,.es-deck-builder__dock)[data-ready][data-fantasai-ui=next] .es-deck-count>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-deck-gold);text-shadow:0 0 .875rem color-mix(in oklab, var(--fui-deck-gold) 40%, transparent)}[data-fantasai-ui=next] .es-deck-notches:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;height:.5rem;display:grid}[data-fantasai-ui=next] .es-deck-notches__notch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches__notch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklab, var(--fui-surface-inset) 85%, black);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-border-metal) 22%, transparent);transition:background var(--fui-motion-measured) var(--fui-ease-out), box-shadow var(--fui-motion-measured) var(--fui-ease-out);display:block;transform:skew(-22deg)}[data-fantasai-ui=next] .es-deck-notches__notch[data-kind=fixed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches__notch[data-kind=fixed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklab, var(--fui-border-metal) 70%, var(--fui-text-primary)), color-mix(in oklab, var(--fui-border-metal) 55%, var(--fui-stage)));box-shadow:none;opacity:.72}[data-fantasai-ui=next] .es-deck-notches__notch[data-kind=pick]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches__notch[data-kind=pick][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklab, var(--fui-deck-gold), white 28%), color-mix(in oklab, var(--fui-deck-gold) 72%, var(--fui-tone-yellow-pigment)));box-shadow:0 0 .375rem color-mix(in oklab, var(--fui-deck-gold) 45%, transparent)}[data-fantasai-ui=next] .es-deck-notches__notch[data-landed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches__notch[data-landed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.82s ease-out fui-es-deck-notch-landed}[data-fantasai-ui=next] .es-deck-notches[data-refused]>.es-deck-notches__notch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches[data-refused][data-fantasai-ui=next]>.es-deck-notches__notch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.64s ease-out fui-es-deck-notch-refused}[data-fantasai-ui=next] .es-deck-notches[data-cheered]>.es-deck-notches__notch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches[data-cheered][data-fantasai-ui=next]>.es-deck-notches__notch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1s ease-out both fui-es-deck-notch-cheered;animation-delay:calc(var(--fui-deck-notch) * 38ms)}[data-fantasai-ui=next] .es-deck-sockets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.5rem;display:flex}[data-fantasai-ui=next] .es-deck-sockets__socket:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-tree:var(--fui-border-metal);border-radius:var(--fui-radius-status-pill);background:radial-gradient(circle at 50% 35%, color-mix(in oklab, var(--fui-surface-2), var(--fui-deck-tree) 12%), var(--fui-surface-inset) 75%);width:2.125rem;height:2.125rem;box-shadow:inset 0 2px 4px #000000b3, 0 0 0 1px color-mix(in oklab, var(--fui-border-metal) 25%, transparent);color:var(--fui-deck-tree);place-items:center;display:grid}[data-fantasai-ui=next] .es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 1px 0 color-mix(in oklab, var(--fui-text-primary) 6%, transparent), 0 0 0 1px color-mix(in oklab, var(--fui-deck-tree) 70%, transparent), 0 0 .875rem color-mix(in oklab, var(--fui-deck-tree) 32%, transparent)}[data-fantasai-ui=next] .es-deck-sockets__emblem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__emblem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.0625rem;height:1.0625rem;filter:drop-shadow(0 0 .3rem color-mix(in oklab, var(--fui-deck-tree) 60%, transparent));display:grid}[data-fantasai-ui=next] .es-deck-sockets__socket[data-ignited]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-ignited][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-deck-socket-ignited 1.2s var(--fui-ease-emphasized) both}[data-fantasai-ui=next] .es-deck-sockets__socket[data-ignited]>.es-deck-sockets__emblem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-ignited][data-fantasai-ui=next]>.es-deck-sockets__emblem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-deck-emblem-in .7s var(--fui-ease-emphasized) both}[data-fantasai-ui=next] .es-deck-sockets__socket[data-emptied]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-emptied][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.7s ease-out fui-es-deck-socket-emptied}[data-fantasai-ui=next] .es-deck-sockets[data-refused]>.es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets[data-refused][data-fantasai-ui=next]>.es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.72s ease-out fui-es-deck-socket-refused}[data-fantasai-ui=next] .es-deck-sockets[data-variant=dock]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets[data-variant=dock][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.375rem}[data-fantasai-ui=next] .es-deck-sockets[data-variant=dock]>.es-deck-sockets__socket:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets[data-variant=dock][data-fantasai-ui=next]>.es-deck-sockets__socket:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset);width:.5625rem;height:.5625rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-border-metal) 35%, transparent)}[data-fantasai-ui=next] .es-deck-sockets[data-variant=dock]>.es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets[data-variant=dock][data-fantasai-ui=next]>.es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-deck-tree);box-shadow:0 0 .375rem var(--fui-deck-tree)}[data-fantasai-ui=next] .es-deck-balance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}[data-fantasai-ui=next] .es-deck-balance__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:.5rem;min-width:0;display:flex}[data-fantasai-ui=next] .es-deck-balance__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem;color:var(--fui-es-intent-fg);flex:none;display:grid}[data-fantasai-ui=next] .es-deck-balance__bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance__bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklab, var(--fui-es-intent-fg) 14%, var(--fui-surface-inset));flex:1;height:3px;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-deck-balance__bar>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-balance__bar[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-deck-share) * 100%);background:var(--fui-es-intent-fg);box-shadow:0 0 .375rem var(--fui-es-intent-fg);transition:width .48s var(--fui-ease-emphasized);position:absolute;inset:0 auto 0 0}[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-accent:var(--fui-border-metal);--fui-deck-gold:var(--fui-tone-yellow-fg);--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-deck-accent) 32%, var(--fui-border-metal)), var(--fui-deck-gold) calc(var(--fui-deck-flare) * 80%));--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1), var(--fui-deck-accent) 5%);--fui-es-control-light:color-mix(in oklab, var(--fui-deck-accent), var(--fui-deck-gold) calc(var(--fui-deck-flare) * 100%));isolation:isolate;width:100%;height:2.75rem;color:var(--fui-type-color-choice-active);cursor:pointer;font-family:var(--fui-font-interface);letter-spacing:.01em;text-align:left;-webkit-tap-highlight-color:transparent;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:1.875rem minmax(0,1fr) 1.25rem;align-items:center;gap:.5625rem;padding:0 .625rem 0 .375rem;font-size:.9375rem;font-weight:600;line-height:1;display:grid;position:relative}[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-deck-strip:hover:not(:disabled,[aria-disabled=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip:hover:not(:disabled,[aria-disabled=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}[data-fantasai-ui=next] .es-deck-builder__filter:hover:not([aria-pressed=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter:hover:not([aria-pressed=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__dock:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__close:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__close:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-text-secondary)}}[data-fantasai-ui=next] .es-deck-strip:active:not(:disabled,[aria-disabled=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip:active:not(:disabled,[aria-disabled=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-deck-strip:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__filter:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__filter:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__dock:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__close:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__close:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-tone-yellow-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-tone-yellow-focus) 45%, transparent))}[data-fantasai-ui=next] .es-deck-strip:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-deck-strip[data-fixed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fixed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 55%, var(--fui-surface-2));--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1) 84%, var(--fui-stage));color:var(--fui-text-secondary);cursor:default}[data-fantasai-ui=next] .es-deck-strip__cost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__cost[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;width:1.875rem;color:var(--fui-es-intent-fg);filter:drop-shadow(0 .1rem .2rem #0009);place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-deck-strip__cost>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__cost[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1}[data-fantasai-ui=next] .es-deck-strip__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:saturate(.82)brightness(.84);opacity:.88;width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-deck-strip__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-ink:#030407eb;z-index:1;color:var(--fui-text-primary);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;text-shadow:1px 0 0 var(--fui-deck-ink), -1px 0 0 var(--fui-deck-ink), 0 1px 0 var(--fui-deck-ink), 0 -1px 0 var(--fui-deck-ink), 0 2px 4px #000000d9;font-size:1.0625rem;font-weight:900;line-height:1;position:relative;translate:0 12%}[data-fantasai-ui=next] .es-deck-strip__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;text-shadow:0 1px 2px #000c;white-space:nowrap;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-deck-strip__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;clip-path:var(--fui-es-control-shape);background:radial-gradient(75% 150% at 82% 50%, color-mix(in oklab, var(--fui-deck-accent) 30%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000 78%);mask-image:linear-gradient(90deg,#0000 34%,#000 78%)}[data-fantasai-ui=next] .es-deck-strip__art>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__art[data-fantasai-ui=next]>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;opacity:.6;width:58%;height:100%;position:absolute;top:0;right:0}[data-fantasai-ui=next] .es-deck-strip__standin:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__standin[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.875rem;height:1.875rem;color:color-mix(in oklab, var(--fui-deck-accent) 75%, var(--fui-text-primary));opacity:.5;position:absolute;top:50%;right:2.25rem;translate:0 -50%}[data-fantasai-ui=next] .es-deck-strip[data-fixed] .es-deck-strip__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fixed][data-fantasai-ui=next] .es-deck-strip__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-deck-strip__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem;color:var(--fui-es-intent-fg);filter:drop-shadow(0 0 .25rem color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent));display:grid}[data-fantasai-ui=next] .es-deck-strip[data-fixed] .es-deck-strip__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fixed][data-fantasai-ui=next] .es-deck-strip__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);filter:none;padding:.125rem}[data-fantasai-ui=next] .es-deck-strip__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;clip-path:var(--fui-es-control-shape);pointer-events:none;position:absolute;inset:1px;overflow:hidden}[data-fantasai-ui=next] .es-deck-strip__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(100deg, transparent 32%, color-mix(in oklab, var(--fui-deck-gold) 55%, transparent) 50%, transparent 68%);content:"";mix-blend-mode:screen;opacity:0;position:absolute;inset:0;transform:translate(-120%)}[data-fantasai-ui=next] .es-deck-strip[data-arriving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-arriving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1.3s cubic-bezier(.2,.7,.3,1) both fui-es-deck-strip-flare}[data-fantasai-ui=next] .es-deck-strip[data-arriving]>.es-deck-strip__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-arriving][data-fantasai-ui=next]>.es-deck-strip__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:.82s cubic-bezier(.3,0,.2,1) 40ms both fui-es-deck-strip-sheen}[data-fantasai-ui=next] .es-deck-builder[data-layout=phone] .es-deck-builder__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-layout=phone][data-fantasai-ui=next] .es-deck-builder__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:7;padding:.625rem .875rem max(1rem, env(safe-area-inset-bottom));visibility:hidden;transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s .32s;position:absolute;inset:12% 0 0;transform:translateY(104%)}[data-fantasai-ui=next] .es-deck-builder[data-sheet=open] .es-deck-builder__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-sheet=open][data-fantasai-ui=next] .es-deck-builder__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:visible;transition:transform .44s var(--fui-ease-emphasized), visibility 0s;transform:none}[data-fantasai-ui=next] .es-deck-builder__handle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__handle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-status-pill);background:var(--fui-border-strong);flex:none;width:2.75rem;height:.25rem;margin:0 auto .625rem;display:block}[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 70%, transparent);--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1) 88%, var(--fui-stage));isolation:isolate;min-height:2rem;color:var(--fui-text-secondary);cursor:pointer;font-family:var(--fui-font-interface);letter-spacing:.1em;text-transform:uppercase;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;border-radius:0;padding:0 .875rem;font-size:.75rem;font-weight:600;position:relative}[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-md);--fui-es-control-face:color-mix(in oklab, var(--fui-surface-1) 94%, var(--fui-stage));--fui-es-control-light:var(--fui-deck-gold);z-index:5;right:.75rem;bottom:max(.75rem, env(safe-area-inset-bottom));isolation:isolate;min-height:4.25rem;color:var(--fui-text-primary);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tally open""notches open";align-items:center;gap:.5rem .875rem;padding:.625rem .75rem .625rem .875rem;display:grid;position:absolute;left:.75rem}[data-fantasai-ui=next] .es-deck-builder__dock-tally:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock-tally[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:tally;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}[data-fantasai-ui=next] .es-deck-builder__dock>.es-deck-notches:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock[data-fantasai-ui=next]>.es-deck-notches:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:notches}[data-fantasai-ui=next] .es-deck-builder__dock .es-deck-count>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock[data-fantasai-ui=next] .es-deck-count>b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.375rem}[data-fantasai-ui=next] .es-deck-builder__dock .es-deck-count__size:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock[data-fantasai-ui=next] .es-deck-count__size:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.875rem}[data-fantasai-ui=next] .es-deck-builder__dock-open:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock-open[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-sizing:content-box;border-left:1px solid var(--fui-border-subtle);width:1.25rem;height:1.25rem;color:var(--fui-text-secondary);grid-area:open;padding-left:.875rem}[data-fantasai-ui=next] .es-deck-builder__dock[data-pulsed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__dock[data-pulsed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.76s ease-out fui-es-deck-dock-pulsed}[data-fantasai-ui=next] .es-deck-builder[data-cheered] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-cheered][data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1.7s ease-out both fui-es-deck-dock-cheered}[data-fantasai-ui=next] .es-deck-builder__peek:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__peek[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:4;pointer-events:none;animation:fui-es-deck-peek 1.5s var(--fui-ease-emphasized) both;position:absolute;bottom:6.25rem;left:1.5rem;right:1.5rem}[data-fantasai-ui=next] .es-deck-builder__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__scrim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;background:var(--fui-overlay-scrim);opacity:0;pointer-events:none;transition:opacity .28s;position:absolute;inset:0}[data-fantasai-ui=next] .es-deck-builder__scrim[data-open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__scrim[data-open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;pointer-events:auto}[data-fantasai-ui=next] .es-deck-builder__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:20;pointer-events:none;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-deck-builder__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:21}[data-fantasai-ui=next] .es-deck-builder__stage>.es-deck-builder__ghost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__stage[data-fantasai-ui=next]>.es-deck-builder__ghost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-guide__stage>.es-deck-builder__ghost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__stage[data-fantasai-ui=next]>.es-deck-builder__ghost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 1rem 1.5rem #0000008c) drop-shadow(0 0 .75rem color-mix(in oklab, var(--fui-deck-gold) 38%, transparent));pointer-events:none;transform-origin:50%;will-change:transform, opacity;margin:0;position:absolute}[data-fantasai-ui=next] .es-deck-builder__locked:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__locked[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:30;background:color-mix(in oklab, var(--fui-stage) 64%, transparent);color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);text-align:center;place-content:center;justify-items:center;gap:.75rem;padding:2rem;font-size:1rem;line-height:1.6;display:grid;position:absolute;inset:0}[data-fantasai-ui=next] .es-deck-builder__locked>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__locked[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-deck-builder__hidden:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__hidden[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-deck-builder[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-strip[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-strip[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-strip[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-deck-builder:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-builder :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-builder[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-strip[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-deck-guide__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-guide__body :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__body[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important;animation:none!important}}[data-fantasai-ui=next] .es-deck-guide__body[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__body[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-guide__body[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__body[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-guide__body[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-guide__body[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-guide__body[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-deck-guide__body[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-deck-builder__grid[data-entering]>.es-deck-builder__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__grid[data-entering][data-fantasai-ui=next]>.es-deck-builder__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-deck-card-enter .34s var(--fui-ease-emphasized) backwards;animation-delay:calc(var(--fui-deck-enter,0) * 34ms)}[data-fantasai-ui=next] .es-deck-guide__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-gold:var(--fui-tone-yellow-fg);justify-items:center;gap:var(--fui-space-3);text-align:center;display:grid}[data-fantasai-ui=next] .es-deck-guide__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-height:18.5rem;animation:fui-es-deck-guide-in .42s var(--fui-ease-emphasized) both;place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-deck-guide__step:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__step[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:var(--fui-space-6);width:100%;display:flex}[data-fantasai-ui=next] .es-deck-guide__step:is([data-step=fill],[data-step=trees]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__step:is([data-step=fill],[data-step=trees])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);flex-direction:column}[data-fantasai-ui=next] .es-deck-guide__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer;zoom:.78;background:0 0;border:0;padding:0}[data-fantasai-ui=next] .es-deck-guide__card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:4px}[data-fantasai-ui=next] .es-deck-guide__deck:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__deck[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);width:min(15rem,100%);display:grid}[data-fantasai-ui=next] .es-deck-guide__slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px dashed var(--fui-border-subtle);min-height:2.75rem;color:var(--fui-text-muted);place-items:center;font-size:.8125rem;display:grid}[data-fantasai-ui=next] .es-deck-guide__slot[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__slot[data-filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:#0000}[data-fantasai-ui=next] .es-deck-guide__slot>.es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__slot[data-fantasai-ui=next]>.es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-deck-guide__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;pointer-events:none;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-deck-guide__step .es-deck-notches:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__step[data-fantasai-ui=next] .es-deck-notches:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(27.5rem,100%)}[data-fantasai-ui=next] .es-deck-guide__step[data-step=trees] .es-deck-sockets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__step[data-step=trees][data-fantasai-ui=next] .es-deck-sockets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){zoom:1.6}[data-fantasai-ui=next] .es-deck-guide__turned-away:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__turned-away[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);opacity:0;transition:opacity .42s var(--fui-ease-out), transform .42s var(--fui-ease-out);display:flex;transform:translateY(.5rem)}[data-fantasai-ui=next] .es-deck-guide__turned-away[data-shown]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__turned-away[data-shown][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;transform:none}[data-fantasai-ui=next] .es-deck-guide__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);background:color-mix(in oklab, var(--fui-es-intent-fg) 14%, transparent);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);font-family:var(--fui-font-display);letter-spacing:.14em;text-transform:uppercase;padding:.32rem .875rem .34rem;font-size:.66rem;font-weight:700;line-height:1.1}[data-fantasai-ui=next] .es-deck-guide__fourth:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__fourth[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-deck-tree:var(--fui-border-metal);background:color-mix(in oklab, var(--fui-deck-tree) 16%, var(--fui-surface-inset));width:2.125rem;height:2.125rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-deck-tree) 45%, transparent);color:var(--fui-deck-tree);filter:saturate(.35);opacity:.7;border-radius:50%;place-items:center;display:grid}[data-fantasai-ui=next] .es-deck-guide__fourth svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__fourth[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-deck-guide__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-display);font-size:var(--fui-type-subheading-size);letter-spacing:.02em;margin:0;font-weight:700}[data-fantasai-ui=next] .es-deck-guide__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:34ch;color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);margin:0;line-height:1.6}[data-fantasai-ui=next] .es-deck-guide__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);width:100%;display:flex}[data-fantasai-ui=next] .es-deck-guide__dots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__dots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-deck-guide__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-metal);cursor:pointer;background:0 0;border-radius:50%;width:.5625rem;height:.5625rem;padding:0}[data-fantasai-ui=next] .es-deck-guide__dot[aria-current=step]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__dot[aria-current=step][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-tone-yellow-fg);background:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] .es-deck-guide__dot:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-guide__dot:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:3px}[data-fantasai-ui=next] .es-deck-builder__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-builder__card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){zoom:var(--fui-deck-card-zoom,1)}@media (forced-colors:active){[data-fantasai-ui=next] .es-deck-strip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-strip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-deck-builder__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-deck-builder__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-deck-notches__notch[data-kind=pick]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-notches__notch[data-kind=pick][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-deck-sockets__socket[data-filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-deck-sockets__socket[data-filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}}@keyframes fui-es-deck-strip-flare{0%{--fui-deck-flare:1;--fui-es-lit:1}to{--fui-deck-flare:0;--fui-es-lit:0}}@keyframes fui-es-deck-strip-sheen{0%{opacity:1;transform:translate(-120%)}to{opacity:1;transform:translate(120%)}}@keyframes fui-es-deck-received{0%{--fui-es-lit:1}to{--fui-es-lit:0}}@keyframes fui-es-deck-notch-landed{0%{box-shadow:0 0 1rem var(--fui-deck-gold);filter:brightness(2.6)}to{filter:none}}@keyframes fui-es-deck-notch-refused{0%,45%{background:var(--fui-tone-red-fg);box-shadow:0 0 .625rem var(--fui-tone-red-fg)}}@keyframes fui-es-deck-notch-cheered{0%,to{filter:none}35%{filter:brightness(2.4)}}@keyframes fui-es-deck-socket-ignited{0%{box-shadow:0 0 0 1px var(--fui-deck-tree), 0 0 0 0 color-mix(in oklab, var(--fui-deck-tree) 70%, transparent);filter:brightness(2.2)}45%{box-shadow:0 0 0 1px var(--fui-deck-tree), 0 0 0 .75rem transparent}to{filter:none}}@keyframes fui-es-deck-emblem-in{0%{filter:blur(4px)brightness(2);opacity:0}}@keyframes fui-es-deck-socket-emptied{0%{filter:brightness(1.8)}}@keyframes fui-es-deck-socket-refused{0%,45%{box-shadow:0 0 0 1.5px var(--fui-tone-red-fg), 0 0 .875rem color-mix(in oklab, var(--fui-tone-red-fg) 60%, transparent)}}@keyframes fui-es-deck-glow{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes fui-es-deck-spin{0%{--fui-deck-spin:0deg}to{--fui-deck-spin:360deg}}@keyframes fui-es-deck-dock-pulsed{0%{--fui-es-lit:1}to{--fui-es-lit:0}}@keyframes fui-es-deck-dock-cheered{0%{--fui-es-lit:0}20%{--fui-es-lit:1}to{--fui-es-lit:0}}@keyframes fui-es-deck-peek{0%{opacity:0;transform:translateY(1rem)}14%{opacity:1;transform:none}76%{opacity:1;transform:none}to{opacity:0;transform:translateY(1.375rem)}}@keyframes fui-es-deck-plaque{0%{opacity:0;translate:-50% .3rem}10%{opacity:1;translate:-50%}82%{opacity:1}to{opacity:0}}@keyframes fui-es-deck-fade{0%{opacity:0}12%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fui-es-deck-card-enter{0%{opacity:0;filter:blur(3px)saturate(.4);transform:translateY(1rem)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes fui-es-deck-guide-in{0%{opacity:0;transform:translateY(.625rem)}}[data-fantasai-ui=next] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-ink:color-mix(in oklch, var(--fui-text-primary) 94%, var(--fui-compass-metal));--fui-token-accent:color-mix(in oklch, var(--fui-text-primary) 78%, var(--fui-compass-metal));--fui-token-ground:color-mix(in oklch, var(--fui-compass-ink) 64%, transparent);--fui-compass-label-size:.8125rem;perspective:var(--fui-compass-perspective);perspective-origin:var(--fui-compass-origin-x) var(--fui-compass-origin-y);translate:0 calc(var(--fui-compass-side) * -.12 * sin(var(--fui-compass-tilt,0deg)));pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] [data-glyphs=engraving] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-glyphs=engraving][data-fantasai-ui=next] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-ink:var(--fui-text-secondary);--fui-token-accent:var(--fui-compass-light)}@container (width>=56rem){[data-fantasai-ui=next] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-compass-label-size:.9375rem}}[data-fantasai-ui=next] .es-compass-astro__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__pins:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__pins[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__beacon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__beacon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-compass-side);height:var(--fui-compass-side);transform:rotateX(var(--fui-compass-tilt,0deg)) rotate(var(--fui-compass-turn,0deg));will-change:transform;position:absolute}[data-fantasai-ui=next] .es-compass-astro[data-tilt] .es-compass-astro__pins:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-tilt][data-fantasai-ui=next] .es-compass-astro__pins:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro[data-tilt] .es-compass-astro__beacon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-tilt][data-fantasai-ui=next] .es-compass-astro__beacon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro[data-tilt] .es-compass-astro__places:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-tilt][data-fantasai-ui=next] .es-compass-astro__places:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro[data-tilt] .es-compass-astro__exits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-tilt][data-fantasai-ui=next] .es-compass-astro__exits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro[data-tilt] .es-compass-astro__cardinals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-tilt][data-fantasai-ui=next] .es-compass-astro__cardinals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-style:preserve-3d}[data-fantasai-ui=next] .es-compass-astro__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(50% - var(--fui-compass-rim));background:radial-gradient(circle, color-mix(in oklch, var(--fui-surface-2) 58%, transparent) 0%, color-mix(in oklch, var(--fui-surface-1) 72%, transparent) 50%, color-mix(in oklch, var(--fui-compass-ink) 96%, transparent) 100%);box-shadow:0 1.5rem 3.5rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent);animation:fui-es-astro-face-in .9s var(--fui-ease-emphasized) both;animation-delay:var(--fui-cue-face);border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-compass-astro__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(50% - var(--fui-compass-reach));border-radius:50%;position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 46%,#0000 99%);mask-image:radial-gradient(closest-side,#000 46%,#0000 99%)}[data-fantasai-ui=next] .es-compass-astro__ground-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ground-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:saturate(.82)brightness(.52)contrast(1.04);animation:fui-es-astro-ground-in 1.2s var(--fui-ease-out) both;animation-delay:var(--fui-cue-ground);background-repeat:no-repeat;background-size:cover;position:absolute;inset:-4%}[data-fantasai-ui=next] .es-compass-astro__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";background:radial-gradient(circle, color-mix(in oklch, var(--fui-compass-ink) 8%, transparent) 20%, color-mix(in oklch, var(--fui-compass-ink) 60%, transparent) 100%);position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__lands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-lands-strength:.36;--fui-lands-mask:radial-gradient(closest-side, transparent 20%, #0003 40%, #0000008c 60%, #000000d9 76%, black 86%, black calc(100% - .5rem), transparent 100%);inset:calc(50% - var(--fui-compass-rim));pointer-events:none;-webkit-mask-image:var(--fui-lands-mask);mask-image:var(--fui-lands-mask);-webkit-mask-image:var(--fui-lands-mask);animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread) * .6);border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=tint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=tint][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:color}[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=wash]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=wash][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-lands-mask:radial-gradient(closest-side, transparent 48%, black 88%, black calc(100% - .5rem), transparent 100%)}[data-fantasai-ui=next] .es-compass-astro__lands-ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands-ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-lands-strength);position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__land-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:plus-lighter;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__land-layer[data-arriving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land-layer[data-arriving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-compass-fade-in var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__land-layer[data-leaving]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land-layer[data-leaving][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-fade-out var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__land:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-area-ground:var(--fui-atmosphere-accent);border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=tint] .es-compass-astro__land[data-base]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=tint][data-fantasai-ui=next] .es-compass-astro__land[data-base]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.45}[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=wash] .es-compass-astro__land:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=wash][data-fantasai-ui=next] .es-compass-astro__land:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-area-ground:color-mix(in oklch, var(--fui-atmosphere-accent) 22%, var(--fui-es-ink-1000))}[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=wash] .es-compass-astro__land[data-base]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=wash][data-fantasai-ui=next] .es-compass-astro__land[data-base]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@supports (color:oklch(from red l c h)){[data-fantasai-ui=next] .es-compass-astro__lands[data-blend=wash] .es-compass-astro__land:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-blend=wash][data-fantasai-ui=next] .es-compass-astro__land:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-area-ground:oklch(from var(--fui-atmosphere-accent) calc(l * .3) calc(c * .6) h)}}[data-fantasai-ui=next] .es-compass-astro__land[data-area]:not([data-whole]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land[data-area]:not([data-whole])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__rim-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-slice-mask:conic-gradient(from var(--fui-slice-from), transparent 0deg, black var(--fui-slice-soft), black var(--fui-slice-span), transparent calc(var(--fui-slice-span) + var(--fui-slice-soft)));-webkit-mask-image:var(--fui-slice-mask);mask-image:var(--fui-slice-mask);-webkit-mask-image:var(--fui-slice-mask)}[data-fantasai-ui=next] .es-compass-astro__land-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-area-ground);border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__land[data-area] .es-compass-astro__land-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__land[data-area][data-fantasai-ui=next] .es-compass-astro__land-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-fill-mask:radial-gradient(closest-side, transparent var(--fui-land-inner), black var(--fui-land-full));-webkit-mask-image:var(--fui-fill-mask);mask-image:var(--fui-fill-mask);-webkit-mask-image:var(--fui-fill-mask)}[data-fantasai-ui=next] .es-compass-astro__rim-glows:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glows[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(50% - var(--fui-glow-outer));pointer-events:none;animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread));position:absolute}[data-fantasai-ui=next] .es-compass-astro__rim-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-rim-glow-near:color-mix(in oklch, var(--fui-atmosphere-accent) 36%, transparent);--fui-rim-glow-far:color-mix(in oklch, var(--fui-atmosphere-accent) 16%, transparent);background:radial-gradient(closest-side, transparent calc(var(--fui-glow-rim) - 0.4%), var(--fui-rim-glow-near) var(--fui-glow-rim), var(--fui-rim-glow-far) var(--fui-glow-name), transparent 100%);border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__rim-glow[data-waypoint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glow[data-waypoint][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-rim-glow-near:color-mix(in oklch, var(--fui-compass-waypoint) 72%, transparent);--fui-rim-glow-far:color-mix(in oklch, var(--fui-compass-waypoint) 24%, transparent);background:radial-gradient(closest-side, transparent var(--fui-glow-bezel), var(--fui-rim-glow-near) var(--fui-glow-rim), var(--fui-rim-glow-far) var(--fui-glow-name), transparent 100%);animation:2.8s ease-in-out infinite fui-es-astro-waypoint-glow}@keyframes fui-es-astro-waypoint-glow{0%,to{opacity:.72}50%{opacity:1}}[data-fantasai-ui=next] .es-compass-astro__rim-names:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-names[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread));position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-compass-astro__rim-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-es-ivory-100) 40%, var(--fui-atmosphere-accent));fill-opacity:var(--fui-rim-name-light,.82);font-family:var(--fui-font-display);font-size:var(--fui-rim-name-size);letter-spacing:var(--fui-rim-name-tracking);word-spacing:var(--fui-rim-name-words);text-transform:uppercase;font-weight:500}@supports (color:oklch(from red l c h)){[data-fantasai-ui=next] .es-compass-astro__rim-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-rim-glow-near:oklch(from var(--fui-atmosphere-accent) calc(l * .56) calc(c * 1.45) h / .48);--fui-rim-glow-far:oklch(from var(--fui-atmosphere-accent) calc(l * .52) calc(c * 1.45) h / .2)}[data-fantasai-ui=next] .es-compass-astro__rim-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:oklch(from var(--fui-atmosphere-accent) .78 calc(c * 1.4) h)}}[data-fantasai-ui=next] .es-compass-astro__dial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__dial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-compass-astro__band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-compass-metal) 34%, transparent);stroke-width:1px;stroke-dasharray:2 6;transform-box:view-box;transform-origin:50%;animation:fui-es-astro-band-in 1s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-node-reach,0) * var(--fui-cue-spread) - .16s);transition:r var(--fui-compass-travel) var(--fui-ease-in-out)}[data-fantasai-ui=next] .es-compass-astro__band[data-band=exits]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__band[data-band=exits][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-compass-metal) 46%, transparent);stroke-dasharray:none;opacity:.5}[data-fantasai-ui=next] .es-compass-astro__bezel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__bezel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-box:view-box;transform-origin:50%;animation:fui-es-astro-bezel-in 1.1s var(--fui-ease-emphasized) both;animation-delay:var(--fui-cue-face)}[data-fantasai-ui=next] .es-compass-astro__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-compass-metal) 60%, transparent);stroke-width:1px}[data-fantasai-ui=next] .es-compass-astro__ticks line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ticks[data-fantasai-ui=next] line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-compass-metal) 46%, transparent);stroke-width:.75px}[data-fantasai-ui=next] .es-compass-astro__ticks line[data-weight=middle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ticks[data-fantasai-ui=next] line[data-weight=middle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-compass-metal) 66%, transparent);stroke-width:1px}[data-fantasai-ui=next] .es-compass-astro__ticks line[data-weight=major]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ticks[data-fantasai-ui=next] line[data-weight=major]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-compass-metal) 88%, var(--fui-text-primary));stroke-width:1.6px}[data-fantasai-ui=next] .es-compass-astro__north:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__north[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-compass-gold);filter:drop-shadow(0 0 4px var(--fui-compass-gold));animation:fui-es-astro-north 1.1s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread))}[data-fantasai-ui=next] .es-compass-astro__ways:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ways[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-compass-astro .es-compass-way:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-fantasai-ui=next] .es-compass-way:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-way-wait:calc(var(--fui-cue-spread-start) + var(--fui-node-reach,0) * var(--fui-cue-spread) + .14s)}[data-fantasai-ui=next] .es-compass-astro__places:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__places[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exits[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__cardinals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__cardinals[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-node-wait:calc(var(--fui-cue-spread-start) + var(--fui-node-reach,0) * var(--fui-cue-spread) + var(--fui-node-stagger,0) * var(--fui-cue-stagger));width:0;height:0;transform:rotate(calc(-1 * var(--fui-compass-turn,0deg))) rotateX(calc(-1 * var(--fui-compass-tilt,0deg)));position:absolute}[data-fantasai-ui=next] .es-compass-astro__node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-node-size);height:var(--fui-node-size);color:inherit;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:0;left:0;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:width var(--fui-compass-travel) var(--fui-ease-in-out), height var(--fui-compass-travel) var(--fui-ease-in-out)}[data-fantasai-ui=next] .es-compass-astro__node:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-compass-astro__node[data-stub]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-stub][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem}[data-fantasai-ui=next] .es-compass-astro__node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-fantasai-ui=next] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;position:relative}[data-fantasai-ui=next] :is(.es-compass-astro__places,.es-compass-astro__exits) .es-compass-astro__slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__places,.es-compass-astro__exits)[data-fantasai-ui=next] .es-compass-astro__slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-spread var(--fui-cue-spread-travel) var(--fui-ease-out) both;animation-delay:var(--fui-node-wait)}[data-fantasai-ui=next] :is(.es-compass-astro__places,.es-compass-astro__exits) .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__places,.es-compass-astro__exits)[data-fantasai-ui=next] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-appear var(--fui-appear-duration) var(--fui-ease-out) both;animation-delay:var(--fui-node-wait)}[data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-state=current][data-fantasai-ui=next] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-centre-in .9s var(--fui-ease-emphasized) both;animation-delay:var(--fui-cue-centre)}[data-fantasai-ui=next] .es-compass[data-settled] :is(.es-compass-astro__places,.es-compass-astro__exits) :is(.es-compass-astro__slot,.es-compass-astro__body):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-settled][data-fantasai-ui=next] :is(.es-compass-astro__places,.es-compass-astro__exits) :is(.es-compass-astro__slot,.es-compass-astro__body):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-compass-astro__medallion.es-compass-picture:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__medallion.es-compass-picture[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-metal) 78%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 72%, transparent), 0 .6rem 1.2rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent);transition:box-shadow var(--fui-motion-measured) var(--fui-ease-out);position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-state=current][data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 2.5px var(--fui-compass-gold), 0 0 0 5.5px color-mix(in oklch, var(--fui-compass-ink) 70%, transparent), 0 0 0 6.5px color-mix(in oklch, var(--fui-compass-gold) 46%, transparent), 0 0 2.25rem color-mix(in oklch, var(--fui-compass-gold) 48%, transparent), 0 .8rem 1.6rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent)}[data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-astro__node[data-state=current][data-fantasai-ui=next] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";background:radial-gradient(circle, color-mix(in oklch, var(--fui-compass-gold) 52%, transparent) 26%, color-mix(in oklch, var(--fui-compass-gold) 20%, transparent) 46%, transparent 70%);pointer-events:none;opacity:.75;border-radius:50%;position:absolute;inset:-44%}[data-fantasai-ui=next] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 0deg, transparent 0turn, color-mix(in oklch, var(--fui-compass-gold) 60%, var(--fui-text-primary)) .06turn, transparent .15turn, transparent .5turn, color-mix(in oklch, var(--fui-compass-gold) 80%, var(--fui-text-primary)) .56turn, transparent .65turn);filter:drop-shadow(0 0 .45rem var(--fui-compass-gold));pointer-events:none;border-radius:50%;animation:9s linear infinite fui-es-astro-aura-turn;position:absolute;inset:-.7rem;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - .6rem),#000 calc(100% - .38rem),#0000);mask:radial-gradient(closest-side,#0000 calc(100% - .6rem),#000 calc(100% - .38rem),#0000)}[data-fantasai-ui=next] .es-compass-astro__player:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__player[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(50% - var(--fui-node-size) * .265);top:calc(50% + var(--fui-node-size) * .265);z-index:2;width:clamp(1.5rem, calc(var(--fui-node-size) * .34), 2.5rem);aspect-ratio:1;background:var(--fui-surface-2);box-shadow:0 0 0 2px var(--fui-compass-gold), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 80%, transparent), 0 0 .9rem color-mix(in oklch, var(--fui-compass-gold) 55%, transparent), 0 .3rem .7rem color-mix(in oklch, var(--fui-compass-ink) 85%, transparent);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;overflow:hidden;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__player-image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__player-image[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__player-initial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__player-initial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);color:var(--fui-compass-gold);font-size:.75rem;font-weight:700}[data-fantasai-ui=next] .es-compass-astro__walker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__walker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__walker .es-compass-astro__player:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__walker[data-fantasai-ui=next] .es-compass-astro__player:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:0;left:0}[data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-state=current][data-fantasai-ui=next] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:opacity var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-astro__node[data-state=current][data-fantasai-ui=next] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{transition:filter var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-compass-astro[data-walking] .es-compass-astro__node[data-state=current] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-walking][data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-compass-astro[data-walking] .es-compass-astro__node[data-state=current] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-astro[data-walking][data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{filter:opacity(0)}[data-fantasai-ui=next] .es-compass-astro[data-walking] .es-compass-astro__node[data-state=current] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-walking][data-fantasai-ui=next] .es-compass-astro__node[data-state=current] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-metal) 78%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 72%, transparent), 0 .6rem 1.2rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent)}@media (hover:hover){[data-fantasai-ui=next] .es-compass-astro__node:hover .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node:hover[data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-metal) 60%, var(--fui-text-primary)), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 72%, transparent), 0 .6rem 1.2rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent)}}[data-fantasai-ui=next] .es-compass-astro__node[aria-pressed=true]:not([data-state=current]) .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[aria-pressed=true]:not([data-state=current])[data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__node:focus-visible:not([data-state=current]) .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node:focus-visible:not([data-state=current])[data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-light-strong) 72%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 66%, transparent), 0 0 1.25rem color-mix(in oklch, var(--fui-compass-light-strong) 26%, transparent)}[data-fantasai-ui=next] .es-compass-astro__node[data-on-path]:not([aria-pressed=true]):not([data-state=current]) .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-on-path]:not([aria-pressed=true]):not([data-state=current])[data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-light) 64%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 66%, transparent), 0 0 1rem color-mix(in oklch, var(--fui-compass-light) 22%, transparent)}[data-fantasai-ui=next] .es-compass-astro__node[data-waypoint]:not([aria-pressed=true]) .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-waypoint]:not([aria-pressed=true])[data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px var(--fui-compass-waypoint), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 66%, transparent), 0 0 1rem color-mix(in oklch, var(--fui-compass-waypoint) 36%, transparent);animation:3.2s ease-in-out infinite fui-es-astro-waypoint-shimmer;animation-delay:calc(var(--fui-node-stagger,0) * -3.2s)}[data-fantasai-ui=next] .es-compass-astro__flag.es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__flag.es-compass-flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;width:max(1.35rem, calc(var(--fui-node-size) * .4));height:max(1.35rem, calc(var(--fui-node-size) * .4));pointer-events:none;position:absolute;top:-.3rem;right:-.3rem}[data-fantasai-ui=next] .es-compass-astro__node[data-stub] .es-compass-astro__flag.es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-stub][data-fantasai-ui=next] .es-compass-astro__flag.es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.35rem;height:1.35rem;inset:auto auto 50% 50%;translate:-50% -.15rem}@keyframes fui-es-astro-waypoint-shimmer{0%,to{box-shadow:0 0 0 1.5px var(--fui-compass-waypoint), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 66%, transparent), 0 0 .8rem color-mix(in oklch, var(--fui-compass-waypoint) 28%, transparent)}50%{box-shadow:0 0 0 1.5px var(--fui-compass-waypoint), 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 66%, transparent), 0 0 1.4rem color-mix(in oklch, var(--fui-compass-waypoint) 52%, transparent)}}[data-fantasai-ui=next] .es-compass-astro__levels:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__levels[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;background:color-mix(in oklch, var(--fui-compass-ink) 84%, transparent);width:max(1.125rem,34%);height:max(1.125rem,34%);box-shadow:0 .15rem .4rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6%;right:-6%}[data-fantasai-ui=next] .es-compass-astro__levels svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__levels[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;width:78%;height:78%;stroke:var(--fui-token-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}[data-fantasai-ui=next] .es-compass-astro__levels path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__levels[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-compass-astro__levels[data-up] path[data-arrow=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__levels[data-up][data-fantasai-ui=next] path[data-arrow=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__levels[data-down] path[data-arrow=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__levels[data-down][data-fantasai-ui=next] path[data-arrow=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}[data-fantasai-ui=next] .es-compass-astro__facing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__facing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__facing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-astro__facing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";background:var(--fui-compass-gold);clip-path:polygon(50% 0,100% 100%,50% 72%,0 100%);width:.75rem;height:.55rem;filter:drop-shadow(0 0 3px var(--fui-compass-gold));position:absolute;top:-.6rem;left:50%;translate:-50%}[data-fantasai-ui=next] .es-compass-astro__fog.es-compass-fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__fog.es-compass-fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:filter var(--fui-motion-measured) var(--fui-ease-out);position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-fog-light,var(--fui-text-primary)) 30%, transparent), transparent 76%);opacity:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out);border-radius:50%;position:absolute;inset:0}@media (hover:hover){[data-fantasai-ui=next] .es-compass-astro__node[data-fog]:hover .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fog]:hover[data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:brightness(1.25)}}[data-fantasai-ui=next] .es-compass-astro__node[data-fog]:is([aria-pressed=true],[data-on-path]) .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fog]:is([aria-pressed=true],[data-on-path])[data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-fog-light:var(--fui-compass-light-strong)}[data-fantasai-ui=next] .es-compass-astro__node[data-fog][data-waypoint] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-fog][data-waypoint][data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-fog-light:var(--fui-compass-waypoint)}[data-fantasai-ui=next] .es-compass-astro__node[data-fog][aria-pressed=true] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__node[data-fog][aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-compass-astro__node[data-fog][data-on-path] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__node[data-fog][data-on-path][data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-compass-astro__node[data-fog][data-waypoint] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__node[data-fog][data-waypoint][data-fantasai-ui=next] .es-compass-astro__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:1}[data-fantasai-ui=next] .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-text-primary);box-shadow:0 0 .35rem var(--fui-text-primary), 0 0 .9rem color-mix(in oklch, var(--fui-text-secondary) 70%, transparent);animation:3.6s ease-in-out infinite fui-es-compass-twinkle;animation-delay:calc(var(--fui-node-stagger,0) * -3.6s);border-radius:50%;position:absolute;inset:calc(50% - .25rem)}[data-fantasai-ui=next] .es-compass-astro__node:is([aria-pressed=true],[data-on-path]) .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node:is([aria-pressed=true],[data-on-path])[data-fantasai-ui=next] .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-compass-light-strong);box-shadow:0 0 .9rem var(--fui-compass-light-strong)}[data-fantasai-ui=next] .es-compass-astro__node[data-waypoint] .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[data-waypoint][data-fantasai-ui=next] .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-compass-waypoint);box-shadow:0 0 .9rem var(--fui-compass-waypoint)}[data-fantasai-ui=next] .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;background:conic-gradient(var(--fui-compass-light-strong) calc(var(--fui-compass-hold,0) * 1turn), color-mix(in oklch, var(--fui-text-primary) 16%, transparent) calc(var(--fui-compass-hold,0) * 1turn));filter:drop-shadow(0 0 .4rem var(--fui-compass-light-strong));opacity:0;pointer-events:none;transition:opacity var(--fui-motion-quick) var(--fui-ease-out), scale var(--fui-motion-standard) var(--fui-ease-out);border-radius:50%;position:absolute;inset:-.4rem;scale:1.12;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px))}[data-fantasai-ui=next] :is(.es-compass-astro__node,.es-compass-astro__exit)[data-holding] .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__node,.es-compass-astro__exit)[data-holding][data-fantasai-ui=next] .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;scale:1}[data-fantasai-ui=next] .es-compass-astro__exit .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-fantasai-ui=next] .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(50% - var(--fui-exit-disc) * var(--fui-glyph-scale,1) / 2 - .35rem)}[data-fantasai-ui=next] .es-compass-astro__exit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-astro__exit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";border-radius:50%;position:absolute;inset:-.25rem}[data-fantasai-ui=next] .es-compass-astro__exit:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default;pointer-events:none}[data-fantasai-ui=next] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__disc[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-exit-disc) * var(--fui-glyph-scale,1));height:calc(var(--fui-exit-disc) * var(--fui-glyph-scale,1));background:radial-gradient(closest-side, var(--fui-token-ground) 0%, color-mix(in oklch, var(--fui-compass-ink) 44%, transparent) 64%, transparent 100%);transition:width var(--fui-motion-measured) var(--fui-ease-out), height var(--fui-motion-measured) var(--fui-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__disc[data-fantasai-ui=next] .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:96%;height:96%;filter:drop-shadow(0 1px 1.5px var(--fui-compass-ink)) drop-shadow(0 0 .35rem color-mix(in oklch, var(--fui-compass-ink) 80%, transparent));transition:color var(--fui-motion-measured) var(--fui-ease-out), filter var(--fui-motion-measured) var(--fui-ease-out), opacity var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] [data-glyphs=engraving] .es-compass-astro__disc>.es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-glyphs=engraving][data-fantasai-ui=next] .es-compass-astro__disc>.es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:112%;height:112%}[data-fantasai-ui=next] .es-compass-astro__exit[data-quiet] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-quiet][data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-compass-astro__exit[data-quiet][aria-pressed=true] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-quiet][aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit[data-quiet][data-on-path] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-quiet][data-on-path][data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit[data-quiet]:focus-visible .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-quiet]:focus-visible[data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}@media (hover:hover){[data-fantasai-ui=next] .es-compass-astro__exit:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-ink:var(--fui-text-primary)}[data-fantasai-ui=next] .es-compass-astro__exit[data-quiet]:hover .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-quiet]:hover[data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}}[data-fantasai-ui=next] .es-compass-astro__exit[data-on-path]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-on-path][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-ink:var(--fui-text-primary);--fui-token-accent:var(--fui-compass-light-strong);--fui-token-ground:color-mix(in oklch, var(--fui-compass-ink) 82%, transparent)}[data-fantasai-ui=next] .es-compass-astro__exit[aria-pressed=true] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__disc .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 1px 1.5px var(--fui-compass-ink)) drop-shadow(0 0 .5rem color-mix(in oklch, var(--fui-text-primary) 62%, transparent))}[data-fantasai-ui=next] .es-compass-astro__exit:focus-visible .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:focus-visible[data-fantasai-ui=next] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:1.5px solid color-mix(in oklch, var(--fui-compass-light-strong) 72%, transparent);outline-offset:2px}[data-fantasai-ui=next] .es-compass-astro__exit[data-waypoint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-waypoint][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-accent:var(--fui-compass-waypoint);--fui-token-ground:color-mix(in oklch, var(--fui-compass-waypoint) 26%, color-mix(in oklch, var(--fui-compass-ink) 72%, transparent))}[data-fantasai-ui=next] .es-compass-astro__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;width:100%;height:100%;display:grid}[data-fantasai-ui=next] .es-compass-astro__heading .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__heading[data-fantasai-ui=next] .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:78%;height:78%}[data-fantasai-ui=next] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lock.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-seal-size:max(1.6rem, calc(var(--fui-exit-disc) * .7));left:calc(50% + var(--fui-exit-disc) * var(--fui-glyph-scale,1) * .2);top:calc(50% + var(--fui-exit-disc) * var(--fui-glyph-scale,1) * .46);z-index:2;width:var(--fui-seal-size);height:var(--fui-seal-size);transition:scale var(--fui-motion-standard) var(--fui-ease-out), box-shadow var(--fui-motion-measured) var(--fui-ease-out), left var(--fui-motion-measured) var(--fui-ease-out), top var(--fui-motion-measured) var(--fui-ease-out);position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass-astro__lock.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-seal) 80%, transparent);opacity:0;animation:fui-es-astro-seal-call 3.4s var(--fui-ease-out) infinite;animation-delay:calc(1.2s + var(--fui-node-stagger,0) * 1.4s);border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-astro__exit[data-restriction] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-restriction][data-fantasai-ui=next] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-token-accent:var(--fui-compass-seal-ink)}@media (hover:hover){[data-fantasai-ui=next] .es-compass-astro__exit:hover .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:hover[data-fantasai-ui=next] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scale:1.12}}[data-fantasai-ui=next] .es-compass-astro__exit[aria-pressed=true] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 2px color-mix(in oklch, var(--fui-compass-ink) 80%, transparent), 0 0 0 3.5px var(--fui-seal), 0 0 1.3rem color-mix(in oklch, var(--fui-seal) 80%, transparent), 0 .25rem .6rem color-mix(in oklch, var(--fui-compass-ink) 88%, transparent);scale:1.08}[data-fantasai-ui=next] .es-compass-astro__exit[data-refused] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-refused][data-fantasai-ui=next] .es-compass-astro__lock.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-seal-refuse .52s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-compass-astro__exit[data-restriction] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[data-restriction][data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-anchor:calc(var(--fui-exit-disc) * (var(--fui-glyph-scale,1) + .7))}[data-fantasai-ui=next] .es-compass-astro__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-anchor:var(--fui-node-size);--fui-label-space:calc(var(--fui-label-gap) + var(--fui-label-push,0px));z-index:2;width:max-content;translate:-50% calc(var(--fui-label-anchor) / 2 + var(--fui-label-space));font-family:var(--fui-font-narrative);font-size:var(--fui-compass-label-size);text-align:center;color:var(--fui-text-primary);text-shadow:0 1px 2px var(--fui-compass-ink), 0 0 .5rem var(--fui-compass-ink), 0 0 1rem var(--fui-compass-ink);transition:translate var(--fui-label-glide) var(--fui-ease-in-out), opacity var(--fui-motion-measured) var(--fui-ease-out), color var(--fui-motion-measured) var(--fui-ease-out);font-weight:700;line-height:1.2;display:block;position:absolute;top:50%;left:50%}[data-fantasai-ui=next] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-glide:var(--fui-motion-ceremonial)}[data-fantasai-ui=next] .es-compass[data-moving] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-moving][data-fantasai-ui=next] .es-compass-astro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-glide:var(--fui-compass-travel)}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-fresh][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:-50% calc(-100% - var(--fui-label-anchor) / 2 - var(--fui-label-space))}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:calc(var(--fui-label-anchor) / 2 + var(--fui-label-space)) -50%;text-align:left}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:calc(-100% - var(--fui-label-anchor) / 2 - var(--fui-label-space)) -50%;text-align:right}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side*=\-]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side*=\-][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-slant:calc((var(--fui-label-anchor) / 2 + var(--fui-label-space)) * .7071)}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above-right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above-right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:var(--fui-label-slant) calc(-100% - var(--fui-label-slant));text-align:left}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above-left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=above-left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:calc(-100% - var(--fui-label-slant)) calc(-100% - var(--fui-label-slant));text-align:right}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=below-right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=below-right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:var(--fui-label-slant) var(--fui-label-slant);text-align:left}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=below-left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-side=below-left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:calc(-100% - var(--fui-label-slant)) var(--fui-label-slant);text-align:right}[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-compass-astro__label,.es-compass-astro__tag)[data-hidden][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none}[data-fantasai-ui=next] .es-compass-astro__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-gap:.25rem;max-width:8.5em}[data-fantasai-ui=next] .es-compass-astro__label[data-squeezed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__label[data-squeezed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:5em;max-width:min-content}[data-fantasai-ui=next] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:3;text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-compass-astro__label[data-area] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__label[data-area][data-fantasai-ui=next] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklch, var(--fui-text-primary) 78%, var(--fui-compass-gold));font-size:.86em}[data-fantasai-ui=next] .es-compass-astro__area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-compass-astro__node[aria-pressed=true] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__node:hover .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node:hover[data-fantasai-ui=next] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-light-strong)}[data-fantasai-ui=next] .es-compass-astro__node[aria-pressed=true] .es-compass-astro__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-label-anchor:calc(var(--fui-exit-disc) * var(--fui-glyph-scale,1));--fui-label-gap:.2rem;max-width:10em}[data-fantasai-ui=next] .es-compass-astro__tag-main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag-main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:top;align-items:center;gap:.3rem;display:inline-flex}[data-fantasai-ui=next] .es-compass-astro__tag:not([data-known]) .es-compass-astro__tag-main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag:not([data-known])[data-fantasai-ui=next] .es-compass-astro__tag-main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-style:italic;font-weight:600}[data-fantasai-ui=next] .es-compass-astro__tag[data-squeezed] .es-compass-astro__tag-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag[data-squeezed][data-fantasai-ui=next] .es-compass-astro__tag-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-compass-astro__exit[aria-pressed=true] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exit:focus-visible .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit:focus-visible[data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-compass-astro :is(.es-compass-astro__label,.es-compass-astro__tag)[data-covered]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro[data-fantasai-ui=next] :is(.es-compass-astro__label,.es-compass-astro__tag)[data-covered]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none}[data-fantasai-ui=next] .es-compass-astro__tag-arrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag-arrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor;flex:none;width:.55rem;height:.5rem}[data-fantasai-ui=next] .es-compass-astro__tag-arrow[data-direction=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag-arrow[data-direction=down][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){rotate:180deg}[data-fantasai-ui=next] .es-compass-astro__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);font-size:max(.75rem, calc(var(--fui-compass-label-size) * .86));letter-spacing:.03em;white-space:nowrap;color:var(--fui-compass-light-strong);animation:fui-es-compass-fade-in var(--fui-motion-measured) var(--fui-ease-out) both;margin-top:.3rem;font-style:normal;font-weight:600;line-height:1.2;display:block}[data-fantasai-ui=next] .es-compass-astro__hint-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hint-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:-.15em;background:conic-gradient(var(--fui-compass-light-strong) 0 .3turn, color-mix(in oklch, var(--fui-text-primary) 34%, transparent) .3turn);border-radius:50%;width:.95em;height:.95em;margin-inline-end:.4em;display:inline-block;-webkit-mask:radial-gradient(closest-side,#0000 56%,#000 62%);mask:radial-gradient(closest-side,#0000 56%,#000 62%)}[data-fantasai-ui=next] .es-compass-astro__cardinal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__cardinal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);font-size:clamp(.625rem, calc(var(--fui-compass-bezel) * .5), .8125rem);letter-spacing:.04em;color:color-mix(in oklch, var(--fui-compass-metal) 70%, var(--fui-text-primary));animation:fui-es-astro-cardinal-in .7s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread) + var(--fui-cardinal-order,0) * 70ms);font-weight:700;line-height:1;position:absolute;top:0;left:0;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__cardinal[data-letter=N]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__cardinal[data-letter=N][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-gold);text-shadow:0 0 .5rem color-mix(in oklch, var(--fui-compass-gold) 50%, transparent)}[data-fantasai-ui=next] .es-compass-astro__target:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__target[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-spread-start) + var(--fui-cue-spread));position:absolute;top:0;left:0;translate:-50% -50%}[data-fantasai-ui=next] .es-compass-astro__target-flag.es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__target-flag.es-compass-flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-beacon-size);height:var(--fui-beacon-size);animation:2.8s ease-in-out infinite fui-es-compass-beacon}[data-fantasai-ui=next] .es-compass-astro__ways[data-floor-shift=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ways[data-floor-shift=up][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__ground[data-floor-shift=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ground[data-floor-shift=up][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-floor-up var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__ways[data-floor-shift=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ways[data-floor-shift=down][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__ground[data-floor-shift=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ground[data-floor-shift=down][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-floor-down var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__places[data-floor-shift=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__places[data-floor-shift=up][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exits[data-floor-shift=up]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exits[data-floor-shift=up][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-zoom-up var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__places[data-floor-shift=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__places[data-floor-shift=down][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__exits[data-floor-shift=down]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exits[data-floor-shift=down][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-zoom-down var(--fui-compass-travel) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-compass-astro__places[data-floor-shift] .es-compass-astro__node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__places[data-floor-shift][data-fantasai-ui=next] .es-compass-astro__node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-astro-fade-through var(--fui-compass-travel) var(--fui-ease-in-out) both}@keyframes fui-es-astro-face-in{0%{opacity:0;filter:blur(10px);scale:.55}60%{opacity:1}to{filter:blur();scale:1}}@keyframes fui-es-astro-bezel-in{0%{opacity:0;scale:.9}}@keyframes fui-es-astro-band-in{0%{opacity:0;scale:.4}}@keyframes fui-es-astro-north{0%{opacity:0;filter:drop-shadow(0 0 0 var(--fui-compass-gold))}40%{opacity:1;filter:drop-shadow(0 0 14px var(--fui-compass-gold))}}@keyframes fui-es-astro-cardinal-in{0%{opacity:0;scale:1.4}}@keyframes fui-es-astro-ground-in{0%{opacity:0;filter:saturate(.4)brightness(.2)blur(10px);scale:1.06}}@keyframes fui-es-astro-fade-out{to{opacity:0}}@keyframes fui-es-astro-centre-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes fui-es-astro-spread{0%{translate:var(--fui-spread-x,0) var(--fui-spread-y,0)}}@keyframes fui-es-astro-appear{0%{opacity:0;scale:var(--fui-appear-scale,.6)}}@keyframes fui-es-astro-aura-turn{to{rotate:1turn}}@keyframes fui-es-astro-seal-call{0%{opacity:.9;scale:1}40%,to{opacity:0;scale:1.7}}@keyframes fui-es-astro-seal-refuse{0%,to{rotate:0deg}20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:4deg}}@keyframes fui-es-astro-floor-up{0%{opacity:1;filter:blur()brightness();scale:1}46%{opacity:0;filter:blur(3px)brightness(.6);scale:.84}54%{opacity:0;filter:blur(3px)brightness(1.3);scale:1.16}to{opacity:1;filter:blur()brightness();scale:1}}@keyframes fui-es-astro-floor-down{0%{opacity:1;filter:blur()brightness();scale:1}46%{opacity:0;filter:blur(3px)brightness(1.3);scale:1.16}54%{opacity:0;filter:blur(3px)brightness(.6);scale:.84}to{opacity:1;filter:blur()brightness();scale:1}}@keyframes fui-es-astro-zoom-up{0%{scale:1}46%{scale:.84 .84 .84}54%{scale:1.16 1.16 1.16}to{scale:1}}@keyframes fui-es-astro-zoom-down{0%{scale:1}46%{scale:1.16 1.16 1.16}54%{scale:.84 .84 .84}to{scale:1}}@keyframes fui-es-astro-fade-through{0%{opacity:1;filter:blur()brightness()}46%,54%{opacity:0;filter:blur(3px)brightness(.8)}to{opacity:1;filter:blur()brightness()}}@media (forced-colors:active){[data-fantasai-ui=next] .es-compass-astro__rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__ticks line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__ticks[data-fantasai-ui=next] line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext}[data-fantasai-ui=next] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__disc[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:buttonface;border:1px solid buttontext}[data-fantasai-ui=next] .es-compass-astro__exit[aria-pressed=true] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__exit[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__disc:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__node[aria-pressed=true] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__node[aria-pressed=true][data-fantasai-ui=next] .es-compass-astro__medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid highlight}[data-fantasai-ui=next] .es-compass-astro__tag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__tag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext}[data-fantasai-ui=next] .es-compass-astro__hint-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hint-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}[data-fantasai-ui=next] .es-compass-astro__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvastext}[data-fantasai-ui=next] .es-compass-astro__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__hold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}[data-fantasai-ui=next] .es-compass-astro__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__lands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__lands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-astro__rim-glows:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-glows[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-compass-astro__rim-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-astro__rim-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:canvastext}}@property --fui-compass-turn{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fui-compass-tilt{syntax:"<angle>";inherits:false;initial-value:0deg}[data-fantasai-ui=next] .es-compass:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-compass-way:var(--fui-text-primary);--fui-compass-light:var(--fui-intent-nav-fg);--fui-compass-light-strong:var(--fui-intent-nav-focus);--fui-compass-gold:var(--fui-intent-quest-fg);--fui-compass-waypoint:var(--fui-tone-blue-focus);--fui-compass-metal:var(--fui-atmosphere-accent);--fui-compass-ink:var(--fui-stage);--fui-compass-seal:var(--fui-intent-danger-pigment);--fui-compass-seal-ink:var(--fui-intent-danger-fg);--fui-compass-box-left:0px;--fui-compass-box-top:0px;--fui-compass-box-side:100%;--fui-compass-around:0px;--fui-compass-around-side:0px;--fui-compass-lift:0px;--fui-compass-control:3rem;--fui-compass-travel:.95s;--fui-compass-cue-now:0s;--fui-cue-face:0s;--fui-cue-ground:.24s;--fui-cue-centre:.36s;--fui-cue-spread-start:.52s;--fui-cue-spread:.9s;--fui-cue-stagger:.14s;--fui-cue-spread-travel:.9s;--fui-appear-duration:.76s;--fui-appear-scale:.6;isolation:isolate;width:100%;min-width:0;height:100%;min-height:20rem;color:var(--fui-text-primary);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;container-type:inline-size}[data-fantasai-ui=next] .es-compass[data-settled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-settled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-cue-ground:0s;--fui-cue-spread-start:0s;--fui-cue-spread:0s;--fui-cue-stagger:0s;--fui-appear-duration:.56s;--fui-appear-scale:.94}[data-fantasai-ui=next] .es-compass__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){touch-action:manipulation;outline:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass__stage[data-spins]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__stage[data-spins][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grab}[data-fantasai-ui=next] .es-compass[data-dragging] .es-compass__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-dragging][data-fantasai-ui=next] .es-compass__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grabbing}[data-fantasai-ui=next] .es-compass__stage:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__stage:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 var(--fui-focus-ring-width) var(--fui-ring);border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-compass__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-3);z-index:2;width:max-content;max-width:calc(100% - 2 * var(--fui-compass-control) - 2.5rem);text-align:center;pointer-events:none;animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:var(--fui-motion-ceremonial);justify-items:center;gap:.125rem;display:grid;position:absolute;left:50%;translate:-50%}[data-fantasai-ui=next] .es-compass__heading p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__heading[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;overflow:hidden}[data-fantasai-ui=next] .es-compass__area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklch, var(--fui-compass-metal) 60%, var(--fui-text-secondary));text-shadow:0 1px 2px var(--fui-compass-ink);font-size:.6875rem;font-weight:700}[data-fantasai-ui=next] .es-compass__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);color:var(--fui-type-color-heading);text-shadow:0 1px 2px var(--fui-compass-ink), 0 0 1rem var(--fui-compass-ink);font-size:1.125rem;font-weight:700;line-height:1.3}[data-fantasai-ui=next] .es-compass__target:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__target[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:var(--fui-space-2);font-family:var(--fui-font-narrative);color:var(--fui-compass-waypoint);text-shadow:0 1px 2px var(--fui-compass-ink);font-size:.8125rem;display:flex}[data-fantasai-ui=next] .es-compass__target-flag.es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__target-flag.es-compass-flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.2rem;height:1.2rem}[data-fantasai-ui=next] .es-compass__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass__control.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__control.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-compass-control);height:var(--fui-compass-control);min-width:var(--fui-compass-control);min-height:var(--fui-compass-control);color:var(--fui-text-secondary);background:color-mix(in oklch, var(--fui-surface-1) 78%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-compass-metal) 40%, transparent), 0 .35rem .9rem color-mix(in oklch, var(--fui-compass-ink) 70%, transparent);pointer-events:auto;animation:fui-es-compass-fade-in .7s var(--fui-ease-out) both;animation-delay:calc(var(--fui-cue-face) + .9s);transition:opacity var(--fui-motion-standard) var(--fui-ease-out), translate var(--fui-motion-measured) var(--fui-ease-out), color var(--fui-motion-quick) var(--fui-ease-out);border-radius:50%;padding:0;position:absolute}[data-fantasai-ui=next] .es-compass__control.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass__control.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-compass__control.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass__control.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{clip-path:none;border-radius:50%}[data-fantasai-ui=next] .es-compass__control.es-button[data-appearance=ghost]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass__control.es-button[data-appearance=ghost]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint) border-box;-webkit-mask-composite:xor;border:1px solid #0000;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-compass__control.es-button:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__control.es-button:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-compass__control svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__control[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.3rem;height:1.3rem}[data-fantasai-ui=next] .es-compass__north.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__north.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:max(var(--fui-space-2), calc(var(--fui-compass-box-top) - var(--fui-compass-around) - var(--fui-compass-lift) + var(--fui-space-2)));left:calc(var(--fui-compass-box-left) - var(--fui-compass-around-side) + var(--fui-space-2))}[data-fantasai-ui=next] .es-compass__close.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__close.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-2);right:var(--fui-space-2)}[data-fantasai-ui=next] .es-compass__control .es-compass__needle-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__control[data-fantasai-ui=next] .es-compass__needle-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.8rem;height:1.8rem;overflow:visible}[data-fantasai-ui=next] .es-compass__needle-icon circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__needle-icon[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:currentColor;stroke-width:1.25px;opacity:.55}[data-fantasai-ui=next] .es-compass__needle-arms:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__needle-arms[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(var(--fui-compass-turn,0deg));transform-origin:16px 16px}[data-fantasai-ui=next] .es-compass__needle-arms [data-pole=north]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__needle-arms[data-fantasai-ui=next] [data-pole=north]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-compass-gold)}[data-fantasai-ui=next] .es-compass__needle-arms [data-pole=south]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__needle-arms[data-fantasai-ui=next] [data-pole=south]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:currentColor;opacity:.6}[data-fantasai-ui=next] .es-compass__caption-slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__caption-slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:var(--fui-space-3);right:var(--fui-space-3);bottom:var(--fui-space-3);z-index:4;pointer-events:none;justify-items:center;display:grid;position:absolute}[data-fantasai-ui=next] .es-compass-caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-plaque-edge:color-mix(in oklch, var(--fui-compass-metal) 58%, transparent);background:radial-gradient(120% 70% at 50% 0%, color-mix(in oklch, var(--fui-surface-2) 62%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 86%, var(--fui-compass-ink)), color-mix(in oklch, var(--fui-compass-ink) 92%, transparent));width:min(100%,30rem);box-shadow:inset 0 0 0 1px var(--fui-plaque-edge), inset 0 0 0 4px color-mix(in oklch, var(--fui-compass-ink) 64%, transparent), inset 0 0 0 5px color-mix(in oklch, var(--fui-compass-metal) 20%, transparent), inset 0 1px 1.5rem color-mix(in oklch, var(--fui-compass-ink) 50%, transparent), 0 1.25rem 2.75rem color-mix(in oklch, var(--fui-compass-ink) 82%, transparent);-webkit-backdrop-filter:blur(12px);pointer-events:auto;animation:fui-es-compass-plaque-in var(--fui-motion-ceremonial) var(--fui-ease-emphasized) both;border-radius:1.125rem;position:relative}[data-fantasai-ui=next] .es-compass-caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);max-height:calc(100cqh - 7rem);padding:var(--fui-space-4) var(--fui-space-4) var(--fui-space-3);-webkit-user-select:text;user-select:text;display:grid;overflow-y:auto}[data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-compass-gold);width:.5rem;height:.5rem;box-shadow:0 0 .55rem color-mix(in oklch, var(--fui-compass-gold) 70%, transparent);pointer-events:none;position:absolute;top:.45rem;left:50%;translate:-50%;rotate:45deg}[data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-caption__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-compass-gold) 60%, transparent) 30%, transparent 44% 56%, color-mix(in oklch, var(--fui-compass-gold) 60%, transparent) 70%, transparent);width:9rem;height:1px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:-45deg}[data-fantasai-ui=next] .es-compass-caption[data-restriction] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-restriction][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-seal);box-shadow:0 0 .55rem color-mix(in oklch, var(--fui-seal) 70%, transparent)}[data-fantasai-ui=next] .es-compass-caption[data-restriction] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-caption[data-restriction][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-seal) 60%, transparent) 30%, transparent 44% 56%, color-mix(in oklch, var(--fui-seal) 60%, transparent) 70%, transparent)}[data-fantasai-ui=next] .es-compass__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4);font-family:var(--fui-font-narrative);text-align:center;color:var(--fui-type-color-voice);margin:0;font-size:.875rem;font-style:italic}[data-fantasai-ui=next] .es-compass-caption p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-compass-caption__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__hold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-compass-caption__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.125rem;min-width:0;display:grid}[data-fantasai-ui=next] .es-compass-caption__seal.es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__seal.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:2.5rem;height:2.5rem}[data-fantasai-ui=next] .es-compass-caption__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;font-family:var(--fui-font-narrative);color:var(--fui-compass-seal-ink);overflow-wrap:anywhere;text-shadow:0 1px 2px var(--fui-compass-ink);font-size:1.0625rem;font-weight:700;line-height:1.25}[data-fantasai-ui=next] .es-compass-caption__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);color:var(--fui-text-secondary);font-size:.875rem;line-height:1.35}[data-fantasai-ui=next] .es-compass-caption__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);color:var(--fui-compass-gold);font-size:.875rem;font-style:italic}[data-fantasai-ui=next] .es-compass-caption__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-compass-caption__actions .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption__actions[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left;width:100%}@container (width>=56rem){[data-fantasai-ui=next] .es-compass__caption-slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__caption-slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-compass-box-left) + var(--fui-compass-box-side) / 2);width:min(25rem, calc(var(--fui-compass-box-side) * .68));right:auto;translate:-50%}}[data-fantasai-ui=next] .es-compass__caption-slot[data-dock=beside]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__caption-slot[data-dock=beside][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:auto;display:block;inset:0;translate:none}[data-fantasai-ui=next] .es-compass__caption-slot[data-dock=beside] .es-compass-caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__caption-slot[data-dock=beside][data-fantasai-ui=next] .es-compass-caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:var(--fui-plaque-x,0px);top:var(--fui-plaque-y,0px);width:min(20rem, calc(100% - 2 * var(--fui-space-3)));max-height:none;padding:var(--fui-space-3);transform-origin:0 var(--fui-plaque-pointer,50%);transition:opacity var(--fui-motion-quick) var(--fui-ease-out);animation-name:fui-es-compass-plaque-beside;position:absolute;overflow:visible}[data-fantasai-ui=next] .es-compass-caption[data-placing]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-placing][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-compass-caption[data-hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-hidden][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none}[data-fantasai-ui=next] .es-compass-caption[data-side=left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:100% var(--fui-plaque-pointer,50%)}[data-fantasai-ui=next] .es-compass-caption[data-side=below]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=below][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:var(--fui-plaque-pointer,50%) 0}[data-fantasai-ui=next] .es-compass-caption[data-side=above]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=above][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:var(--fui-plaque-pointer,50%) 100%}[data-fantasai-ui=next] .es-compass-caption[data-side] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.7rem;height:.7rem;box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-compass-ink) 80%, transparent), 0 0 .7rem color-mix(in oklch, var(--fui-seal) 80%, transparent);translate:-50% -50%}[data-fantasai-ui=next] .es-compass-caption[data-side] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-caption[data-side][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-compass-caption[data-side=right] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=right][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:0;top:var(--fui-plaque-pointer)}[data-fantasai-ui=next] .es-compass-caption[data-side=left] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=left][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:100%;top:var(--fui-plaque-pointer)}[data-fantasai-ui=next] .es-compass-caption[data-side=below] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=below][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:var(--fui-plaque-pointer);top:0}[data-fantasai-ui=next] .es-compass-caption[data-side=above] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-side=above][data-fantasai-ui=next] .es-compass-caption__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:var(--fui-plaque-pointer);top:100%}[data-fantasai-ui=next] .es-compass-picture:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-picture[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 38%, color-mix(in oklch, var(--fui-surface-2) 80%, var(--fui-compass-metal) 20%), var(--fui-compass-ink) 82%);border-radius:50%;display:block;position:relative;overflow:hidden;container-type:size}[data-fantasai-ui=next] .es-compass-picture__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-picture__image[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:filter var(--fui-motion-ceremonial) var(--fui-ease-out), scale var(--fui-motion-ceremonial) var(--fui-ease-out);background-repeat:no-repeat;background-size:cover;position:absolute;inset:-6%}[data-fantasai-ui=next] .es-compass-picture[data-mode=area] .es-compass-picture__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-picture[data-mode=area][data-fantasai-ui=next] .es-compass-picture__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:sepia(.55)saturate(.7)brightness(.62)contrast(.9);inset:-30%}[data-fantasai-ui=next] .es-compass-picture:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-picture[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";z-index:1;border-radius:inherit;background:radial-gradient(circle, transparent 55%, color-mix(in oklch, var(--fui-compass-ink) 50%, transparent) 100%);position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-compass-glyph-line:6;--fui-compass-glyph-etch:4;--fui-compass-glyph-fine:2.6;color:var(--fui-token-ink,var(--fui-text-primary));display:block}[data-fantasai-ui=next] [data-glyphs=engraving] .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-glyphs=engraving][data-fantasai-ui=next] .es-compass-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-compass-glyph-line:3.6;--fui-compass-glyph-etch:2.2;--fui-compass-glyph-fine:1.6}[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-structure:var(--fui-token-ink,var(--fui-text-primary));--fui-glyph-accent:var(--fui-token-accent,var(--fui-compass-light));stroke-width:var(--fui-compass-glyph-line)}[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph [stroke-width="2.5"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph [stroke-width="2.5"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph [stroke-width="2.4"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph [stroke-width="2.4"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph [stroke-width="2.2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph [stroke-width="2.2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph [stroke-width="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph [stroke-width="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:var(--fui-compass-glyph-line)}[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph :is([stroke-width="1.5"],[stroke-width="1.4"]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph :is([stroke-width="1.5"],[stroke-width="1.4"]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:var(--fui-compass-glyph-etch)}[data-fantasai-ui=next] .es-compass-glyph .es-navigation-glyph :is([stroke-width="1.1"],[stroke-width="1"],[stroke-width=\.9]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph[data-fantasai-ui=next] .es-navigation-glyph :is([stroke-width="1.1"],[stroke-width="1"],[stroke-width=\.9]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:var(--fui-compass-glyph-fine);opacity:.7}[data-fantasai-ui=next] .es-compass-glyph__passage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph__passage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-compass-glyph__passage [data-trail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-glyph__passage[data-fantasai-ui=next] [data-trail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5}[data-fantasai-ui=next] [data-glyphs=engraving] .es-compass-glyph__passage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-glyphs=engraving][data-fantasai-ui=next] .es-compass-glyph__passage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.6px}[data-fantasai-ui=next] [data-glyphs=engraving] .es-compass-glyph__passage [data-trail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-glyphs=engraving][data-fantasai-ui=next] .es-compass-glyph__passage [data-trail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-token-accent,var(--fui-compass-light));opacity:.9}[data-fantasai-ui=next] .es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-caption[data-restriction]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-restriction][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-seal:var(--fui-compass-seal)}[data-fantasai-ui=next] .es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 90%, var(--fui-seal));background:radial-gradient(circle at 38% 30%, color-mix(in oklch, var(--fui-seal) 70%, var(--fui-text-primary)) 0%, var(--fui-seal) 46%, color-mix(in oklch, var(--fui-seal) 62%, var(--fui-compass-ink)) 100%);box-shadow:0 0 0 2px color-mix(in oklch, var(--fui-compass-ink) 80%, transparent), 0 0 0 3.5px color-mix(in oklch, var(--fui-seal) 70%, transparent), 0 0 .9rem color-mix(in oklch, var(--fui-seal) 60%, transparent), 0 .25rem .6rem color-mix(in oklch, var(--fui-compass-ink) 88%, transparent);border-radius:50%;place-items:center;display:grid}[data-fantasai-ui=next] .es-compass-lock svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-lock[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:58%;height:58%}[data-fantasai-ui=next] .es-compass-flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-waypoint);place-items:center;display:grid}[data-fantasai-ui=next] .es-compass-flag svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-flag[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:84%;height:84%;fill:color-mix(in oklch, var(--fui-compass-waypoint) 40%, transparent);filter:drop-shadow(0 0 .2rem color-mix(in oklch, var(--fui-compass-waypoint) 85%, transparent)) drop-shadow(0 .08rem .14rem color-mix(in oklch, var(--fui-compass-ink) 92%, transparent))}[data-fantasai-ui=next] .es-compass-fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-fog-veil:color-mix(in oklch, var(--fui-text-primary) 88%, var(--fui-compass-metal));color:var(--fui-fog-veil);border-radius:50%;display:block;position:relative}[data-fantasai-ui=next] .es-compass-fog[data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-fog-veil:color-mix(in oklch, color-mix(in oklch, var(--fui-text-primary) 88%, var(--fui-compass-metal)) 86%, var(--fui-atmosphere-accent))}[data-fantasai-ui=next] .es-compass-fog[data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass-fog[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";background:radial-gradient(closest-side, color-mix(in oklch, color-mix(in oklch, var(--fui-atmosphere-accent) 55%, var(--fui-es-ink-1000)) 46%, transparent) 0%, color-mix(in oklch, color-mix(in oklch, var(--fui-atmosphere-accent) 55%, var(--fui-es-ink-1000)) 20%, transparent) 52%, transparent 100%);border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-compass-fog__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-fog-veil) 19%, transparent) 0%, color-mix(in oklch, var(--fui-fog-veil) 10%, transparent) 52%, transparent 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}[data-fantasai-ui=next] .es-compass-fog__smoke:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog__smoke[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:currentColor;opacity:.38;width:160%;height:160%;animation:70s linear infinite fui-es-compass-fog-turn;animation-delay:calc(var(--fui-node-stagger,0) * -70s);position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(closest-side,#000 18%,#0000 56%);mask-image:radial-gradient(closest-side,#000 18%,#0000 56%)}[data-fantasai-ui=next] .es-compass-fog__smoke[data-layer=near]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog__smoke[data-layer=near][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.27;animation-duration:46s;animation-direction:reverse}[data-fantasai-ui=next] .es-compass-fog__glimpse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog__glimpse[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:grayscale(.8)blur(1.5px)brightness(1.05)contrast(.8);opacity:.4;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 24%,#0000 86%);mask-image:radial-gradient(closest-side,#000 24%,#0000 86%)}[data-fantasai-ui=next] .es-compass-way path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round}[data-fantasai-ui=next] .es-compass-way:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-way-wait:.3s}[data-fantasai-ui=next] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-way);stroke-width:7px;opacity:.07;animation:fui-es-compass-fade-in 1.3s var(--fui-ease-out) both;animation-delay:var(--fui-way-wait);transition:opacity var(--fui-motion-measured) var(--fui-ease-out), stroke var(--fui-motion-measured) var(--fui-ease-out), stroke-width var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-way);stroke-width:2px;opacity:.72;stroke-dasharray:100;animation:fui-es-compass-draw 1.1s var(--fui-ease-out) both;animation-delay:var(--fui-way-wait);transition:opacity var(--fui-motion-measured) var(--fui-ease-out), stroke var(--fui-motion-measured) var(--fui-ease-out), stroke-width var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way__flow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-primary);stroke-width:2.6px;stroke-dasharray:.5 17.5;opacity:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-compass-way[data-state=unexplored] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-state=unexplored][data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-secondary);stroke-width:2.25px;stroke-dasharray:.1 6;opacity:.6;animation:fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:var(--fui-way-wait)}[data-fantasai-ui=next] .es-compass-way[data-state=unexplored] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-state=unexplored][data-fantasai-ui=next] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-secondary);opacity:.05}[data-fantasai-ui=next] .es-compass-way[data-waypoint] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-waypoint][data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-compass-waypoint) 72%, var(--fui-compass-way));opacity:.86}[data-fantasai-ui=next] .es-compass-way[data-waypoint] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-waypoint][data-fantasai-ui=next] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-waypoint);stroke-width:9px;opacity:.16}[data-fantasai-ui=next] .es-compass-way[data-waypoint] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-waypoint][data-fantasai-ui=next] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-waypoint);stroke-width:3.2px;opacity:1;animation:fui-es-compass-flow 3.2s linear infinite, fui-es-compass-fade-in .9s var(--fui-ease-out) both;animation-delay:var(--fui-compass-cue-now), calc(var(--fui-way-wait) + .9s)}[data-fantasai-ui=next] .es-compass-way[data-on-path] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-on-path][data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-light-strong);stroke-width:3px;opacity:1}[data-fantasai-ui=next] .es-compass-way[data-on-path] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way[data-on-path][data-fantasai-ui=next] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-compass-light-strong);stroke-width:11px;opacity:.34}[data-fantasai-ui=next] .es-compass[data-settled] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-settled][data-fantasai-ui=next] .es-compass-way__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass[data-settled] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-settled][data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-compass[data-settled] .es-compass-way[data-waypoint] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-settled][data-fantasai-ui=next] .es-compass-way[data-waypoint] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:3.2s linear infinite fui-es-compass-flow}[data-fantasai-ui=next] .es-compass .es-compass-way[data-on-path] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-fantasai-ui=next] .es-compass-way[data-on-path] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-primary);opacity:1;animation:1.4s linear infinite fui-es-compass-flow}@keyframes fui-es-compass-fade-in{0%{opacity:0}}@keyframes fui-es-compass-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes fui-es-compass-flow{to{stroke-dashoffset:-18px}}@keyframes fui-es-compass-twinkle{0%,to{opacity:.55;scale:.85}50%{opacity:1;scale:1.15}}@keyframes fui-es-compass-beacon{0%,to{filter:drop-shadow(0 0 .15rem color-mix(in oklch, var(--fui-compass-waypoint) 60%, transparent))}50%{filter:drop-shadow(0 0 .6rem var(--fui-compass-waypoint))}}@keyframes fui-es-compass-plaque-in{0%{opacity:0;filter:blur(4px);translate:0 .75rem;scale:.96 .9}}@keyframes fui-es-compass-plaque-beside{0%{opacity:0;filter:blur(3px);scale:.92}}@keyframes fui-es-compass-fog-turn{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-compass :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-compass :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:var(--fui-compass-cue-now)!important}[data-fantasai-ui=next] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way__flow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-compass[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-compass[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-compass[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-compass[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:var(--fui-compass-cue-now)!important}[data-fantasai-ui=next] .es-compass[data-es-motion-reduced=true] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass[data-es-motion-reduced=true][data-fantasai-ui=next] .es-compass-way__flow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-compass-way__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-way__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext}[data-fantasai-ui=next] .es-compass-lock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-lock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-compass-fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px dotted canvastext}[data-fantasai-ui=next] .es-compass-fog__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-fog__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas}[data-fantasai-ui=next] .es-compass-caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-caption[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid canvastext}[data-fantasai-ui=next] .es-compass__control.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass__control.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid buttontext}}[data-fantasai-ui=next] .es-compass-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-iris-x:50vw;--fui-iris-y:100dvh;width:100%;max-width:none;height:100%;max-height:none;color:var(--fui-text-primary);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-compass-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop,.es-compass-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop{animation:fui-es-compass-overlay-dim .42s var(--fui-ease-out) both;background:oklch(10% .01 60/.55)}[data-fantasai-ui=next] .es-compass-overlay[data-phase=closing]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop,.es-compass-overlay[data-phase=closing][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop{animation:fui-es-compass-overlay-dim .42s var(--fui-ease-exit) reverse both}[data-fantasai-ui=next] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse at 50% 46%, transparent 30%, color-mix(in oklch, var(--fui-stage) 80%, transparent) 100%), var(--fui-stage);animation:fui-es-compass-overlay-iris .64s var(--fui-ease-emphasized) both;display:grid;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-compass-overlay[data-phase=closing] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay[data-phase=closing][data-fantasai-ui=next] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-compass-overlay-iris-close .42s var(--fui-ease-exit) both;pointer-events:none}[data-fantasai-ui=next] .es-compass-overlay__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay__backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(18px)saturate(.7)brightness(.32);animation:fui-es-compass-overlay-dim .9s var(--fui-ease-out) both;background-position:50%;background-size:cover;position:absolute;inset:-2rem}[data-fantasai-ui=next] .es-compass-overlay__surface>.es-compass:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay__surface[data-fantasai-ui=next]>.es-compass:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}@keyframes fui-es-compass-overlay-iris{0%{clip-path:circle(1.75rem at var(--fui-iris-x) var(--fui-iris-y))}to{clip-path:circle(150vmax at var(--fui-iris-x) var(--fui-iris-y))}}@keyframes fui-es-compass-overlay-iris-close{0%{clip-path:circle(150vmax at var(--fui-iris-x) var(--fui-iris-y))}to{clip-path:circle(1.75rem at var(--fui-iris-x) var(--fui-iris-y));opacity:0}}@keyframes fui-es-compass-overlay-dim{0%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-overlay[data-phase=closing] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-compass-overlay[data-phase=closing][data-fantasai-ui=next] .es-compass-overlay__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-compass-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop,.es-compass-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::backdrop{animation-duration:1ms}}[data-fantasai-ui=next] .es-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:3.5rem;--fui-medallion-light:var(--fui-intent-nav-fg);--fui-medallion-gold:var(--fui-intent-quest-fg);--fui-medallion-metal:var(--fui-atmosphere-accent);--fui-medallion-look:oklch(83% .1 74);min-width:var(--fui-touch-min);color:var(--fui-text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:.35rem;padding:0;display:inline-grid}[data-fantasai-ui=next] .es-medallion:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-medallion-size);height:var(--fui-medallion-size);background:radial-gradient(circle at 50% 30%, color-mix(in oklch, var(--fui-surface-2) 86%, var(--fui-medallion-light)), var(--fui-stage) 80%);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-medallion-metal) 70%, transparent), inset 0 0 1.1rem color-mix(in oklch, var(--fui-stage) 85%, transparent), 0 0 0 3px color-mix(in oklch, var(--fui-stage) 85%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-medallion-metal) 45%, transparent), 0 .6rem 1.4rem color-mix(in oklch, var(--fui-stage) 80%, transparent);transition:box-shadow var(--fui-motion-measured) var(--fui-ease-out), translate var(--fui-motion-quick) var(--fui-ease-out), scale var(--fui-motion-quick) var(--fui-ease-out);border-radius:50%;place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";background:conic-gradient(from 0deg, transparent 0 58%, color-mix(in oklch, var(--fui-medallion-metal) 55%, var(--fui-text-primary)) 72%, transparent 86%);opacity:.7;border-radius:50%;animation:9s linear infinite fui-es-medallion-sheen;position:absolute;inset:-4px;-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px));mask:radial-gradient(circle closest-side,#0000 calc(100% - 1.5px),#000 calc(100% - 1px))}[data-fantasai-ui=next] .es-medallion:hover .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:hover[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-medallion-light) 70%, transparent), inset 0 0 1.1rem color-mix(in oklch, var(--fui-stage) 85%, transparent), 0 0 0 3px color-mix(in oklch, var(--fui-stage) 85%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-medallion-light) 50%, transparent), 0 0 1.4rem color-mix(in oklch, var(--fui-medallion-light) 35%, transparent), 0 .8rem 1.6rem color-mix(in oklch, var(--fui-stage) 80%, transparent);translate:0 -2px}[data-fantasai-ui=next] .es-medallion:active .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:active[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scale:.94}[data-fantasai-ui=next] .es-medallion:focus-visible .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:focus-visible[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-medallion-light) 70%, transparent), 0 0 0 3px var(--fui-stage), 0 0 0 calc(3px + var(--fui-focus-ring-width)) var(--fui-ring)}[data-fantasai-ui=next] .es-medallion__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.5rem;height:2.5rem;position:relative;overflow:visible}[data-fantasai-ui=next] .es-medallion__caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__caption[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 3px var(--fui-stage);transition:color var(--fui-motion-measured) var(--fui-ease-out);font-size:.6875rem;font-weight:700;line-height:1}[data-fantasai-ui=next] .es-medallion:hover .es-medallion__caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:hover[data-fantasai-ui=next] .es-medallion__caption:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-medallion__dial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__dial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:color-mix(in oklch, var(--fui-medallion-metal) 55%, transparent);stroke-width:1px}[data-fantasai-ui=next] .es-medallion__ticks line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__ticks[data-fantasai-ui=next] line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-medallion-metal) 60%, transparent);stroke-width:1px}[data-fantasai-ui=next] .es-medallion__ticks [data-major]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__ticks[data-fantasai-ui=next] [data-major]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-primary);stroke-width:1.4px}[data-fantasai-ui=next] .es-medallion__rose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__rose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-medallion-metal) 22%, transparent);stroke:color-mix(in oklch, var(--fui-medallion-metal) 70%, transparent);stroke-width:.8px;stroke-linejoin:round}[data-fantasai-ui=next] .es-medallion__needle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__needle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:24px 24px;animation:fui-es-medallion-needle 6s var(--fui-ease-in-out) infinite}[data-fantasai-ui=next] .es-medallion__needle [data-pole=north]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__needle[data-fantasai-ui=next] [data-pole=north]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-medallion-gold)}[data-fantasai-ui=next] .es-medallion__needle [data-pole=south]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__needle[data-fantasai-ui=next] [data-pole=south]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-text-secondary) 70%, transparent)}[data-fantasai-ui=next] .es-medallion__needle circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__needle[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage);stroke:var(--fui-medallion-metal);stroke-width:.8px}[data-fantasai-ui=next] .es-medallion:hover .es-medallion__needle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion:hover[data-fantasai-ui=next] .es-medallion__needle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-medallion-needle-find 1.4s var(--fui-ease-emphasized) both}[data-fantasai-ui=next] .es-medallion[data-kind=look]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[data-kind=look][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-light:var(--fui-medallion-look)}[data-fantasai-ui=next] .es-medallion__eye:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__eye[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:24px 24px;animation:fui-es-medallion-blink 7s var(--fui-ease-in-out) infinite}[data-fantasai-ui=next] .es-medallion__lids:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__lids[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 55%, transparent);stroke:color-mix(in oklch, var(--fui-text-primary) 82%, transparent);stroke-width:1.6px;stroke-linejoin:round}[data-fantasai-ui=next] .es-medallion__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__iris[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-medallion-look) 18%, transparent);stroke:var(--fui-medallion-look);stroke-width:1.5px;transition:r var(--fui-motion-measured) var(--fui-ease-emphasized)}[data-fantasai-ui=next] .es-medallion__pupil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__pupil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-text-primary)}[data-fantasai-ui=next] .es-medallion__glint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__glint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}[data-fantasai-ui=next] .es-medallion__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:24px 24px;opacity:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-medallion__rays line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__rays[data-fantasai-ui=next] line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-medallion-look);stroke-width:1.5px;stroke-linecap:round}[data-fantasai-ui=next] .es-medallion[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-medallion-look)}[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 42%, color-mix(in oklch, var(--fui-medallion-look) 34%, var(--fui-surface-2)), var(--fui-stage) 82%);box-shadow:inset 0 0 0 1px var(--fui-medallion-look), inset 0 0 1rem color-mix(in oklch, var(--fui-medallion-look) 30%, transparent), 0 0 0 3px color-mix(in oklch, var(--fui-stage) 85%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-medallion-look) 60%, transparent), 0 0 1.8rem color-mix(in oklch, var(--fui-medallion-look) 45%, transparent)}[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;animation:18s linear infinite fui-es-medallion-turn}[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){r:7.4px}[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__eye:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__eye:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-medallion__gaze:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__gaze[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-reach:0px;translate:calc(cos(var(--fui-medallion-gaze,90deg)) * var(--fui-medallion-reach)) calc(sin(var(--fui-medallion-gaze,90deg)) * var(--fui-medallion-reach) * .8);transition:translate var(--fui-motion-measured) var(--fui-ease-emphasized)}[data-fantasai-ui=next] .es-medallion[data-gazing] .es-medallion__gaze:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[data-gazing][data-fantasai-ui=next] .es-medallion__gaze:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-reach:5px}[data-fantasai-ui=next] .es-medallion[data-gazing] .es-medallion__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[data-gazing][data-fantasai-ui=next] .es-medallion__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-medallion-look) 26%, transparent)}@keyframes fui-es-medallion-sheen{to{rotate:1turn}}@keyframes fui-es-medallion-turn{to{rotate:1turn}}@keyframes fui-es-medallion-needle{0%,to{rotate:-9deg}50%{rotate:7deg}}@keyframes fui-es-medallion-needle-find{0%{rotate:-9deg}45%{rotate:200deg}75%{rotate:350deg}to{rotate:360deg}}@keyframes fui-es-medallion-blink{0%,92%,to{scale:1}95%{scale:1 .08}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-medallion__gaze:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__gaze[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-medallion__needle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__needle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-medallion__eye:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__eye[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid buttontext}[data-fantasai-ui=next] .es-medallion[aria-pressed=true] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-medallion[aria-pressed=true][data-fantasai-ui=next] .es-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}}[data-fantasai-ui=next] .es-world-map:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-compass-gold:var(--fui-intent-quest-fg);--fui-compass-waypoint:var(--fui-tone-blue-focus);--fui-compass-metal:var(--fui-atmosphere-accent);--fui-compass-ink:var(--fui-stage);--fui-world-map-fog-deep:color-mix(in oklab, var(--fui-text-secondary) 9%, var(--fui-stage));--fui-world-map-fog-light:color-mix(in oklab, color-mix(in oklab, var(--fui-text-secondary) 88%, var(--fui-tone-blue-pigment)) 20%, var(--fui-stage));--fui-world-map-shade:saturate(.5) brightness(.6) contrast(1.12);--fui-world-map-line:color-mix(in oklab, var(--fui-intent-nav-fg) 62%, var(--fui-text-primary));--fui-world-map-route:color-mix(in oklab, var(--fui-intent-nav-fg) 74%, var(--fui-text-primary));--fui-world-map-name:var(--fui-text-primary);--fui-world-map-halo:var(--fui-stage);isolation:isolate;width:100%;height:100%;min-height:24rem;color:var(--fui-text-primary);background:var(--fui-stage);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-world-map__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){contain:strict;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__viewport:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__viewport:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 var(--fui-focus-ring-width) var(--fui-ring)}[data-fantasai-ui=next] .es-world-map__world:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__world[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0 0;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}[data-fantasai-ui=next] .es-world-map__islands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__islands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__spotlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__spotlight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__ways:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__ways[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;overflow:visible}[data-fantasai-ui=next] .es-world-map__islands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__islands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity .6s var(--fui-ease-out)}[data-fantasai-ui=next] .es-world-map__islands[data-ready]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__islands[data-ready][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__fog[data-painted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__fog[data-painted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-world-map__islands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__islands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-world-map-shade)}[data-fantasai-ui=next] .es-world-map__picture:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__picture[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity .4s var(--fui-ease-out)}[data-fantasai-ui=next] .es-world-map__picture[data-loaded]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__picture[data-loaded][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-world-map__mask:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__mask[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mask-type:alpha}[data-fantasai-ui=next] .es-world-map__plain-in:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__plain-in[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-opacity:1}[data-fantasai-ui=next] .es-world-map__plain-out:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__plain-out[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-opacity:0}[data-fantasai-ui=next] .es-world-map__drifts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__drifts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__drift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__drift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-world-map-drift-tile:1100px;inset:calc(var(--fui-world-map-drift-tile) * -1);background:url(data:image/webp;base64,UklGRmaxAABXRUJQVlA4WAoAAAAQAAAA/wEA/wEAQUxQSGOuAAAFvyAWTATmr9sbQkSkbgRi2zaCJLzvBqC2/45n72uI6P8EVMjr8zyinjpb8NQg92dBObq6sa2iN1Ocf6BcZZ1BLggS3c5Bb/WrwumfbAnyevqnyp1yP6wS3ejFtUqXF3eCDt2rZ/s8xI6Qf1ZtUVfr/tH11Gq5E4T87FYXiYe1l6Ab56jiqe+JfbOimg+/cKanqFqtYqOS+ZnuHyyxT12D62Zz1zovUWE1ziF0P71svaOjixVvVE+VsMcaL8uBKukwlPfyni0V9FLHHh2nclfZta37+8npFbtQfb+fq89Uqv1KbdtX7/LUppru7bN+i+tTlBOVau741KqlxnR7rbDt70tayh1V+rKvMiavbR3dPIWCoG3bpAl/1Ps5RMQEsDkCQ7fUECoV3JpI5EooRe1guK0kBiGYQcY0N0IhxMoYUiHISJTETOgohmSChohiZGgqEKEYCiUQmSBKKIKRwsDUSqu0CIQBKKaGwAEk3Uo2wApFNClrC0qQIkORAsMW8QIUQGsbMtMiIAxRdtvcCIUBqih4ZGtL2LYcyHZyS0yzPXY2wGSDlEDylWwVsJIehW4jTRBhVICSlCGIAG7LjFIqUMDKHlYqJYFPAsk2+aWYAiUgbpqCUmptUWXCEdpUVGMalAlbAduGprBRH13LTkq1TcXwsS1kE61tSxSz3ArJCTDYFiRFNANrw21ryykE0EAIUdizZWAFAnkJO5uLIk1cpRXpQt+SJFmSJNkWUjwtWP//vc0PKuZZ+/IBETEBdBtJEiRJ5q+/zklUdXX17D0fERPgW5AkS5IkyQK0///mogcW9ci5fEBETIBvSZIsSZJsCyn//5ubH0TNowbmByJiAv7+79//WtM0/+mk0WgajcVirQka22nWsOZvEnmu0RaNRrP+xzZz/vKT38p+S8uasbEZo9X+WiFrjTWWtdYaTaNpaBprA43jZTDrf/2vuS0tlmmS3n7L+l8zY8wwzef6X/+b+Z+NSenPn0TOFk20f/xbrTFGq4U1ZvhfxlhbhrXmN0GjLQui2p8FM/wfSkTuzgohkRtCysZjlLdEaGflWUgiwmgZihYFRRGazLtQKT/USm6rKIokImQN8jaEJD+hlESIPFSSUiJaQj5nWSO0ENYYkTMRmZIbm81tkX8iZf+MkJomRD6cmkb01IEs/EO2HQwRuUJH0YQiPRr5dVFJWhNDHanlFiLB/JqUklqhiVqRJIkIQdZcLFJKRfT4mUSKlINIJcl7TRAipJxjQRMSRLQsWLNmEEkpZDq5eYY8enx2qhRCz/lT1iA0CSHkhhpFjoSWtwRpj3amhw4YeZOKvOgsv671IRQhJBJJkoQQss3FoJRKUakkEqEimvZypK/l3NGHWt6hKUjTD5Q8Z5ahJP4h8j4heUYiYR2lktBDRPvIR2hnG0H2uUXoaE2COgRBQ/TQR2sRJQlB1PTYY/FTIkETSg9JIoJsczlEIUVCIZJSlEjuhzRIOkgkitTDkBHyL6P1YYT4t38k3/nOOz0S5LUoiVbWgor4LdJDCPIcQlRzFkfJj0HoSU0mWhZPyVkIhbDWmsmbcq2miIIiiSQE2eaTLBU6FZKiSGUFrfaLiOTX4kcS9Bir5SI9z7z7H6xFkUinUV9oJKokTEf0kEQ8kfyUSLsgyGlIhN5EytF+mSSPopbBU0VFHkuoTTjfJTlRnEJFkiiE7HP/KGUlVSQE5VCympZIyPq3UJKfwnq01vyETshixtq/RaE8s1DrEUIq9MpnSvxR3pZQCEKk0FOQ86AIOUwk8gfZWasVSj6DIEhRQsivkx8iVJBbJOhPhDzmK6UoiR65NSkFzf2QlaDQJXkUxMSQ2IdWy5o8h4kllBst79y8KyiSoRGvEBGZIAghTfWRCJHzJIrQyiCiTGpifkxSqkXoK5vMd/K26JFRoV4SIft8e3JLIqVKiFKKBLGgRJF5CNH5SRIaNCHfEdGajHnnRuTnHkEPiiCKhBLKG4Io5A1JprQLzSuiqDmTwpXbWa1QoqCvqJIUPyQ/z2dGsuQjihIkCZHHfLiWkBWkL5KISJJpSLTIW47crUpvwiDaT9prmjt2QnJbWF+C3KRWj2duEonVsZZC3haRROijCHrKqCV9hSmSIA3y2YJSEhKiGebXJIgohOSUJCHbfB9FQcjPj58o9ajz55alEAkKrSiVSuQNS77WIr+2WHOjpdHIcykS+gr6QF+1yKJFofS8kUxRJ1wRkcco1pEI0aipDzWmZYlE5ZFoNZHJTqwlEgmdkMRLyDafZ5EsIS0phVKJtGRhSEgLKRZJqPQWYa3f8uMyhsYiz0Ys805QhPJT6g8tSSF586atSKNHQoQ2WnSDSA3yWKtIpKVGMXkjn6Geor8gWWi+Q+RSSWn9JZJtfjEeSl5S+UVyS0KGaWj/EI+W+BMRkuQvyH2F9rHQovk9FqZp7VCaRJQOQY9Uopy5I3qcPcpaSGg57k816CmmrEgialBBhLAsoiIVpdXyXn5sHZ4oSuIPSR75ydXSyl6JSuJ3El55DsYoffBIX790ioLWkzcdC0aDrC80lvm99EhLTuQZiiQt+R6rSIcIEUmE3tw+kLI2oVj5jQ6HEE1Egr8UEvkM2qOFZIdeK7cUUoT84tTKLXkIpZIqRUJDZosERTvuJ+FX+UkhQojUnmTRInf9Mney9lgJelB5JBb6ISeLdYyEymei5p0uvB8eg4byD3kHQd6GUEghEalBWIjnLQuFhKCE0v8N8yqrRUiLSPKjQqITwuazhaIhdInET4oQVE9Sl3yu5XNhMJg7xPmhUEQlRCSpIr8GwTpCUqp/oDv5vT3kMZK0+kMQy3wWCRKSM9MIDa2WOYuSX0Mt6as+flwpyO1JSKSWPPPOzI35XGOoR6RShATp5Zg7rRChOoQVyY9WFIrcHus4pUsQPcsPfsgjlfyJGDrJzRyXiGqtRz4jMbmlkJ53sZCFhWUJf6RIv7zTQx8sn5O1kD9kpRJK3pI3Y1nmGe2wJpyWJKn80DpFush3O1QiISmtWAkKtR6SPFP0I5E0jTz7JW9SK48cUc7rQl6QCCGiD+zkJp1CLgsZp0eDREEUy2JhiUK3lrsTi1V7JO+ixIoIPe88ey2YkUZLSUqRFEFJKh3PJTdFOXITSXlEuadUJKyUUklJgkw/BJFUSkJ+e9PBJFJDFLqGIL1Iq2sIQo/PFr56TAhOHkSX7uiwLNQKLVryFrV+aTSf6yEmmEShIymFgtBLwhq0lg5FuQ1KtKAVo4iU20lLqZRE5Gz5KZJaKZKvh5h+yGGJRCJNvvuQiJQ4cgYRfTRPnoV8DpFnSfRuenxP3hUR4QkWkg6SH0N7mV+T2lf7pRKCgjjybJo4P4o8Fy8SoRhNSeQdL6VCECbrSVq6lBL/53Inn0EHvpJH6JnIZylRflqwyEd+LIlGYxbziCChN891dsJCkmTRKmhpFFqQ7z0Ilrse1FIoUso9BdGBvKMWKrJMJBpaLDdESkkLop/qRxJCzjQ8REkpks83y49fIEHemnwWSc6+3iByQ0/ekCwmLJGSoKBlHr0wOlhISi3ImzMZTRANTXkP7Sy3RSEjxY/o1CTxLx2iOMviCHmGhr6Uio+e0u+RjMzdKJSklMgz5pvfN+gkqYlEfmw9WutnpZ86ELlNV/rIcwwLqagk8tjjrvPrQlN+SRbku1FoORNq3ovBOKFIBK0okVhdWT8kkkRB8xkFsaOFlVKI1ilJl0rkbQwKQikl0rKW+RW00EOO8sjPeQSlhI4c04PcJmqJhOZOm6PwiyS0e5yw2FeeSR70sY/Mm18WeuU7iFREEJH8IoqvvFFeWu3npjOtKDd3qTVUkkSEdFER0ZDVaPWkUkrkj9nOQRv9NkEbLSF5J2g/6JXISZGeFTXvRguehMhsmFskUiRa5pEf+/pMJQpTJuzQMx0iKct8Tp4dSmiJOsm7L4SS1hElac0zkrCYgrCiVOSWCiWJQ96QtC6lEvlzmw625edl2YeEHp3kCusjPaKn1Udyaw+CoJIms4YtRpSfQiTbHoYef06UIMlCk7VLzsQh+qHRRIm0UMQvqc4SBUFSQkk7QnYkSGs19DI9lxuR5MePogOzdelL+S/CFAY9MHRGPkNYkvQQfS3po5SkVqSfml6DnqDQZDODRMrJhLTMI3dirz4kKiGIYCG/SVGeaS83SaFHEymlIYWWO+ERpBBaWJA8m8hZK9XKwtJOqojIOQki0qGkkNkFGcq+TdgJe4XkMeX9QfilpqgQJZIeQow0dJTPMRhSSiJJdj12cnv9mMIj3w0mmOhQSz5D5sdCkRtFJXrc6YikICUpWiwICiPke6JQC+pRUSIrhuwhIR0piRqEqanxHNQQ5seQaBOpEfK5IiUUQnlrJWVIZ0mQJ1ivYd7pKSjkMO/J32tJ5J3PljUhHzyi0aLF2iHVEhQk5dklBMnt+PAMliWSkO81pdwhrETph6KGYO2rINZ1hCmayBv5bF8RCblBuT+IhMo71CNKpvBYEvJ2RYPBtEoSJaYlzPnMr+tDSkkfO1osS/8WiSamhdyiHmlJFT2QRRBFH6HyjoUgRH6eUP44i/OTVM6uyTqUggp6SExK88X6oiWiRz7z60f5jpytiHKDyDPVci0/jkTq8ZsQlcMe2CumlxTVGjmXs8X6ZT0S/4y8G4TYT3km2u+1Z1E0CSWiSnQMBlHkNu0wQoZ5h5QqUlgQDfKdsyNIWvQnHWHks4NEtOiDRk8jNwuTz4l5/zzrUVib0azlXW7EhFoO68tXUETu0FgSQSP9IcrPQVJEpEp4LPOcyC0kKYIxGizkI+SdpNwGI0gUFU3yXO5YCAmhSCII09GUKfMZaQWJFjVyHorGNu9jdBi0I0SdNxODsT7IZ/JjT895m/Ld8tMztAiiVqlIbq1j5IGuX1EwgjW5J0RJlZHcMW8t0fVGLT6MQSIlURYTi7THcoWKIPERVhoRK5PPPGolCQXldVnbDb1B2KNhPabIaspo7ml2InRE68n70CO/hr72yDvfUVNTknyn+ChqUfJunstC62OlJDpkrDWaKEW/+McxNyQqFDIicuaK8CVyoxUr7xD6kJQVktyPxOxoEKaPG8vcnZokQhKMaaxD3nkTWXsh9GD0hKCRd8x3E6laQSTkzUiiaBTpQZbvFjWRWyESjPksRenaExnmvXxWJASxLGdYgjxdyTPkmZGpPTF0hHKT7onQMjFoyPSYZ6NzpxaJEGoh00xHa5AlekIvBDHljSJnZ959EQXlS94uoUTSSh8jGq0j37mVj5istSOi6MPz+44/kPbPMzcSFiKSvKFE555QqMljZYniZy9K79oMNRlrAxky2aPXe4+yhGg68Ezz3/b0RI77YX8YHfSRZ2c17CAkohfJ+oUoZPKRuVkLrUfeORHUYBlRokIX02sM+1o6TPJs8XS8iaAEyXduMISWIJKI6ER0ln0NEeM0k/lPYxCJJSLLmfXD2g8UStGRPhB5U3QRSyZktY+USCKCjtUkQigfQ3k30UTTOhEi34OFJ7K0GslkGKF1skPuRJ4P2qWLUNJZEO3EkkSYdNByE53ltEzG+4b+Ms8GCXko+WCQ0bQfQhDRiX6gISH0LBRqyaIeBRUlQppWWuSN1pRnESLLDYbVkmqKFhasXEkKTc7MnbUSSR6YYDqJRRYfU4IiC7LUyMqXViK/NUFQTbqEaMQ8NI3sL58L5R5pKfcajSy0n3raBE3vypmSxJJfI5qLgiRB0LTkDIWyl+XnRus8G1pSCRLybIKUgiy7WEwiaRGEyY5QUs9nUAhF/LyTJYR8iOuGENFDyz7M8vMLuXEk/MMdiX4iQcm+r0ZoJKSgyPQD0hAiKRKNvKnJGTFiR5Sbpo87SQmde5a8hSJCwjR5h0hokWXeLRFB148JOmW5EbmJoz2Z5oZ0KHIa1Owy302Y0CKC8kvzrhHOc5LWesqmF5AEKe1A1PqJhEJSUPIuiIxoGUEySUqQPTKIQu0oFomeu1rWc0ZuEvqQk7XWIlo1SMPQUAQlcnNz4yt5g84tiUxn2ZeJ8fmEiUkEeV+hX34dIqQlpoToQySNoPiJaD17hFBKyGe+I6bQkHfyS1pCO++mSLktQZHvvIkaHfTVo7PWoPlsRAg1coagvJZ//Ul+wU6kREc5z/cTJsNLK+j0yO/DMuvSo02R6IQieZt/Ex4yEUVy0mnQnoLcMezUSlHQdCZMKF5EbnTlTIuJ3FAqyY8gNPNLUN4WMT2Rs4RY2Mdtke8aJk1SFB7yNl+PMJmmveSsWFK0rtG0xLE+aLFLEqEl7YnfdIRr5bIk6cNP6GmI/LVUkrSY79ycIUpI0C/y5G5JKahaD3LXHiHfkbfVDh1SD00N+yUaMtXkpiBrm/z2CCbTND6ehXqk7DLyzhkRmZZSkoKSx9WunXT05WxRlKKvxXrikV/3SJUiLd+TZ8hdCPWE0DEK1kGSEAq91mBZkOkSIS3/EvFDaCtrgiQIExLyLM8fTO9GGDJZc9NQWCEl6Fqs02DxERVRk7Lk/QcJ9ZVnjzSiPEqNjGXSR77HfJauRNMyZESUdyyxkn7LZ4T6oSTR8j3ioZxBtFj00CgRljKI1uMdtf4J3Zta0pXoUZgygiQk7yKKyi2JJVjm/oiVoJQgRPoDTa0nUZConZtCCs1zoaWRIbchVFKh5o+R1Mh2I4l+WR9CzoWkdDTGWFpZGLnzXwUJkkWeHw21mORvoRH0ShzTvzCCEPl4JxSSCE0ReZdFFpIoQhHHItRyE7I8LkXR8i9lnmvIapGs7DVaFFUktCxGEAV5Q2n5/mpRyxmUmhAs76ZHGkH/FUoPEWmIaIVFIkLINppuTCEluggTghDPm52EeiRFJQjzHUQ6apHoWbnkJhp5RE+K4z9AmIYmtxbkLjerFKWjuSFvaDM7dJCjvRYhstAkDYVg6LE8k5yRJJ3kFk2JSBAJcxOJouiJZe1Eo8cjkWeEvKEvIYpISa0gBAs7qD0h6KGj9hATSWSRrOiRRPrSQZ7LzZL9e6zObSSlish/WDqGTATTL7SToLxHJoSdQeb9Mfm8kughhJV4LXn20V4iCUEmMmmHDrTUevTDRNAvtNNSlCpK8i9otadJSOQZS2vRjiIlWRGCqEhS6FFOhslakNaQPFuDHRWKaD3WE1ZQNMm2WLpGboQ6YnJPPtdqWPRII4ikSC+KFhF5JycZRFIEmawJ7bSMkrRazyImtFpZWfIOQbUiHQmRDGGtRvK0RCxZcuYMSkohb0stdRLk+Y92sAzNv4XkpiNEckuS5bMfQrbx0JDaoVeCSJmCPVrskNUkSJR9ZIqSFxRK9BXJWexVQuVmwgtCpkOLJDckraysCGsZSUlKQiFE05CIguRDWi0LajSCH4V8pj0qguiRFIMhIjc/5jNalILk59aj3BGyxmo9y8tJypR3ZZYQFrJaevxPpPUoa6GHPCP6S0TknR1Kmg8xybaNpsjlEGEdqQm1vKGQpCQlEWpBllw5Q2jKXfIuiCK1lDDIG6RIar0+5zsi9rXXIvL4kRb6RcvvIYeRM3QiibxNTeSdRRMSwkP0vNGoF60oUrJIBzsL0R5lBHGAdu7cPIQEEdYaKUmpHDUhOzSiqOczyzQNDclaSKk4K/NriEoiPvbohFYEY2mhlUeSkHdfIguTNef5/EGipIacec6PIcSyPqLQJugkLZGISOTZGIufpCAIEjrhg7ktEoIgdJSiRNUUNDlLCoJ9oMVYzhBEqdQJYuwgRC2ltINlQpJRaEFISx8JWcjoIoIga7tBv+hQpJQ1kedo9voMQUSCliTxIqFOJpJMbkwkJbcHZ1rWpwgyejzP+qHlhnKUkOwhiKSQBjFjiflMvg/5Q4vVxD4iKQq1x2e0CJZ8R0keC000NP3Q8mMOyyL70Ckqny2fE/KcRsRiJamuqCh6CClIUyQSOnMrlaU/TYJe5Ihy17z3oLASLBKskkdU8z5JSEhNhiCWWRP6csovVZR8hxFREfmctSNahJxZeqxHlBssWkiXX/O2kNwgFPpwziDPET2QliNnURR60yItNxLJ84NCZDXJ2kZnksiv6zGCGtQSOQ2FqCTKXZYjf3QsPzdZJmdGLUpX0oqewXIjXbVOgx6L3NJaQSgV7Ued30Mora+8zX2EJOjJYEjnORqRz1A5EwT1Tgm/+e0fnsu+fNckWlyhRL+8l3zmTR+tvAsqohgtpUj0kLHHaL7XErFCdJWQe8jcSkm+h7E0TRDk7hWk5K/tIRMWX0EP8/bkI52kRLZaop15t6Y91qGIQktoyV8UkeRGS0aGRehFCroWimLPZO5XCJJK+cyDkgwRiZ5ENFkGzS9vcneSSiRvC0aTlHpkjMY0vyYs5EZSpM6ORkMN6StnZSKjP/BTkjdvyO/L7axG5Gm0JKWIfElysx6KZDlSjx5CeMgbirw9NxProbwVFLTIIqKUR4pKSfKvk+dOl9ZD6UqJEAyGkPKh5XMs6xXK7dVD4gyaTA0yeYLIcYREpIjku4fcrNfnQySh1CMl8feEfCQ9lB9X8IeE/hClj2yDMEStmNqZ55KRG1KROyLxi/xYEoVaRL8MLdYweZSKUDx/nChaMIb0o/LceWZRlMnkkcofPSvyJmiiFtEV8iYS5eZs+ceIMe08I0panOCI/kmKnrc1I2++ikQo0U9BqCEEQUMMQehVUk/PQiR+SZIokpt8jzyXZTVRFLlLf6JOK2KPu1R+fspzmRkWIVk1NZ1JpT1cf48syzOR0KsQ66OJ0IP27IqgybMRiUcf60kECX1F9MGEhSCHSBJaPCH7RSLUEOTZ/PiqVSlpJHlEpXyttCDo6DUE4eGRppGU8FMSZH1Eeq46f5y10ClykxKPvFmIUtR+SFroiJ5aCr1Ch4bsqB1hIu2hB+UdSmmlvylE1qDBR5Ql53eSFeQr+4Ig8g4jP+alRCvJhERC9KEmEbGnY0Tu0iFVRCgpJa+sxdBISf2EMGMwt0orSCnqiCBCiWXaR5Kehr4iq1ZujxATWmVuk5tnWvybOqOTWJEEoRdRyLJoP8j7kVVSLXfOVCMI+cyv0QclyXmJkkoiSWqE8iTJamjJKZVngw+1oqNpmJuukneGYQ9KrVD4k6eFllZCa0nzQUmyFrqIUqOTRIhERo1oHxEkNJFHSFFCQuhFyISwDola7UEJ0ZU1L6OGtI/n+kJJ0fP5CFFSVES0rhWUTg3hS6Ije1Ra9BOF1zNKpRIyGGOPUn4R/IgiGpqQRLGopVY2Wp57krcQ/tYiKyjLdwRJLT8RWiIlQsh6ekTOf5DlEadnfeVtzh7CzqCvtJIirV8kUrm5RchaEakUC6O/pHxmxRORRLlDSCVJSQzGnBSVShJaD5k7kjMjEZLeUDy5EfoDSVgNIjr6krO/KYSvkEjIQYMEhZAOJeTtyPueXIZYrZCbPMjKx5q0ErI0/Lwnb0qRkNy9IhIW5CtKzrtpSIqOQn4dKhWKUlJ20JqsFZkQJGVS6OysIyL5QweJwkJ6IV7kpeVcyiH0B9STz0Ukd0IRRdOzdGOK1bH20KJFD6UWCT2ItKIkRdaDkZXSKT5EUhQ0QlpFohCTsSFRPxRSMDaYVJKo5O9ZQXNHlGJZLeWmCc2mr1oSSZCelYTITUiP0jpEaI89aQ4iJJEzbwa/hF4hhSzCo1fCatFCjhJK5Jk40HMTWooU2otWixIpQpBIQshai6gTFAWLISGd1E6mGXb8UmpJknasaS0hsSBSjJKFFrpISpJIpEiOvJNILxESJCxM5IxQUtLXQo9+KrTSQSSLpVdTppaceUQoEaSRnzPRCiHvaPYgSu8/RAaRn6jXYt68lQp5jnmmdlTkfG6afqp+okqttWRa7oiUZ60m4eDxB4lSWo+gK6SHlFKq5ZEgTINGiyWRlaTIEjF9pctKRMloEYreFITQMppaIZJMKD82KSJUjB5CxrBQSvIMkUgpz8W6QvITPcxi0RIlUcSYZ/xKEVEqIoPWouQzpsj/UROJpCT/JB+RakWJ845GckdxRFErFELeKLWOkFKLgiwsdJKYEHkTTZF6LY12rAfxkJuiJkxrsegpRcJi0YuWiZClaCnq9DCIUJx41NyxUkmFkghC3hZP+yhLzU53UFYPkr4E0Qm/ROUr+0BZ3gk5e9yEjObsqJWEVocfYVoEKTpQVivLZ1rKQxIRxNAR/aVDqKXmzdBSJRlC0hKS3K2gSOpDfi/RK4Tah1UepORYpqGFSNILtX80H0RNsUoP2REEhSRKKD3CXtMay5K3/SFCRH5IFJLch/yx0VpET5kIvlq0f6TipbzXs55Q2iO1pGjWY5ookfy4JFGKdrxhr5zkrvUhyoM6rQzWUockOsiPuaOvaKHdY7/kzShLCdV+eIOkQiVpYtQe1iC0yHL0yB9bWHqKkKdEj7ZYEJRoE2q1rkwIJf8W6Ria75aI1BGiIIl5m9DxOUhJRYsYFpQjRT3mc+JnR8pJpoOSkyjlQAvRerTWI8mzM33lLqbECUV+LFSSUEmpRt6FfIc8a/QRIdQRIkriIW8mCCIhViGkQ69E1VLaE2sZ5vxbJ6tH0qIdyXxHUlJaj+NE0DgMmrFYWghFFCKRotwOlfQqSHNn5g4RlfQbMoL+BTXRg0I+lxuKSqiEuZbvNXJXWLLSS8gokaRIKeTX9oOUoJAm5YXUqpCieoh5V3siofSRkpdW1jStIvLoIb2cyDOf0xpJIqQlrfBDJUIy2qOiEp1gp9mxKG9qFdmHciP9i/xm+XFJpyRU4mSh1dh188yQm4RCCopSUSqFRDOW50creUeSpcUSClIpCAs9bx/Rj6SitCLkTtPc6JAdiehjB32ZmxRfhJwcpRLBkCh5knggzD5G7BFJ/hqJ/kG05EaLsYpQJyXyC6lJLWQWoRGCpkmStCQIpfKuUUg0MegoIlYhIc+ckBRB/mY5Zx+JIqkoiNDX+0QQSiRKP0iCNT/WUSJnK1pUeohU+Wsof0qlloS5MzeoRT56DCNJD/0hkjyXrNVypkgpnUQyQtKSrEVWGkvykEfkSCQ6tZI9v+bmJlFuHj/2SiVJ3jQGPSRRSq0oISL6ha1JKIpIkjqi0fSFhPxFWBCHBymF0h8iEkpF7s5tjyF3QSboSxJ9rPilaMKzqFQilNKrpTxEEKslckOiRTTSUkqKKFoxdkbrTPNTYsr92MspUSoVliyGRpTfjpKiJEn622QNWrJ/IhGLfwihRAtJULRESkXo4beIPzDMd8vdRPyz0yTVSqJXVsharSXrWJQjSRIVkRCJD0XOiCVR8qYlSalICQnLYiSERE55Zw+xSLWS/C1/E5E3byiLkkLxUylJjzAMy5mERPrTEu2XJopapHkvRIRKkb9/lFBfeY5ZIjviICSUlVKIFe3IDS1BEako9fqxZEWS39RDbrw4QiS5KUUJaUHE4zsUpAmZ1aSIciIkPzdvkBwlSq3SUZ5rZ87wIRKPBMuZISEUHYipEU2tSOVHhNHoiRKir+WdZw9p0c6zKVqtoBDNjbT4mFJKaUVFKCxJRG5kj/yad4KlIIlQ+ZD/POVLphYtQkGUSH6dN6IolegqRVRuh+buQcubHj2WnD0UIgoihLAkq8m6SiUTkRDllAjy+4ghEmsNjVqIIp8hY4WQOyQpKnlGLRN9pK8okWUHoYX9LUhKvRAhMfvaD0Kd3EZIlGcUUnp6JpMLikor8kior9wZLO/loZecefNmESKX5o0oRZAfFUTOFCPFiSCMmbx5i+T3ED9WwspdaK9+kPSQeHWQRaSPTgrJs52RyDIiSlJCEkEkO+uxvoQPL5LbC4kiiwVJjtwU1Um9bpI9MORrl+JIWBIiVAgh0VoQRVaSVFFuI3chlCKKCbLshze0sM50UiTyzkEofUin6A+SvbI6Un3Z79HRiBC1aAdFpP7BsZjIhCQdmQj7IYl85ExEIooWiZJKUEQoZJgWtLzZqfUSJEVJYklSl/xako9E0dH8Y5IoWmnJmrC864i0JkQPSmq9NAShZyipSP6wKEEoKZSS6NGOHR2LViYiKh7Jd0iarEaSpESe6yPSI6Qm739Q6KRE6pVQLGRh0HInJPJsTRWllOQhH00sQWqiUEVfZD8kSkgkrSaWcxU7RJp3EiTSyDTvFMn7oD6I5ZmVUBAphVbIw84zwUh9UKskPwdpuaG+onaW4lEimmi11hNJS+lpVVJUdJJk/i21RBCZWG58LAgqUtLS0jomWs6UQkgivUTOFg9SkggxTUMsRSLNM0uhpETk7mt/qI8evp6xgxYUpdKKqNfyDC2/l+Rmz6/LzWcQSkksQ5AoEZJFcIhEIiktP/SDSlRpJSLaiaI1LuSvkVKKVoS4aPlcBFlQVMTS1PH2ByVLbpA7ob70ohAOSftoSBATlRQ1dpabLBFJqlSSrFaa5xJhH6FEovllBLn7YUqUEL1CCXm3lnOl6QnpEaKQ8ECFaEXioND8e0H6ljQhUS5YltODBKFG0pxd+hCJrJB9SFaRaF8SIcpxh4akKBIVaaFZsIflhhIi74gVI881ESmUPoT1rIx8ZhFyG2JILvLosfyYiJKSVCRNWoLk/pG0xGKZ52JqPZEzPx7q0UM5QyYrj0jeaJBCeoQoj6xWodztWSiplegHP1na1dBeggRRRMgdwiAokmhpecfSHtNa65FEidqxvKGQZTl/yw37pT3CYNeEIClKRSl+q5We3OlVUG5nfu2Z9pEf+aVf8Qg6YrlDKyLPwoLclrSQ3FrNY9GiuVNIku8l8oFg0Zxp6YTsF/I9Js/lJiKJlmdQU26+a7XylqxyNm8QIulZ2keWoYOQaSc2MavlLESUkpIgidaTJSnLO8+FPSLWZB99SolIvpN+kORfe1BE4qVDhCR36EFadGRI5PlB5Fw+kyYh8pxZpr2yHk6SaBJLBJH3IkkIKW8P7WkdZxSkB0TeI60VHjOYtCDPJKWLSAUpBz1CeumMRhO0vLkVKVVSlDTRlHwGuTMN7cNEKUKeRcRPwp5WCinEyrOdiVbPnPspEfVavqdZpglKSCI36JEoTP4hpBaEkSISdkxCLfLslyysZMIQEa1XdBWSCno4ghSRTp6NxbTc7Qo9j14iPcIvNH9PTG7CWD3kUchQK//y9miRlOXeyxKtpJAZhp1IKh8ZY6MJjUahJEQHhXq92ysdVMg9ypuSN6T2mLyzruSOlfkaPUS0HopUUCt95E0onB5hMJ9pOJJIv1JK7dES1NdE5HuEJgQtrYROEPov2JMOoqv2IESE3MMiSPuh0iJ33mlr5EaJiB5BK1GPmz+kibxDECnqEdIa8hlJIpkgYhtBIm+iSiopIgSRIFLuSiR3jNZ6pq+JKvmpaLUQQX4I+T07LBmCIirkmWiln1beqGN5Q9gvSkfmDIJSScrnDHNrGkERiaBHhUS9otJDomdoSC1FrS+Zml9DpOMzTPM20ZVUKEkJiihYTyjvksgdg5A7q0UhSilJhxZRR94rI+YuaI1a+JdYtFMSkaaFxZoSK6KH0CIWRULeMS2IJqm8ZsG0s6y1BCnSIitIRehEKT7W1XxGylvThRD7QKGUc1juHuUKCvURQYmySOuDWp5p0nLX5E0oBEm8JNEDJfT0nBFzJ+9phKjkNChBRVdLE6IcPROJFoKSBMs0NC1JlY/83PRvrLVISIiITpYkQVKqQQlFdpA8MdHQx2hkyQr5bILBqBXpiRKVJAgKJXJFQUfkOY0RQbIaJOklaSU3lHp+jIyGLMZChgh9kPkgwZc3eRNR3hyE+GEaZAQhlJS5G0Yyv0aItIgISekRiiKD/NgzRTpyZvlMIi3lKCb2YCbSpIjiS/KRSGghSRAtyG3MoGmtpYygRFROq/Uqof4pyARZ7txEqVDUV3u6uBKULizPFstCEUXDoh1ElAgzGiGxRtOiOHJLThElqfQTNNEPixWK0mKZu2lRnglx3GiNCFJEQafiBz0qJXL/EOGEMN8hCYLgIRGK0IMi+oiQm7s8x9qHtOQ7PUoi75ME8bH82IhERSYNuT1IR7l55qy5E+RGS1AJXtRKqiBn1jFJK6QVE6GRnJs3St5GI98pKEhSWpDnUXqmR6kQvcg0NHn7CrLcyKMe90uS+qlG2smdMc8+EnSKkBIxPUm+WpR9TbSEPHn88P0qMr+GYN4NIVoI9Yo8UyXyuco7IaGUfC4S4gRNQREyIeyDkrNUlD/XEUojIYj+pHkO+iEx36GFPzQUKyVHJAoFiyFsGkQpcovIm2IlJLma1Ehn5J0zKdJPa6GjlM4+Fo29hOUZ5SxBnRAkGSOI5U0KUeuipT0QQhDkDZ1l3oRCqJDbGok6YXlTiLT+kBH0+KPliX1h8g9oRKlFTxKELJE7nx2SEFaiI8qZCDJRi1VGEEatR1BE0xiDk590VlioQXtYrJObpAiSJEny3hP5EkpB7BL/1gr57kiPoiXPepIkESGfpyituYtCkvRa7iKJksrZmEVTD2UnDbGiRIqOWpEwjP3QRxBP8tbqgxC1oISpyY9L+wpJYWaeqSjLckNJkRT5tSyRCJKk0unQyqMjCaFQC3mXzz4QImdbu5KvlEoKmuaP8hAlOkHSQ4vcLS2CIGtIB2meFaJ2Sm5S/EgRLQhLOoRIzhKlRRlBkLcIIYTE8sxNRBUi0pIbRIlJKdJx1p7IKuR9WiVFJJizKc/4neT+kMa0/BprTYcgLN8pr5V+U7UyIr2S/OSRIqSWIN/ZHxGyCGueCwtBptHK4iMpUiLy18jbDy16RprSQnnzBiES0SQhraOPpKhIghDt0NSUsORQQ2uiFDqSEMmtyGSJJoKQzgqJyL/ms7VekV8Tcgr5QSxIKkpqSUiFRDqmNWkh8ogm05kgoiHyjh8koTxCGoJIIiRLzpamRKaRM3ch0qSVPHhhQVe8liB3QjRlJUVJpczSMpEckiASEWQR8pU6KPQi77Qn578dN2lZP0V0LKUgkTweiQgpIanVZPk5ChEtz/nsQ+xazG+UhH5uiDwTkTOSXxRJkTufkQg9CE2CNSFIFZEstddfg5AlUnnmTUGQt0SUOlrOvH2kfCARYSh67mgflJWm9RT5WEoRjn/wiKhESxEhn+mJpB2almHRntUkCHlHdii/CD3kOz1vQ0v2A7XxnO/IIySSFqK1GJZUpIeJPFr0kFtSSqTHLqQp6xAJ5eQ5MWUpKZRnVB455+5h8h01rSlv6ZCEdEJakWSHCkuFiFoslruQlmi1PIfmHe1jpyFE1Gp59AoxhJA3b/QTdZBfI/IhikzInUyLkshZWegQhNWhElEQGgVZVlBWivan1ahRaVUookMJtacPHbUzRAvCoogoPRJ5p5LUkBulhkRNCBEhhUiyhokmloja8W4vTYhOUloUdZW0x4QmaMla5OcVke9oJ1rIuzVaqdwWQYigoXzs/KSWlklNa0XkLBIeQeRslB8i5Ej8KAti6Os7E1qQJP0FSWnRS693RIRU9kQt57IooZMbWe5aRK0gJovaWdbKalFJIUurrkWYIG+IULwLkV9DKJJn85ykEEQkmhZpYajVftKRjFqIlixnQyFStCPLXelRJEgR0jBB0teOVkJCFWkl9Pit5FlJ+TF+KDWKvEHeaipRkNwei0hICTmzWosSQoJ4pIRDEPLdFaLerBA59w+IdJ6LliBCJPzchtyCqr/IyqS+qMn7507klCxRC68ayYvSAzKk+kGQSESCYolI4rdXSUFmExFUghQWRs6oFdLSC4KEFFerCZK5QZFOmoogElrE/mFNeBMk54pdhIRisTY30TIikVuTGyZN6g8EkcNn6+mqNELCIZJSFPksFDINEqSzE7VC64lQIpKCLNFRLIMgyVnk7blbWqkpBFmNMHJahWAJ0cpEZxGJktVJSX5tsl+SXsVKzrDyY1FEyY8lliBRi5qbNKWUH3lF1CJBawgReSYLHxo9pYg/hOSduxCJBS1qiYOUUHohK60/F4wJOuk4gvURJCJEPhNLxBSJRENy0yhCUgoV6SHSMCzv0XRjhcgPsV+IovmLRCZIkSHUxG9CT5KPJrUgiPVTVkgTIh2FyLsRiV6mhxRCD0tWRJ6fnB+JEElKlWOw1kEp8gN6kjdNkmeIrBBqR6RJEL3QSi1aFEGdP2ew/PiE9CpoRewj1qxRihRp+pKDliDk5oakUhS9EuH48Suh3EhIUEsPtUP8acikJf1zG0wkIpRILSV+FBEpUa6N3KDU/mWahEJayDvUzrtEUmjtlT0i98jtZFWQ7yxDFJI3sRKhENLIOypJycIey/MxP4IIQhyV5HSWSH6PSCI3719aSpKpYWfRIphGSpqY1mqHBJGIkhTl4aHUMgxDjx4rHOuJlmRpQehBlh8jPa3c3JYSgtxE/Ei5c85nTaLFiyAiYmqJZGSlqBRhaLl73CRaLUskehGJQokgrCGLKPpT66ulWCVqMkyU2IMgUstztIKyhEiVlJTIjSLJO/OOL5mcX0qRNCF/LbJHS1HyNu8UCT2a8DtJnqHjXWMk0bsVEYlEQt6aRElRbjtj/lzUEEVQUgQLk1nS5I8JQfTInAhFlRUWNBqGlR2EypxMFnKLJBWpk+cImoQxGhlBQgRNDwR/QyrfDXkmU0TeOvxACkUk57PSk6M9zZ2n9C9BtIrI1x9jIWcoSvLcR62IFgplJWeYz4h8dyYnvyQ6kWJ5lvsgd/7aEsqvScqzJQX1UyHMcxH/YATRh0j2EHmEIIsntNyFyF56zoSFKKQRBA1B9IMeNKEHysqliGR17l925RGSpFoQg50fTSdCoojQfLfXry3vIOhIKHKjHp8xWDOMaA/kvtahCCJRqFSUoTGiNQ2GkHxHvNYvoScRBF07IkTpFwQNVZQ1ckf0m1gjZ0cjfiAkcbLIc/VI8kYqJWp+zI1C6yShFNFjD/ncCzq/RkikalLW+gUxn/MMTW60kw9ClMhKkpL/MGLyTJDRx3MiqIQVVyzYU3qsnF8hn8ln1JD2RIgkb8jbLgcK7VopiFKUHm1lBxHxmyI/i5294kwoJMkNMZ+tvVYsgoVhfxEVSu4j+xrRGCy/tgjLu/X4kST5Ubr6WOsnQWcfyo73ys0daST5roecfEcf7QhfbYj0TwmCaGU9rozEEaKVKC0fiSmRZaWolgia9UMkREeoRyas+XHIlM9GrIYEiYh6IDprbsvITItlLSTz7kiRoihJJMQ03yk3LGkxEmTBHvQkViwJC/aUIL2WEIkm9KUmCtIS9Kx/0cRIYWUpZ4XEUegRIW8o8SPR4z3kniWiVlBIQmjsTG6ETBOM0BGRlKBH3mOdzyCTOYi8myhFiVAev1f5T2OaIm9ZBK3Jj3kj7/OdBiVI1iqEJHoiHaQGIiFGaV1xQCKoydFjqdxk9dAR+mhaWqkoawzWOlNRRCQU6tCCkSaa1JBheSYrklIqUcj35LnHHdrha41GoiJKD1LpBY12MonQhJ5JyOR7CE1BlmRaUMejJJorkveJtCM9iCBI+iEk8gStPHqK1UuRFMlNCE2R2rFosIykEEUKCUqakHkH0ZD8PhEqERFBnsvUzvQa8hwMwdygSOWmxG+Rr7UWmTiyIG9ECKthNRGyLJJW0GRkFQ7yU0OE8oQpUxAfaigRfZHkSJA0tZQRtFL8JbVLLLdEGObGqxTUhJZ4RGvuCAtp+VxmiKRIJJH+8sfWWZbnmj+v6FVESPzcJN/NbUItkXeQKzQ3RN7IQhZEqNCr/YMQSfRVoxxeU0L6F4kcC4qQrCBK6JEelO+SW5I7ryW/kETkeUpxtCY/R9pjkGc+dCopf9hpZ8o79II9ZmLyUZKSJH3tq+m0vBN5r+T8YoIIYkG+Y0UovfyiryTSBzWOFiusFBIhKAT5bkqr0QklR+nIz0FEiGEsR1SSDEEeaxE02SMjtKz5sagiFCrPyGSe0XT2EHPXTGHEevQqRdELobMIa0LktWi/EeSZhCELuhAvpb8Q0pMkCSGGOjkLK6IkQs9I3oaQJQp9SSuSpPbbRB/BvCOlokgYUSjy3dTc/JgzzbtIQSIthCAWSjvyWDBzdzBSha5IxDqDBXlnuR+IJGRPHz+Wt+W7db2dSEUSekiepiSCcnMo6/FEiMTH3VpRg3QiSVJKRF+WKHlOWCJ+SspZyIKfG2sHrdM6M8+JNVKUpNdvj9xezqTHM2OHEc1aoyA/UqIgf0yDTtP+Mi+hkLyXIWfmXztCUkGI0AdphUTQuFqMsp6QoK+xGnnTyiRfCUVFtfJjolDmOxRJibQIJVrr4e4QRCN2GBRSFKXK/cOiyc0vocHmew0apFKlQrTY5EZr+T00akg+U96NLJG5xz7oKUUrPfQTokxPZG0zL95iClEkyIGWaIVQZPVQlAShvKO1CLmtMVlFeoXkM4lCGE1+zn9apAghvXRuWqaWZwya5xiCNSGdH4mgs7zLzfpJaIhcmdoPnhGEIb+WrCSRRKLfslppP+zrpz1vYT0k0sobIZquZ6HjeEWas2BJEcKkiVR0dT5HIoTcWHvNjyE6qEhCSAixnpEa0QRBzPdO09JLlYrIEJYEWYj05GkhoikkGukhSBHBELlpJVFURHolpZR8GnvcPKMktQ75zFtLmqanUEVkhbm/5O5/LcuyaiHBzopjotHcyFhnaOVtsRKVJG+IvIecHc4gz1mWFhKR5Ec/IjfzTPnxq2OkJ0hCJzQ0gih5l7VQSxKK3I6cSCn5DD3mGfSR0uN79NgE0ZKsCXL0S9EP//hbRaLRrFjHg7SWzE0siGRBpIoq1ISghXx/pcn3MrSQZ8upVETns7/0+BCSEHJGJELQGilomNtCEQohJEJCUn7lmefQ0UeyY49+CWJn11SCBH0h/QetlFOIyKjFkkJIE1rkXSRXyflBcgZZmUb2CCUhO4Z5Dgvi31GJINYjfWASrTQR8na4EvljE4Jm7WgFFY5ESWS/RVKS33mHUfqg0iCT/JCs6SHCkzuajtT6oYkFKRGao5EoTZ6RZ+QuJBr5Q9CRyBuC0EeTJ3UGrTXvVtKlIk1u+MlpiEiI5/0vpAiLCXLm10hIJAoSoSVJiWymH0FYtTqJxCJ+Ex1os6YjLDQ9UdaiiQkRUUvLtMKRoteCHs+QvKF8kHfyRVZCFM/fkuRzMu/lnZx+KORGqWhiz0RR0543Z6YoUstai5YebE3kiFKURScrPFIkux8vVSh9JfqpTA8SS8uSLo+ClGn5Di2p1ao1hNViCum888sdMYs/hZy5F+XOGTz64dmy0Fof6ieJEJJS0UiTHyO76FHuCmnkDT2ruSEiEhQqS24qSfI3VItSkkv8EBQi/HeUJLoaUUawCHmLiGgmbSG3JbEeyy/rkFam+IMg5MfcGbpCudsZkt87PyW1VogqlTP/mDf/2p6gQm6DnE07klvlRDRRQ2qVJH+FaikfQnQVCkJLR5IIPSJRfg5Nwo+OMnJbRxRpjSDC8iZv3vKoiVrQsJ6RSLQitZDPBi3TYlFRKkTzI+ijuZuYz9jRhFhyCx0tb9DoCGkpglokeiiV/CmqnZDzJ6TRxgWK5IyUYE8IEg8SGrIWkkVxSN65kTd6ppOjaHxkBYUkpCX0D4hp0IKoEOJHlJTUBJMz2pMVI5qIiFhhhPK2sAiCWiUNEqGjItLyd0vSYwTRE9EnJGcpCfIZ8kZE5NnymYSI6C/OQg9qr6UdWd5o8mtCqZbpY2jkrgmTSCQJSVclsqCHvNEoZ86SpIxyRz5bbhCJKPf0yFAkf/wPbwRJoXBr9NEiUuTXrKAPeXZ+DOuRkuaXdvwhghW1KEioBYucWRKJvImmxWRZhCUjPxLlhJIqLYvcQbSUYYX1eESK0W9DC4Ks5EHYzy2USXLU/MROv+h8BqFE8kYkVN4DpSBi5P0zZXk00bIfQiKUSsUIuRGSySBKokXmWeRM4quLJEwkNLeJkE5QlHQURNCcETU1MXJXFFp55DNvizwX6RFEwqEi8hfndpL8A2olNS2yDUX20xdBEmIJyvK2OLTsBEHkXUERWhEUYSJl8ZvINE0EsbwlZejrM5Tnorm1kqRCSrqCaMmbJa0mEnM2igj1oAQ9WtBokQd5p0dDEj3Nd9Pj/VCEsZyhJHqaQiLPNYWI9IUgIS0in1lN0KudiOR53iWhFq20BJGfgxByFv5YXwtZaf5ZGk0kS4cU6bEgIvSIhzwiHw2tXizFEYR8L5FF6CT7hUwlR3+wVYK09FGklA0RmpZ2aPpISVeWkJBnax20JOUZoaT0EFb4ohDkNs9MJF80sTQJR8S0WgSRuXlHCUUU1UQod8jRStCO9YNIp0gfeUPTPEMUIQq5pUJ+dZ19dBR5JtIv0QlZkhe1J1WLyBvSIsg7i8UjWoKFlNJr0mi+WyFRpFf+g5xJQS9qlcgyQlPJElFLKEKkdJo/P6H20iNyk4hOEgszaBDk/tCoTUbGD68y6tK5ZzhyIgqiZeX8pxpHKEoIIsn3MCHTWpab/SLSITdPYyUUymN9iF5y5i03Sw8iuTMoIe9QBElS84oea1miTD57lM8iivhJkQbznSkWeoSQGr+8YsrcIexBnkNI6IVaGkTQga79QmRBIqL1rFnWfLegWRiJRMhdzHfkQRFyJAn9dEeQst/6pWU+g5pEigWRE5V6aFmQFOTu0fK9WkdSqog8d5bJjZAybULNL4UFPSHP/Dr5LELIIi0iBGFPKJKkCCKiCfPXLHmWea8S8pk/JiIRTYgU/ct66LWWUEL+sSmJVgvKai1qFUXHkrMEtSPID6sl/aSO0GKkPZaQRqS8nH4gVvJ2BDGNNeSzOD1EIm+uvCVvJJXo1CLI0Zj1RdBCMJY8oq/RMxKlIKKMnxA9gkUmzUekEvKuWUclLEmjRhAUisi7w8eb5RkyE0n40ZWfRNbMO0vk1SzNq1/MatS/5Mbc9sgzJcFeZ5Cr8Q+FpESELDfL7xGaX4MKIRaxJzwIfVBIWv0JUZNevyWuYDQ3EpIQ+c53ciKrEbL0JY2YFi0eIaXrR37cIQdBSH4vIlmtEP2w2LGwTlGCkrvy5sgZ61FQhUTIv+8HId87Jt+5+TmfTdDQjiQU+XX8ASnxh4w1FhT1oNDQGf0QRRHR00c8hOSGSPyKKqVarJ3WFHuRxxcTpo+iJdJqLRJ9TH6OiBLsI2fTVzR5CtEUROhrjIUh0fI5mPJuotfohw6FohEiEYnYM/20KKWe5de0RCiJWua2R4oScpNC8hm1g2EPSZI+5dkxz3z/F5PfjCRIuCLktp+aCEpoJzQSke9c65RIVqshIwuyghYxsVrDfGm5kUHrhxAt8k6oR9BMCx9ESGQw1isRFSHLM9+RkHdUS9IPIXe+++pFJcFYMjf2Jy0xmb4KSe6EB8U039PRCllR8krun5pnSSpHRPM3P4dYkGeW1rTWfuCHqUfrh3agnUhuCbJYyPOkUnJu4UNKJT8rZBlMR6WgSSmSfkh09trDKalSSVoLaYLWCvtBBDGZvllFtEuKkCBYO9pDkCKifWBNjkbOPAopBFlYH89acvOcyV+zvpYhUnooqCaTVuSZDOGhVylKMhYWUooo+WO+M4oSQc6kfElnWPabUlRRCTLyzMIkZmlBmXyeN4ixyEpEciNz8xmtgmQJmuggWU05iCKEYLn70ArBmudr2ovQRAQhOUMiiWgFfeg39UASwpgbRSq9CmMtIxREHrEkJU/LPWSZuz6UCj8/inxnEeRZk3naTybTrRU5580bKjU6tyw/RoISypk35I0o6yu0LsKO9sXSNC0MsRB7kPeyvGF99BeCltAV+QlKqiTvMKGWkg6h5R3zToqstTzRB5p0fpyIDlRSWj4XBat97KPdNPk45N2fLfZE5cY6udNXJMQJYepB3qhViz9EC9HQkHZaai3P+XHCame5uekrPRLJ4yYRKmjaRxBVIp/NTVKllDoi5rN9CREtKcgT0cKy8zwkSUXyseSz5ashaMnXK+Rtfn4gSGKE9kuiiqgjP/fcEZ30EPJrpAkh72k/aITOr7H0IVf0g/YoEsE6snRIKlL+sAd9KPHTA/nHEB5ojXju9bUi750gKZVUJD2iCYm0l/P6aLGiQcOQN4rUgl6ypiNBBQnFPiIWq6VoiQRB6wdJImiH+Wsie+wxEooMuYWEBZEIX4k+8iiM7JeOkqTkLvvIZ/IiKz8WSrSgeS6SJCpFSkxBbkQ+myOmT24EWWZy5o8kiHg1xCS9FCRMYSEoIkhO60FaPjuEaGiYd8uCtIQllleE8sz3iRAJ+tIroSgI1rREdJQSkc9Y1g9qWCP0Rd7QMQ0hDypKiZqaYz0ipCNrX5GIXo1oSWhojMnUkiBvQp69lkzTSoucXw3yFiEhROgp1EVK3piELrnjRCQUPj5zgyARFhErUiRFzjlTin5HKflsQvQTmtsSwpQ3ebPcaPVFaCVCzhwJkc5tf8mFxaS4NO9lIkRytuTnpJNnkDKECHl7yEORtGKPxBSh/BqJvC0LEyRKwrkxHSZoHyKLkvgtih5ETJdSKlVSk6Z5z7vHM5obecsuCZEWpPwpJF7SHlEIqSFT+0FXJs/23FkG00QiLWSF2GMpEVpYOWuEjvvR652U0JVEGXnDGlo0OfNjclOE5JnPEC4iyrOERFQia+68KUo6CtGcLeSdeTYIGvIh8sbJn2jl9hFBlIRQbqz2EdGLiZ14ssy9RhAJkUXNbZDWFyHfRf9QLH9ORdEkFA39MkFFOkZrYfYLUeTZWshnrF+Q5bbqFCUEkyQpfSjlO/towmKdmWeQiS5CCKHEF7TCUhDBn/Kill9E1vYIy1oiIo25mU6k523KWF5qkoiOjveXMARhR1FL7lLks6blDZInBk3iQx155xliD/0HCfFbSMoDy1upftI9ci4TudGQGwvmO0Q/BI2SSGVChEkQKx8RkvZA2UdEix7mNtFCy+eMhiJpoomJ+YxaWcQT/ZCIkaBlaMcbOnLm3UOio1WeFZYs5BkvakTLezn3581HKCpE50fOeYNf0iXV0vPmWrE8h9whDJKcrSMtrRSVdxDtBKF/yGmvJjeJkMfJGg7J28WWSRTRECuG9hBCIW+iJ08QPiBLNKE1ichnrOVYSs7y5ubXP2S1EKzFY3/ryZcgNyVKudMhKZX0JBrpyG0kgzAsz5oOesijKCmVZD6XRM6CjiSSGOFVRMhzpvksiGlYzDNFq4UR5L1HJM+OhNDjzp2waKnId4mMTEQo0oiQO++9WpHkdRvk8yN0FkQqEiHDtKKnvIQgfNDBQhZW8zmhIG8meX8tUdLCzhIRphah9Cfl2U5z53tk5A1Z847+IU2TH9cOe+yR24pElCBLv0wQSQjtauUuyHIlkaznOfUgjocQMmS1SITcEqImP0lBMBF/Oekn1I6eHT9mtWj5NQR5gyIhlWpFjQbR8pYleesfyI4ksoZeLSTIYlr2kiSE9stzJJGjh4giLSUSfYmQSEwslbKGYMJHqRUl08l7iiZBpNHK3NDTLyQU/ZDSzplWSSmlJEJNZGQxCMHXREfefBdJUdSS53JfQ76yFCWilUVEJmvoZDRWhLRaJrRQCy2N2Ncwid+ytEjemqSEUEdqockP54qQX8vUkr8ludTOilGQ1qImiCamESVyBiVIpBDrIFEFEYU8qxblr3m2sw6RN2/PJIqQEszn3PwgqZAkIosHaRpC6LEWY/EDQstCFPnXabAQWUpE9JAUrSeURCKR33jyZlhMrSgHRciJlWciYgmNNIkmiULQkShFeUZ7ioiI1IhCURqMnX0ty+T06Hlz1hKtUiLRjIl9SYegdESWz7yzXd6twXIWkrdpGGmt9bQjNBoWEqcQOhJUSGqlUIkUeddUGLUaoRBSyNsjyspnlLSECCEjwl/ImSQlItmXFSQpfZBkEiKxDJZfa/GB3PkxPaL4LTXyDlZWIrqUFELa48YwWXv4ayjU4Xu1ln88ml9boSyIg3oQ/FErqVG17OMzaUJy9/W/vEWUW37MjWKC5ccEUTSJSk4iak2jRpRqvSJndXT8Ot8rIyHkM28YygeK/DXPrFakH6REpPkc0jR0YR/UUhCdPPMf5nsW0dLoJKZn9RFEIUpTVhgdEUlE61pP3ugRze1D8i7PHnsso6AQJSkqQm4+E4rygKKi8iZrmDtMkBDy9txPMXpESLIzzyzKSopeJSESRi0k+6WPiSEob4cYEayf8p47JSmCJhRL+SHkXYuCGOxJPhOEJMUIRSL8Dn2NTNQR1lEkZM4oUu6SlSEkkXeCJiaih1jmrkZoCiFrDvMcSpGO0BCD1PC31No1KOQjz4OMSCh+viMSUZhl/rxOO+xhdtQpCCZlNaV09BDRGTHPfOZCHkh7PCnRiR5khCgaSz9EiKaVhEJYrUZfP4n+lKJIcvNeZhGSRpA1zzmuoVbSs6QzgohISJvIq+V7aR+RhLCPklo01nbWGc2RzzXvKJSG2lMLUVMkPTkrQhDze960CooMrUgSkYjFhHpALfTxJzQSWU+SM0RaTWWV3ELIM+RmrxtBIiHbPOZ1UCsliSIfotbU+uCC5Dm/plBZQaFQJYJZ1vw6iPbBHg0l5YyRIIRSSnrynjsWo3+QIMHy5kqSJEjLcn8L8pkiKQhapK4WKy2pFaumyNyD3HxWs8wiRCRkzdpys4YiH1lorUlNZP1iFyGRdhprWCJahUxCRJHnzOix8y5hYd498I/CQlBXLUitI8qP0xK5+9KJRJozqvSRsKBHKAg7KGpatITiyFNIJChqQh0k1qNpzXf8QLLLNh+WodYltNzSClb+i5BDEBqWUKJWlPBLioTOfM6vIfTkYoQY8vbQM39QqJWkkcbc+IhJ15JqzXLGHxEpeYRY5PhcEXmcITSovGnIpRDUgvVQeJG7x047iJ9CDbV+uLkpTPm3hHxoocm7UEVyI1VKkc8xlqFFlAcK89yRGDEJConc0VEIPYbI2Q85K0oM0aNWvmgokdq1vKmW9VN6kCWEPp5p4REEPZqwyl1kaJr8HmXUEmEtQZnkja7k89y9VhGFXhGSSK9B05rPfOfMWGQREuRJpif0KEs5816YnIUQD02Q1uOgpj8VlKKYRRd5W6LInbwNSV/J7YGQQsKUPSYov/4caiSCoOStPUvWNomQu4Sd1twVkXolSUVpYjHP+bWnRcdtUF77Qc+KK3KmdkSY3LwNSUSO1ETyC8VrESl+K0byRgsNEnKuqAkhKYucsE6Iktyw0MiPcym3Z9dDSIS1EJFLdEIi74I8Z0ahFBKkkkgKMcbcaQkRRx/P0WjkWCLlH7KQej7zPiIkUvw8LOcltGAdQSLJEldEYj3pmhKjaUhCIgmSZ5LGaLUci85OzUbQLneHOnSoiSCIJ/mPkrxD9pgfp5woVCipFK3J2DIGQZIO+hhCkMsXi6SIsvKP60WHIAkR0q6zJ+/cBClCEBP+PO+hScqgvC1KCnoIokkpErTkHWTFqFn0nRx2EJHvQlD2D2Ukegg/NA3T5JZEQS2UQ5Ex7/lOpSWCnXdn+Qc16Qkhih1h5Mee9ETFi7Uf9g/USFCSsCAJoR+kxorsl1CQSC+ilQhy034iqEEL/QUhn2kkdzlBJM9CiJj3S6ksIRTtRyFrGIO9EsofV7Ezn/8BuUjyWc/N5/QVityQ5NxTRB+hSQS9ckZaQsffQgTJLxKF6OgPQmmxl4zls4bIiX6NpJcUKSPvkRQdRI879ouiehGUJFpiufN7CVGYmPzc/gP9FubnXusrcqZXZFcTInoRkSQoWpizaB8hdOQXDeVNWkTWHwhqPrMgjNz0p5IgKAhB/6SVZ3Fyh/k9SekRUZHKEta0tVcWhCw57WPImzxRa/mn+hp0/BSZROjxLiGR6JWbUiK+9IQUD5KQfCwRURBFQi2h07QwhMgz1KhR5kH3ckckN40oq0XWPLd06KEhk5mGVpR0ciMqKxqyzI85Wy0U5DPyRiIiyD/8nPWlK0+RKM7CkYj6egZFnfC19JxHEpJD6xA1iJCc9UiEaGUk+a4RguIrHeT3hJAiiAjy2CgR0kNutoZGJCnSKJJ/iIO897EnZ8SO7ETeSJ6cof9uNf2B5H0RLVrEq5Z+SFhFIXeTCEEkRV5CDjVlTRIxmewbIWuRi0H2X6m5lCCyBk2CoGWboMi5zlAoZ5FKYcVvOpFECyESIYK0EUTueCJ99J+Vgnro9JefGxrk+ZIiExqRcmhNyRuZPlKvVcI6qEE8ZNtoIyM0mkJz1CDyK9TmbU4kIyLZBNmHCEuWZ0saaUcoEuSmJOV15m2lj6wl5iny3RO5pCWRfliJhNVD8ofQR/PjCeWpPblBIchqpIWKlBRUBLUOyjZ5yMiEBlmTtXGeIcocCTu9uvyIlMiUiGyf1Ah68nt5O0QoCIJSrR5r8kYiPXLXQCI/58qH9KGvWAqKRLJC5CTLmrUvFOTNd8R5s1BWKB5SnisJK5ofc0JDMDFPRN6HoLNbvvsokoggRPJ4QCIs+XVp0tSYIiG0CEU88mvQD2dDkORlIhJLQiL0LBLJTRK1hF5ComlHKJEefUSoI4pCkyiifJSEhLSPyIkMso4WRG6GoGy//twHIlEyQpGDnCco9DGJEERQich0nChZaU20evQLRJJbCiG1RNDkJkEpEiVykynf7cshPfoIoefOWSFJ7bVSErREmawvyCAj2yB3QxmnnX21WbsllFYia2Sbl5GwoGXkHfpYcrLQipBaKTQhWYl+CskVEZmQSCJvVpEQIiIiIbXKvrRXlLjymVB6YhESpaglJEnJe6CseUMGOb+lBh1p1MfaBt2hUGRbCLkZQT/0Q+ZtRVGRaUF6SAghWpH40pRELglBEkr0IORErYiWpESpRdlZLJG/pX8IEWl5I4eiqCW3KEm/fS45I+PtNQSdkPnMtg1didRqkG3kehq0iDSTuwmFBEEnnRDyRrKSVqwHiVyMaNFXItGzCBEUIVKK8htqh0HexQ+RWyLiIuIn/CBCK5KO/imIV4TZNd8EZQ5GjTwGLbohIrKNfBFpIu8k30VY8TvkXUqUBEUoUliEJPJ6PYJQHqolNBERwoqQCCVC7qLRtLSQkNyQqPyYgpLES5L/pmcNudpu+4EyENYoU95BkG3vSNQgBPlG3qaHaJq8TyuieUetQklYuUtE3ojk7SS5k/RBEkQhBEWIVm6IPBt5N+kSix6RsL4S/KSI5P1fRH7MvceWfVcQss+QzyBEm21noSbbIF+t3NZDQVkfIqSPWwgp1CJGrVY+ExdEEMtPxYqcCUJYEZL9UJToofmORBoiEn301VKkvOSZ9vtDiJ+y5lc+DCET+S1C9EQngpof0SMaooPVoNwVkekDpRaPHGWKYD1CrsiZ395a/1W+JBEVRdTcPUZByHqkj8RCJKLytST8kJI3ubPNvvkXrBb6W0SX5DZkzf0lKEjLaFqILD0ULRl9qOUPEdSoIWfIjYXM+dFlSVj/XasoQZGbTGOamDeSkBSqJYKe1Mq7Vm7Iybiyz5px/ZemkGSdRBFdUqNs82nkXQgJ0dIiQZDcMD2kRMyXMgXrQd4vCcpIke8e4d9CRIsogs4S+UxT1iDRA2F5yFtKoWXiRSQSkR830T9gaX0s9JRGQjudUcY2Xy4R04PsIBI9HSW3UWghpcgvlEHuXP3BFCHp4l+CaBUhQXHyTmQxiEyIJTo9kjOiUFqE5I+RIH7IY778HUVE9BKF+uqv3zhQ1oNkUKIckSDk3RTB036i5sfcXI+Ymicl/UsrIkToD6uGPtJaITKmCUlJSCI6UdIo1PJG7BJ5JMhpaLp13K0gTQRpIakpTdPEtPvwk8U6rIiUvCeTuNTzRx+CJtu8UMu0fLyy+lh/aLIWInreX9QSlCyrVsSazw6KJIUihUrRSkjL2YcQVpDPpvmVXD8lyFk+IoqYfNl8tizPiUj85c0Uekj05LCRIPI630+soCSvpmmyLRHph9CKQhJVlJvnEEfRB4LkUCgJiY/1QZCTdyZGn7V8mQj5bNFCauQH++y9E0sp9GiyJm/SVSKPE0Po0i9m5BlFZHIa6R9yaWFSlvhfOb0G04WiR1BCyE1ZipwTfTzLHyJkzSdfF5Ffc0VBPp/8wFq+I0nqaMjbEz08yiyPi8gfDgWlgXYZaumXECJvCSmSkheWS0SI5EZJSEHJ59TU2NVOkMOWfX8htPI90cV/mL4a5LBLy8/rIeWGoHXU+pdRYzILivx2+4hFbi2EaYI0EpEgkTPvQjKlUvYgrCidJLfER5rUyj01RKtDysl3XvdrStAuSSiC3FmPIf9pr/4eEn/Rg4TkyltDmh6QX29obkXRkkFOy1Lri+RzJ7doCSXPZYTwCzGFipRKpGNlEdT+JX9tNz2gn4okZCieKNvG4WgZ2pG7r57QV4nQIpmI8qZnkm2yn0Z/gdbcgpDz3OyQWvqXNb+GkEqsTqOp/4KyxEqElKxYjYS0WtA/TTEIPdHvRJFn7kg0bdDsGHI+iMljO/pGfpQbhCZHiNKO5HHSJH+08/4SJvvMI0oLTUF+j8SiVHQgS366sRJFIipamZAIiSTRn4Ic9qQfiSA09NFTLBHNA0YP82P22bbQrVYiyHdWJEJyNshhJH+56StncpgMQREaMbRH7RWJonyt5EPILZJJFIJqarqIiKikP4gpjOzb0E+IhNDoiRKbIG/n4d18Z82abRj9gReFPs5U0vPW0uRwkvJXm5A+dJiWxrZGhLwJQidCtZRfKzdy/8uNldRKg5qEcOgilCj6CGGUNdsW0w9EIs9QKP90OMjjPn7ehKBlLdNH9pGbZ4igytebPA5S8yeW24SEoOVihD78opeCiipC8pnv6EERCrWjPiYi5IhUkugIkeOsofksehCjTOQK0TyNME8/TldCOxZrue2xIjqLFpI7dvzZZgia/IXltuhRiGC6QaJ/0yMSVqIkaU++O+9YkQl6SFlpcuTNolaKHkHC0JBtyPcRkWcZpd8iV+drGmE6igjtsPx6UERMWCJNND1DQfb5E8uPkYJ80FwTlp4RRYoiHkpJDzIU9CCSPPJIqMVvLSSlJLTJ1BSyzZp1+gG5MQpHCiJoMzG7GoYmIws9JEIGwXpMkuI18mNJExbksD+0fLZ0vPp6fUjOhHKRUN5JIuU7gvyxVr6eR5n8C4+kkh5TEjK2TdbI5ONHdFDuiiAEeZ42405rsH/2ET0kKExYPgvR+ezIo7HQgv7eH9OXhGm6seRtRKbfktsSlJrfJH+vvXSWUiPnI3oIqZUkEpOaMs1B5Af/bd4EKcjbiUFjWltrEYKQUhIxEItlWUiK9MgiUzFyRjQ07fR70y9N5EZyN0QPjSjokUKEyFnLbCShk8kjhJeg543oIVJJD5bSQpY8E4no3vc6U19FlruJHkVZgkg+T0SUJCiMSJ5J8dXMOyR5G4KyTr/13aApOiC9CpIfe5AkieQuIstZBknIYTYS9Ah9DBFpeZPqQRCSTGkRkvRVe2CUZyrKGbSvWimPOHqECK2CIhhltWQiLekRZHkuRZil8Rx2f7ZBo6aJJS4Vsn9R6VE+6JGnQSQixwv1ivwRolHeRN5IrVI00YtyQ48k0b0flztRCB1njlVKCXlnSEJI3smzjCLUKEk6wnyXNWKc/wNk1MjjLYVQ7BCCUoX8QbjsJOSN3Aghat7MDyHvKUpocqRBiBRKQh+0c0cdfij7FxUpr+dED72indTojGIS01qKEoI+IsqazD+GRg6TG5EOI+iHqFBqD9FXs0TIlZXokRo9oyuSM4kqYrktCtEH1RR9c9sRXhFp/3BTFIyVzyIR6YjklqEWaohkFeTZ2gkRjW3z11r7uDUP+YbI6NFRSn4SpfXoQ4iQ16EoSESC9cP6IarVKsj7sfpKCdF3mfahP5RfI6skidViH632k0jTSzqjPGPoIyJEbpqiZrGdMs0faq2zl+zzoBtC0SGSWidFkH9CQt5HrJYOiTCRy5U3VQqx14JCSsoSNemjHx9qvegrUe2LWshXWo8kesktGIJ+IbWiaS2CTE6YyPo3/st2dE8HkTsplRISdOQSCXlfUKugkJxN9Eg/JbfcxtAEJSlERtK99odJ6yirq8gqyYO810FSkXzEOhiFJkd0EhI8EGURIzIk84/IiW5IX/JjiiSlR/gXEnkfmtCUdxIW1/T4iGpBsiw0IlHUElGW0SW0XxSFtLKnlpSH6Gs0PaIm5SYhMZQhGkRRlhD5sVAeGwjJiznpl3IcQWfFR8cwyVXRX/QPiVzJmtxOcpC3lX6JVGdHtNNIakG5YYro2q9H8gzRWgkPHcrNckMqoY/cUIzIj7Eifiu3tXYklsY+yMlsOln7iUWb6UHQMkt5IjsmK4kqqklqhQhaSe4mLLUQkbDciXyFEpQIYeiliAiNmn5tJ+2DS0mExWr57lByE8JiCPleKO/QAzKRZuMoD4M2N/uOBZM3MrXweEreFvQgURKtokvkVmqUFuTkWbR/SSFKbrKWGxI/kh5BJgVdaa8mR8pCDyJKIiERjUyowk/tlSDkhj4cQ5KQpiFavMuGgsm8aPPcFxiFXijPV5Q7gp6Um2oo0bMkVwshz6wXydsUeYSQEkoLzTOKVErymCbb3v3YKKLJXT0kUuIPLWKy3CJCIjG39svyrtOKRISWSEIPhGZh0DgPOkEX1nSyfXV8BF8E6aIXMk+QkpuRmKLJEsmPEUVl6sOjyM0NpRKlf0GLLmVaFNRO7Cmh/ClK5jtIKKQWCkMPWei8gzQJRYRCThuyzzgPoTN6McHK4yexhOyih5SQcotEU3yhEC2or/UMQVAQRPK3HkXquP8RXcg0yrt1yHlR6CEUTYamRzGddQYRWeQsy4KIoslCCdHQyDSCMC5GiM50hmXRLrvcLVJKY3GURGflLYlY8oESQizlzVtPKJium0MQ/ZBIX5lF6N6zRS/RkUGykkSPluS7DxRJDR1CSywtEdFCUAsyLRLJRLMEMZveRJ7b6GT585J7klaW5e0HkpL/m/MuOSOpR8+bPxbBzrshPn6kFUnZdqDN+/RIrYsYIUvUCukIj6LkkZxRi5HRkpAgZyF90MIiShIyTWK19NirXUQPCDrA+iVrPkmiCC3I6dT6f0FQkLSn9FvmdlZmzA16JWSpaBd5mC5FTKR2oCByEFILknVW0uGKtJCQRMjSogeJtLRg8rQSQsgtfCQLUpN0JuiI6ZFtyN3MI3dE0lGhlmn0YrqT30ZXgugKq7Miltuwj+rRSFrRNRvEdCOEiOjZsw+CRYoSoihBoSWIJJMPkbes0BNLIcFqWiQIK60znVsrSKQUOtCFd7ZB3veo/dKQ+1GUiSajo/sdgiL5qK+MPHMTdkxZ/NwqXVqyjRzcLm+tFrGaPPtYaammQlBC2i/RQZ4POUMicuY8WYjwZIg8s0KQIC0RXdCNfRC0mReKpHnuUVRCFCbH0/RVDkgSWj3Zz9cq381kkFpSIrISFeYH8jYiIa3WA2G1lKgQYiJRWIlEnv1CpoVIzmhCImn1rKRpvUb2FSTNf1Ak234gyJq1BjlMSDE3oqZEbg0dfHvkY2kpIk/QRw3CguaZpPJTWTQlDOQzEpqQRN5eRqTWg4pQipYzUURrf6Ic5MlZf8iDJ56Qm3ND0Qllol0eb2SPINvsy9v0mGdTlH5OREam6WfQRBCJ0BMkI/nzNCzlh/JL8+DKyO+IJA+FMGIhlaKI3BC6qEWw/jRvrCQ6XPqHnJmI+TGCSgol2eReI5M1a653UcYoq5TOTyRomn6kiQRpSSgql5ryzkzTFIpUlDdNCjn9JGfkIW+ERqRQUiTvFvKGSN5BX9OhJTVN075I4tFBiLwHSaEIiWzyRj+8s2bNl4Uya56LtJ4omZCfTN6gaI8I8iZZ2SPIOxOJX+SH3PHoR6ARH2+H6CEoRQpCqL2olWMQrGhCD5EkQtD58VG78vPkmSQkJfILzTvbfBmxgmXIo4RIhdAITfNB3pBGeQQFHcrSigmWsVL5SSodEdf4nZz95HXzLJIUIlpE1lNkQUeQ26IJQqv5TCQpWmoHw3qgoRBRJbVLnvPc12e2+XBFxPFjR+qU9yKf540OaXLmTqpR5AZr0CiiSxf57sf6WDtinflAqRIrItEgn4mRdy1GyFlk0XZRJErIz2EhGV/lVlps2p0uNPTY58uQa4zRB5UU0YSW6SMS6xftuqPCbyTIO985QZ2QdzXnoflAX+SMwtTsVcpNRCcJoufssTCh6813yJyRSqhjR5Pv8M8KBRElmiIXR/6aL4PcaYO58StSpJAmNH0WyZeI/ZA3fhbls8U6UUqkcsZCDWJy2txY/zD6cBtpEkVYckuQnpDFPHPza87QyppmSSUpQmnPO509BLkpJUokP5lPV+sHYawQUSn85DdL1kafhDxJ7Vh+7cNPbic3E1Urqfw5D+2yzch4vRJE3pqevBwVFSFZ0hRpSQ+h107uOt6O/BpH/ailIJihuREJQicldrkf9sjHkaMdk+X2JkhpkiSYvpA0SuFvIXYVJBRZMp8hKU1BPziGHObyahG0liH+KE3eOV5ZivghIpqw5jnFdH6NkggNIn5SUqVnwsJokpCbiEo70cO8uT2+jtCihoYWJT9JIZVFmojpA49YEZqIPYgSRCJYbisSob8sb70ImnerFTIJWpTI7ydyBEkiSRFEw2qQH4d0dAR7UimSknzPJBHp5F3ivyWd5W+GnLFkRp4nkVtpJRGtle4l58flptEkSf7LHpOghZCRdzTNJszy5ylBJJqSUNIKM33880wkFaS8z9zLPBeLKZQUcoUjKdEgY3MXR2qphZCfFHFyoV+SfCyUO4S8T1JRurSadI0y+mIaaYmOkDXWEwT9KZY3LWINucO4OQor8iFLTSg0qA95L6hE0OiZtIfFtOaskShI7ugoz9BCwxgkKBKdFkXR/xcSLGhJ5hmRahQ/CZUImqRrQZgeyzPP6J+JyTxDS4SQu2OFjDaHHU0+IzdkiZyQu0VLniOCUkI5I+thZH5cHSXvL0XKM3+caSaChCSJVvh96E8l3yHktkwl0UJ3JYpoviEN2QMdLcg/8uNk5Qx65l3ufPZPzcHynlofhCRSpy8hIkZHIjlBtOADo33FIULP2lXy3Q8zn8lKR2opVktJVvSHku8hQh8pn1lSSYrIm+iDH9t/QQiZZ5mujgkTegiTfgnjccEQ8lqxolZuFWQoFKyDTlGSaElfy59XFIqMoItkMc8MzRjTtPijJGK/pVAU/Z1VvgexZK1QorSgl5IeyUjQpfalaR+I2qH5Nel4E1pox4IiH072UlBr5RmiIEGsM+QdFaWkkPzyH66QhygUH9GCLKZhmTuUSkGTZ6KQ0Bv9Rv5xsSIRcoNQuiJJGkWy74K/v1pDnvk9Ip8RCVoTGWraZA4Wy/TK0pAGaaKWvDlbyXuv0G9JhYSQ2/6U98mBvHWWyL6YH4esCDkJVos8i6x1ou9W1tEetz0ISaEQKhU5JMZ/RBu9mFp/yx7eYT/l18kdyrs8/oZ8uaMlJEiQxE+pZXpkjWYERXhY5cm/tvaIRd70QxSSY8lZMIw1xEpSSkZIKKxoeXkwjS6sEORzhE6khBLxO/VbrZZ4QkQLHcnP61Bua+SvETr+tR1aJMHoylqMiBgkt1aSP0XO0aIFeUBBKsnHesVaD5QkiI4UiWSezV9baELprsQKj1tL9DC0PEe2nay8B9nJMyLttyJBS09/C4ms7B+6sc7ybm4L7U+R5NfZh9pByJv709wgmnyGlOQH+XWtr0gUSSE8rZHvjKJdREqdfA97jaY9TZCKCsk/F8k2QScvY1BMP0jufogQRKRPCE0EHUR0NpksFtKHlvyepYR2jDRD6BeR6WywXubdPPPHJH8p343sLD+kxg9K5W09yK+RQvJdRHp0RjbmZpFGCKlEq8deYRJpkX0Hs7SjrKv9EC0WJknJs0T6Qz6D1iYpEj1NuRM03wnab01KRAYhCqkdIhImJoxosGCP/7ZISWHPIj8uaq8VSynkbQSxHkH5cQhKyrnLewxLWjEhiUqyR1gQ0S43a1lb1lFLEEREE6koPUiV6ne+m7QsTQklepDj5nbkGfaRRaJp3rX2jIR+SZDJzTV3WVg7IyhJhdxhDUNuSKFEfiCTG2Q5dzTyFlXOcieD5ZkghCSUBLkxtDpp0NM4zmNZorVIlgVNQvKVx6WKyWSh0aKoSTdi6Oh8jz5IH9EazKOOBJEnj4NeMQjWYiIRqf7Ivbx5NjdZgqikX8gNq1GYwvKDwiEzyTLzjBMiCqFIlonVEtIS5TSnWWMQyRuU8gxVfCTKx6+UMZksNPGfaUqK3jS3ybOvND0aSXnztiUP+kFIrYfntUdzJ8z3ikRJiq7vPehjkRSUkr7IO0tNhNHkQ0RrQ2i5+0hFiBYJElEjN1JTkmwzb7JGmCLoaT8JE9FH1rcE84+JItT0JkMso692RCMLUciPQYgfdDAxPQ20Y0cmzJi2SJHqb8H6Gu3sCxEkFYWmQ6flGcWC6IgkTEMTa56pJGQtPqq9FnuhJkq7kIMJIjZBLiXlo0kJ8aLrVxSWsUwPLYRGoq9Efo3UpA8aoWQlYR97koImDxlyGmQSkSwsDSJKSnJHjBCLJfRLJYrQSikhofIOu0pK3s2CEFFICjJ6mfcy2oeViI5MWEyj30TuEmroeBNdifLS7zTT1mInWhDFo6/I22/8FB9C7vJKa8kXQd4k2+lJUORZhDXIjlLav7ySkZjPROSuSLIeFDlR8mxCBDkczffoISgVCaHIekyINTtaQRBiNHIjaCWIVZTJ3eEqIkl6ShtMs/zYIu9+CunRRyL5jNF0xAd5C1Hy+w/HhyWhrMU0aJIm/1DQWHiiIW/LGyQ9oYeyOq0SommvEkUEwyBCJ0pK8hnyHotF2iK3ExmNBqFL5C6IcuaNlXymUCl+ojEWe7TQQoj1A0X6l1r6QKLRI5KsxzRZiR0TudpSRE3eMxkyJcqzIb8Q9NC/UBJyQ0lICrm1IrWwBMMEUeRHKkFH0zwnv+ZZ5PnINDqj6CE/R7lBC0q6IpLykzAG825NRBD6KfopEoqya0Hek6j1iAiiDCE07xB585g1LGPRUvt38tnSIm+LSD8kCclnQS+FoIVyILlh8kxIkiTlMywGIztzgz6SRpZ3ELHya8ejRcj5kcmHUjQG82uERhGLLnF06ISENJYYWYkkcoQQscidcTk9WvM5bY1FS26zyGfoEQTlTPK0fri1klAIUkjuFox21iNFpIewj9s8JyzMbb0k+bmlj/xeRNBC7iRvkjjS0mB+XGRpBSGig1REKClRk7WEJFH0l0xDjrKaCZobiSwhzDJmnrktg0V0LPqi1nStZ5G3D1FKQtGhpGPu8l1ELSmPpBXLZCzLGpZMmnxJmB5ZRBR9DJJ6iGiChHDwCyE0c/fKTdCUrMdXTXStICFLkkkeQulBcja1kHw2F0QKWfNubW7QqyXkJG9kCSIdcjQif4j8qBRKPRKGndwRISIRIsmEoBHybHmX0PHIs8VK3nzWFxFEy3mdR1SUtRnm1x6EIH3cIRJJvgqPiDSKNEHkGEG0X8bNBI/kDrKlIZLPidKiMBEJmoQWmpC+btKPkBSKQ/+D0DxbiohEihBqUJb540QIfeXm2crdxzv1IGitn9YPV/Icm/YKQrmRt5515Ur6ExFBSCyik7yt7Em4Zm2as8jZItPybmPisbI8I4ShIBESJG9YR3+QUtIR0TMs88dIihbPmxZBDJHRzhA7iKy00HogsT6mV/QSpD15ltaXtEZjwxhaJC1BVs+eUFDyhL6WyJ0QgkjpkWXJh1ZG4+3KZ4L8uJnvpBHJ7ZkedJ05Q/PW+lsqJYlK+fOcS4b9VJTodJ2R28dd3i23h2pB3r0oV0HQI2d+DBJ0CElrzOazRdKSW56e79XSQ9FL5M1Qi3olglhI5IOVad7kXNCihQU/RRD5MWqSVo7mzGhkeRM9EkkURYkY5o3FTpLiQX5fPv+2IGpHRJBnWFqWfIZOlLOFmO+oUaK824wZmkQS0vLW+mGKryTpyBsiCCLS0yISv8V4u/LdQmgtP7QOIYQQ1nBJeWQN8g4dCaJIlV8KkQMzLM+OHnRCw55p7UOHmLxzy99y891K0IROU5ho+Qx7ZEqk6GFms+aZiEQITXStWJKyHvGVOxIiSRRC5AeSNE3maUK73ojog41pIjdCBq2DCrW8IUzkjUcEVVJKShHMnGcwkp8KIZqwMO/FIixrYWlltUhHhIb26BCkKCRno4/RiOKDaD3GDAuJQiGJljcrlqSmF0nyHZGIFLlD7g9J09g2yzbvnoUiKeb3ROdusayJaimCIN8tTPqIlhRFSSKjZWI0N1ohyc0ehImFCCLPEILohNywoF1nLaGkQz6bBHkj8kNs/Y/NGBKKclPeLsokiUKvJD8nJB2sI+TnPjQaNJiQHxdBpaSZxbRIRKcxbySVaA9512GZiCRLUilKHSI/5jaZkiR55/dYYt7LrxHSkQT5sclPkkLk50zQ8rZUCTXtT1vuLJVKRcsS1vW2JHkTUf4NUVIjdIWICBGJiGFhKUnCmPlMqfIgtNDcSO0YLXvc3BQRlVD8JBTLWMy5TIgofxwzIiLPitQPZ2gKVdIpIv/SvqbWU+SdzygpiVjOFiWplCiSN12T5OlBD/1njrIQggzakBDyoJoWk0HSJW2Mta+SREvm2bRWEUGC2CO3EEJStErJOwSt+Q6RFtqZ5eYZj9xD+m0iCOoRQrG/tCTyazmH9p+8e2JNq5SvJOnxJURyFyLpv4jkZhdBniOE7ARN7vIuTvABU1GlvGMs5J0PQYtGi1DenaJEoaZFzO9BRL4nvOy1LM9WdKXseYMo6PSIhIlJUTlDmEbQpd86WsiZIqWKEvQPi5AIUxL5tUZRJJ9H+6wRZNcmHpPNQr8o0stabpTyXst6PHv6DXlniUfwE4pEQhOsvzT6avporbVHO0iLaOnoWX5Pwo+QRITcFg/9QzCEhnTKV2mNhab9joicWb/JmxzF1D9NaclSRjeyhpD9osjN/Fqd8BrTl0JrteCHXG/u1l6Ij88InVbkNsWELC0E+eNkkD1Qc9NSKkSLPakp+qdnTD561g93znQ4quWoRYRISklupn8hb/ks80OHLImUFUF6FUJeCGnC2EsVycOwV8pn7hraCVFIB8uYZ/uTEKVE/hi0YtEk32sslrsyYmiCIm9Joy5F8qE/xIpHFCWCjnz/8COlEDlbUGsltR+ZnL+9OZs3H/lOlFpNuS3SLgQh77J8T3tUStZjzWeJ1tEDTZ6RJopp8swg7aylhbQShzREtBBajcSadziLlbWIBi1JUshngkKhj3bCokPOEC2sZ9JSpBJ5sZwFiRWlyeeXLkI+o0cfeSMhNyKioyDvVIRp84xKZD08d3S8M7HGhNAqhHJDlkENGhFF0km0WC0SgpYfJ/kOscjnHikVpMVagkhQUad9IF9roocnZ5HoOBFaef6ciZJIfv2nRfshIqGDllYoCBGJoK8owbAjKUVrc4cVofVQvjOoufPZC8s7LFHSElK0EBGFvK31sfxxjzjLfCaFRKRFFvWIlqCi6EHevH39miSlv/zwp5UV5PZYUWth/TZNJOeiH4IsSVDKjSREH0QoN5h8pRLyHCMSfDzbuaP1Qy+v6QzteOz0KI6jPLUETcuP07BHnjEi0xiNpJSo0ZJQlBRFNR8jyP3RroY+SF8RZUWKHjfyGa2fIp9rCZIkQZIULAiJtOiapF2hhUakJJIYBkH57rxH8nboH1ZuRvNdhBK1IkGJP8j39EIj+1gQmowFPX+U0EIRSYgkhV8Icv+QwxkhpSReSaGs0GqtiVFDTLSehXxOEyJPP7jyTESkjRbRByoFWYZCidRYxqxWnp1+GcTcTdNZR2uQ96yzDylESFFR0BqWn9Pybohg0jBNkpbEg04+8qCoRz73Ueuns0eidCIRlEee02BJJt8t+Zw3WIhC6RcS/pAknZG1N4lHMbeliLR/0zBDUWeS+sKCdlBy+yAsdu6i3CiJKOWPFMlonusjcZaFhUlzB4mHEEL7NUkIFQkVeUfRiP4t5U/RXyolb0utM9aUQ3bk/UnPTHMEJbH0ik46ki7oQik31qJIjyYf+wmPICcj5m6XD0JqnkEzWayXiBQppUgL8+eI1kKLyYKFNWcKOZNWEkmCTvCHIGKFRHs6lJT0h1UTSaG5w0JZaM3bpB92NA1SglBarZJOVKQL2uhEEicsN0RRmPcsWZJFKYjBhtHjIxaL9tA8G4Tyoih+f0gsa2davyxiLWQyeU+GIh09ikh/qSOhaHmDVuiwnCW9q0gpQXqi3PM9IqEJeTJoy+eiSAhL7ScpRTIpJJEHbeipSOX0CEkt7wzj4Nz4l4L5bDRnboiU3OUO0kRLSG6Vyh/V0ljm3ZAb09y5WRrDBE9PjyC3fFEnieRI3oO0H/5WRRVViBSlfK49Gi2RaZFnnch7dp5PcpaIFCki0Wdrk7t8NtFKaGj5YjQ/hlK08+4rhNCS6Rn2LBFyQyX+ValoLe/0yGeT1SYM5cxkR0hR1GMFq0cQJYoi0YNaSj4UJBXRo1Zyw8Jg7oNM3q3V1xhsryiJsBIpyk0iSeSL04U8c5vIfdiI5vZogpQ7OzctJBZEPsP83sQKyr9KRWlZ61r8Qt5rBEuxGMEkErkppBSdClFESCQi8pEWdGpHtLRQEzRGG9a+yHqEvMjdsLOUo4XQkc9IPOTatFuniSRE8p68mmeDJUTnvdxFEr2CQtrz75NQJKqkimQNiZ5fhx1Ck0buTasoRRDRakeK+NKR/tCJPxFFFEUJsVYvDTNrLeghWi+pBA027VFEIT3KD3r8NyhFQh5fePjsdSOa1laemcbQ3BFKLeav5UuaPCPZsTDtIA2i4pQUeUeaJgujkbGMJv0igghRRETJKxTFKSGdFIn0oIlakqwWcvPMnedaJD0sXhElz5k7jJLW8xaJ3IgmJORVzpoI0RHkc2dZLGtZhxARacaiVnIiLSzJas+dz6AhpH+q/RTRF4kmNwQhOUNHmzcJSSR/TFKEeDQlPXI7JV81yaNoEa35eZkm6EE0siQS+WwZI4oSPRE/EmEalCRnWfO4a1mt6OSZ9jK3DRZWpiCRG7IcifLiJIJYM78u2grCv4qfKELuyHKXdz5De/QIItFDSX9wWqJCqClRaEklvUJqp2TJMwn2Wv4ask70yquXrbnLn6JWJFEUQUSI5HSTsyyySO3faCHNMDRaZo2Qz6D8vSRKCTqLUNMilj3ybK8kJaUIEYTcj3kub5A3yJt0InJaLynJraPQSiElJS8idaa8ITkLQ7SsPULIM9ZXfCzaxFC09jcdRSJ5T43ISfZvtlHSynsR2WpC5hm0k0Syxx4hpcjrGXlzEdPy69qpFBWKRJD/sJ1cixYtWZckokKIBSmJ8EDKu6ioR9JqIWrUImrIzbuFLKJlPdCrKXTSwlqt1uMuPpLPkCs5TkZaQpIe5L+cuVks70RhfVXqg7BYCFq+y7MzGGUVSUkkCbHfFlneJl/OK7WkoBMrPUTq6CO3RSGUH5XIH2vkOOePeRbk1npkFSGpJTdzE7GWlaJDek0ivoogEYW1zt3HGEOmETSRiEb6g+JvIoQSO4aJYJnPQo6kV9mjY2HOQs6wgkTuSCJCK2nRiqz2+7qRPNNJ8hCajPyY0eyXn6NjHhGhRFOEebZIC8qb1iPvZM22a7ZpqZDPYTVjGTJGS3swHEWoR3+oyQ26hBoj5DacmaYWSZGmGuWHvCNvRJNJtJp+IxEKSUEUFP1DLXSkUtKoVrIa8q7/kdmJLGutENbIDUUrNXqYDh97hKgcf9zRojuhCX5QIgxWk+e0xcSCLHQUOlFHRaF0CEKHmLyDmDVEaXF0hHxeiwVBkvyaP6sj5CRJdqQQsoJenUKep7SfioKWWk2o+bWRKIoIWmQhiihRJ2gxRVgLijxr/dsaoleUNRSR29DktjzHkAmOpVZRUpySIkQsLYnVkffK5Dk2CK0gSUJhcoYgjzyrEbJEYloiH8rLEQrpEYn6aIWKSMiiFg6EmaEjRO5LRloJiSgl64GcjS9Rh7SZnEZEr7JGJGrRMsSy/HFuI6+1UimRDvmhQpKIUt68Q6xoZuadz4gompbWsSAIq4jcyyHE2h8WXiLfRU768EUiSUIES+SMtWiedURCctMiUtISlCTP6SHniuQzYhJzli5I3j8kecbQND8PHcIe6Oqnn76ScntIkuTOfIblju2hPVqEEH/eNKSfKiIyYf5IpvlrcvQgfS05SSlEEEqpRK2YkpDJr3s8y9FaDAtxlEjlnvVoidkl93QIWfSUFNGZTUQhyG0WYZhZZg3BYihKlUrpRxH1SKTIE0lGUO5sWKPctVhEilhPWYgklEI+Q7VyD00k5R3tVZKiKAuSG1GtQi25IS3vDMvOkvMh1LzRSnNzI9J61iOfuSHkz4sRpaYWnTVCUBL5TD4Xms80zY/Jr+hH8lMpQkqhRGhhYnZmzdytKbfJkiR+6xS0JOskiBaVnqI857uHV24MSqJWCD13EEmapFiEpCHzucqdKJ9hIqIJUQhp7nwmTRJBH5MJEkXL67SilJLaIW+0DLaHiDEL+lV+0S+VFKVeCInQoAmbu5iZG8lNtBAqzyaPHhJkEsXvkTUZzJIIdXSsMPVQ7sj3R67krB/IZzuxH+KPPu6fWkt++ztiYXkuN4pIwnowGcF/Q9G7JhJSUdSen5f3Tj6HV+XXXf2koog6lYiImLVm2tzBMsshQnGU20MLoaPIwlVJJXKHkAiRGxmFD2dL/rGrEHLnA23yTr4jSgw7Qjo4/iY1ubMIgnZ+coKdDOG/KWsXKDcSRYgda5Axz2jaGVL0q6JKlT9JUVGkIaNp7oj5teW9RGnS6QhJq9yWRhcpctcYYhIRCVo+K0EPv6xnEgodPfLrgrDIMJEkyGrkjRCJgpx7kptnFEmenSGLJih6F3okQcf0zGewEUXMZ9JVScVrfZQiSXKu+Z7nYieihbAgUirKu0RE5LuU8r1gWEFU0it9UIT+ZXlrPdaTiNxmzM8hWVFRepZ1tdwWFSLEWsgNhmqU6OyQSUTQDQmVKJ+JLDrzufw8RuknpVISSaRKKH/aH+0Ps5YZY1gsJuXZLM/kptWg3JJC6OOP5GsN02j6WEXSaughEf22CBNZSE9uniHWKywNij4iBMmNgxSaM/YIkltaohGTySIidINyk/QvktuYCeqMZRF9k0qlk4okJanlH7eG5UYRwrDWPhJBYaFUkbsncvZYQgt5R5RKLUEfXUKM5K3VaqKVIj/2QEfkM/rIG+oKkUSQnlFOsDMJSRYjk3fSkish99yma/1guRXNnWdUiaSiiJPoLZUEu8ZMw1mEyOew3JRSeSYRlJA3qCCj7OHdRIQoCfqIRATVfCDkaLWCzh6GvIsZwp+KoB2UUItSKL+e5aZFuS8jJotMUhSZXkn0sUgTKSe/H40xO6VSjkTUkQrxKwkhM5m/hkI0BNP/ekmFECUlUVofSXIzzzAEkaRov6yjsxLJdyL7FxKRzN/DcpuE0sVVTgj6EUIX8voMiQhGni0KWXM1oUeCIjW9wpheMhbxUtTqJHkoiiqJgvlxr2UfiNw1zLsoOp3fqlQpC+K6uX0tQkKplCR6RSSiayRq8ku+Fk076/TIXYt0hLwJCiGREPk13010yM13a0F60BUSDxKjUE6LPHODeacicqhUeCxRURTLu85kBwm5tRjTfnEjkeKHIEfuEDFZHfLMQxE/JZJeUiTfJW+trNbCilgSywoiJTN+EP2QvGl6JCL65R2EqIWM9SG3OehWImQd4pFCWdkjuYNpiQopJWUSSq1SpOUfm9tZhM40d9YryDutRCkRQuuZCBIacpMhqJQ6SR8tyXd8IFrOoJDJahm9tPLrFdEjIjetCiL0DzsrNxGy9shnykcij1ookST/qEbuazDiJCGhQilBKiVatJ8+z8rNj+uY5pkbrZZSflQEmcMhmiTLdw1WVJGiiFDyZI9EmJDPJ3vIIuUWJDNEkVqK1JLoLCEhoV+WExJB88cWgiZ5Gl0gTbLkLFUqSdopN4wcSnJTRG77SVGCDO3qsZA0srSy3GAW+XvzQ0UhRNO0IEGk5bmwsJCURBQ9FIl8lrdWsqcl5J2QnUiQGEKktFKRBBFCIqKPlRAJEbRHLJ9J9snlpEXyJkWlpMReMZ9pv3IiInokJRTyPW+IvJMbgpe15ru1l0RKSd6Q5S1oKmSPIM8ebxSrR5P8FsKEcj/JNM/ckFbymXThT0rSWRaSaElC2D+JOJSPxSCWXrJNrh/C0SGJfylCiTz3oaQkJHqFIsl7150o1k/z05JMQ9C0P3RKJ1hWLpIystwgWKaiKLfQ8UvHJChCTCSIs0jZKx9TbnollCIilFoUCUGW71YoWChSBSEn0UcJKaWCTBEqwmKnSimoRC1JKnK2EpX8lPLsY4RFkHeWhpbFQvFLoZDPPpIbRP7bJLSsNXlsHLfcRaaQvKN5lrnl/LriLyIlWBZWklZCyA07tCThGSk7kefvEgspxQ9BTDpeQkeFkFBQkkIf7zhJEf1Fg6BYxrSYXxehUhI0LbK+JKSdPfYxfZSgDTJtjpvvJrlDDPPHJlJfcZz9UQqWFh5FSy3pt2kdSQ5NEkn8lqAeooiWG+m1Xj+U05GUopUS5VyveCVIakIQhJb8nGHGlwpFJoRaf1C+e1jDsk4pES1TrrZHLPoi56A1nSbKo8XyDCJyFGtXiURRSzrUPBOJ5U3KR56nvshnLSWVNHciKpSEqCS5KRGRFPl1kF5KkeSxh5Ao+1o2zVrQUhEtZMmCJFJYZ8HcxgxZqU2EXG4to4V+GmQNKYRISpMWkZBax2eLUdH+tD8kmmB9pEQ0oYj0pyDRFe9YSUrKbZ6VhESQFOpBFYlWK3pmnotTKZV8DAal3M7ceW8MkpNokSlIpYJ4PBeyDNP+UdB3WnNb8mtpmpaRdxK5WbLXDqWvGZSmtKQgaSdCRI4zKZJoGYquBVlaEUW1jle8iiSipNwiKyRKBAs2EUqKCAWNicijxWo+1/+saV9Fyk2TKEqk5dmQ5ddWaJl2+TYmsb44d5H3hJIWoWhJ1EgYYpjK+0cod4dEpfzYAymyFoQukUhEhxAxH31QpNRPJBJRohXVomHuGhWVR8TK5g0lyUR+nTFL+6Agz1AcEvlM05KGlue/E5E1zT1kWdBvQ5M0WiISTRJ5UeRzxIqnVohabh+FomH/ELJmaCpEV4Ly7lGWtf6SWyuVVOgjby1JETkXIhV+KSfIckaXptWjvQaLoiA3RFEpRaFhIYvQmE4Jjaz5xfJjsnknzF3iHw8nCC3nD1hEEaHQtCxRtfxpJAvSCUlQyFT3kIk+gpDb0ks/z+JFySO0kPUHOWexKJIkiIo5o6ITpkkj5gxCiImQUFFqahDLO+TXqI0mDGSaV+uHrB/kc/J4Lop+aJHWanr0C3LkTSsLUiKKFFmE8kjZrU0hXYsietUga0L5iCgV1eJrcMgfJc3cucVPpXWyfK6SoqwFkRh7tNaioNxIiiKq1SB3bvRqIjcExbi5rEfkzBSLIWdlMNJXJHmHoH9JsgQhiJSSpPya1itkbSLomzhRCWkwSKRHapVUSdCiGUQSkXNyI0mLRPljRGrk/RrmYGjyWEgkRaUQYsJ6yG30i+wHjUZz9uceZUnTRMhzcosehVSDnFeXp2ktjRByS6Vqzy4pUutk31AkXUlQSpwYmWcUr6JU+alF0NCwnq5zeafk+PJvFflOImYwE1PLTSTyU6Vyowmhn95fjcdkfJ0fE9G0CJoZWih+8JN3/xBD0+NsxIKQEAo1tEMfEtlG0EY3JM/0sUL/C7np50GlH6XUNOd4pOJrZI1QEpH0mkZPRe5aRKI1w7CEkyWU6ig3N+TX6BEia0aM0PxAx55iTa9YsMktiSTkuz2SN7/83qJSlDvoQzpL1iDbInqTGy1BmhpxbkqvpEpHEs2eYYonMqRJbkqP5KUJKc8yHlKeY8awyKNQekqUP9cwGgVhavkMsm00Z+svefMYERQMwxCUn+Q0tUMJLXl/WKY1GvlRktAQ9PyIIlq0TIiuqEloNUlNDKJXTumqUolMDGahJCEh5BVJSIgF0YfPo9DMOO/FJCi/kn4n33tMVkgI0tCWoaDl0/YXyXdNsmXzWSrlgRZaEBzJNQ1rwoqQoidnECXkD5O1dAuJUKKoIZ8dKo7y03WQYYaIJPlMX/RRonymctwdQuvcucsziUSlX/Tj97UagmAl6/EZEwZ9RyKsXBMSMhg78ywmWNCgdSJKSSmS0UyUROgXQpQdedzxRY2IEDW3IZImEyWleL4zd2iSytUhPSQenfI1EpIUYWGYJH+I9NRP6tHyzs2ChZ3lfciESW9CkkSQd0RI+DdjmdXITcMyiEGpRZJIHu95pvsQLUZCKOSz+QWiDkXoI7QiFlpRqZbsmcVEo1KNniZmF1N66RGJHpOIUkoa6X/N/DVeT6lUkiWyR/M8PTLCnEkN/YhekuSZuSMmRIss05n3KuqDzudgrYMoTc4Sac8Smo3DTwiJpj+1SMlnENWqFiPMXRKFPDfO/xLlnqjVTlCiSJr3ScqNIL8qfqmU0CJoItkLYRCWyPZOkkQYMtGUznue02jJ/DjfC5IHSpQxhkYJFckES0jeHjG/kySRWDpQEup4Q/xBIhbWBAlqenj9D8qKUq0WkmeRiA5ihLzT009PKUEtUmryY4OwWE/oQo2cSJAgKKRlLDbfefZYy3NuH4lEyHO0LJxCQcukS49jlH1zkNsl6bH+UlL57CGJFLH8WiKNoGWankbpD60UOUpe69CRwZ4hhCyJpH4qDy9B0appLXMXcxYVIZ2hSEjI8pGbILKY7DybTJCR56IkKaUf7iiTRD6jyJmet5gnv0BJarVQZClE3n4JQbKs5XlCE7M0zVMo0tFBVy20rx6hrAshYiF6yq9S9GgQUquHn7MaFCq8i1CSIH3oyHPJXYu1DivWWi1ZQ5JQJHJnrBklnRCW9wlpCkae+4lIojiIIiHCgiS1Q0RorR2jDTGNlrHWSkko/CCJkOgkSis0S1ILWuFHqvyUEiGCJMhz2DnLmYYmvSCJJGQh+qIx7Swz39Fo5Db0+NGK9nOEaW6wErUEaTqQRKymptms3xGlWHoQKcXynYRoIoIQZ8ra5rBlqpR0EOrhlEinkLQwPPAQKZVIFYrcOulx92rYc/ZQRO+olgTJTYg9ELQaLRPR5HS0RgoO7efZZIYJrZCQM/2St2hyOEofRQTpI1GSmj6QN+K4IwoJE2+2SSmlk0iKoKQUIqJZCKlBFJIipYpHbhKRsaZ9yIQUaTK9qglJD1rWI+/ZZIWEaTTqLLXcXpH16ESYzC0hTtaC1ocIEvQQQX0goqDpKETJ32gfZz4jSxQ92eiVWpWUICnlkVVEnRzkjRRpRCkoqfIoiPIoaN5refsQQu+IkNzWEcl7a6ilZcjNXZLbQSWoCcpzNL0mJWjhkH4KgsxSRgndyY0aJCJWkjQt7zDy9iiRm9pNNKE3qlVKBJXyUSS5P2GiIrGOhHjoR6JoISVo7iDvSLWIcEHUpNwmkWANtogEeT9aUDQ9biNzWxOWz4Wfksg5es5LtIQYFFJ0RQ01hSUURT2CHha7ZBHJFCQmYblZKqVHTZAEtejlD1otUvKjVRQPQaJ0lkR+kJstP06JCDLdIWpBLBEvHoQEYWUfYq3I9MoyPdDDD058aLmTNemHII0yUJqiK+TWIMkNRSJojxCTEkorTpNkM91RKiVCiSKJlGciRJBSUkt7regoP0qKRPTx+1BTDxrSndyU21l6DDO3JAgjwiRikclEZH9BZFkQvWJahzKR1UGQhhooEd1Rg2KSPnLyoT13xBMpixJ5ckuplAgnpA9Cq/25W0Klp+gIP6IjpL2SJMMeO1nqq5E1vVOGEKN4DKMXCZnc3OSZQVCaf205IiU/UY24WgtrRSSENGRbU6I7dG4kpB5BWt5hWO2nVp1JQj5RqqSTpBJJIpKE0NNbpXDab6z/VTyiJFkpynuClmrlyduEK4gQShNaDGYj5RmClryGzjPJrD12IKdCeZD3A4LsT5GskQNFX6g9iIKUOhEmLGT5aeF4kP09JSnplFBJJ9FDT55fPvSQfKeIpCXtR4R6tZMSfWgxvhCJTMGCNfMui3xGzie/t5YIIQiiIMjPJzfvQkWXY3U0aopukZ2skWcIMeUNi6AoIW8eO4kuoLFvMmJCaqXjboZTC5L4uTsLlh8lJLWoJaaDpJXPRiIi3RERNbQwmWVyBj2Z0H/RxFoIokZBIaL1l9zamqwivyafkYiuEUZrrZNX0tgjhLwRSQ+aZU0+2eY0jCK1j5Z5J2lplXLHfOaZeklIIZ9Jgp4JSlLRHSJv4Uxby8LUEzR5mxTCOjKNFkIQLKgV+a/zmVUS+4fQFIXu/dqQ2yNC9kw+OyItgpiN/ADTE/IGPTHWoz5CyMtiL32gVqSD8mPU5A2mREEfNXcwy0QrBHlTVqLR6GOaiOyxPtIRRRP7Ke9Fq0iUXdkHivxqy20JkpY3n1NEqZWhEUzZB12L6WCtUSRvhKQitMpjmGdraa/2g+TEHvtSJDuyQyT0hUyzzM95k7OlhUfktSbfS/I+LVISiWkfeadBVnkoyJJ9kEw/ockzicQz5yhEiSDnptlF0KVGjgcFJVqGFRIdWRFtMcw7RETlRmL5gbSIkEMk6E6E2tIaay+EvCGkCJEf9xhys3NLikrQsuzkXRwrkpg7ObPW8sv9lFwZgilB+T0i+wi6wzjOz+mgkVRyItJi7jxjaiHyLIcS+6F89SAqukc+g8EytJBFziaEaLSXsYgm6hFNpZBkGYSFvOfOUUaWN2vw3WI9Mlon+Yr2EZK3X8IUGiKC7oQ5OK6H8y7pRC1hMsPIciMR8sesJh9BSUIfaEOv8k/DWoQRIghqgiSEHRPLNEgvFZIEDRZERKwRkaCgi5700WL5bEToF4nVarpCP0zZZm0hdAW5vCfTKfxKKS2RO1iGdAidhCbUoiYxiSdv9hFBb+jJPqxBIy3y5k1EpJTPmc8s7DfphHyOjCx6CBHJHV+CxEd/jlHxkxRarURIX0gQCSHozu2SyA1KkSRNZmEIoYcUdaIdCpJJWtKSQYsWQm8iEWLyIIxYsuTMm+TZPMcyxEIfHdUSwrxzkwhrl3SklbXQn0BY0RMSimglRH6MAxGiX/NxI6ISJXk3w1goWgp+fNGEhASRkiT7RA90Rh65J6ZBTwRB3hD1eM7cCBLRYyVpobl7PHtEPi8hida0CEU/hkJPRNKEQoSsZ82Sh4SIfi45c1OSKKRlMAgmCAlVtNzSFHJEJD9JG92IvO1gLe8sb0TQtLz5nAXznrwiFSo3a4f1Qcqvq0NS/Bv9BRT9g4hExPJGy35DRIt+yVcLiYpC3mEY1vKIIkl+hJCcjZisohUyihC6QGjQTs7CovUEkY5+Y1j2akSkhAr53hELWaGveHpaPX6NqR/p7HSsRJKPtCcIi3mXDHrS0/ySdCAikhSRsWaaRkiac6U/LHU5c4YQZULf5H4yQexvhCCKyFlkZwyD5bNSTmlZWLPsFUk5E6t1JeXHaQiFpm+az85OQT8kSXKRt/0QkdAi/VrSq0Wp1BIi8zk5EaXCSW6SzzqGTKzDlJ0QevdGMFmeLQaR8mPwlBG2mKDNs1ZChGG0ZUEiZGmKPK2cHRNZg6bpWkb2+rGhdLUUJfLZnvZOiH6vnyKtUoqkwc6WtVCIElVKsUdXMJk3hCZNmnwny+fH/kxrsYKINT2FsPkvR4pUFstgntFSOgi61IiI/cEsofJtQ/tD8kaHWiHyA2u5QER/SohCvMhoPte0SElRIsq5Yzk7kKaRyPaTjCBE593cPCKiVijvMdMwhpJWEaFhnhGKSoli6Vk/lPCbrPZBRfc+W2bJPPNOLVKE1tzw34mdvxgkRRCDxYSxhpAoKjvEyUiCMIORaCKyz/k8FVFuay3tdKbRECRphcjOIMMyrJxqdeZzv4Qgp1jyJqJEFrk9puirfTC+e4hqkQjasdP8e9JCIdFkLMt3xDRJJeQ7tXpkYdbJNkIe84MRWlkfy3ymJSJ01CzPWDBtxG8pRIzRURKCKEiykEhBQh8R/cpzE6ZDqFbkwaKFIHf0ew35jpDmHVkIWm5uyY+t3DQ5GXhYE9r8YJaElkgYjKVFNHlLEMwQjIkIQv7cOtIRJEIiJAVB1B4dpY+aV4aMECKSj0a+Q03Z/qHms/WK5Nki5LshRNKZEHklCBrbYYLkvLkWU7TIaf/muTUNiWRRC3nnPVi26C/72FcoZJHib3iIPEsrWRAlRJ/QMkvmM0YhSPRQ0DJkrfl7Gk0sUVL+RB/zrhGJ3Eze0cozwjAhJMcxaG4FkY7aeowZIpQ75T3PyXNj/rLUWGuEFCSStOgjso5CSLSiFH21D8avMRSEXiHvHGYX8keQhURJ0PnOmcUwWlCGmARpnhE0IpiiZZB945YsERISG8waIesH0mjMe4ZRMiKRd1CSe9LHe7XoUEiWUCLRL1wNgyISK43Or1OOmt/LiNzkhj6GlVgtPy6Tm7mRHn64OQxZy/fJFKHaj2Jiw2BJPhwhCEMYExGF6HWjv9Rq8VvyjKwXSUgS/Q0Uc0soCZq2NNQ8aCP5rV9zT0SJlftEfh5Bfu0jvRDjcZC8z9yKEFK0IBtmzRvU1RJCWL7nRsgiYieK9LKi7IfcQeorkZTQH0JhpDwTJNuY/GNWJEUhk3gi6yfL76FE7OTGYGoi28wmjMce9sgNSVFq8hzGgmhPkM4aQWOPFSl4NHqV32qKYk/0mpKdpEhSVPSHbqE9Sj7brEEL/aE1yWopKSiRJRL9QyPNsh7F/iGPUSMmJAhqc7kMkWdKEbltzVqbDiHvEEzLbcwomuTRWi8iPUa+u/IOSihIHYV/AEpyMzrvSZ6D9EcQREqI3Fa+WvQ1+TUSNFkdsRBJkN+sISQkSdahWWuaDoKWHUvMiQxpRWqR++iRPIQwb/LDiJQbRRX6V0hBrdAPyX4iCunH1sOgVlCKVqEnlLO5e7QH1oNW85ySLIL8bhJOqRfSmgwLCTskmsSCJsMSLbkpMvk3iWSRM/rQNZGjlgghlSn6FzitfLYlwRBLFP0ak5FBIlEKRUrO2BkjyB61ziLvkCfyy0GiRL5CC415GqHhCC3vWPOMaCkRCjoJsZpkPRK5eYZEJFEo/5CItZCGgqmxhppC9DtrGYVOwi+K4rSSfI+zrHwvYiKmpiPb/HYtUVLlg0hrfci5YId8z7QwfoQiFLGOJAStpUnrt+cS/JRSIcW/oj0IH7INzSaIIvqZO3KjpESSOkpKT8PcybIYEmQ1ISL7/MGSWyiyREjYZJHP3LSaIZZfkxtBkehrWd4hEtFoNHm2H4Uki/4FUuQZIW0kDURNTS36kbUWy9QinaKCQqQUYpmxfIZFI2ofss2fjPRYQR8pCA35cS9p8h57rD6CFJGOVxTMdxLUYGWSSPgpDYTp7z1DR49o4vhQREK/UTRRXFEkkmdUSwQzzN1jTUhTUiIhfzoRkZBWkdwhyLI8E2FMnvMsaElNoaj1kD3Y2D+IsHpVSwpaJv/MBD26blDLaqiVhH4ghPM+IUtJESJC0qNZM3qgyU0bRfKD89C7TKKX8r9KpJOfwxml02iMMSQiSivkJqeUPy5IkRtCDqWkGPIP3dMPC5Lb8pZRKxF9p1C7liCJQkmUTh55DiIzz58USX5weridHiWEHz+RLHtWCCucZ8Ysw44URaIJoUPeYxAiSbKETpJCZDv9I0j6+IzOO1OsVlr0Vch9Vp4gUngkSlJlaJjnEiNYiST5jW8b6Xg0xU8i5m7Jm2eJYLExFPL+4sbPKhG5w7QkVEQmQQr1GORfWpI+Bnn2WA21ItEvBAl5i0giKU1HKoQYGUbQa0WRSL4ffaKm1kcjtU4+F3mWZzl5YA0T0rr0SChZvcicIf5WnBCURBBZp+mfEUnU3NGRhWA1JYk+kiBvDyK9klSjqKnIBGvI7yUSyQ9M+bymHGWRkuiVg3x4oWmMGWk5L0dEFPUSM29CJFluWglFEUyY/glEqamhQ9BDVmQp6as+cvPmLSeiUN6FfC43d9bDIpIFGd3LTwYdwm8l0fqBkD4iyWKYedZaz3SESCgpWj4TxXpEC0KK5D35pyYiCCFEUAtaaUrSJ4qkqR1EplLJZ6+bPhrLHvIYhSxalH2vpvxoUGS08sh3K5SshYfcMc8JoajWgpJEoloaJm+IUoi+2kkY8k8NUetK6PHOk0i06IMIRVajhVYo6pV3C/LlJrPyTI60HHc05WVzTxlJa0Va9IUiwhE/arQ2a2hCFEGwUjqJhBGSwiqRz1DC418cQXpEpEbeJCtNkegzsVqIKM+CEDrPND2kEdKESXaCltEDPeVtxrchIUTynUTPTVFC8pwNoj2k3FYinfxE8sTjrSnoNC1JtM1k9PeGrKALkUS5iRDJ1K9QKD+GLCohhAXlHZIenvGnteyz7dIP1nS0ZL+JJpRKvVJUku9hIRoPeiGilFRoodwRtSD6kNIsRv76EJQfBJEEHeQsU0i/EOTHkFRukTzz8JME+e4laGe00cGoZRAy3xEsWrSQICKeoB+q6DUZTYMKIjiKlBIJrZAGQaK5f0D+lZM/hmghRW6QN2QtomstOj0TLSRZEUkI+xdEftovsm0o+8i27PPbtVpuiOUoSRJpqVTpwXxGK1Me7WEVRSoikZZWBPVo4Svn09+Z/GmRN6FHyGcUU/SJfEll5D2KFEmetcfC8nzRkPxJGG2Elsf8fgYhfwyVOhI5eXRaY00QlIKQiUfKVy3SgkjIRCso/9+cMHStiC5FRN7YQUKRtW9K8+YqoZASnek0+cyvmf9kKPsIHej30PJs9JcVFa8UqUjQQtASuX0UROUkJUnWQoLIDYJi/t7IkO9ajxbxFXnLIkJEy9qlkCB3doqslDyjCHr9PBI5mzL2ER3lL6boCJmIFIqyR0qkhTV5lz8+8iz5kZJCNMw7CWFZjzyb3WT6E3nzr70QqRWRz3hYrUQfdMMjhIVWD/HnTpi8T/bRHmQiP0yrlT2hyD50MP2MlpBFK0KIEOURFBKN9gjRmqQvR0qpCQk2I1HubxET8nb6AyuC0UeIjqA58udERNAG3ZHIG6FM0m/RR8t3DUZEEBMRVg9BtJvyFzdP5HEjJ6nVjkeR8mOPlSPS6SxSaqUk2liLhZDPiPyX08/lDPmxIvqLfXX2pdVS5LZDD3qF/JrVKhFMl6glHHsQogl5+7BkTyh6kD9bJOi3CInwo9JKLX18ZolRJCgRrSgvWTO3heijQxqak99fmbLy8+orzft160xoqX2EHraJr7KOvEkjQWXJGzmPMLJMIo85luQOEvK3kxD60CsI5dH+JGn9EhYsrFKeoZVCQn6dTIQeooeG5s8s8mY/FX0l+9LjriBpRYLQCfVKtJpYBLWvN/1Au8LKaBHZN29WrC6JZO3PLHoiMZGg+FnBDymKqPVFEEYoN0hCqkUYY5ZJqUfkQ5M/uVesELH2opakRX7Qa8W+SEJk7eCGwp+VO+vxG3l70g7RJCJZ82NE2BOJaBk6aH6myJWmSOQGIVEkqZB3IRTWlNurBVlZCFpmGQRJR1Yr2+nXppeVqdXk55SiJ0PIs0y5qZUTkW0HRSuCJm/k0G+5U4uQVjYizyE/9INoI/T0u0PoIzcEaeWGKkqhrxCRtrAoJyKU1YhFMCOWTqcUIia/PXKHrKwW9IvSiiBvy3fNO+JEizZrJ0kkIXdICD3ro+PtSRohssZQoyuf6ZL90vzUO47sI2QRZKmVIpKQ9yMy5BY7koxWQzSYH6MokRVBfnqCoSFEntU+ioouPf8YrIckFJ2hPFRqgiFvK8hblp6oQzwihGxr0A/tFxI6WJsfWlPX6gNJLJJItZSEvO0RKc/lWRIh0WLe00/klp/yB5p+ZYX59R/yeygrxP5hakISUejCPRF1ZR9a8mv6iCBERJDDjoRa7UOP0NlPJ6xaPhPOkhCJX/sjpIXoq9rpEY6QfAYLy8Sy3FBSqCaZhn4Coz0WKyuS1jH0iEKsrL2mkImCQpHQq0Rl0bRiTcpHDNFV+0kEOY+QWq0O/z+wrFF8tbxERASVhFroFyr59aWIWGOY73mOaZJQlJQ1TMv01Zo7GlkhEZkQSfJWLPdqiEL7PabolhIKiWZB6ApCpCRfQsi2p6klQX79IQ8Nzc8gYeEIuSnPJaJVKIsmiVJ+/6LxQ4SmMXeGZFpDkhS1hyXE5NvFgqF5Bv1whpRO3pJ1tLAyEZGgXS6WCOWM9UT/IqL/QPY5DUci+8g/5JebhjWi6J+8EkJCTWixkqjSX1YSUSLjseVzmufioYgqZNLI9M27wWBBH/LZSGpVIkQaCbIi5FCUK43SabVH0g6CvkhN+uHNNudHotXqWd5N5LeXzzJyh4jlhof+sIjlLOWnX9XQCEWFtNgwGCbIGIPEiUQETX5yDNYaYkq069b4hUoUBXmpUUSJRJGXESsp5E5IImfHCiU/5sz7gyQy5I2IbJsfad41BT0RIa28W+iEFqtpip5+ficErZQSec/mx5issV+iVAiapumztV7ms6xEYy+JhHqI1rImE60Uqcd4lXdRqH3ROkQHRvnnnLkZkbIimLzJU361aY0tQ+iJXNDj/SCK0IKIvLFHbiF3Z8FYT5AZYx+iFJTclnQpKzRh0AsRBMtaSEWrlHwuz0SILI0ImjbHUVoJ04go9CGHzZLH3CI5XeZmCbLtJ5Co1Q/5SdmxP4ihiKgVlR+DWOzEzlor1GVh846WM6FFiHQjhCDTIGt5c6f5LJSSeIywE2k9yM2SyzUlz8oi0voYOknLc+6FMjFhHRHymN9IZMuEjgQt+HNn5AOl0UqE0mpp3lEQNpi3JUiwY/ZBROsQtNCNVQhZvpdn+/MLJkhU0lc0GiyJFnknF1oGZbWaIHTIsxznOLcXsl+w5kbIPj9aRCJ0RYKIWAshj7yTEwkRYidYZ4hZy2SJImsYxqJJIvLOZ+9C8sxz7lrOxHI0lhAVddJa5rMmoiGInLZsa6AWNV2S6IHZ9CYfbrKPkR8j+/xovES+WvL0y03e2UcrSYSi1pJGbshnpom0kB2MMXmTgnSy1hS9CBLkOdpa0CGkg2VIovj4cQ+ykPwYNORtDVIjH5L+ooXQ76iN5e4V2ed3W5I/PvKE8i9kubWO9Iq0IkTePTSdmzuPpmnull8jPCLv6Gglkb2W9zw7iB8+S19x1m+NyO23yM1iQpEsdHSGfmu0e4wh31nzy+XI1lckeX/J8t0SlJIT+Yz8uI9p09eCUIQwhj7Wb7e1JHQQRPLyWvbVWkex1gRRFCXSMIZFtNBaZ/cjIVoIiUZ5/hF5nbtX1vx0FKG8QYq0j9AkhtyXUiqC+m2M5Gbu0qR10YTmzq8RLb0GRdAmrIRaVjR3jRCEWrV815RIOdp8Tm5La/kNkS5Hvcjpi7Wz2XXhmV/z2wmR72S1RC6V79zJTZREIpOcySL5a8uj9SQnz/lez7pmTWsRnUVoUoSGaIiceTMyQZxQreU5Q2uhhazfED/ceOTlBZ1MbU57mj/mt0PSX9Jq+a0lrYXJckJXSs9olsjy/lrk2SFvitDcfWSRcNCQtNGiI7QXyV3KeyWa3FFrRYU02ryXzzz7FfqQoBS9Cpk7ctrynLtXfj10JDQJJflKOrybd5RE/iIMTYPsTHsJokPumhuZz4xiaV/PtZC1kNzETz/kxxaWiDR5I0pqSd5rZxGm1iBBPyKohZpOsqt50qVczP/PhegrEdk/5IgvRCepUoq8E4TMamoP0qC8aRFC7tBCzjwfyzNBUEfspVeTaRePj6b8HCERZcPjO7cwIfQZoRZSOMkm8lX+rQlRDMlK8uFJguzhlNJv+SkJWYZliMWkHSeRoJbC+mBC+Wl+TdLTNhQPpxWRPs4ilTtDlOSIec5ovyGe0FeISLWih5D/oSCJ3EQkv0llybsvlaK/pMzmzo9pWYTclmM5I7GQQkfO7GstQg+JCbKioKgdu0joaGXHkaTVtDGaZ9NCKGihG6PQIx5EZ9npQP8H/S2U9ZX2EUR6qFfJT/QaMjNoxo5IIzvlEo0ci7UgCvtY7IFEB4XaQwlyg5iwUBOhoB1SFBEZDJabzxBk29FQWpAlUqMmvZHMrv8VSREk+YDw5DORHipRmsL83vLOQotQH28aJc8T8j05n4kQEgevG6mPoAVppShEQngJzR3zXAe9iJbzwpK8SYky3RDtRA/Z5x/7F7IRRUI4EYJoQQ2yFpUiRF/T8mMkPYmho5UitciZO2Ma2n8gx3p2FAmpKYKQnJEkZ9qDlkKSKE1k9B/0myEJsoSEov9Afoxe5J/d3ASR7CPUQ6slhNx5ROjY+R77xdHIj6mIRKslHVkwt33piAo63kJSkD+2EBFCiyh9LRER6lkaIXoFXUPuH5Kig+ifVrsi2rX517YfZEQSeQgdXlpJp1lf+iWGPXasDAm1Wn7M1MiDtETCxPx+IXewpyYKWmWNfaUICUL5iSRRWp4gElGvfOZmSQ+JZI1IX3tqZUEn/8Q56OG0EaOIyD6hUS8iZcm+sjxp0bWYu0Qrq4TQZFpJkiXyC+avOxF0ZTV6FBIRouWPSSgIxT8UIZELGZKE0i8rqyXRR4mIftJDkzcJ/SOmg9GL5p1JRPaFyLOsVpKzg6RWSc5MyMTxlkpM5I4oRP748zH/5StJ1JIf0+ojN6YFycr5kDx5KfIWT8tCS1L+lidGTXglqZC8iz4wqXmThP4Jk+Ohp4Z2RiJPkbwLK8qj3LtC/NA8W8iZIEEtZ3vQ1CQiyrQf1v/BCklDI7KUSivSHtHK27wdySTlnkIJybtUkAhlRKSoEvpL9LGmFiEk6V9xcVoyNJ2IkH1Ej51Q5Lef9OQdBZX7g/NeWvIE0TKyvNFPZ8uyYP1nJKKgQ0pSQgSZZBJ6KMlN0DJpqSVrLdRq8TfpMIWIKJT+RhKiSe0jaaN/wLTMrsWQ2zR3RMg2JM+SGyopcq+wiJUR9pCdBQlCWuRcrpU+1vE2jVgPQXSk58cLJVHkrxEhWeGjSRBkeSMtZIpE/Dlr5PYgUqr26Ic3mn5pSujvbafdyOsWRMhjyXeNtBRKMjIx0lPW1SxWs2SIekLyTt5G0UJCmF9jyhqiB3//RTKKIum0h9ZT1NIVWvK9oD0LSY1ClvUgorOSSgr922oRVyIS+jfcbzREyGNEr0mW9iNRrSCTULQ4kptFyFtSKB+fS96S8ma0RwwZQRt6UpKhR4s0iVTQoolE3jwpliV9sVZatAiKSIowiThFRcntT5OWS0cr/auGTjTECNmH8lm0IJKovAtqan3lB+S7QZkoutYIIpTkDT3QgnZCKF3RD2fWKVGEaHnLla+0Ilr2kDNLlmdS5KrlDySSCPqDSD7yKKMi9I/BdCKMIAehj6kF0dIhNPKG4hDRHs89WlAR0bN8JikiMf/YkJMIKUXeX6Z2lEhijx8znqSgBTE9TYKQepU868FvKZXqRV/nJW9QTP2rnpsfBznrDxELEdEXZGpqXRFpj1kYPEGS3KO1J0WO0bM+aGSfiIpQETIaLCSVFGSxZ0kOh9yHtYzQmiBaCCWK/i3JjyK9kmPJG1kXivQPaO6JndzcCtKEaJJoZSGEJ4lIhrxZUFAkNHdERIQI1uj1eyQhCYXIj+lBRdF6zuTQkeg1a8wZCVlEKs+SswgllUTokUJL8tmiH6akvycj5gY6Q46PagRZiwSFaKLpaz2RFoL5NSGK1i5Prg75eX2N3pSeoJ8G+VC5aWgkR5cU5HvQ4aAgCT0oOWtRopTEgnZJMCJr9SFFujCv+obG97mmpgbJcgthBcn71IpIopFzT0IKLQx9hMi/L6xl2ScpSpXoaoh5IyJ6YJFfRMr3MFtzl7PJSknibyE9IaFEevTgEXlzJtY1UaQXQ73Zd2+b+SDzAosdNAVRJiyaGonRoaDIg52JVSwKyVrDMljk5xEhZeUriSCUolAjHW+KIom8OVsoqEgMNiFBPkuhUkoUlZRFCCWOXuS2J6T0gxT9afIc+pnG2tAytJklNxejM/JMKE1CU0i+YtQk73JbYilBQUvTJpOd2GOKJ6L2g0eRBEUpU1wjJJFIk7cdBy0lh9k0Nfweo7yLilQ5UvZbknfptxUkTWpJDqJW6GPETnnsOzXWGNtduX3uICwK5bY8c/9hlUR+jpByE/KMYJkgK0b2wyJiPQoJlSB37hCE6InUBE35IL8/fEYiTbFOUiTJSWUJckPa3yOUd+SP1qMPEYn1ChMDbfTdzd2Hy5p8R0h2EFP7yEoUZBF25SZGWgg6CaaZENO5O4KQt1ZXbiWEskO0lpriB3LnM1JEmE0sEWKUqBD9IUVFNLkLImFpRIKehf6QInZknuUx9AvNU/5miig7qCnIiuROcvbktZQbQZxni+WfhbS8QyE/F+uKonSgzBlEYf1yTkLzzIk8QyJEsBKRH0UlKaQkukhSkCjyLpSPiFA+h6bxHKEfoCGYn1nWRyJq9DE1aKFfwi8r33nmmWfo4QwRaZ3886QhSidCqePtINSgkMoOQciipaTWLCIl31ElJYIUShH5Y4fQXsjNnUtSVFoLk1lqNiEh+owYP7z8mkqIpSHoePQD/UD+emKdIAgtO1rQ8sw/r57mjlJJ+Fu/jTyEkfwNXZN3qKSWz0hkWoMaqeTRKiSKoP2wsqRFS1ianjtJkkjMd0MIiX7lt5dfoyYiQiZqXxE962uxiNHKDRkhiVgM+XnEfgtafagVqajVLyv6YYWy5ELWIImU2yS/yM1nHfJIVo+QIu0LJdQiCEUIixKVIuY2WLKLIvrX/DFRJDejVlNISM6anBFR7kijyY2CYBqx1wiRxZAj9kH84meFEKspS3IWK0QNgsg9SREVpdIZHVLooRWJpCwlTBRCEDFnJQghqJTmj5myJiQN/dNCTlAj8nz6xWpkOfOMpMVyM5FejaAzOguhlh/TPiRJEYQiE0XkDGX0A4Meooqmtxj6S5CXiNJDokYtb0/LJPIO8pYgOXlmH8hTUgT9k9qfhJiyWohDPkNwhdwkz0amvCS3uU2HPO/y0Wj5oVR8JG8U2tfoQY0Eo9yTkqLKg5Az0Qr5a0RFFGXyS5J37fFreZSuau7+7SNrREKy9s089BvrhfQ31IiUN6Jrkl/0CMrNYoJEWcyvLYSsJ2kiZ7tq+k2Rsi41pDjkbZCcJUZHSqF4KS3tiJQJwvRoIeVZSyuLIJ0R+4dRKFRBQ6+aBBFJkbWjeaMd+gHNOinP3NysVkMcn5E71ivlnWnkJrIIOzsiQqHLR9CeKMmiqHVQyJuvyLhWC1mr/EjVqPySRURLyDppagUhRWgKUX5fadY1Qb7r1dC8G8kuktjkZa9mk22fvdfKM8i7VrTy2THIuzRJJ3TycyTknY32seT+iGRPsiiE8kZfbxL0CzoksoJISUoKkVuiLORIE4KlkCh7zo5lbkgaIvJZq1TQaDQ1OcimCJ29HVqQtc+Wd8jNjakp2YdGmXwGKbVoyW3tQaQY5rsHH01JiIhYSUhuvvtKgvyWy5kyrfLziBQ/6SQHeUYk9IgmSZGj9UHuDiFIoQmVyo+HhlpyECL0MO8Og9BXWCvKzQ1qaiKsIazQ9RYlktJBQ26ZGmyW1SREEaqJkF/7U0JI/0VB3hUdViZEVDmVRPS6zY0TRJ7lJCdE3mX+04k8FPKjOpnvoiYnJJEfDCH6KImpoYeMTCbLkHtqPXZaZCJBT5C8Iejhhl5iQehHtOzR5D7iIKQnCpLnLkJGLNMg7/LnsYzW101EDUnkOO9oacwwdiEjgiQlhbJOLeS1lnZ57r/o0onQ/xFFiZ6yz2SaMoTVRBAccpO8Y5J+iS1Ni1I0JCjpPDMUEQlJS5KgKEgZMkViYjRZk0Vn9AeTRAt6+XJbxGmnxUKskdFiTPPZgugphZJn8kwOkm/0b9H/gRBqCh00ZLKMvNFqeTcIIoLEUEukSU3eIQkJEv7QDMJLhDweSYfcRJaQPMYyZFoImT7WGqHJyc36G1pBIvIeMu8QWs4m65GUhKz0H+RNxtS+Olb2kU6iL5I0ZU1L5vegZ6WF5jPPDskTjRJJpjGGSiIhSUopLJ+hiQQVCor+EyES5o9ZC0Gml3doj+gRkRaaGOXj58nG5KyfYoRUSkLRo6/EkqeI0F55y8quSBLTpZWOGtoJwmQaUiaR816UhZZkCrIkD/mciEeRRKoUee/kWSJyNxFR6w/NxhQJwjRhCDJBJpOxtEhOkogkk5t30NdkDM0DOTM1eSeShBDWiSQlZVE0yWePldWlViTpSgSJItLu5yZ3QbLHEuSIJhaRGtIgg1FKheT1cz/mNoT40BEtRJQbsQvZ3SyDhha5TSbz2RKlSqIkqcnOCIL2MDOt1QONsBATUgkhRaJ8JElJ9kH6OMvKKKIgQRdEemTtTaMhHSFBDUJBtMi7hSQiJoZEFVoKRSQ1i2FJ0r8E6Ul5/6lJjn5sYrmdTJ6ztmglPxQJD3mPEBSGNc+ZPSJy5juaf1JTEAkRtT4kJ9F+I4SICDJZO5rShxqhFz+Gjo7mOS1OkGcLLr8075YqhaBa1ePZ3IionNDI3d/kBh0R5RKN3CbImuZzSUoiEimf07yzkMVsNppOFITW6KCoWJOIEiWRB9nnmfa3FZROUFq2TZbcvkjk2jqSBMsEIeTGCKPIDzCWh1qnpEJ/eC59TYiQPSGUGyJTNB88W5qgtchYE03RJZIVYebuIWKZOwyNFEXryGh5xprWgqKU9B9MwgT9NMlbRLVglnaI3EjSdGWxrFYeyhFyI2iR0YJ85saiHX6JJFQS9DWWH1Try3rWEYROgmTbf5S1yMMH8xlJ6ChlIQxrJ0zurNkaovYnEslgDU3IGlJICkUkC5I177WP/IL6LT0ka5vnSFJyA8uyggghPyYtWhYGjY6ItQhGRfIKlfKeu/wmImdMohOhB8k3maBJSJ4tcqMSkXeyjK1hYRnNnRmNSErI92N6TEZQVCK3JM9Nsg+yQ1xJSdCJbNtN6RUROVuwEBZJMrGvf8ttWYMgOqLQMFIkr0gUnWluvxSS71YIPwh5RL5pMiEIX2QnqnWhkyULg9HUgmXumKiTFPqByWQ+o0hUiUyiaaNG9rEytL56JT0kyGO5HUkRJQ2TCVaWhEjQR0GwLPasIkpWvndKipOSyOdHvxDp7LKIkJCIfNMgWhB9DYkI5aZFBGXaHpg0wRiGUJEosizMO5mRivRL6FERHiYsRgshPlr65bfKn4I2lpVXtonIH1cTEaLVoCPy47wLFVJSpocqmohSyfeWka/+tsTih5xIvgmTdyvIVyYilESEZNGa79HcQTBoQqq8kWWe08gaJumXLpEQkkzEREg7QYf040duH0G2UZxGiMSm/XJzCHKDHlmv+WOh5EgwSpRIIdLH8my9IklYeVuSiEiEXGp+7YFoURPyDJGCWkQSmT0MUgimsVgpKBGa95o8D1W6UlJI0yJitbzT8pmgp5DnQ9aWBSs1ClFE8/v6UkurtU7Jz2u/ICnUY9KRBEVHhMVeHqX+oj3JRyQiBHk8QTth0QqRiLD0Upo8YyHPMIOMhBDW5oYiaiLsaJhhh/p5RCIksTG13+QeTUopQQsAVlA4INwCAADwOgCdASoAAgACPm02mUmkIqKhIAgAgA2JaW7hd2D+RtTZpd4ArN2vFych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5xEXJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D325l+ntk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbOulQLJdrxcnIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99snIe+2TEAA/v/LzP5W8W+K+7hAbOAG1HO/nsJfLCIVXMLr5OO/a6qg4Im0qhf9PLU13ARe3XdcurKSy6mzuIs+/YuCs0FB+yvDxMalvWrhrrT+6MD+UQ6GouqQ1n92zNjZtt0pJkCS919XyENVu+cEemox+/j3UGTexjiI8BQtkMTkIN/+dQQ0AwgH17z7CBZRa0xMZYQ+ckoITnJD6QvopoqNV8BSV4NYIJg1zcBCqOGqwg8+nQ4E3pR8OUnshRJ3VXu8bTTlcsGXFsDKtHsjbaJrCIVO0T2xjkkXBcef/QpuO/qCAYQEWxcFKIaAahWhBCt7tVrqMTotYUWe0vIIAAA=) 0 0 / var(--fui-world-map-drift-tile) var(--fui-world-map-drift-tile) repeat;opacity:.06;will-change:transform;animation:180s steps(1800,end) infinite fui-es-world-map-drift-far;position:absolute}[data-fantasai-ui=next] .es-world-map__drift[data-bank=near]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__drift[data-bank=near][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-world-map-drift-tile:700px;opacity:.04;animation-name:fui-es-world-map-drift-near;animation-duration:160s;animation-timing-function:steps(1600,end)}@keyframes fui-es-world-map-drift-far{to{transform:translate3d(var(--fui-world-map-drift-tile), 0, 0)}}@keyframes fui-es-world-map-drift-near{to{transform:translate3d(calc(var(--fui-world-map-drift-tile) * -1), var(--fui-world-map-drift-tile), 0)}}[data-fantasai-ui=next] .es-world-map__spotlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__spotlight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;will-change:transform;transition:opacity var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-world-map__spotlight[data-on]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__spotlight[data-on][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-world-map__pool-in:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__pool-in[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-stage);stop-opacity:0}[data-fantasai-ui=next] .es-world-map__pool-out:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__pool-out[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-stage);stop-opacity:.55}[data-fantasai-ui=next] .es-world-map__ways:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__ways[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){will-change:transform}[data-fantasai-ui=next] .es-world-map__ways path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__ways[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round}[data-fantasai-ui=next] .es-world-map__links:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__links[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.42;animation:fui-es-world-map-fade-in var(--fui-motion-quick) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-world-map__link-stop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__link-stop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-world-map-line)}[data-fantasai-ui=next] .es-world-map__links path[data-glimpsed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__links[data-fantasai-ui=next] path[data-glimpsed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.45}[data-fantasai-ui=next] .es-world-map__route-bed:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__route-bed[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-stage);opacity:.55}[data-fantasai-ui=next] .es-world-map__route-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__route-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-world-map-route);opacity:.22}[data-fantasai-ui=next] .es-world-map__route-core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__route-core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-world-map-route) 70%, var(--fui-text-primary));stroke-dasharray:1;animation:fui-es-world-map-draw 1.2s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-world-map__preview-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__preview-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-world-map-line);opacity:.4;animation:fui-es-world-map-fade-in var(--fui-motion-quick) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-world-map__preview-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__preview-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-world-map-route);stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}[data-fantasai-ui=next] .es-world-map__preview-fill[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__preview-fill[data-lit][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-world-map__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__vignette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 80% 75% at 50% 46%, transparent 52%, color-mix(in oklab, var(--fui-stage) 72%, transparent));pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-world-map__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:max-content;max-width:9.5rem;color:var(--fui-world-map-name);text-align:center;cursor:pointer;will-change:transform;transition:opacity var(--fui-motion-quick) var(--fui-ease-out);background:0 0;border:0;padding:.1rem .3rem;display:block;position:absolute;top:0;left:0;translate:-50% -50%}[data-fantasai-ui=next] .es-world-map__name[data-quiet]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name[data-quiet][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none}[data-fantasai-ui=next] .es-world-map__name:is(:focus-visible,[data-chosen],[data-here],[data-marked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name:is(:focus-visible,[data-chosen],[data-here],[data-marked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2}[data-fantasai-ui=next] .es-world-map__name:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:2px;border-radius:.3rem}[data-fantasai-ui=next] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name-text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;text-wrap:balance;text-shadow:0 0 .12rem var(--fui-world-map-halo), 0 0 .45rem var(--fui-world-map-halo), 0 .1rem .9rem var(--fui-world-map-halo);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-world-map__name[data-here] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name[data-here][data-fantasai-ui=next] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-gold)}[data-fantasai-ui=next] .es-world-map__name[data-chosen] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name[data-chosen][data-fantasai-ui=next] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-world-map-line)}@media (hover:hover){[data-fantasai-ui=next] .es-world-map__name:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3}[data-fantasai-ui=next] .es-world-map__name:not([data-here]):hover .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name:not([data-here]):hover[data-fantasai-ui=next] .es-world-map__name-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-world-map-name) 60%, var(--fui-world-map-line))}}[data-fantasai-ui=next] .es-world-map__markers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__markers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;align-items:flex-end;gap:.4rem;display:flex;position:absolute;bottom:calc(100% + .25rem);left:50%;translate:-50%}[data-fantasai-ui=next] .es-world-map__portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .35rem .9rem var(--fui-world-map-halo))}[data-fantasai-ui=next] .es-world-map__flag:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__flag[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.5rem;height:2.5rem}[data-fantasai-ui=next] .es-world-map__flag svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__flag[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.15rem;height:1.15rem}[data-fantasai-ui=next] .es-world-map__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:4;padding:max(.85rem, env(safe-area-inset-top)) 1rem 2.75rem;background:linear-gradient(to bottom, color-mix(in oklab, var(--fui-stage) 86%, transparent), transparent);pointer-events:none;align-items:flex-start;gap:.75rem;display:flex;position:absolute;inset:0 0 auto}[data-fantasai-ui=next] .es-world-map__picks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__picks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}[data-fantasai-ui=next] .es-world-map__picks>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__picks[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__header>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__header[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:auto}[data-fantasai-ui=next] .es-world-map__header .es-world-map__region:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__header[data-fantasai-ui=next] .es-world-map__region:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:15rem}[data-fantasai-ui=next] .es-world-map__header .es-world-map__layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__header[data-fantasai-ui=next] .es-world-map__layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:10.5rem}[data-fantasai-ui=next] .es-world-map__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;text-shadow:0 0 1rem var(--fui-stage);white-space:nowrap;margin:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__visibility:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__visibility[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:color-mix(in oklab, var(--fui-stage) 78%, transparent);align-items:center;padding:0 .85rem;display:flex}[data-fantasai-ui=next] .es-world-map[data-layout=sheet] .es-world-map__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-layout=sheet][data-fantasai-ui=next] .es-world-map__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:max(.6rem, env(safe-area-inset-top)) .6rem 2.25rem}[data-fantasai-ui=next] .es-world-map[data-layout=sheet] .es-world-map__picks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-layout=sheet][data-fantasai-ui=next] .es-world-map__picks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-world-map[data-layout=sheet] .es-world-map__header :is(.es-world-map__region,.es-world-map__layer):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-layout=sheet][data-fantasai-ui=next] .es-world-map__header :is(.es-world-map__region,.es-world-map__layer):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:auto;min-width:0}[data-fantasai-ui=next] .es-world-map[data-layout=sheet] .es-world-map__visibility:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-layout=sheet][data-fantasai-ui=next] .es-world-map__visibility:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1;justify-self:start}[data-fantasai-ui=next] .es-world-map__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:1rem;bottom:max(1rem, env(safe-area-inset-bottom));z-index:4;gap:.5rem;display:grid;position:absolute}[data-fantasai-ui=next] .es-world-map[data-layout=side][data-open] .es-world-map__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-layout=side][data-open][data-fantasai-ui=next] .es-world-map__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:24.5rem}[data-fantasai-ui=next] .es-world-map__controls[data-hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__controls[data-hidden][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-world-map__controls>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__controls[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklab, var(--fui-stage) 82%, transparent)}[data-fantasai-ui=next] .es-world-map__elsewhere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__elsewhere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));z-index:4;border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-status-pill);background:color-mix(in oklab, var(--fui-stage) 84%, transparent);margin:0;padding:.5rem .9rem;position:absolute;translate:-50%}[data-fantasai-ui=next] .es-world-map__undiscovered:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__undiscovered[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:4;text-align:center;width:min(22rem,100% - 3rem);margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-world-map__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5;min-height:0;animation:fui-es-world-map-panel-in .28s var(--fui-ease-out) both;flex-direction:column;display:flex;position:absolute}[data-fantasai-ui=next] .es-world-map__panel[data-layout=side]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-layout=side][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:23.5rem;top:4.4rem;bottom:.75rem;right:.75rem}[data-fantasai-ui=next] .es-world-map__panel[data-layout=sheet]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-layout=sheet][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:.5rem;bottom:max(.5rem, env(safe-area-inset-bottom));height:60%;transition:height var(--fui-motion-standard) var(--fui-ease-out);animation-name:fui-es-world-map-sheet-in;left:.5rem}[data-fantasai-ui=next] .es-world-map__panel[data-layout=sheet][data-tall]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-layout=sheet][data-tall][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100% - 8.5rem)}[data-fantasai-ui=next] .es-world-map__panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);background:radial-gradient(ellipse 70% 42% at 50% 0, color-mix(in oklab, var(--fui-atmosphere-accent) 7%, transparent), transparent), var(--fui-es-surface-depth), color-mix(in oklch, var(--fui-surface-1) 97%, var(--fui-stage));flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}[data-fantasai-ui=next] .es-world-map__handle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__handle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grab;touch-action:none;background:0 0;border:0;flex:none;align-self:center;width:4.5rem;height:1.25rem;margin-block:-.25rem -.375rem}[data-fantasai-ui=next] .es-world-map__handle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-world-map__handle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:var(--fui-radius-status-pill);background:color-mix(in oklab, var(--fui-text-primary) 26%, transparent);content:"";width:2.75rem;height:.25rem;margin:0 auto;display:block}[data-fantasai-ui=next] .es-world-map__handle:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__handle:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:-2px;border-radius:.4rem}[data-fantasai-ui=next] .es-world-map__panel-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;flex:none;justify-items:center;min-width:0;padding-inline:2.75rem;display:grid;position:relative}[data-fantasai-ui=next] .es-world-map__panel-heading>h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel-heading[data-fantasai-ui=next]>h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__panel-close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel-close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}[data-fantasai-ui=next] .es-world-map__panel-rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel-rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-world-map__panel-scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel-scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:auto;min-height:0}[data-fantasai-ui=next] .es-world-map__places:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__places[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-world-map-fade-in .22s var(--fui-ease-out) both;gap:.375rem;margin:0;padding:.125rem .125rem .5rem;list-style:none;display:grid}[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 60%, transparent);--fui-es-control-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) calc(var(--fui-control-face-shade) + 8%));--fui-es-control-light:var(--fui-world-map-line);isolation:isolate;align-items:center;gap:var(--fui-space-3);width:100%;min-width:0;min-height:2.875rem;padding:.375rem var(--fui-space-3) .375rem .75rem;color:var(--fui-type-color-label);text-align:start;cursor:pointer;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out);background:0 0;border:0;grid-template-columns:1rem minmax(0,1fr) auto;display:grid;position:relative}[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-world-map__place:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-type-color-choice-active)}}[data-fantasai-ui=next] .es-world-map__place[data-chosen]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-chosen][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-world-map__place:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:color-mix(in oklab, var(--fui-text-primary) 46%, var(--fui-border-metal));outline:none}[data-fantasai-ui=next] .es-world-map__place-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;display:grid}[data-fantasai-ui=next] .es-world-map__place-mark svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place-mark[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-world-map__place[data-here] .es-world-map__place-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-here][data-fantasai-ui=next] .es-world-map__place-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-gold)}[data-fantasai-ui=next] .es-world-map__place[data-marked] .es-world-map__place-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-marked][data-fantasai-ui=next] .es-world-map__place-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-world-map-route)}[data-fantasai-ui=next] .es-world-map__place-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__place-note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place-note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);white-space:nowrap}[data-fantasai-ui=next] .es-world-map__place[data-here] .es-world-map__place-note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-here][data-fantasai-ui=next] .es-world-map__place-note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-compass-gold)}[data-fantasai-ui=next] .es-world-map__chosen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__chosen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-3) var(--fui-space-1) var(--fui-space-1);border-top:1px solid color-mix(in oklab, var(--fui-border-metal) 42%, transparent);animation:fui-es-world-map-fade-in var(--fui-motion-quick) var(--fui-ease-out) both;flex:none;display:grid}[data-fantasai-ui=next] .es-world-map__chosen-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__chosen-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}[data-fantasai-ui=next] .es-world-map__refusal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__refusal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg);margin:0}[data-fantasai-ui=next] .es-world-map__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}[data-fantasai-ui=next] .es-world-map__actions .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__actions[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-inline:var(--fui-space-2)}@keyframes fui-es-world-map-panel-in{0%{opacity:0;translate:1.5rem}}@keyframes fui-es-world-map-sheet-in{0%{opacity:0;translate:0 2rem}}@keyframes fui-es-world-map-fade-in{0%{opacity:0}}@keyframes fui-es-world-map-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-fantasai-ui=next] .es-world-map[data-reduced] :is(.es-world-map__drift,.es-world-map__islands,.es-world-map__fog,.es-world-map__picture,.es-world-map__spotlight,.es-world-map__links,.es-world-map__route-core,.es-world-map__preview-line,.es-world-map__name,.es-world-map__panel,.es-world-map__places,.es-world-map__place,.es-world-map__chosen):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map[data-reduced][data-fantasai-ui=next] :is(.es-world-map__drift,.es-world-map__islands,.es-world-map__fog,.es-world-map__picture,.es-world-map__spotlight,.es-world-map__links,.es-world-map__route-core,.es-world-map__preview-line,.es-world-map__name,.es-world-map__panel,.es-world-map__places,.es-world-map__place,.es-world-map__chosen):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-world-map__drift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__drift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__islands:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__islands[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__fog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__fog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__picture:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__picture[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__spotlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__spotlight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__links:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__links[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__route-core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__route-core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__preview-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__preview-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__places:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__places[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__place:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__place[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-world-map__chosen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-world-map__chosen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-fantasai-ui=next]{--fui-shimmer-angle:20deg;--fui-es-lit:0;--fui-es-signal-busy-turn:0deg}[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :before,[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :before,[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :after,[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :after,[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) ::backdrop,[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) ::backdrop{--fui-tw-rotate-x:initial;--fui-tw-rotate-y:initial;--fui-tw-rotate-z:initial;--fui-tw-skew-x:initial;--fui-tw-skew-y:initial;--fui-tw-space-y-reverse:0;--fui-tw-border-style:solid;--fui-tw-leading:initial;--fui-tw-font-weight:initial;--fui-tw-tracking:initial;--fui-tw-ordinal:initial;--fui-tw-slashed-zero:initial;--fui-tw-numeric-figure:initial;--fui-tw-numeric-spacing:initial;--fui-tw-numeric-fraction:initial;--fui-tw-shadow:0 0 #0000;--fui-tw-shadow-color:initial;--fui-tw-shadow-alpha:100%;--fui-tw-inset-shadow:0 0 #0000;--fui-tw-inset-shadow-color:initial;--fui-tw-inset-shadow-alpha:100%;--fui-tw-ring-color:initial;--fui-tw-ring-shadow:0 0 #0000;--fui-tw-inset-ring-color:initial;--fui-tw-inset-ring-shadow:0 0 #0000;--fui-tw-ring-inset:initial;--fui-tw-ring-offset-width:0px;--fui-tw-ring-offset-color:#fff;--fui-tw-ring-offset-shadow:0 0 #0000;--fui-tw-outline-style:solid;--fui-tw-blur:initial;--fui-tw-brightness:initial;--fui-tw-contrast:initial;--fui-tw-grayscale:initial;--fui-tw-hue-rotate:initial;--fui-tw-invert:initial;--fui-tw-opacity:initial;--fui-tw-saturate:initial;--fui-tw-sepia:initial;--fui-tw-drop-shadow:initial;--fui-tw-drop-shadow-color:initial;--fui-tw-drop-shadow-alpha:100%;--fui-tw-drop-shadow-size:initial;--fui-tw-duration:initial;--fui-tw-ease:initial;--fui-tw-translate-x:0;--fui-tw-translate-y:0;--fui-tw-translate-z:0;--fui-tw-animation-delay:0s;--fui-tw-animation-direction:normal;--fui-tw-animation-duration:initial;--fui-tw-animation-fill-mode:none;--fui-tw-animation-iteration-count:1;--fui-tw-enter-blur:0;--fui-tw-enter-opacity:1;--fui-tw-enter-rotate:0;--fui-tw-enter-scale:1;--fui-tw-enter-translate-x:0;--fui-tw-enter-translate-y:0;--fui-tw-exit-blur:0;--fui-tw-exit-opacity:1;--fui-tw-exit-rotate:0;--fui-tw-exit-scale:1;--fui-tw-exit-translate-x:0;--fui-tw-exit-translate-y:0;--fui-scroll-fade-t:0px;--fui-scroll-fade-b:0px;--fui-scroll-fade-s:0px;--fui-scroll-fade-e:0px;--fui-scroll-fade-mask:initial;--fui-shimmer-image:initial;--fui-shimmer-text-fill:initial;--fui-es-dock-open:0;--fui-gl-edge-sweep:180deg}}[data-fantasai-ui=next]{--fui-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--fui-color-black:#000;--fui-spacing:.25rem;--fui-container-xs:20rem;--fui-container-sm:24rem;--fui-container-md:28rem;--fui-container-lg:32rem;--fui-container-xl:36rem;--fui-container-2xl:42rem;--fui-container-3xl:48rem;--fui-container-4xl:56rem;--fui-container-5xl:64rem;--fui-container-6xl:72rem;--fui-container-7xl:80rem;--fui-text-xs:.75rem;--fui-text-xs--line-height:calc(1 / .75);--fui-text-sm:.875rem;--fui-text-sm--line-height:calc(1.25 / .875);--fui-text-base:1rem;--fui-text-base--line-height:calc(1.5 / 1);--fui-text-lg:1.125rem;--fui-text-lg--line-height:calc(1.75 / 1.125);--fui-text-xl:1.25rem;--fui-text-xl--line-height:calc(1.75 / 1.25);--fui-text-2xl:1.5rem;--fui-text-2xl--line-height:calc(2 / 1.5);--fui-text-4xl:2.25rem;--fui-text-4xl--line-height:calc(2.5 / 2.25);--fui-font-weight-normal:400;--fui-font-weight-medium:500;--fui-font-weight-semibold:600;--fui-radius-sm:calc(var(--fui-radius) - 4px);--fui-radius-md:calc(var(--fui-radius) - 2px);--fui-ease-in:cubic-bezier(.4, 0, 1, 1);--fui-ease-out:cubic-bezier(0, 0, .2, 1);--fui-ease-in-out:cubic-bezier(.4, 0, .2, 1);--fui-animate-spin:fui-spin 1s linear infinite;--fui-animate-pulse:fui-pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--fui-default-transition-duration:.15s;--fui-default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--fui-font-heading:var(--fui-font-display)}[data-fantasai-ui=next] .\!visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\!visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:visible!important}[data-fantasai-ui=next] .invisible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.invisible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:visible}[data-fantasai-ui=next] .sr-only:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sr-only[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-fantasai-ui=next] .absolute:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.absolute[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute}[data-fantasai-ui=next] .fixed:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.fixed[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:fixed}[data-fantasai-ui=next] .relative:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.relative[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:relative}[data-fantasai-ui=next] .static:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.static[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:static}[data-fantasai-ui=next] .sticky:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sticky[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:sticky}[data-fantasai-ui=next] .inset-0:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.inset-0[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:0}[data-fantasai-ui=next] .z-\[80\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.z-\[80\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:80}[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}@media (width>=40rem){[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:40rem}}@media (width>=48rem){[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:48rem}}@media (width>=64rem){[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:64rem}}@media (width>=80rem){[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:80rem}}@media (width>=96rem){[data-fantasai-ui=next] .container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:96rem}}[data-fantasai-ui=next] .m-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.m-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .mx-auto:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mx-auto[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline:auto}[data-fantasai-ui=next] .mt-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mt-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-spacing)}[data-fantasai-ui=next] .mt-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mt-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .mt-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mt-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .mb-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mb-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .mb-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.mb-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .ml-auto:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ml-auto[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-left:auto}[data-fantasai-ui=next] .box-border:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.box-border[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-sizing:border-box}[data-fantasai-ui=next] .\!hidden:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\!hidden[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none!important}[data-fantasai-ui=next] .block:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.block[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .contents:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.contents[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:contents}[data-fantasai-ui=next] .flex:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.flex[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:flex}[data-fantasai-ui=next] .grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .hidden:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hidden[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .inline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.inline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}[data-fantasai-ui=next] .inline-flex:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.inline-flex[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-flex}[data-fantasai-ui=next] .table:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.table[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:table}[data-fantasai-ui=next] .aspect-square:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aspect-square[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1}[data-fantasai-ui=next] .size-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 3);height:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .size-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 4);height:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .size-4\.5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-4\.5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 4.5);height:calc(var(--fui-spacing) * 4.5)}[data-fantasai-ui=next] .size-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 6);height:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .size-7:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-7[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 7);height:calc(var(--fui-spacing) * 7)}[data-fantasai-ui=next] .size-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 8);height:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .size-9:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-9[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 9);height:calc(var(--fui-spacing) * 9)}[data-fantasai-ui=next] .size-16:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-16[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 16);height:calc(var(--fui-spacing) * 16)}[data-fantasai-ui=next] .size-28:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-28[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 28);height:calc(var(--fui-spacing) * 28)}[data-fantasai-ui=next] .size-full:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.size-full[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .h-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:var(--fui-spacing)}[data-fantasai-ui=next] .h-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .h-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .h-7:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-7[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 7)}[data-fantasai-ui=next] .h-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .h-9:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-9[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 9)}[data-fantasai-ui=next] .h-32:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-32[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 32)}[data-fantasai-ui=next] .h-40:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-40[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 40)}[data-fantasai-ui=next] .h-56:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-56[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 56)}[data-fantasai-ui=next] .h-80:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-80[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(var(--fui-spacing) * 80)}[data-fantasai-ui=next] .h-\[21rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-\[21rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:21rem}[data-fantasai-ui=next] .h-\[32rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-\[32rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:32rem}[data-fantasai-ui=next] .h-\[min\(50dvh\,36rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-\[min\(50dvh\,36rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(50dvh,36rem)}[data-fantasai-ui=next] .h-\[min\(72dvh\,40rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-\[min\(72dvh\,40rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(72dvh,40rem)}[data-fantasai-ui=next] .h-\[min\(72dvh\,49rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-\[min\(72dvh\,49rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(72dvh,49rem)}[data-fantasai-ui=next] .h-dvh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.h-dvh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100dvh}[data-fantasai-ui=next] .max-h-48:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-h-48[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:calc(var(--fui-spacing) * 48)}[data-fantasai-ui=next] .max-h-96:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-h-96[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:calc(var(--fui-spacing) * 96)}[data-fantasai-ui=next] .min-h-0:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-0[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}[data-fantasai-ui=next] .min-h-11:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-11[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 11)}[data-fantasai-ui=next] .min-h-20:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-20[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 20)}[data-fantasai-ui=next] .min-h-24:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-24[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 24)}[data-fantasai-ui=next] .min-h-28:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-28[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 28)}[data-fantasai-ui=next] .min-h-32:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-32[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 32)}[data-fantasai-ui=next] .min-h-36:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-36[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 36)}[data-fantasai-ui=next] .min-h-44:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-44[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 44)}[data-fantasai-ui=next] .min-h-52:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-52[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 52)}[data-fantasai-ui=next] .min-h-56:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-56[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 56)}[data-fantasai-ui=next] .min-h-64:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-64[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 64)}[data-fantasai-ui=next] .min-h-96:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-96[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-spacing) * 96)}[data-fantasai-ui=next] .min-h-\[24rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[24rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:24rem}[data-fantasai-ui=next] .min-h-\[26rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[26rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:26rem}[data-fantasai-ui=next] .min-h-\[568px\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[568px\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:568px}[data-fantasai-ui=next] .min-h-\[844px\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[844px\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:844px}[data-fantasai-ui=next] .min-h-\[var\(--fui-touch-min\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[var\(--fui-touch-min\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min)}[data-fantasai-ui=next] .min-h-\[var\(--fui-touch-primary\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-\[var\(--fui-touch-primary\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .min-h-dvh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-dvh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:100dvh}[data-fantasai-ui=next] .min-h-svh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-h-svh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:100svh}[data-fantasai-ui=next] .w-24:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-24[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 24)}[data-fantasai-ui=next] .w-80:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-80[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 80)}[data-fantasai-ui=next] .w-\[17\.625rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[17\.625rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:17.625rem}[data-fantasai-ui=next] .w-\[19\.125rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[19\.125rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:19.125rem}[data-fantasai-ui=next] .w-\[21rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[21rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:21rem}[data-fantasai-ui=next] .w-\[min\(42rem\,calc\(100vw-2rem\)\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(42rem\,calc\(100vw-2rem\)\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(42rem,100vw - 2rem)}[data-fantasai-ui=next] .w-\[min\(90vw\,28rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(90vw\,28rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(90vw,28rem)}[data-fantasai-ui=next] .w-\[min\(90vw\,30rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(90vw\,30rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(90vw,30rem)}[data-fantasai-ui=next] .w-\[min\(92vw\,28rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(92vw\,28rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(92vw,28rem)}[data-fantasai-ui=next] .w-\[min\(92vw\,30rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(92vw\,30rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(92vw,30rem)}[data-fantasai-ui=next] .w-\[min\(92vw\,32rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(92vw\,32rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(92vw,32rem)}[data-fantasai-ui=next] .w-\[min\(92vw\,34rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(92vw\,34rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(92vw,34rem)}[data-fantasai-ui=next] .w-\[min\(92vw\,56rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(92vw\,56rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(92vw,56rem)}[data-fantasai-ui=next] .w-\[min\(100\%\,30rem\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-\[min\(100\%\,30rem\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,30rem)}[data-fantasai-ui=next] .w-fit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-fit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:fit-content}[data-fantasai-ui=next] .w-full:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.w-full[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .max-w-2xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-2xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-2xl)}[data-fantasai-ui=next] .max-w-3xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-3xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-3xl)}[data-fantasai-ui=next] .max-w-4xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-4xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-4xl)}[data-fantasai-ui=next] .max-w-5xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-5xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-5xl)}[data-fantasai-ui=next] .max-w-6xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-6xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-6xl)}[data-fantasai-ui=next] .max-w-7xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-7xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-7xl)}[data-fantasai-ui=next] .max-w-80:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-80[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:calc(var(--fui-spacing) * 80)}[data-fantasai-ui=next] .max-w-\[23rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[23rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:23rem}[data-fantasai-ui=next] .max-w-\[30rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[30rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:30rem}[data-fantasai-ui=next] .max-w-\[34rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[34rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:34rem}[data-fantasai-ui=next] .max-w-\[38rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[38rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:38rem}[data-fantasai-ui=next] .max-w-\[45rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[45rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:45rem}[data-fantasai-ui=next] .max-w-\[47\.5rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[47\.5rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:47.5rem}[data-fantasai-ui=next] .max-w-\[47\.25rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[47\.25rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:47.25rem}[data-fantasai-ui=next] .max-w-\[51\.5rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[51\.5rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:51.5rem}[data-fantasai-ui=next] .max-w-\[82rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[82rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:82rem}[data-fantasai-ui=next] .max-w-\[110rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[110rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:110rem}[data-fantasai-ui=next] .max-w-\[390px\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[390px\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:390px}[data-fantasai-ui=next] .max-w-\[430px\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-\[430px\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:430px}[data-fantasai-ui=next] .max-w-lg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-lg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-lg)}[data-fantasai-ui=next] .max-w-md:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-md[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-md)}[data-fantasai-ui=next] .max-w-sm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-sm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-sm)}[data-fantasai-ui=next] .max-w-xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-xl)}[data-fantasai-ui=next] .max-w-xs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.max-w-xs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:var(--fui-container-xs)}[data-fantasai-ui=next] .min-w-0:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-w-0[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .min-w-\[44rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-w-\[44rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:44rem}[data-fantasai-ui=next] .min-w-\[56rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-w-\[56rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:56rem}[data-fantasai-ui=next] .min-w-\[65rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.min-w-\[65rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:65rem}[data-fantasai-ui=next] .shrink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shrink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:1}[data-fantasai-ui=next] .shrink-0:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shrink-0[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .grow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-grow:1}[data-fantasai-ui=next] .transform:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.transform[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:var(--fui-tw-rotate-x, ) var(--fui-tw-rotate-y, ) var(--fui-tw-rotate-z, ) var(--fui-tw-skew-x, ) var(--fui-tw-skew-y, )}[data-fantasai-ui=next] .shimmer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-_spread:var(--fui-shimmer-spread,calc(3ch + 40px));--fui-_base:currentColor;--fui-_highlight:var(--fui-shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--fui-shimmer-image,linear-gradient(calc(90deg + var(--fui-shimmer-angle)), var(--fui-_base) calc(50% - var(--fui-_spread)), var(--fui-_highlight) calc(50% - var(--fui-_spread) * .5), var(--fui-_highlight) 50%, var(--fui-_highlight) calc(50% + var(--fui-_spread) * .5), var(--fui-_base) calc(50% + var(--fui-_spread))))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .shimmer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:var(--fui-shimmer-image,linear-gradient(calc(90deg + var(--fui-shimmer-angle)), var(--fui-_base) calc(50% - var(--fui-_spread)), color-mix(in oklch, var(--fui-_highlight), var(--fui-_base) 50%) calc(50% - var(--fui-_spread) * .5), var(--fui-_highlight) 50%, color-mix(in oklch, var(--fui-_highlight), var(--fui-_base) 50%) calc(50% + var(--fui-_spread) * .5), var(--fui-_base) calc(50% + var(--fui-_spread))))}}[data-fantasai-ui=next] .shimmer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-repeat:no-repeat;background-size:calc(200% + var(--fui-_spread) * 2) 100%;-webkit-text-fill-color:var(--fui-shimmer-text-fill,transparent);animation:fui-tw-shimmer var(--fui-shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}[data-fantasai-ui=next] .shimmer:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-_highlight:var(--fui-shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}[data-fantasai-ui=next] .shimmer:where([dir=rtl],[dir=rtl] *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer:where([dir=rtl],[dir=rtl] *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-direction:reverse}[data-fantasai-ui=next] .animate-pulse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.animate-pulse[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:var(--fui-animate-pulse)}[data-fantasai-ui=next] .cursor-pointer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.cursor-pointer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer}[data-fantasai-ui=next] .resize:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.resize[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){resize:both}[data-fantasai-ui=next] .resize-y:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.resize-y[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){resize:vertical}[data-fantasai-ui=next] .grid-cols-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(1,minmax(0,1fr))}[data-fantasai-ui=next] .grid-cols-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .grid-cols-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .grid-cols-\[5rem_1fr\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-\[5rem_1fr\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:5rem 1fr}[data-fantasai-ui=next] .grid-cols-\[5rem_1fr_1fr\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-\[5rem_1fr_1fr\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:5rem 1fr 1fr}[data-fantasai-ui=next] .grid-cols-\[5rem_repeat\(3\,minmax\(0\,1fr\)\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-\[5rem_repeat\(3\,minmax\(0\,1fr\)\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:5rem repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .grid-cols-\[6rem_repeat\(5\,minmax\(4rem\,1fr\)\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-\[6rem_repeat\(5\,minmax\(4rem\,1fr\)\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:6rem repeat(5,minmax(4rem,1fr))}[data-fantasai-ui=next] .grid-cols-\[minmax\(0\,1fr\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-cols-\[minmax\(0\,1fr\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .grid-rows-\[auto_1fr_auto\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.grid-rows-\[auto_1fr_auto\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:auto 1fr auto}[data-fantasai-ui=next] .flex-wrap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.flex-wrap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap}[data-fantasai-ui=next] .place-content-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.place-content-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-content:center}[data-fantasai-ui=next] .place-items-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.place-items-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center}[data-fantasai-ui=next] .content-between:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.content-between[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:space-between}[data-fantasai-ui=next] .content-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.content-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center}[data-fantasai-ui=next] .content-end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.content-end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:flex-end}[data-fantasai-ui=next] .content-start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.content-start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:flex-start}[data-fantasai-ui=next] .items-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.items-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center}[data-fantasai-ui=next] .items-end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.items-end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:flex-end}[data-fantasai-ui=next] .items-start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.items-start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:flex-start}[data-fantasai-ui=next] .justify-between:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-between[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between}[data-fantasai-ui=next] .justify-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}[data-fantasai-ui=next] .justify-items-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-items-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center}[data-fantasai-ui=next] .justify-items-start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-items-start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start}[data-fantasai-ui=next] .gap-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-spacing)}[data-fantasai-ui=next] .gap-1\.5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-1\.5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 1.5)}[data-fantasai-ui=next] .gap-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .gap-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .gap-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .gap-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .gap-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .gap-7:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-7[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 7)}[data-fantasai-ui=next] .gap-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .gap-9:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-9[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 9)}[data-fantasai-ui=next] .gap-10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 10)}[data-fantasai-ui=next] .gap-12:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-12[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 12)}[data-fantasai-ui=next] .gap-14:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-14[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 14)}[data-fantasai-ui=next] .gap-16:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-16[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:calc(var(--fui-spacing) * 16)}[data-fantasai-ui=next] .gap-px:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-px[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1px}[data-fantasai-ui=next] :where(.space-y-2>:not(:last-child)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.space-y-2>:not(:last-child))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--fui-spacing) * 2) * var(--fui-tw-space-y-reverse));margin-block-end:calc(calc(var(--fui-spacing) * 2) * calc(1 - var(--fui-tw-space-y-reverse)))}[data-fantasai-ui=next] :where(.space-y-3>:not(:last-child)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.space-y-3>:not(:last-child))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--fui-spacing) * 3) * var(--fui-tw-space-y-reverse));margin-block-end:calc(calc(var(--fui-spacing) * 3) * calc(1 - var(--fui-tw-space-y-reverse)))}[data-fantasai-ui=next] :where(.space-y-4>:not(:last-child)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.space-y-4>:not(:last-child))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--fui-spacing) * 4) * var(--fui-tw-space-y-reverse));margin-block-end:calc(calc(var(--fui-spacing) * 4) * calc(1 - var(--fui-tw-space-y-reverse)))}[data-fantasai-ui=next] :where(.space-y-5>:not(:last-child)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.space-y-5>:not(:last-child))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-space-y-reverse:0;margin-block-start:calc(calc(var(--fui-spacing) * 5) * var(--fui-tw-space-y-reverse));margin-block-end:calc(calc(var(--fui-spacing) * 5) * calc(1 - var(--fui-tw-space-y-reverse)))}[data-fantasai-ui=next] .gap-x-12:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-x-12[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:calc(var(--fui-spacing) * 12);column-gap:calc(var(--fui-spacing) * 12)}[data-fantasai-ui=next] .gap-y-10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.gap-y-10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){row-gap:calc(var(--fui-spacing) * 10)}[data-fantasai-ui=next] .self-end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.self-end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:flex-end}[data-fantasai-ui=next] .justify-self-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-self-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:center}[data-fantasai-ui=next] .justify-self-start:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.justify-self-start[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:flex-start}[data-fantasai-ui=next] .truncate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.truncate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .overflow-auto:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.overflow-auto[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:auto}[data-fantasai-ui=next] .overflow-hidden:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.overflow-hidden[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:hidden}[data-fantasai-ui=next] .overflow-x-auto:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.overflow-x-auto[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-x:auto}[data-fantasai-ui=next] .overflow-x-clip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.overflow-x-clip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-x:clip}[data-fantasai-ui=next] .overflow-y-auto:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.overflow-y-auto[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-y:auto}[data-fantasai-ui=next] .rounded:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:.25rem}[data-fantasai-ui=next] .rounded-\[min\(var\(--fui-radius-md\)\,10px\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-\[min\(var\(--fui-radius-md\)\,10px\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:min(var(--fui-radius-md), 10px)}[data-fantasai-ui=next] .rounded-\[min\(var\(--fui-radius-md\)\,12px\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-\[min\(var\(--fui-radius-md\)\,12px\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:min(var(--fui-radius-md), 12px)}[data-fantasai-ui=next] .rounded-\[var\(--fui-radius-panel-soft\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-\[var\(--fui-radius-panel-soft\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .rounded-\[var\(--fui-radius-portrait-round\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-\[var\(--fui-radius-portrait-round\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round)}[data-fantasai-ui=next] .rounded-full:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-full[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:2147483647px}[data-fantasai-ui=next] .rounded-lg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-lg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius)}[data-fantasai-ui=next] .rounded-md:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.rounded-md[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:calc(var(--fui-radius) - 2px)}[data-fantasai-ui=next] .border:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-style:var(--fui-tw-border-style);border-width:1px}[data-fantasai-ui=next] .border-x:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-x[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline-style:var(--fui-tw-border-style);border-inline-width:1px}[data-fantasai-ui=next] .border-t:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-t[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top-style:var(--fui-tw-border-style);border-top-width:1px}[data-fantasai-ui=next] .border-b:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-b[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom-style:var(--fui-tw-border-style);border-bottom-width:1px}[data-fantasai-ui=next] .border-border:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-border[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border)}[data-fantasai-ui=next] .border-border-metal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-border-metal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border-metal)}[data-fantasai-ui=next] .border-border-subtle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-border-subtle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border-subtle)}[data-fantasai-ui=next] .border-input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-input)}[data-fantasai-ui=next] .border-transparent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.border-transparent[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:#0000}[data-fantasai-ui=next] .bg-\[var\(--fui-intent-nav-surface\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-\[var\(--fui-intent-nav-surface\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-intent-nav-surface)}[data-fantasai-ui=next] .bg-\[var\(--fui-stage-backdrop\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-\[var\(--fui-stage-backdrop\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-stage-backdrop)}[data-fantasai-ui=next] .bg-\[var\(--fui-surface-2\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-\[var\(--fui-surface-2\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-2)}[data-fantasai-ui=next] .bg-background:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-background[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-background)}[data-fantasai-ui=next] .bg-black:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-black[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-color-black)}[data-fantasai-ui=next] .bg-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-card)}[data-fantasai-ui=next] .bg-destructive\/10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-destructive\/10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .bg-destructive\/10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-destructive\/10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-destructive) 10%, transparent)}}[data-fantasai-ui=next] .bg-intent-nav:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-intent-nav[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-intent-nav-fg)}[data-fantasai-ui=next] .bg-muted:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-muted[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-muted)}[data-fantasai-ui=next] .bg-primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-primary)}[data-fantasai-ui=next] .bg-secondary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-secondary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-secondary)}[data-fantasai-ui=next] .bg-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-stage)}[data-fantasai-ui=next] .bg-surface-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-surface-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-1)}[data-fantasai-ui=next] .bg-surface-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-surface-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-2)}[data-fantasai-ui=next] .bg-text-muted\/50:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-text-muted\/50[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-text-muted)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .bg-text-muted\/50:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-text-muted\/50[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-text-muted) 50%, transparent)}}[data-fantasai-ui=next] .bg-transparent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-transparent[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:#0000}[data-fantasai-ui=next] .bg-clip-padding:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.bg-clip-padding[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-clip:padding-box}[data-fantasai-ui=next] .object-cover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.object-cover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover}[data-fantasai-ui=next] .p-0:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-0[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .p-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .p-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .p-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .p-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .p-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .p-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .p-10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 10)}[data-fantasai-ui=next] .p-12:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.p-12[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 12)}[data-fantasai-ui=next] .px-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .px-2\.5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-2\.5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 2.5)}[data-fantasai-ui=next] .px-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .px-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .px-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .px-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.px-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .py-0\.5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-0\.5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * .5)}[data-fantasai-ui=next] .py-1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-1[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-spacing)}[data-fantasai-ui=next] .py-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .py-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .py-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .py-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .py-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .py-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .py-10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 10)}[data-fantasai-ui=next] .py-12:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-12[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 12)}[data-fantasai-ui=next] .py-16:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-16[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 16)}[data-fantasai-ui=next] .py-20:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.py-20[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 20)}[data-fantasai-ui=next] .pt-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pt-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .pt-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pt-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .pt-16:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pt-16[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:calc(var(--fui-spacing) * 16)}[data-fantasai-ui=next] .pt-\[var\(--fui-safe-top\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pt-\[var\(--fui-safe-top\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-safe-top)}[data-fantasai-ui=next] .pb-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pb-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .pb-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pb-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .pb-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pb-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .pb-12:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pb-12[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:calc(var(--fui-spacing) * 12)}[data-fantasai-ui=next] .pb-\[var\(--fui-safe-bottom\)\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.pb-\[var\(--fui-safe-bottom\)\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:var(--fui-safe-bottom)}[data-fantasai-ui=next] .text-center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .text-left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-left[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left}[data-fantasai-ui=next] .align-top:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.align-top[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:top}[data-fantasai-ui=next] .font-mono:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.font-mono[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-mono)}[data-fantasai-ui=next] .text-2xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-2xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-2xl);line-height:var(--fui-tw-leading,var(--fui-text-2xl--line-height))}[data-fantasai-ui=next] .text-4xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-4xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-4xl);line-height:var(--fui-tw-leading,var(--fui-text-4xl--line-height))}[data-fantasai-ui=next] .text-base:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-base[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-base);line-height:var(--fui-tw-leading,var(--fui-text-base--line-height))}[data-fantasai-ui=next] .text-lg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-lg[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-lg);line-height:var(--fui-tw-leading,var(--fui-text-lg--line-height))}[data-fantasai-ui=next] .text-sm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-sm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-sm);line-height:var(--fui-tw-leading,var(--fui-text-sm--line-height))}[data-fantasai-ui=next] .text-xl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-xl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-xl);line-height:var(--fui-tw-leading,var(--fui-text-xl--line-height))}[data-fantasai-ui=next] .text-xs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-xs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-text-xs);line-height:var(--fui-tw-leading,var(--fui-text-xs--line-height))}[data-fantasai-ui=next] .text-\[0\.8rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-\[0\.8rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.8rem}[data-fantasai-ui=next] .text-\[0\.65rem\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-\[0\.65rem\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.65rem}[data-fantasai-ui=next] .leading-none:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.leading-none[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-leading:1;line-height:1}[data-fantasai-ui=next] .font-medium:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.font-medium[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-font-weight:var(--fui-font-weight-medium);font-weight:var(--fui-font-weight-medium)}[data-fantasai-ui=next] .font-normal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.font-normal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-font-weight:var(--fui-font-weight-normal);font-weight:var(--fui-font-weight-normal)}[data-fantasai-ui=next] .font-semibold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.font-semibold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-font-weight:var(--fui-font-weight-semibold);font-weight:var(--fui-font-weight-semibold)}[data-fantasai-ui=next] .tracking-\[0\.2em\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.tracking-\[0\.2em\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-tracking:.2em;letter-spacing:.2em}[data-fantasai-ui=next] .tracking-\[0\.04em\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.tracking-\[0\.04em\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-tracking:.04em;letter-spacing:.04em}[data-fantasai-ui=next] .break-all:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.break-all[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){word-break:break-all}[data-fantasai-ui=next] .whitespace-nowrap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.whitespace-nowrap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap}[data-fantasai-ui=next] .whitespace-pre-wrap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.whitespace-pre-wrap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:pre-wrap}[data-fantasai-ui=next] .text-destructive:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-destructive[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-destructive)}[data-fantasai-ui=next] .text-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-foreground)}[data-fantasai-ui=next] .text-intent-ability:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-intent-ability[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-ability-fg)}[data-fantasai-ui=next] .text-intent-act:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-intent-act[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-act-fg)}[data-fantasai-ui=next] .text-intent-nav:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-intent-nav[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-nav-fg)}[data-fantasai-ui=next] .text-intent-neutral:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-intent-neutral[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-neutral-fg)}[data-fantasai-ui=next] .text-intent-quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-intent-quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .text-muted:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-muted[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-muted)}[data-fantasai-ui=next] .text-muted-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-muted-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-muted-foreground)}[data-fantasai-ui=next] .text-primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-primary)}[data-fantasai-ui=next] .text-primary-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-primary-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-primary-foreground)}[data-fantasai-ui=next] .text-secondary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-secondary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-secondary)}[data-fantasai-ui=next] .text-secondary-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-secondary-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-secondary-foreground)}[data-fantasai-ui=next] .text-text-disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-text-disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-disabled)}[data-fantasai-ui=next] .text-text-muted:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-text-muted[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .text-text-primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-text-primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .text-text-secondary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.text-text-secondary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .lowercase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.lowercase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-transform:lowercase}[data-fantasai-ui=next] .uppercase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.uppercase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-transform:uppercase}[data-fantasai-ui=next] .italic:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.italic[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-style:italic}[data-fantasai-ui=next] .ordinal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ordinal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ordinal:ordinal;font-variant-numeric:var(--fui-tw-ordinal, ) var(--fui-tw-slashed-zero, ) var(--fui-tw-numeric-figure, ) var(--fui-tw-numeric-spacing, ) var(--fui-tw-numeric-fraction, )}[data-fantasai-ui=next] .tabular-nums:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.tabular-nums[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--fui-tw-ordinal, ) var(--fui-tw-slashed-zero, ) var(--fui-tw-numeric-figure, ) var(--fui-tw-numeric-spacing, ) var(--fui-tw-numeric-fraction, )}[data-fantasai-ui=next] .underline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.underline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-decoration-line:underline}[data-fantasai-ui=next] .underline-offset-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.underline-offset-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-underline-offset:4px}[data-fantasai-ui=next] .accent-primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.accent-primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){accent-color:var(--fui-primary)}[data-fantasai-ui=next] .shadow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shadow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-shadow:0 1px 3px 0 var(--fui-tw-shadow-color,#0000001a), 0 1px 2px -1px var(--fui-tw-shadow-color,#0000001a);box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)}[data-fantasai-ui=next] .shadow-xs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shadow-xs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-shadow:0 1px 2px 0 var(--fui-tw-shadow-color,#0000000d);box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)}[data-fantasai-ui=next] .\!ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\!ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-shadow:var(--fui-tw-ring-inset, ) 0 0 0 calc(1px + var(--fui-tw-ring-offset-width)) var(--fui-tw-ring-color,currentcolor)!important;box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)!important}[data-fantasai-ui=next] .ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-shadow:var(--fui-tw-ring-inset, ) 0 0 0 calc(1px + var(--fui-tw-ring-offset-width)) var(--fui-tw-ring-color,currentcolor);box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)}[data-fantasai-ui=next] .outline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.outline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-style:var(--fui-tw-outline-style);outline-width:1px}[data-fantasai-ui=next] .blur:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.blur[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-blur:blur(8px);filter:var(--fui-tw-blur, ) var(--fui-tw-brightness, ) var(--fui-tw-contrast, ) var(--fui-tw-grayscale, ) var(--fui-tw-hue-rotate, ) var(--fui-tw-invert, ) var(--fui-tw-saturate, ) var(--fui-tw-sepia, ) var(--fui-tw-drop-shadow, )}[data-fantasai-ui=next] .drop-shadow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.drop-shadow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-drop-shadow-size:drop-shadow(0 1px 2px var(--fui-tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--fui-tw-drop-shadow-color,#0000000f));--fui-tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--fui-tw-blur, ) var(--fui-tw-brightness, ) var(--fui-tw-contrast, ) var(--fui-tw-grayscale, ) var(--fui-tw-hue-rotate, ) var(--fui-tw-invert, ) var(--fui-tw-saturate, ) var(--fui-tw-sepia, ) var(--fui-tw-drop-shadow, )}[data-fantasai-ui=next] .filter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.filter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-tw-blur, ) var(--fui-tw-brightness, ) var(--fui-tw-contrast, ) var(--fui-tw-grayscale, ) var(--fui-tw-hue-rotate, ) var(--fui-tw-invert, ) var(--fui-tw-saturate, ) var(--fui-tw-sepia, ) var(--fui-tw-drop-shadow, )}[data-fantasai-ui=next] .transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--fui-tw-gradient-from,--fui-tw-gradient-via,--fui-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(--fui-tw-ease,var(--fui-default-transition-timing-function));transition-duration:var(--fui-tw-duration,var(--fui-default-transition-duration))}[data-fantasai-ui=next] .transition-\[color\,box-shadow\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.transition-\[color\,box-shadow\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-property:color,box-shadow;transition-timing-function:var(--fui-tw-ease,var(--fui-default-transition-timing-function));transition-duration:var(--fui-tw-duration,var(--fui-default-transition-duration))}[data-fantasai-ui=next] .transition-all:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.transition-all[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-property:all;transition-timing-function:var(--fui-tw-ease,var(--fui-default-transition-timing-function));transition-duration:var(--fui-tw-duration,var(--fui-default-transition-duration))}[data-fantasai-ui=next] .transition-opacity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.transition-opacity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-property:opacity;transition-timing-function:var(--fui-tw-ease,var(--fui-default-transition-timing-function));transition-duration:var(--fui-tw-duration,var(--fui-default-transition-duration))}[data-fantasai-ui=next] .duration-\[460ms\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.duration-\[460ms\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-duration:.46s;transition-duration:.46s}[data-fantasai-ui=next] .ease-in:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ease-in[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ease:var(--fui-ease-in);transition-timing-function:var(--fui-ease-in)}[data-fantasai-ui=next] .ease-in-out:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ease-in-out[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ease:var(--fui-ease-in-out);transition-timing-function:var(--fui-ease-in-out)}[data-fantasai-ui=next] .ease-out:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ease-out[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ease:var(--fui-ease-out);transition-timing-function:var(--fui-ease-out)}[data-fantasai-ui=next] .outline-none:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.outline-none[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-outline-style:none;outline-style:none}[data-fantasai-ui=next] .select-none:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.select-none[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-user-select:none;user-select:none}[data-fantasai-ui=next] .\[battleground\:neutral\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[battleground\:neutral\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){battleground:neutral}[data-fantasai-ui=next] .\[condition\:bleeding\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:bleeding\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:bleeding}[data-fantasai-ui=next] .\[condition\:chilled\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:chilled\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:chilled}[data-fantasai-ui=next] .\[condition\:eroded\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:eroded\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:eroded}[data-fantasai-ui=next] .\[condition\:marked\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:marked\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:marked}[data-fantasai-ui=next] .\[condition\:soaked\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:soaked\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:soaked}[data-fantasai-ui=next] .\[condition\:staggered\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:staggered\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:staggered}[data-fantasai-ui=next] .\[condition\:sundered\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:sundered\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:sundered}[data-fantasai-ui=next] .\[condition\:tethered\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[condition\:tethered\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){condition:tethered}[data-fantasai-ui=next] .\[target\:all_enemies\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[target\:all_enemies\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){target:all enemies}[data-fantasai-ui=next] .\[target\:enemy\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[target\:enemy\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){target:enemy}[data-fantasai-ui=next] .\[target\:self\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[target\:self\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){target:self}[data-fantasai-ui=next] .fade-in:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.fade-in[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-enter-opacity:0}[data-fantasai-ui=next] .paused:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.paused[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}[data-fantasai-ui=next] .running:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.running[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:running}[data-fantasai-ui=next] .peer-disabled\:pointer-events-none:is(:where(.peer):disabled~*):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.peer-disabled\:pointer-events-none:is(:where(.peer):disabled~*)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .peer-disabled\:opacity-50:is(:where(.peer):disabled~*):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.peer-disabled\:opacity-50:is(:where(.peer):disabled~*)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5}[data-fantasai-ui=next] .placeholder\:text-muted-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-muted-foreground)}.placeholder\:text-muted-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-muted-foreground)}[data-fantasai-ui=next] .placeholder\:text-muted-foreground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.placeholder\:text-muted-foreground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:var(--fui-muted-foreground)}@media (hover:hover){[data-fantasai-ui=next] .hover\:bg-\[color-mix\(in_oklch\,var\(--fui-secondary\)\,var\(--fui-foreground\)_5\%\)\]:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-\[color-mix\(in_oklch\,var\(--fui-secondary\)\,var\(--fui-foreground\)_5\%\)\]:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .hover\:bg-\[color-mix\(in_oklch\,var\(--fui-secondary\)\,var\(--fui-foreground\)_5\%\)\]:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-\[color-mix\(in_oklch\,var\(--fui-secondary\)\,var\(--fui-foreground\)_5\%\)\]:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklch,var(--fui-secondary),var(--fui-foreground) 5%)}}[data-fantasai-ui=next] .hover\:bg-destructive\/20:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-destructive\/20:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .hover\:bg-destructive\/20:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-destructive\/20:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-destructive) 20%, transparent)}}[data-fantasai-ui=next] .hover\:bg-muted:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-muted:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-muted)}[data-fantasai-ui=next] .hover\:bg-primary\/80:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-primary\/80:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .hover\:bg-primary\/80:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:bg-primary\/80:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-primary) 80%, transparent)}}[data-fantasai-ui=next] .hover\:text-foreground:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:text-foreground:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-foreground)}[data-fantasai-ui=next] .hover\:underline:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.hover\:underline:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-decoration-line:underline}}[data-fantasai-ui=next] .focus-visible\:border-destructive\/40:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:border-destructive\/40:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .focus-visible\:border-destructive\/40:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:border-destructive\/40:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklab, var(--fui-destructive) 40%, transparent)}}[data-fantasai-ui=next] .focus-visible\:border-ring:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:border-ring:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-ring)}[data-fantasai-ui=next] .focus-visible\:ring-3:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:ring-3:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-shadow:var(--fui-tw-ring-inset, ) 0 0 0 calc(3px + var(--fui-tw-ring-offset-width)) var(--fui-tw-ring-color,currentcolor);box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)}[data-fantasai-ui=next] .focus-visible\:ring-destructive\/20:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:ring-destructive\/20:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .focus-visible\:ring-destructive\/20:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:ring-destructive\/20:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:color-mix(in oklab, var(--fui-destructive) 20%, transparent)}}[data-fantasai-ui=next] .focus-visible\:ring-ring\/50:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:ring-ring\/50:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:var(--fui-ring)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .focus-visible\:ring-ring\/50:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.focus-visible\:ring-ring\/50:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:color-mix(in oklab, var(--fui-ring) 50%, transparent)}}[data-fantasai-ui=next] .active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-translate-y:1px;translate:var(--fui-tw-translate-x) var(--fui-tw-translate-y)}[data-fantasai-ui=next] .disabled\:pointer-events-none:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.disabled\:pointer-events-none:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .disabled\:cursor-not-allowed:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.disabled\:cursor-not-allowed:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed}[data-fantasai-ui=next] .disabled\:opacity-50:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.disabled\:opacity-50:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5}[data-fantasai-ui=next] :where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where([data-slot=button-group])[data-fantasai-ui=next] .in-data-\[slot\=button-group\]\:rounded-lg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius)}:is([data-fantasai-ui=next] .has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){padding-right:calc(var(--fui-spacing) * 1.5)}:is([data-fantasai-ui=next] .has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){padding-right:calc(var(--fui-spacing) * 2)}:is([data-fantasai-ui=next] .has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){padding-left:calc(var(--fui-spacing) * 1.5)}:is([data-fantasai-ui=next] .has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){padding-left:calc(var(--fui-spacing) * 2)}[data-fantasai-ui=next] .aria-expanded\:bg-muted[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-expanded\:bg-muted[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-muted)}[data-fantasai-ui=next] .aria-expanded\:bg-secondary[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-expanded\:bg-secondary[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-secondary)}[data-fantasai-ui=next] .aria-expanded\:text-foreground[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-expanded\:text-foreground[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-foreground)}[data-fantasai-ui=next] .aria-expanded\:text-secondary-foreground[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-expanded\:text-secondary-foreground[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-secondary-foreground)}[data-fantasai-ui=next] .aria-invalid\:border-destructive[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-invalid\:border-destructive[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-destructive)}[data-fantasai-ui=next] .aria-invalid\:ring-3[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-invalid\:ring-3[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-shadow:var(--fui-tw-ring-inset, ) 0 0 0 calc(3px + var(--fui-tw-ring-offset-width)) var(--fui-tw-ring-color,currentcolor);box-shadow:var(--fui-tw-inset-shadow), var(--fui-tw-inset-ring-shadow), var(--fui-tw-ring-offset-shadow), var(--fui-tw-ring-shadow), var(--fui-tw-shadow)}[data-fantasai-ui=next] .aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-invalid\:ring-destructive\/20[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .aria-invalid\:ring-destructive\/20[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.aria-invalid\:ring-destructive\/20[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:color-mix(in oklab, var(--fui-destructive) 20%, transparent)}}@media (width>=40rem){[data-fantasai-ui=next] .sm\:col-span-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:col-span-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:span 2/span 2}[data-fantasai-ui=next] .sm\:grid-cols-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:grid-cols-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .sm\:grid-cols-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:grid-cols-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .sm\:grid-cols-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:grid-cols-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(4,minmax(0,1fr))}[data-fantasai-ui=next] .sm\:grid-cols-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:grid-cols-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(5,minmax(0,1fr))}[data-fantasai-ui=next] .sm\:grid-cols-\[10rem_1fr\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:grid-cols-\[10rem_1fr\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:10rem 1fr}[data-fantasai-ui=next] .sm\:p-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:p-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .sm\:px-5:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:px-5[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 5)}[data-fantasai-ui=next] .sm\:px-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:px-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .sm\:px-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:px-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .sm\:px-10:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.sm\:px-10[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:calc(var(--fui-spacing) * 10)}}@media (width>=48rem){[data-fantasai-ui=next] .md\:grid-cols-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:grid-cols-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .md\:grid-cols-\[1fr_auto_auto\]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:grid-cols-\[1fr_auto_auto\][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr auto auto}[data-fantasai-ui=next] .md\:p-6:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:p-6[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 6)}[data-fantasai-ui=next] .md\:p-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:p-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:calc(var(--fui-spacing) * 8)}[data-fantasai-ui=next] .md\:py-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:py-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .md\:py-8:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.md\:py-8[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:calc(var(--fui-spacing) * 8)}}@media (width>=64rem){[data-fantasai-ui=next] .lg\:grid-cols-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.lg\:grid-cols-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .lg\:grid-cols-3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.lg\:grid-cols-3[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .lg\:grid-cols-4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.lg\:grid-cols-4[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=80rem){[data-fantasai-ui=next] .xl\:grid-cols-2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.xl\:grid-cols-2[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}[data-fantasai-ui=next] .dark\:border-input:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:border-input:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-input)}[data-fantasai-ui=next] .dark\:bg-destructive\/20:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:bg-destructive\/20:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:bg-destructive\/20:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:bg-destructive\/20:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-destructive) 20%, transparent)}}[data-fantasai-ui=next] .dark\:bg-input\/30:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:bg-input\/30:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-input)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:bg-input\/30:is(.dark *):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:bg-input\/30:is(.dark *)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-input) 30%, transparent)}}@media (hover:hover){[data-fantasai-ui=next] .dark\:hover\:bg-destructive\/30:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-destructive\/30:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:hover\:bg-destructive\/30:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-destructive\/30:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-destructive) 30%, transparent)}}[data-fantasai-ui=next] .dark\:hover\:bg-input\/50:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-input\/50:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-input)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:hover\:bg-input\/50:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-input\/50:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-input) 50%, transparent)}}[data-fantasai-ui=next] .dark\:hover\:bg-muted\/50:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-muted\/50:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-muted)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:hover\:bg-muted\/50:is(.dark *):hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:hover\:bg-muted\/50:is(.dark *):hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklab, var(--fui-muted) 50%, transparent)}}}[data-fantasai-ui=next] .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:color-mix(in oklab, var(--fui-destructive) 40%, transparent)}}[data-fantasai-ui=next] .dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklab, var(--fui-destructive) 50%, transparent)}}[data-fantasai-ui=next] .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:var(--fui-destructive)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tw-ring-color:color-mix(in oklab, var(--fui-destructive) 40%, transparent)}}[data-fantasai-ui=next] .\[\&_svg\]\:pointer-events-none svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&_svg\]\:pointer-events-none[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .\[\&_svg\]\:shrink-0 svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&_svg\]\:shrink-0[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3[data-fantasai-ui=next] svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 3);height:calc(var(--fui-spacing) * 3)}[data-fantasai-ui=next] .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5[data-fantasai-ui=next] svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 3.5);height:calc(var(--fui-spacing) * 3.5)}[data-fantasai-ui=next] .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4[data-fantasai-ui=next] svg:not([class*=size-]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 4);height:calc(var(--fui-spacing) * 4)}[data-fantasai-ui=next] .\[\&\>svg\]\:pointer-events-none>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&\>svg\]\:pointer-events-none[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .\[\&\>svg\]\:size-3>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.\[\&\>svg\]\:size-3[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-spacing) * 3);height:calc(var(--fui-spacing) * 3)}@property --fui-tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --fui-tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --fui-tw-animation-duration{syntax:"*";inherits:false}@property --fui-tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --fui-tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --fui-tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --fui-tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --fui-tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --fui-tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --fui-tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --fui-scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fui-scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fui-scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fui-scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fui-scroll-fade-mask{syntax:"*";inherits:false}@property --fui-shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --fui-shimmer-image{syntax:"*";inherits:false}@property --fui-shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .shimmer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.shimmer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-accent:color-mix(in oklab, var(--fui-intent-nav-fg) 52%, var(--fui-text-primary));background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-stage) 80%, transparent) 56%, color-mix(in oklab, var(--fui-stage) 46%, transparent) 80%, transparent)}[data-fantasai-ui=next] svg.es-npc-quest-marker__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),svg.es-npc-quest-marker__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 2px color-mix(in oklab, var(--fui-intent-quest-fg) 38%, transparent))}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 2px color-mix(in oklab, var(--fui-activity-mark-structure) 38%, transparent))}[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 4px color-mix(in oklab, var(--fui-activity-mark-structure) 60%, transparent))}}@keyframes fui-es-activity-mark-ink-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fui-es-activity-mark-accent-in{0%{opacity:0}to{opacity:1}}@keyframes fui-es-activity-mark-talk-line{0%,to{opacity:1;transform:scaleX(1)}6%{opacity:.2;transform:scaleX(.15)}28%{opacity:1;transform:scaleX(1)}}@keyframes fui-es-activity-mark-talk-dot-1{0%,to{opacity:1;transform:none}36%,44%{opacity:.25;transform:none}52%{opacity:1;transform:translateY(-.7px)}62%{opacity:.85;transform:none}}@keyframes fui-es-activity-mark-talk-dot-2{0%,to{opacity:1;transform:none}36%,52%{opacity:.25;transform:none}60%{opacity:1;transform:translateY(-.7px)}70%{opacity:.85;transform:none}}@keyframes fui-es-activity-mark-talk-dot-3{0%,to{opacity:1;transform:none}36%,60%{opacity:.25;transform:none}68%{opacity:1;transform:translateY(-.7px)}78%{opacity:.85;transform:none}}@keyframes fui-es-activity-mark-pluck-1{0%,26%,to{transform:none}6%{transform:translate(1px)}10%{transform:translate(-.75px)}14%{transform:translate(.5px)}18%{transform:translate(-.25px)}}@keyframes fui-es-activity-mark-pluck-2{0%,20%,42%,to{transform:none}24%{transform:translate(1px)}28%{transform:translate(-.75px)}32%{transform:translate(.5px)}36%{transform:translate(-.25px)}}@keyframes fui-es-activity-mark-pluck-3{0%,38%,60%,to{transform:none}42%{transform:translate(-1px)}46%{transform:translate(.75px)}50%{transform:translate(-.5px)}54%{transform:translate(.25px)}}@keyframes fui-es-activity-mark-dot-1{0%,to{opacity:1;transform:none}10%{opacity:.35;transform:none}24%{opacity:1;transform:translateY(-1.2px)}38%,82%{opacity:.5;transform:none}}@keyframes fui-es-activity-mark-dot-2{0%,to{opacity:1;transform:none}10%,22%{opacity:.35;transform:none}36%{opacity:1;transform:translateY(-1.2px)}50%,86%{opacity:.5;transform:none}}@keyframes fui-es-activity-mark-dot-3{0%,to{opacity:1;transform:none}10%,34%{opacity:.35;transform:none}48%{opacity:1;transform:translateY(-1.2px)}62%,90%{opacity:.5;transform:none}}@keyframes fui-es-activity-mark-breathe{0%,to{opacity:1;transform:none}45%{opacity:.55;transform:translateY(-.6px)}}@keyframes fui-es-activity-mark-breathe-late{0%,30%,to{opacity:1;transform:none}65%{opacity:.55;transform:translateY(-.6px)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0}[data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-fantasai-ui=next] [data-ink]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog] [data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-fantasai-ui=next] [data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;stroke:canvastext}}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-presence__demeanor>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__demeanor[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-text-secondary) 80%, var(--fui-intent-nav-fg))}}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:none}}@keyframes fui-es-character-glance-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .es-npc-reactions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left;min-width:0}[data-fantasai-ui=next] .es-npc-reactions__heading.es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__heading.es-text-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0 0 var(--fui-space-2);color:var(--fui-text-secondary);letter-spacing:.12em;font-size:.625rem}[data-fantasai-ui=next] .es-npc-reactions__list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-npc-reactions__observer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__observer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);padding-block:var(--fui-space-2);grid-template-columns:2rem minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-npc-reactions__observer+.es-npc-reactions__observer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__observer[data-fantasai-ui=next]+.es-npc-reactions__observer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-npc-reactions__portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);background:var(--fui-surface-inset);width:2rem;height:2rem;color:var(--fui-text-secondary);place-items:center;display:grid;overflow:hidden}[data-fantasai-ui=next] .es-npc-reactions .es-npc-reactions__portrait .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions[data-fantasai-ui=next] .es-npc-reactions__portrait .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-npc-reactions__portrait>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__portrait[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-npc-reactions__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:baseline;gap:var(--fui-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);min-width:0;display:grid}[data-fantasai-ui=next] .es-npc-reactions__name.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__name.es-text-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);overflow-wrap:anywhere;font-size:.8125rem;font-weight:500;line-height:1.4;display:block}[data-fantasai-ui=next] .es-npc-reactions__outcomes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcomes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);font-family:var(--fui-font-interface);margin:0;display:grid}[data-fantasai-ui=next] .es-npc-reactions__outcome:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcome[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-npc-reaction-color:var(--fui-text-primary);-moz-column-gap:var(--fui-space-3);align-items:baseline;column-gap:var(--fui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-npc-reactions__outcome[data-tone=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcome[data-tone=danger][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-npc-reaction-color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-npc-reactions__outcome[data-tone=warning]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcome[data-tone=warning][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-npc-reaction-color:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] .es-npc-reactions__outcome dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcome[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-npc-reaction-color);overflow-wrap:anywhere;font-size:.875rem;line-height:1.4}[data-fantasai-ui=next] .es-npc-reactions__outcome dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__outcome[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-npc-reaction-color);white-space:nowrap;margin:0}[data-fantasai-ui=next] .es-npc-reactions__probability:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__probability[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:650;line-height:1}[data-fantasai-ui=next] .es-npc-reactions__probability>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__probability[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline-start:.125rem;font-size:.75rem;font-weight:400}[data-fantasai-ui=next] .es-npc-reactions__empty.es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__empty.es-text-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;font-size:.875rem}@media (width<=39.99rem){[data-fantasai-ui=next] .es-npc-reactions__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-reactions__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-fantasai-ui=next] .es-text-reveal__segment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal__segment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none!important;opacity:1!important;transform:none!important}}@font-face{font-family:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-4bacbfd65e1f0e09-DhztH7TG.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:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-952fba48c212d737-DcSt-2BC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-417b8c81b16ce4af-CuKbLwpm.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-dc1e84d37376e275-Cvhr4n9Q.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:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-fc5715a6f3f5b117-BQ3qeiTz.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:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-4a44e6b11ccc88bc-Db2M7toj.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:FantasAI Roboto Condensed;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fui-font-8d230115e58faa2e-Cxzi1x1i.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:FantasAI Merriweather;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-d1dfcd6602180d56-Bkm5NjZG.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:FantasAI Merriweather;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-03b67ec731db4d4d-BWxnF87P.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FantasAI Merriweather;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-f314b5c12e53c5da-BXYScXBD.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:FantasAI Merriweather;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-8ca0880997847953-BZx4mOJf.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:FantasAI Merriweather;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-4fbe8dd9c23b1fd6-BovdrKvB.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:FantasAI Merriweather;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-8d24c539f8004d95-CCzg2uhJ.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:FantasAI Merriweather;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-f39c78fb3a177a0d-DQ8YNY_a.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:FantasAI Merriweather;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-d682a4649993ae5a-D7bDVabb.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:FantasAI Merriweather;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-f11472cb2bef38bd-ClIGil6i.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:FantasAI Merriweather;font-style:italic;font-display:swap;font-weight:300 900;src:url(/assets/fui-font-caa1da88ecea68d5-BcExiaCi.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}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fui-item-rarity-common-fg:var(--fui-type-color-label);--fui-item-rarity-uncommon-fg:oklch(84.5% .143 164.978/.9);--fui-item-rarity-rare-fg:oklch(82.8% .111 230.318/.9);--fui-item-rarity-masterwork-fg:oklch(81.1% .111 293.571/.9);--fui-item-rarity-epic-fg:oklch(87.9% .169 91.605/.9);--fui-item-rarity-legendary-fg:oklch(81% .117 11.638/.9);--fui-item-rarity-none-fg:var(--fui-text-muted);--fui-es-condition-fire:oklch(74% .16 50);--fui-es-condition-freeze:oklch(78% .1 215);--fui-es-condition-static:oklch(84% .14 92);--fui-es-condition-drip:oklch(56% .18 18);--fui-es-condition-bubbles:oklch(72% .15 145);--fui-es-condition-wet:oklch(68% .13 250);--fui-es-condition-crack:oklch(76% .15 58);--fui-es-condition-dizzy:oklch(86% .13 92);--fui-es-condition-particles:oklch(78% .15 128);--fui-es-condition-target:oklch(62% .19 27);--fui-es-condition-bind:oklch(66% .17 295);--fui-es-condition-pulse-fast:oklch(66% .19 28);--fui-es-condition-pulse:oklch(80% .12 75);--fui-es-condition-void:oklch(60% .18 305);--fui-es-condition-tone-neutral:var(--fui-tone-neutral-focus);--fui-es-condition-tone-green:oklch(74% .17 145);--fui-es-condition-tone-yellow:oklch(84% .15 92);--fui-es-condition-tone-light-blue:oklch(80% .11 215);--fui-es-condition-tone-blue:oklch(68% .15 255);--fui-es-condition-tone-purple:oklch(66% .19 300);--fui-es-condition-tone-red:oklch(66% .21 27);--fui-es-condition-tone-brown:oklch(64% .09 60);--fui-es-battleground-inferno:oklch(65% .22 32);--fui-es-battleground-absolute-zero:oklch(74% .13 240);--fui-es-battleground-static-field:oklch(85% .16 92);--fui-es-battleground-tremor-zone:oklch(62% .05 62);--fui-es-battleground-eclipse:oklch(62% .24 304);--fui-es-battleground-sanctum:oklch(82% .15 80);--fui-es-battleground-neutral:oklch(74% .01 260);--fui-es-quest-cue-untracked-pigment:oklch(56% .008 260);--fui-es-quest-cue-untracked-fg:oklch(93% .006 260);--fui-es-quest-cue-untracked-border:oklch(80% .008 260/.54);--fui-es-quest-cue-untracked-control:oklch(19% .004 260);--fui-es-quest-cue-untracked-control-hover:oklch(22% .005 260);--fui-es-quest-cue-untracked-control-active:oklch(25% .006 260);--fui-es-quest-cue-untracked-focus:oklch(97% .006 260);--fui-tone-neutral-pigment:var(--fui-atmosphere-accent);--fui-tone-neutral-fg:var(--fui-es-ivory-200);--fui-tone-neutral-border:var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-border:color-mix(in oklch, var(--fui-atmosphere-accent) 54%, transparent)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-neutral-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control:color-mix(in oklch, var(--fui-surface-1) 87%, var(--fui-tone-neutral-pigment) 13%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control-hover:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control-hover:color-mix(in oklch, var(--fui-surface-1) 83%, var(--fui-tone-neutral-pigment) 17%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control-active:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-control-active:color-mix(in oklch, var(--fui-surface-1) 78%, var(--fui-tone-neutral-pigment) 22%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-focus:var(--fui-es-ivory-100)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-neutral-focus:color-mix(in oklch, var(--fui-es-ivory-100) 72%, var(--fui-atmosphere-accent) 28%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-green-pigment:oklch(46% .085 155);--fui-tone-green-fg:oklch(78% .095 155);--fui-tone-green-border:oklch(62% .085 155/.54);--fui-tone-green-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-green-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-green-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-green-control:oklch(18% .025 155);--fui-tone-green-control-hover:oklch(21% .035 155);--fui-tone-green-control-active:oklch(24% .045 155);--fui-tone-green-focus:oklch(83% .1 155);--fui-tone-yellow-pigment:oklch(50% .1 80);--fui-tone-yellow-fg:oklch(82% .105 82);--fui-tone-yellow-border:oklch(68% .1 78/.56);--fui-tone-yellow-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-yellow-wash:color-mix(in oklch, var(--fui-surface-1) 96%, var(--fui-tone-yellow-pigment) 4%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-yellow-control:oklch(18.5% .028 82);--fui-tone-yellow-control-hover:oklch(21.5% .038 82);--fui-tone-yellow-control-active:oklch(24.5% .05 82);--fui-tone-yellow-focus:oklch(86% .11 82);--fui-tone-light-blue-pigment:oklch(47% .07 210);--fui-tone-light-blue-fg:oklch(79% .075 210);--fui-tone-light-blue-border:oklch(65% .075 210/.52);--fui-tone-light-blue-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-light-blue-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-light-blue-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-light-blue-control:oklch(18% .022 210);--fui-tone-light-blue-control-hover:oklch(21% .03 210);--fui-tone-light-blue-control-active:oklch(24% .04 210);--fui-tone-light-blue-focus:oklch(85% .08 208);--fui-tone-blue-pigment:oklch(44% .09 252);--fui-tone-blue-fg:oklch(75% .095 252);--fui-tone-blue-border:oklch(60% .095 252/.54);--fui-tone-blue-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-blue-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-blue-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-blue-control:oklch(17.5% .026 252);--fui-tone-blue-control-hover:oklch(20.5% .038 252);--fui-tone-blue-control-active:oklch(23.5% .05 252);--fui-tone-blue-focus:oklch(82% .1 250);--fui-tone-purple-pigment:oklch(47% .08 305);--fui-tone-purple-fg:oklch(78% .075 305);--fui-tone-purple-border:oklch(64% .075 305/.52);--fui-tone-purple-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-purple-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-purple-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-purple-control:oklch(18% .024 305);--fui-tone-purple-control-hover:oklch(21% .035 305);--fui-tone-purple-control-active:oklch(24% .045 305);--fui-tone-purple-focus:oklch(84% .08 305);--fui-tone-red-pigment:oklch(46% .11 28);--fui-tone-red-fg:oklch(75% .115 28);--fui-tone-red-border:oklch(61% .11 28/.54);--fui-tone-red-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-red-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-red-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-red-control:oklch(18% .03 28);--fui-tone-red-control-hover:oklch(21% .043 28);--fui-tone-red-control-active:oklch(24% .055 28);--fui-tone-red-focus:oklch(81% .115 28);--fui-tone-brown-pigment:oklch(45% .075 58);--fui-tone-brown-fg:oklch(76% .07 62);--fui-tone-brown-border:oklch(58% .07 58/.54);--fui-tone-brown-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-brown-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-tone-brown-pigment) 5%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-tone-brown-control:oklch(18% .025 58);--fui-tone-brown-control-hover:oklch(21% .034 58);--fui-tone-brown-control-active:oklch(24% .045 58);--fui-tone-brown-focus:oklch(81% .075 64);--fui-tone-neutral-surface:var(--fui-tone-neutral-wash);--fui-tone-neutral-hover:var(--fui-tone-neutral-control-hover);--fui-tone-neutral-active:var(--fui-tone-neutral-control-active);--fui-tone-green-surface:var(--fui-tone-green-wash);--fui-tone-green-hover:var(--fui-tone-green-control-hover);--fui-tone-green-active:var(--fui-tone-green-control-active);--fui-tone-yellow-surface:var(--fui-tone-yellow-wash);--fui-tone-yellow-hover:var(--fui-tone-yellow-control-hover);--fui-tone-yellow-active:var(--fui-tone-yellow-control-active);--fui-tone-light-blue-surface:var(--fui-tone-light-blue-wash);--fui-tone-light-blue-hover:var(--fui-tone-light-blue-control-hover);--fui-tone-light-blue-active:var(--fui-tone-light-blue-control-active);--fui-tone-blue-surface:var(--fui-tone-blue-wash);--fui-tone-blue-hover:var(--fui-tone-blue-control-hover);--fui-tone-blue-active:var(--fui-tone-blue-control-active);--fui-tone-purple-surface:var(--fui-tone-purple-wash);--fui-tone-purple-hover:var(--fui-tone-purple-control-hover);--fui-tone-purple-active:var(--fui-tone-purple-control-active);--fui-tone-red-surface:var(--fui-tone-red-wash);--fui-tone-red-hover:var(--fui-tone-red-control-hover);--fui-tone-red-active:var(--fui-tone-red-control-active);--fui-tone-brown-surface:var(--fui-tone-brown-wash);--fui-tone-brown-hover:var(--fui-tone-brown-control-hover);--fui-tone-brown-active:var(--fui-tone-brown-control-active);--fui-intent-nav-pigment:var(--fui-tone-light-blue-pigment);--fui-intent-nav-fg:var(--fui-tone-light-blue-fg);--fui-intent-nav-border:var(--fui-tone-light-blue-border);--fui-intent-nav-wash:var(--fui-tone-light-blue-wash);--fui-intent-nav-control:var(--fui-tone-light-blue-control);--fui-intent-nav-control-hover:var(--fui-tone-light-blue-control-hover);--fui-intent-nav-control-active:var(--fui-tone-light-blue-control-active);--fui-intent-nav-surface:var(--fui-tone-light-blue-surface);--fui-intent-nav-hover:var(--fui-tone-light-blue-hover);--fui-intent-nav-active:var(--fui-tone-light-blue-active);--fui-intent-nav-focus:var(--fui-tone-light-blue-focus);--fui-intent-act-pigment:var(--fui-tone-green-pigment);--fui-intent-act-fg:var(--fui-tone-green-fg);--fui-intent-act-border:var(--fui-tone-green-border);--fui-intent-act-wash:var(--fui-tone-green-wash);--fui-intent-act-control:var(--fui-tone-green-control);--fui-intent-act-control-hover:var(--fui-tone-green-control-hover);--fui-intent-act-control-active:var(--fui-tone-green-control-active);--fui-intent-act-surface:var(--fui-tone-green-surface);--fui-intent-act-hover:var(--fui-tone-green-hover);--fui-intent-act-active:var(--fui-tone-green-active);--fui-intent-act-focus:var(--fui-tone-green-focus);--fui-intent-quest-pigment:var(--fui-tone-yellow-pigment);--fui-intent-quest-fg:var(--fui-tone-yellow-fg);--fui-intent-quest-border:var(--fui-tone-yellow-border);--fui-intent-quest-wash:var(--fui-tone-yellow-wash);--fui-intent-quest-control:var(--fui-tone-yellow-control);--fui-intent-quest-control-hover:var(--fui-tone-yellow-control-hover);--fui-intent-quest-control-active:var(--fui-tone-yellow-control-active);--fui-intent-quest-surface:var(--fui-tone-yellow-surface);--fui-intent-quest-hover:var(--fui-tone-yellow-hover);--fui-intent-quest-active:var(--fui-tone-yellow-active);--fui-intent-quest-focus:var(--fui-tone-yellow-focus);--fui-intent-ability-pigment:var(--fui-tone-purple-pigment);--fui-intent-ability-fg:var(--fui-tone-purple-fg);--fui-intent-ability-border:var(--fui-tone-purple-border);--fui-intent-ability-wash:var(--fui-tone-purple-wash);--fui-intent-ability-control:var(--fui-tone-purple-control);--fui-intent-ability-control-hover:var(--fui-tone-purple-control-hover);--fui-intent-ability-control-active:var(--fui-tone-purple-control-active);--fui-intent-ability-surface:var(--fui-tone-purple-surface);--fui-intent-ability-hover:var(--fui-tone-purple-hover);--fui-intent-ability-active:var(--fui-tone-purple-active);--fui-intent-ability-focus:var(--fui-tone-purple-focus);--fui-intent-danger-pigment:var(--fui-tone-red-pigment);--fui-intent-danger-fg:var(--fui-tone-red-fg);--fui-intent-danger-border:var(--fui-tone-red-border);--fui-intent-danger-wash:var(--fui-tone-red-wash);--fui-intent-danger-control:var(--fui-tone-red-control);--fui-intent-danger-control-hover:var(--fui-tone-red-control-hover);--fui-intent-danger-control-active:var(--fui-tone-red-control-active);--fui-intent-danger-surface:var(--fui-tone-red-surface);--fui-intent-danger-hover:var(--fui-tone-red-hover);--fui-intent-danger-active:var(--fui-tone-red-active);--fui-intent-danger-focus:var(--fui-tone-red-focus);--fui-intent-neutral-pigment:var(--fui-tone-neutral-pigment);--fui-intent-neutral-fg:var(--fui-tone-neutral-fg);--fui-intent-neutral-border:var(--fui-tone-neutral-border);--fui-intent-neutral-wash:var(--fui-tone-neutral-wash);--fui-intent-neutral-control:var(--fui-tone-neutral-control);--fui-intent-neutral-control-hover:var(--fui-tone-neutral-control-hover);--fui-intent-neutral-control-active:var(--fui-tone-neutral-control-active);--fui-intent-neutral-surface:var(--fui-tone-neutral-surface);--fui-intent-neutral-hover:var(--fui-tone-neutral-hover);--fui-intent-neutral-active:var(--fui-tone-neutral-active);--fui-intent-neutral-focus:var(--fui-tone-neutral-focus);--fui-disabled-opacity:.46;--fui-focus-ring-width:2px;--fui-focus-ring-offset:3px;--fui-space-1:.25rem;--fui-space-2:.5rem;--fui-space-3:.75rem;--fui-space-4:1rem;--fui-space-5:1.25rem;--fui-space-6:1.5rem;--fui-space-8:2rem;--fui-space-10:2.5rem;--fui-space-12:3rem;--fui-touch-min:2.75rem;--fui-touch-primary:3.25rem;--fui-safe-top:max(1rem, env(safe-area-inset-top));--fui-safe-bottom:max(1rem, env(safe-area-inset-bottom));--fui-radius-status-pill:999px;--fui-radius-panel-soft:.875rem;--fui-radius-portrait-round:50%;--fui-radius-frame-ornate:.25rem;--fui-chamfer-sm:.375rem;--fui-chamfer-md:.625rem;--fui-chamfer-lg:.875rem;--fui-shape-chamfer-cut:var(--fui-chamfer-md);--fui-shape-chamfered:polygon(var(--fui-shape-chamfer-cut) 0, calc(100% - var(--fui-shape-chamfer-cut)) 0, 100% var(--fui-shape-chamfer-cut), 100% calc(100% - var(--fui-shape-chamfer-cut)), calc(100% - var(--fui-shape-chamfer-cut)) 100%, var(--fui-shape-chamfer-cut) 100%, 0 calc(100% - var(--fui-shape-chamfer-cut)), 0 var(--fui-shape-chamfer-cut));--fui-shape-chamfered-sm:polygon(var(--fui-chamfer-sm) 0, calc(100% - var(--fui-chamfer-sm)) 0, 100% var(--fui-chamfer-sm), 100% calc(100% - var(--fui-chamfer-sm)), calc(100% - var(--fui-chamfer-sm)) 100%, var(--fui-chamfer-sm) 100%, 0 calc(100% - var(--fui-chamfer-sm)), 0 var(--fui-chamfer-sm));--fui-shadow-filter-raised:0 12px 28px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-filter-raised:0 12px 28px color-mix(in oklch, var(--fui-stage) 62%, transparent)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-filter-elevated:0 12px 28px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-filter-elevated:0 12px 28px color-mix(in oklch, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-dock:0 -1rem 2.5rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-dock:0 -1rem 2.5rem color-mix(in oklch, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-radial:0 1rem 3rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-radial:0 1rem 3rem color-mix(in oklch, var(--fui-stage) 76%, transparent)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shadow-inset:inset 0 1px 0 oklch(100% 0 0/.05);--fui-control-cut:var(--fui-chamfer-md);--fui-control-catchlight:8%;--fui-control-bevel:6%;--fui-control-foot:34%;--fui-control-face-shade:22%;--fui-control-engraving:26%;--fui-control-engraving-middle:12%;--fui-control-engraving-fade:2.5rem;--fui-control-engraving-inset:2px;--fui-control-hover-lit:.5;--fui-control-lit-warmth:45%;--fui-control-lit-face:6%;--fui-control-lit-light:10%;--fui-surface-catchlight:55%;--fui-surface-bevel:3%;--fui-surface-foot:24%;--fui-surface-well:36%;--fui-surface-engraving:46%;--fui-surface-engraving-inset:4px;--fui-surface-engraving-return:.875rem;--fui-material-surface:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-material-surface:color-mix(in oklch, var(--fui-surface-1) 62%, var(--fui-stage) 38%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-material-surface-raised:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-material-surface-raised:color-mix(in oklch, var(--fui-surface-2) 68%, var(--fui-stage) 32%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-material-texture:none;--fui-radius:var(--fui-radius-panel-soft);--fui-background:var(--fui-stage);--fui-foreground:var(--fui-text-primary);--fui-card:var(--fui-surface-1);--fui-card-foreground:var(--fui-text-primary);--fui-popover:var(--fui-surface-2);--fui-popover-foreground:var(--fui-text-primary);--fui-primary:var(--fui-intent-neutral-fg);--fui-primary-foreground:var(--fui-stage);--fui-secondary:var(--fui-surface-2);--fui-secondary-foreground:var(--fui-text-primary);--fui-muted:var(--fui-surface-2);--fui-muted-foreground:var(--fui-text-muted);--fui-accent:var(--fui-intent-neutral-surface);--fui-accent-foreground:var(--fui-intent-neutral-fg);--fui-destructive:var(--fui-intent-danger-fg);--fui-border:var(--fui-border-subtle);--fui-input:var(--fui-border-strong);--fui-ring:var(--fui-intent-neutral-focus);--fui-chart-1:var(--fui-intent-nav-fg);--fui-chart-2:var(--fui-intent-act-fg);--fui-chart-3:var(--fui-intent-quest-fg);--fui-chart-4:var(--fui-intent-ability-fg);--fui-chart-5:var(--fui-intent-danger-fg);--fui-sidebar:var(--fui-surface-1);--fui-sidebar-foreground:var(--fui-text-primary);--fui-sidebar-primary:var(--fui-intent-neutral-fg);--fui-sidebar-primary-foreground:var(--fui-stage);--fui-sidebar-accent:var(--fui-surface-2);--fui-sidebar-accent-foreground:var(--fui-text-primary);--fui-sidebar-border:var(--fui-border-subtle);--fui-sidebar-ring:var(--fui-intent-neutral-focus)}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-ink-1000:oklch(4.5% .006 55);--fui-es-ink-950:oklch(6.4% .007 56);--fui-es-ink-900:oklch(9% .009 58);--fui-es-ink-850:oklch(12% .011 60);--fui-es-ink-800:oklch(15% .014 62);--fui-es-ivory-100:oklch(95.5% .018 88);--fui-es-ivory-200:oklch(89% .022 86);--fui-es-pewter-400:oklch(68% .022 72);--fui-es-pewter-600:oklch(47% .018 68);--fui-es-metal-400:oklch(67% .052 73);--fui-es-metal-600:oklch(44% .038 68);--fui-atmosphere-accent:oklch(67% .052 73);--fui-atmosphere-accent-muted:oklch(43% .03 68);--fui-stage:var(--fui-es-ink-1000);--fui-surface-1:var(--fui-es-ink-900)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-1:color-mix(in oklch, var(--fui-es-ink-900) 94%, white 6%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:var(--fui-es-ink-850)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:color-mix(in oklch, var(--fui-es-ink-850) 90%, white 10%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:var(--fui-es-ink-1000)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:color-mix(in oklch, var(--fui-es-ink-1000) 84%, black 16%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-overlay-scrim:oklch(2.5% .006 55/.82);--fui-border-subtle:oklch(74% .022 72/.14);--fui-border-strong:oklch(76% .026 72/.28);--fui-border-metal:var(--fui-es-metal-400)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:color-mix(in oklch, var(--fui-es-metal-400) 72%, var(--fui-es-pewter-400) 28%)}}[data-fantasai-ui=next],[data-fantasai-ui=next] [data-es-atmosphere=default]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=default][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-text-primary:oklch(95.5% .014 88);--fui-text-secondary:oklch(79.5% .016 82);--fui-text-muted:oklch(66.5% .011 74);--fui-text-disabled:oklch(61.5% .01 72);--fui-type-color-scene:oklch(93% .013 84);--fui-type-color-heading:oklch(90% .011 84);--fui-type-color-subheading:oklch(84% .012 84);--fui-type-color-voice:oklch(78% .014 82);--fui-type-color-choice:oklch(76.5% .014 82);--fui-type-color-choice-active:oklch(94% .016 84);--fui-type-color-body:oklch(64.5% .01 74);--fui-type-color-label:oklch(76.5% .014 82);--fui-type-color-meta:oklch(64.5% .01 72);--fui-type-color-placeholder:oklch(56% .01 82);--fui-inventory-signal-secondary:oklch(79% .02 82);--fui-shadow-raised:0 12px 36px oklch(1.8% .006 55/.56);--fui-stage-backdrop:radial-gradient(circle at 46% 18%, oklch(14% .018 58) 0%, oklch(8.2% .01 56) 38%, var(--fui-stage) 78%);--fui-artwork-opacity:.82;--fui-artwork-saturation:.74;--fui-artwork-brightness:.54;--fui-artwork-contrast:1.08;--fui-artwork-tint:oklch(17% .022 58/.24);--fui-artwork-scrim-top:oklch(3% .008 55/.28);--fui-artwork-scrim-bottom:oklch(2.5% .007 55/.88);--fui-artwork-vignette:oklch(2% .006 55/.76)}[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-ink-1000:oklch(4.7% .007 145);--fui-es-ink-950:oklch(6.6% .009 145);--fui-es-ink-900:oklch(9.2% .012 143);--fui-es-ink-850:oklch(12.2% .016 142);--fui-es-ink-800:oklch(15.2% .018 140);--fui-es-ivory-100:oklch(95% .018 92);--fui-es-ivory-200:oklch(88.5% .021 90);--fui-es-pewter-400:oklch(66% .03 148);--fui-es-pewter-600:oklch(45% .026 146);--fui-es-metal-400:oklch(62% .055 148);--fui-es-metal-600:oklch(40% .04 146);--fui-atmosphere-accent:oklch(64% .06 148);--fui-atmosphere-accent-muted:oklch(40% .035 146);--fui-stage:var(--fui-es-ink-1000);--fui-surface-1:var(--fui-es-ink-900)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-1:color-mix(in oklch, var(--fui-es-ink-900) 94%, white 6%)}}[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:var(--fui-es-ink-850)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:color-mix(in oklch, var(--fui-es-ink-850) 90%, white 10%)}}[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:var(--fui-es-ink-1000)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:color-mix(in oklch, var(--fui-es-ink-1000) 84%, black 16%)}}[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-overlay-scrim:oklch(2.5% .008 145/.82);--fui-border-subtle:oklch(70% .035 148/.14);--fui-border-strong:oklch(72% .042 148/.28);--fui-border-metal:var(--fui-es-metal-400)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:color-mix(in oklch, var(--fui-es-metal-400) 70%, var(--fui-es-pewter-400) 30%)}}[data-fantasai-ui=next] [data-es-atmosphere=forest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=forest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-text-primary:oklch(95% .014 92);--fui-text-secondary:oklch(78.5% .016 92);--fui-text-muted:oklch(62.5% .014 138);--fui-text-disabled:oklch(51.5% .011 138);--fui-type-color-scene:oklch(92% .013 90);--fui-type-color-heading:oklch(89% .012 90);--fui-type-color-subheading:oklch(83% .013 92);--fui-type-color-voice:oklch(77% .014 92);--fui-type-color-choice:oklch(75.5% .014 92);--fui-type-color-choice-active:oklch(93% .016 90);--fui-type-color-body:oklch(63.5% .012 136);--fui-type-color-label:oklch(75.5% .014 92);--fui-type-color-meta:oklch(57.5% .013 140);--fui-type-color-placeholder:oklch(55% .01 92);--fui-inventory-signal-secondary:oklch(78% .02 92);--fui-shadow-raised:0 12px 36px oklch(1.8% .008 145/.56);--fui-stage-backdrop:radial-gradient(circle at 44% 18%, oklch(14% .022 143) 0%, oklch(8.4% .013 145) 38%, var(--fui-stage) 78%);--fui-artwork-opacity:.8;--fui-artwork-saturation:.7;--fui-artwork-brightness:.5;--fui-artwork-contrast:1.1;--fui-artwork-tint:oklch(18% .032 145/.27);--fui-artwork-scrim-top:oklch(3% .01 145/.3);--fui-artwork-scrim-bottom:oklch(2.4% .009 145/.88);--fui-artwork-vignette:oklch(2% .008 145/.78)}[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-ink-1000:oklch(5.2% .006 220);--fui-es-ink-950:oklch(7.2% .008 220);--fui-es-ink-900:oklch(10% .01 218);--fui-es-ink-850:oklch(12.6% .011 216);--fui-es-ink-800:oklch(15.5% .014 214);--fui-es-ivory-100:oklch(95% .014 88);--fui-es-ivory-200:oklch(88.5% .018 86);--fui-es-pewter-400:oklch(67% .024 218);--fui-es-pewter-600:oklch(46% .02 218);--fui-es-metal-400:oklch(64% .035 214);--fui-es-metal-600:oklch(42% .028 216);--fui-atmosphere-accent:oklch(65% .04 214);--fui-atmosphere-accent-muted:oklch(41% .025 216);--fui-stage:var(--fui-es-ink-1000);--fui-surface-1:var(--fui-es-ink-900)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-1:color-mix(in oklch, var(--fui-es-ink-900) 94%, white 6%)}}[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:var(--fui-es-ink-850)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:color-mix(in oklch, var(--fui-es-ink-850) 90%, white 10%)}}[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:var(--fui-es-ink-1000)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:color-mix(in oklch, var(--fui-es-ink-1000) 84%, black 16%)}}[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-overlay-scrim:oklch(2.8% .006 220/.82);--fui-border-subtle:oklch(72% .025 216/.14);--fui-border-strong:oklch(74% .03 214/.28);--fui-border-metal:var(--fui-es-metal-400)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:color-mix(in oklch, var(--fui-es-metal-400) 62%, var(--fui-es-pewter-400) 38%)}}[data-fantasai-ui=next] [data-es-atmosphere=hune]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=hune][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-text-primary:oklch(95% .011 88);--fui-text-secondary:oklch(78.5% .014 88);--fui-text-muted:oklch(62.5% .013 214);--fui-text-disabled:oklch(51.5% .01 214);--fui-type-color-scene:oklch(92% .011 86);--fui-type-color-heading:oklch(89% .01 86);--fui-type-color-subheading:oklch(83% .011 86);--fui-type-color-voice:oklch(77% .013 84);--fui-type-color-choice:oklch(75.5% .012 84);--fui-type-color-choice-active:oklch(93% .014 86);--fui-type-color-body:oklch(63.5% .011 212);--fui-type-color-label:oklch(75.5% .012 84);--fui-type-color-meta:oklch(57.5% .013 216);--fui-type-color-placeholder:oklch(55% .009 84);--fui-inventory-signal-secondary:oklch(78% .018 88);--fui-shadow-raised:0 12px 36px oklch(2% .006 220/.56);--fui-stage-backdrop:radial-gradient(circle at 50% 18%, oklch(14.5% .018 214) 0%, oklch(8.6% .01 218) 38%, var(--fui-stage) 78%);--fui-artwork-opacity:.8;--fui-artwork-saturation:.66;--fui-artwork-brightness:.51;--fui-artwork-contrast:1.08;--fui-artwork-tint:oklch(18% .026 216/.26);--fui-artwork-scrim-top:oklch(3.5% .008 220/.3);--fui-artwork-scrim-bottom:oklch(2.8% .007 220/.88);--fui-artwork-vignette:oklch(2.5% .007 220/.78)}[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-ink-1000:oklch(4.4% .009 305);--fui-es-ink-950:oklch(6.3% .011 305);--fui-es-ink-900:oklch(9% .014 304);--fui-es-ink-850:oklch(12% .018 302);--fui-es-ink-800:oklch(15.2% .02 300);--fui-es-ivory-100:oklch(95% .016 88);--fui-es-ivory-200:oklch(88.5% .019 86);--fui-es-pewter-400:oklch(66% .03 300);--fui-es-pewter-600:oklch(44% .025 300);--fui-es-metal-400:oklch(62% .05 305);--fui-es-metal-600:oklch(40% .037 305);--fui-atmosphere-accent:oklch(63% .055 305);--fui-atmosphere-accent-muted:oklch(39% .035 305);--fui-stage:var(--fui-es-ink-1000);--fui-surface-1:var(--fui-es-ink-900)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-1:color-mix(in oklch, var(--fui-es-ink-900) 94%, white 6%)}}[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:var(--fui-es-ink-850)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-2:color-mix(in oklch, var(--fui-es-ink-850) 90%, white 10%)}}[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:var(--fui-es-ink-1000)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-surface-inset:color-mix(in oklch, var(--fui-es-ink-1000) 84%, black 16%)}}[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-overlay-scrim:oklch(2.4% .01 305/.84);--fui-border-subtle:oklch(70% .035 305/.14);--fui-border-strong:oklch(72% .042 305/.28);--fui-border-metal:var(--fui-es-metal-400)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:color-mix(in oklch, var(--fui-es-metal-400) 64%, var(--fui-es-pewter-400) 36%)}}[data-fantasai-ui=next] [data-es-atmosphere=underworld]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-es-atmosphere=underworld][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-text-primary:oklch(95% .013 88);--fui-text-secondary:oklch(78.5% .015 88);--fui-text-muted:oklch(62.5% .015 300);--fui-text-disabled:oklch(50.5% .012 300);--fui-type-color-scene:oklch(92% .012 86);--fui-type-color-heading:oklch(89% .011 86);--fui-type-color-subheading:oklch(83% .012 86);--fui-type-color-voice:oklch(77% .014 84);--fui-type-color-choice:oklch(75.5% .013 84);--fui-type-color-choice-active:oklch(93% .015 86);--fui-type-color-body:oklch(63.5% .013 298);--fui-type-color-label:oklch(75.5% .013 84);--fui-type-color-meta:oklch(57.5% .016 302);--fui-type-color-placeholder:oklch(55% .01 84);--fui-inventory-signal-secondary:oklch(78% .019 88);--fui-shadow-raised:0 12px 36px oklch(1.8% .01 305/.58);--fui-stage-backdrop:radial-gradient(circle at 48% 18%, oklch(14.5% .028 303) 0%, oklch(8.2% .017 305) 40%, var(--fui-stage) 80%);--fui-artwork-opacity:.78;--fui-artwork-saturation:.64;--fui-artwork-brightness:.47;--fui-artwork-contrast:1.12;--fui-artwork-tint:oklch(17% .042 305/.29);--fui-artwork-scrim-top:oklch(3% .012 305/.32);--fui-artwork-scrim-bottom:oklch(2.2% .012 305/.9);--fui-artwork-vignette:oklch(1.8% .01 305/.82)}[data-fantasai-ui=next]{--fui-font-display:"FantasAI Roboto Condensed", system-ui, sans-serif;--fui-font-narrative:"FantasAI Merriweather", Georgia, serif;--fui-font-story:var(--fui-font-narrative);--fui-font-interface:"FantasAI Roboto Condensed", system-ui, sans-serif;--fui-type-scene-size:2.125rem;--fui-type-heading-size:1.375rem;--fui-type-subheading-size:1.0625rem;--fui-type-voice-size:1rem;--fui-type-choice-size:1rem;--fui-type-body-size:1rem;--fui-type-form-label-size:.875rem;--fui-type-label-size:.9375rem;--fui-type-meta-size:.75rem;--fui-font-weight-scene:700;--fui-font-weight-heading:700;--fui-font-weight-subheading:700;--fui-font-weight-voice:400;--fui-font-weight-choice:500;--fui-font-weight-body:400;--fui-font-weight-label:600;--fui-font-weight-meta:500;--fui-type-scene-leading:1;--fui-type-heading-leading:1.14;--fui-type-subheading-leading:1.18;--fui-type-voice-leading:1.62;--fui-type-choice-leading:1.42;--fui-type-body-leading:1.5;--fui-type-label-leading:1.2;--fui-type-meta-leading:1.25;--fui-type-scene-tracking:.018em;--fui-type-heading-tracking:.035em;--fui-type-subheading-tracking:.055em;--fui-type-voice-tracking:-.012em;--fui-type-choice-tracking:-.008em;--fui-type-body-tracking:.008em;--fui-type-label-tracking:.025em;--fui-type-meta-tracking:.04em;--fui-font-form-value:var(--fui-font-narrative);--fui-type-form-value-size:var(--fui-type-body-size);--fui-font-weight-form-value:var(--fui-font-weight-voice);--fui-type-form-value-leading:var(--fui-type-body-leading);--fui-type-form-value-tracking:var(--fui-type-voice-tracking)}[data-fantasai-ui=next] .es-text-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-subheading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);font-optical-sizing:auto}[data-fantasai-ui=next] .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-voice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-choice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-choice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);font-optical-sizing:auto}[data-fantasai-ui=next] .es-text-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-scene-size);font-weight:var(--fui-font-weight-scene,600);line-height:var(--fui-type-scene-leading,1.05);letter-spacing:var(--fui-type-scene-tracking,-.012em);text-transform:uppercase}[data-fantasai-ui=next] .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-heading-size);font-weight:var(--fui-font-weight-heading,600);line-height:var(--fui-type-heading-leading,1.2);letter-spacing:var(--fui-type-heading-tracking,0)}[data-fantasai-ui=next] .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-subheading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-subheading-size);font-weight:var(--fui-font-weight-subheading,700);line-height:var(--fui-type-subheading-leading,1.18);letter-spacing:var(--fui-type-subheading-tracking,.055em)}[data-fantasai-ui=next] .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-voice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-voice-size);font-weight:var(--fui-font-weight-voice,400);line-height:var(--fui-type-voice-leading,1.55);letter-spacing:var(--fui-type-voice-tracking,0)}[data-fantasai-ui=next] .es-text-choice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-choice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-choice-size);font-weight:var(--fui-font-weight-choice,600);line-height:var(--fui-type-choice-leading,1.3);letter-spacing:var(--fui-type-choice-tracking,0)}[data-fantasai-ui=next] .es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);font-optical-sizing:auto}[data-fantasai-ui=next] .es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-body-size);font-weight:var(--fui-font-weight-body,400);line-height:var(--fui-type-body-leading,1.5);letter-spacing:var(--fui-type-body-tracking,0)}[data-fantasai-ui=next] .es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label,650);line-height:var(--fui-type-label-leading,1.2);letter-spacing:var(--fui-type-label-tracking,.015em)}[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta,650);line-height:var(--fui-type-meta-leading,1.25);letter-spacing:var(--fui-type-meta-tracking,.055em)}[data-fantasai-ui=next] .es-text-strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-strong[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-weight:700}[data-fantasai-ui=next] .es-text-uppercase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-uppercase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:.11em;text-transform:uppercase}[data-fantasai-ui=next] .es-text-heading.es-text-uppercase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-heading.es-text-uppercase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-text-subheading.es-text-uppercase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-subheading.es-text-uppercase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:.065em}[data-fantasai-ui=next] .es-text-tabular:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-tabular[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-tone-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-scene)}[data-fantasai-ui=next] .es-tone-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading)}[data-fantasai-ui=next] .es-tone-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-subheading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-subheading)}[data-fantasai-ui=next] .es-tone-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-voice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-voice)}[data-fantasai-ui=next] .es-tone-choice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-choice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice)}[data-fantasai-ui=next] .es-tone-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body)}[data-fantasai-ui=next] .es-tone-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label)}[data-fantasai-ui=next] .es-tone-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta)}[data-fantasai-ui=next] .es-tone-active:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tone-active[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] :where(.es-button__label,.es-combat-ability-card,.es-combat-ability-term,.es-combat-aftermath,.es-combat-outcome,.es-combat-overview,.es-combat-party-status,.es-combat-prelude,.es-combatant-card,.es-combatant-details,.es-deck-builder,.es-deck-guide,.es-deck-strip,:is(.es-combat-ability-card,.es-combat-ability-term,.es-combat-aftermath,.es-combat-outcome,.es-combat-overview,.es-combat-party-status,.es-combat-prelude,.es-combatant-card,.es-combatant-details,.es-deck-builder,.es-deck-guide,.es-deck-strip) :not(b,strong)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button__label,.es-combat-ability-card,.es-combat-ability-term,.es-combat-aftermath,.es-combat-outcome,.es-combat-overview,.es-combat-party-status,.es-combat-prelude,.es-combatant-card,.es-combatant-details,.es-deck-builder,.es-deck-guide,.es-deck-strip,:is(.es-combat-ability-card,.es-combat-ability-term,.es-combat-aftermath,.es-combat-outcome,.es-combat-overview,.es-combat-party-status,.es-combat-prelude,.es-combatant-card,.es-combatant-details,.es-deck-builder,.es-deck-guide,.es-deck-strip) :not(b,strong))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-weight:inherit}[data-fantasai-ui=next] .es-text-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;white-space:pre-wrap}[data-fantasai-ui=next] .es-text-reveal__wrapper:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal__wrapper[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:100%;display:block}[data-fantasai-ui=next] .es-text-reveal__segment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal__segment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;font-weight:inherit;display:inline-block}[data-fantasai-ui=next] .es-text-reveal__block:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal__block[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-text-reveal li.es-text-reveal__block:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] li.es-text-reveal__block:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:list-item}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=primary]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=primary]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=secondary]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=secondary]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-nav-fg)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=success]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=success]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-success-fg)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=info]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=info]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-info-fg)}[data-fantasai-ui=next] .es-text-reveal [data-text-tone=magic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal[data-fantasai-ui=next] [data-text-tone=magic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-magic-fg,var(--fui-intent-nav-fg))}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-fantasai-ui=next] .es-text-reveal__segment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-text-reveal__segment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none!important;opacity:1!important;transform:none!important}}[data-fantasai-ui=next]{--fui-motion-instant:70ms;--fui-motion-quick:.14s;--fui-motion-standard:.21s;--fui-motion-measured:.28s;--fui-motion-ceremonial:.36s;--fui-motion-reduced:80ms;--fui-motion-live:1.4s;--fui-motion-activity:1.78s;--fui-motion-activity-impulse:3.8s;--fui-motion-activity-ambient:6.8s;--fui-motion-location-exposure:1.7s;--fui-motion-location-exposure-measured:1.9s;--fui-motion-fast:var(--fui-motion-quick);--fui-motion-normal:var(--fui-motion-standard);--fui-ease-out:cubic-bezier(.16, 1, .3, 1);--fui-ease-emphasized:cubic-bezier(.22, 1, .36, 1);--fui-ease-exit:cubic-bezier(.7, 0, .84, 0);--fui-ease-in-out:cubic-bezier(.65, 0, .35, 1);--fui-ease-spring-short:cubic-bezier(.22, 1.22, .36, 1);--fui-ease-activity:cubic-bezier(.4, 0, .2, 1);--fui-motion-distance-sm:.375rem;--fui-motion-distance-md:.875rem;--fui-motion-distance-lg:1.5rem;--fui-motion-blur-subtle:.125rem;--fui-motion-blur-standard:.3125rem;--fui-motion-stagger-tight:25ms;--fui-motion-stagger-standard:45ms;--fui-motion-stagger-loose:65ms}@keyframes fui-es-inventory-panel-open{0%{opacity:.55;transform:translateX(var(--fui-inventory-panel-x,0px)) scaleX(.96);clip-path:inset(0 0 8% 0 round var(--fui-radius-panel-soft))}to{opacity:1;clip-path:inset(0 round var(--fui-radius-panel-soft));transform:translate(0)scaleX(1)}}@keyframes fui-es-inventory-row-open{0%{opacity:.4;clip-path:inset(0 12% 0 0);transform:translate(-.5rem)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}[data-fantasai-ui=next] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-inventory-row-open var(--fui-motion-standard) var(--fui-ease-out) backwards}[data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-inventory-panel-x:1rem;--fui-inventory-entry-delay:var(--fui-motion-quick);animation:fui-es-inventory-panel-open var(--fui-motion-ceremonial) var(--fui-ease-out) var(--fui-motion-instant) backwards;transform-origin:100%}[data-fantasai-ui=next] .es-trading__party[data-side=buy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-side=buy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-inventory-panel-x:-1rem;animation-delay:calc(var(--fui-motion-instant) + var(--fui-motion-stagger-tight));transform-origin:0}[data-fantasai-ui=next] .es-inventory-item-row[data-entrance=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-entrance=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-inventory-row-open var(--fui-motion-measured) var(--fui-ease-out) backwards;animation-delay:calc(var(--fui-inventory-entry-delay,0s) + var(--fui-inventory-row-order,0) * var(--fui-motion-stagger-tight))}[data-fantasai-ui=next] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-inventory-panel-open var(--fui-motion-measured) var(--fui-ease-out) var(--fui-motion-stagger-tight) backwards}@media (width<=767px){[data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__party[data-side=buy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-side=buy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-inventory-panel-x:0px}}[data-fantasai-ui=next] .es-trading[data-motion=reduced] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading[data-motion=reduced][data-fantasai-ui=next] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading[data-motion=reduced] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading[data-motion=reduced][data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace[data-motion=reduced] .es-inventory-workspace__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-motion=reduced][data-fantasai-ui=next] .es-inventory-workspace__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace[data-motion=reduced] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-motion=reduced][data-fantasai-ui=next] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row[data-entrance=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-entrance=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}@keyframes fui-es-reveal{0%{opacity:0;transform:translateY(.5rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fui-es-focus-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in oklch, currentColor 0%, transparent)}50%{box-shadow:0 0 0 .375rem color-mix(in oklch, currentColor 12%, transparent)}}@keyframes fui-es-activity-sweep{0%{transform:translate(-145%)}to{transform:translate(610%)}}@keyframes fui-es-activity-sweep-broad{0%{transform:translate(-145%)}to{transform:translate(345%)}}[data-fantasai-ui=next] .es-motion-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-reveal var(--fui-motion-ceremonial) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-spatial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){will-change:opacity, transform}[data-fantasai-ui=next] .es-motion-location-exposure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-location-exposure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-location-exposure var(--fui-motion-location-exposure) ease-in-out both}[data-fantasai-ui=next] .es-motion-location-exposure[data-duration=measured]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-location-exposure[data-duration=measured][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-duration:var(--fui-motion-location-exposure-measured)}@keyframes fui-es-location-exposure{0%,to{opacity:0}16%{opacity:.94}48%{opacity:.88}}[data-fantasai-ui=next] .es-motion-spatial[data-es-motion-reduced=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-spatial[data-es-motion-reduced=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none!important}[data-fantasai-ui=next] .es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-swap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:grid;overflow:clip}[data-fantasai-ui=next] .es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-swap__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1;width:100%;min-width:0}[data-fantasai-ui=next] .es-motion-feedback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-feedback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:color var(--fui-motion-fast) var(--fui-ease-out), border-color var(--fui-motion-fast) var(--fui-ease-out), background-color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out)}[data-fantasai-ui=next] .es-motion-activity-sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-activity-sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-activity-sweep var(--fui-motion-activity) var(--fui-ease-activity) infinite;will-change:transform}[data-fantasai-ui=next] .es-motion-activity-sweep[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-activity-sweep[data-variant=broad][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-activity-sweep-broad;animation-delay:80ms}@media (hover:hover) and (pointer:fine){[data-fantasai-ui=next] .es-motion-lift:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-lift:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translateY(calc(var(--fui-motion-distance-sm) * -.2))}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :before,[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :before,[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :after,[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)) :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-fantasai-ui=next] .es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motion-spatial[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){will-change:auto;opacity:1!important;animation:none!important;transform:none!important}}[data-fantasai-ui=next] .ds-reduced-motion :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-fantasai-ui=next] .ds-reduced-motion .es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){will-change:auto;opacity:1!important;animation:none!important;transform:none!important}[data-fantasai-ui=next] .es-scene-backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;background:var(--fui-stage-backdrop);min-width:0;color:var(--fui-text-primary);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-scene-backdrop__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__media[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__media>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__media[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__tint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__scrim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__vignette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-scene-backdrop__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__media[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-5;overflow:hidden}[data-fantasai-ui=next] .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__image[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:var(--fui-artwork-opacity);filter:saturate(var(--fui-artwork-saturation)) brightness(var(--fui-artwork-brightness)) contrast(var(--fui-artwork-contrast));display:block}[data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-6;background:radial-gradient(circle at 50% 24%, var(--fui-atmosphere-accent), transparent 44%), var(--fui-stage-backdrop)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 24%, color-mix(in oklch, var(--fui-atmosphere-accent) 9%, transparent), transparent 44%), var(--fui-stage-backdrop)}}[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__tint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-4;background:var(--fui-artwork-tint);pointer-events:none}[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__scrim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-3;background:linear-gradient(180deg, var(--fui-artwork-scrim-top), transparent 36%, var(--fui-artwork-scrim-bottom) 100%);pointer-events:none}[data-fantasai-ui=next] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__vignette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-2;background:radial-gradient(ellipse at center, transparent 34%, var(--fui-artwork-vignette) 100%);pointer-events:none}[data-fantasai-ui=next] .es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;min-width:0;position:relative}[data-fantasai-ui=next] .es-scene-backdrop[data-contrast=soft] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-contrast=soft][data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop[data-contrast=soft] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-contrast=soft][data-fantasai-ui=next] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.72}[data-fantasai-ui=next] .es-scene-backdrop[data-contrast=strong] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-contrast=strong][data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop[data-contrast=strong] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-contrast=strong][data-fantasai-ui=next] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-scene-backdrop[data-image-state=loading] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-scene-backdrop[data-image-state=loading][data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";background:linear-gradient(100deg, transparent 34%, var(--fui-text-muted) 50%, transparent 66%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-scene-backdrop[data-image-state=loading] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-scene-backdrop[data-image-state=loading][data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(100deg, transparent 34%, color-mix(in oklch, var(--fui-text-muted) 7%, transparent) 50%, transparent 66%)}}[data-fantasai-ui=next] .es-scene-backdrop[data-image-state=loading] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-scene-backdrop[data-image-state=loading][data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-artwork-loading var(--fui-motion-live) var(--fui-ease-in-out) infinite}[data-fantasai-ui=next] .es-scene-backdrop[data-image-state=error] .es-scene-backdrop__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop[data-image-state=error][data-fantasai-ui=next] .es-scene-backdrop__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@keyframes fui-es-artwork-loading{0%{transform:translate(-55%)}to{transform:translate(55%)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-scene-backdrop__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none!important}}[data-fantasai-ui=next] .ds-reduced-motion .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-scene-backdrop__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none!important}@media (forced-colors:active){[data-fantasai-ui=next] .es-scene-backdrop__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__media[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__tint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__scrim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-scene-backdrop__vignette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scene-backdrop__vignette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hairline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-border-subtle) 18%, var(--fui-border-metal) 50%, var(--fui-border-subtle) 82%, transparent);border:0;height:1px}[data-fantasai-ui=next] .es-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-1);box-shadow:var(--fui-shadow-inset), var(--fui-shadow-raised);position:relative}[data-fantasai-ui=next] .es-frame-chamfered:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-chamfered[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-control-chamfered:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-control-chamfered[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shape-chamfer-cut:var(--fui-chamfer-md);clip-path:var(--fui-shape-chamfered);background:linear-gradient(135deg, var(--fui-border-metal), var(--fui-border-subtle) 36%, var(--fui-border-strong) 64%, var(--fui-border-metal));padding:1px}[data-fantasai-ui=next] .es-control-chamfered:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-control-chamfered[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shape-chamfer-cut:var(--fui-chamfer-sm)}[data-fantasai-ui=next] .es-frame-chamfered>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-chamfered[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-control-chamfered>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-control-chamfered[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:100%;clip-path:inherit;background:var(--fui-surface-1)}[data-fantasai-ui=next] .es-ornamental-rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-ornamental-rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);color:var(--fui-border-metal);grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);display:grid}[data-fantasai-ui=next] .es-ornamental-rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-ornamental-rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-ornamental-rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-ornamental-rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:.65;background:linear-gradient(90deg,#0000,currentColor);height:1px}[data-fantasai-ui=next] .es-ornamental-rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-ornamental-rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg,currentColor,#0000)}[data-fantasai-ui=next] .es-ornamental-rule-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-ornamental-rule-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid;width:.4375rem;height:.4375rem;transform:rotate(45deg)}@property --fui-es-lit{syntax:"<number>";inherits:true;initial-value:0}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-control-cut);--fui-es-control-rim:var(--fui-border-metal);--fui-es-control-face:var(--fui-tone-neutral-control);--fui-es-control-light:var(--fui-atmosphere-accent);--fui-es-control-shape:polygon(var(--fui-es-control-cut) 0, calc(100% - var(--fui-es-control-cut)) 0, 100% var(--fui-es-control-cut), 100% calc(100% - var(--fui-es-control-cut)), calc(100% - var(--fui-es-control-cut)) 100%, var(--fui-es-control-cut) 100%, 0 calc(100% - var(--fui-es-control-cut)), 0 var(--fui-es-control-cut));--fui-es-control-rim-lit:var(--fui-es-control-rim)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-lit:color-mix(in oklab, var(--fui-es-control-rim), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth)))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-start:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-start:color-mix(in oklab, var(--fui-es-control-rim-lit) calc(100% - var(--fui-control-catchlight)), var(--fui-text-primary))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-end:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-end:color-mix(in oklab, var(--fui-es-control-rim-lit) 90%, transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-paint:linear-gradient(125deg, var(--fui-es-control-rim-start), var(--fui-es-control-rim-lit) 46%, var(--fui-es-control-rim-end))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-paint:linear-gradient(125deg, var(--fui-es-control-rim-start), color-mix(in oklab, var(--fui-es-control-rim-lit) 34%, transparent) 46%, var(--fui-es-control-rim-end))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light-paint:linear-gradient(90deg, var(--fui-es-control-light), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light-paint:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-light)), transparent), transparent 72%)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-bevel-paint:linear-gradient(180deg, var(--fui-text-primary), transparent 38%, transparent 70%, var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-bevel-paint:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) var(--fui-control-bevel), transparent), transparent 38%, transparent 70%, color-mix(in oklab, var(--fui-stage) var(--fui-control-foot), transparent))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face-paint:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), var(--fui-es-control-face)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face-paint:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), color-mix(in oklab, var(--fui-es-control-face), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-face)))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face-shadow:var(--fui-shadow-inset), inset 0 -1px 0 var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face-shadow:var(--fui-shadow-inset), inset 0 -1px 0 color-mix(in oklab, var(--fui-stage) 55%, transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-engraving-line:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-engraving-line:color-mix(in oklab, var(--fui-es-control-rim-lit) var(--fui-control-engraving), transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-engraving-middle:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-engraving-middle:color-mix(in oklab, var(--fui-es-control-rim-lit) var(--fui-control-engraving-middle), transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-engraving-edge:linear-gradient(90deg, var(--fui-es-control-engraving-line), var(--fui-es-control-engraving-middle) min(var(--fui-control-engraving-fade), 50%), var(--fui-es-control-engraving-middle) calc(100% - min(var(--fui-control-engraving-fade), 50%)), var(--fui-es-control-engraving-line));--fui-es-control-engraving-corner:calc(var(--fui-es-control-cut) - var(--fui-control-engraving-inset) * .5858);--fui-es-control-engraving-run:calc(var(--fui-es-control-cut) + var(--fui-control-engraving-inset) * .4142);--fui-es-control-engraving:var(--fui-es-control-engraving-edge) left var(--fui-es-control-engraving-run) top var(--fui-control-engraving-inset) / calc(100% - 2 * var(--fui-es-control-engraving-run)) 1px no-repeat, var(--fui-es-control-engraving-edge) left var(--fui-es-control-engraving-run) bottom var(--fui-control-engraving-inset) / calc(100% - 2 * var(--fui-es-control-engraving-run)) 1px no-repeat, linear-gradient(var(--fui-es-control-engraving-line) 0 0) left var(--fui-control-engraving-inset) top var(--fui-es-control-engraving-run) / 1px calc(100% - 2 * var(--fui-es-control-engraving-run)) no-repeat, linear-gradient(var(--fui-es-control-engraving-line) 0 0) right var(--fui-control-engraving-inset) top var(--fui-es-control-engraving-run) / 1px calc(100% - 2 * var(--fui-es-control-engraving-run)) no-repeat, linear-gradient(to bottom right, transparent calc(50% - .6px), var(--fui-es-control-engraving-line) 0 calc(50% + .6px), transparent 0) left var(--fui-control-engraving-inset) top var(--fui-control-engraving-inset) / var(--fui-es-control-engraving-corner) var(--fui-es-control-engraving-corner) no-repeat, linear-gradient(to bottom left, transparent calc(50% - .6px), var(--fui-es-control-engraving-line) 0 calc(50% + .6px), transparent 0) right var(--fui-control-engraving-inset) top var(--fui-control-engraving-inset) / var(--fui-es-control-engraving-corner) var(--fui-es-control-engraving-corner) no-repeat, linear-gradient(to top right, transparent calc(50% - .6px), var(--fui-es-control-engraving-line) 0 calc(50% + .6px), transparent 0) left var(--fui-control-engraving-inset) bottom var(--fui-control-engraving-inset) / var(--fui-es-control-engraving-corner) var(--fui-es-control-engraving-corner) no-repeat, linear-gradient(to top left, transparent calc(50% - .6px), var(--fui-es-control-engraving-line) 0 calc(50% + .6px), transparent 0) right var(--fui-control-engraving-inset) bottom var(--fui-control-engraving-inset) / var(--fui-es-control-engraving-corner) var(--fui-es-control-engraving-corner) no-repeat;--fui-es-control-well-depth:linear-gradient(180deg, var(--fui-stage), transparent 36%, transparent 72%, var(--fui-text-primary))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-well-depth:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) var(--fui-control-foot), transparent), transparent 36%, transparent 72%, color-mix(in oklab, var(--fui-text-primary) calc(var(--fui-control-bevel) / 2), transparent))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-well-fill:var(--fui-es-control-face)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-well-fill:color-mix(in oklab, var(--fui-es-control-face), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-face)))}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-well-paint:var(--fui-es-control-light-paint), var(--fui-es-control-well-depth), var(--fui-es-control-well-fill);--fui-es-control-well-shadow:inset 0 1px 0 var(--fui-stage), inset 0 -1px 0 var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-well-shadow:inset 0 1px 0 color-mix(in oklab, var(--fui-stage) 55%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--fui-text-primary) 5%, transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut-rim:1.41px;--fui-es-control-rim-across:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-across:color-mix(in oklab, var(--fui-es-control-rim-lit) 76%, transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-box-rim:var(--fui-es-control-rim-paint);--fui-es-control-box-cuts:linear-gradient(to bottom right, transparent 50%, var(--fui-es-control-rim-start) 0 calc(50% + var(--fui-es-control-cut-rim) - .5px), transparent calc(50% + var(--fui-es-control-cut-rim) + .5px)) left top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat border-box, linear-gradient(to bottom left, transparent 50%, var(--fui-es-control-rim-across) 0 calc(50% + var(--fui-es-control-cut-rim) - .5px), transparent calc(50% + var(--fui-es-control-cut-rim) + .5px)) right top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat border-box, linear-gradient(to top right, transparent 50%, var(--fui-es-control-rim-across) 0 calc(50% + var(--fui-es-control-cut-rim) - .5px), transparent calc(50% + var(--fui-es-control-cut-rim) + .5px)) left bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat border-box, linear-gradient(to top left, transparent 50%, var(--fui-es-control-rim-end) 0 calc(50% + var(--fui-es-control-cut-rim) - .5px), transparent calc(50% + var(--fui-es-control-cut-rim) + .5px)) right bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat border-box;--fui-es-control-box-well:var(--fui-es-control-box-cuts), var(--fui-es-control-light-paint) padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-box-rim) border-box;--fui-es-control-glyph-glow:0 0 calc(2px + var(--fui-es-lit) * 1px) currentColor}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-glyph-glow:0 0 calc(2px + var(--fui-es-lit) * 1px) color-mix(in oklab, currentColor calc(24% + var(--fui-es-lit) * 18%), transparent)}}[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-control-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-button,.es-bloom-frame,.es-hold-to-confirm,.es-interaction-draft__shell,.es-interaction-draft__suggestion,.es-choice-row,.es-tabs-list,.es-tabs-trigger,.es-field__control,.es-select__trigger,.es-radio-item,.es-segmented-control,.es-segmented-control__item,.es-switch,.es-slider,.es-progress-header__marker,.es-progress-header__track,.es-progress__track,.es-metric-tile,.es-character-modifier-card,.es-character-modifier-card__duration,.es-world-map__place,.es-character-modifier-card__tooltip,.es-character-shortcut,.es-character-command-panel__resources,.es-character-command-panel__unspent,.es-character-command-panel__empty,.es-character-command-panel__error,.es-character-command-panel__skeleton,.es-modal,.es-character-launcher__level,.es-look-around__plaque,.es-combatant-card,.es-combatant-card__effect,.es-combat-ability-card,.es-combat-overview,.es-deck-strip,.es-deck-builder__filter,.es-deck-builder__dock,.es-deck-builder__close)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:color-mix(in oklab, var(--fui-es-control-light) 55%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-mote-size,2px);height:var(--fui-es-mote-size,2px);margin:calc(var(--fui-es-mote-size,2px) / -2);background:var(--fui-es-mote);box-shadow:0 0 .5rem .125rem var(--fui-es-mote);border-radius:50%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem .125rem color-mix(in oklab, var(--fui-es-mote) 70%, transparent)}}[data-fantasai-ui=next] .es-mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-neutral-pigment);--fui-es-intent-fg:var(--fui-tone-neutral-fg);--fui-es-intent-border:var(--fui-tone-neutral-border);--fui-es-intent-wash:var(--fui-tone-neutral-wash);--fui-es-intent-control:var(--fui-tone-neutral-control);--fui-es-intent-control-hover:var(--fui-tone-neutral-control-hover);--fui-es-intent-control-active:var(--fui-tone-neutral-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-neutral-focus);--fui-es-intent-light:var(--fui-atmosphere-accent)}[data-fantasai-ui=next] .es-intent[data-tone=green]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=green][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-intent[data-tone=act]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=act][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-green-pigment);--fui-es-intent-fg:var(--fui-tone-green-fg);--fui-es-intent-border:var(--fui-tone-green-border);--fui-es-intent-wash:var(--fui-tone-green-wash);--fui-es-intent-control:var(--fui-tone-green-control);--fui-es-intent-control-hover:var(--fui-tone-green-control-hover);--fui-es-intent-control-active:var(--fui-tone-green-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-green-focus);--fui-es-intent-light:var(--fui-tone-green-focus)}[data-fantasai-ui=next] .es-intent[data-tone=yellow]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=yellow][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-intent[data-tone=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-yellow-pigment);--fui-es-intent-fg:var(--fui-tone-yellow-fg);--fui-es-intent-border:var(--fui-tone-yellow-border);--fui-es-intent-wash:var(--fui-tone-yellow-wash);--fui-es-intent-control:var(--fui-tone-yellow-control);--fui-es-intent-control-hover:var(--fui-tone-yellow-control-hover);--fui-es-intent-control-active:var(--fui-tone-yellow-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-yellow-focus);--fui-es-intent-light:var(--fui-tone-yellow-focus)}[data-fantasai-ui=next] .es-intent[data-tone=light-blue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=light-blue][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-intent[data-tone=nav]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=nav][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-light-blue-pigment);--fui-es-intent-fg:var(--fui-tone-light-blue-fg);--fui-es-intent-border:var(--fui-tone-light-blue-border);--fui-es-intent-wash:var(--fui-tone-light-blue-wash);--fui-es-intent-control:var(--fui-tone-light-blue-control);--fui-es-intent-control-hover:var(--fui-tone-light-blue-control-hover);--fui-es-intent-control-active:var(--fui-tone-light-blue-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-light-blue-focus);--fui-es-intent-light:var(--fui-tone-light-blue-focus)}[data-fantasai-ui=next] .es-intent[data-tone=blue]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=blue][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-blue-pigment);--fui-es-intent-fg:var(--fui-tone-blue-fg);--fui-es-intent-border:var(--fui-tone-blue-border);--fui-es-intent-wash:var(--fui-tone-blue-wash);--fui-es-intent-control:var(--fui-tone-blue-control);--fui-es-intent-control-hover:var(--fui-tone-blue-control-hover);--fui-es-intent-control-active:var(--fui-tone-blue-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-blue-focus);--fui-es-intent-light:var(--fui-tone-blue-focus)}[data-fantasai-ui=next] .es-intent[data-tone=purple]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=purple][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-intent[data-tone=ability]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=ability][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-purple-pigment);--fui-es-intent-fg:var(--fui-tone-purple-fg);--fui-es-intent-border:var(--fui-tone-purple-border);--fui-es-intent-wash:var(--fui-tone-purple-wash);--fui-es-intent-control:var(--fui-tone-purple-control);--fui-es-intent-control-hover:var(--fui-tone-purple-control-hover);--fui-es-intent-control-active:var(--fui-tone-purple-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-purple-focus);--fui-es-intent-light:var(--fui-tone-purple-focus)}[data-fantasai-ui=next] .es-intent[data-tone=red]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=red][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-intent[data-tone=danger]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=danger][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-red-pigment);--fui-es-intent-fg:var(--fui-tone-red-fg);--fui-es-intent-border:var(--fui-tone-red-border);--fui-es-intent-wash:var(--fui-tone-red-wash);--fui-es-intent-control:var(--fui-tone-red-control);--fui-es-intent-control-hover:var(--fui-tone-red-control-hover);--fui-es-intent-control-active:var(--fui-tone-red-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-red-focus);--fui-es-intent-light:var(--fui-tone-red-focus)}[data-fantasai-ui=next] .es-intent[data-tone=brown]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-intent[data-tone=brown][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-tone-brown-pigment);--fui-es-intent-fg:var(--fui-tone-brown-fg);--fui-es-intent-border:var(--fui-tone-brown-border);--fui-es-intent-wash:var(--fui-tone-brown-wash);--fui-es-intent-control:var(--fui-tone-brown-control);--fui-es-intent-control-hover:var(--fui-tone-brown-control-hover);--fui-es-intent-control-active:var(--fui-tone-brown-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-tone-brown-focus);--fui-es-intent-light:var(--fui-tone-brown-focus)}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 42%, var(--fui-border-metal) 58%)}}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;min-height:var(--fui-touch-min);gap:var(--fui-space-2);color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:var(--fui-type-label-tracking);white-space:normal;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;border-radius:0;padding:.625rem 1rem;position:relative}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}[data-fantasai-ui=next] .es-button:is([data-appearance=solid],[data-appearance=filled],[data-appearance=ceremonial])>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button:is([data-appearance=solid],[data-appearance=filled],[data-appearance=ceremonial])[data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:var(--fui-es-control-engraving);content:"";pointer-events:none;position:absolute;inset:1px}[data-fantasai-ui=next] .es-button>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-icon-button>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-button[data-fantasai-ui=next]>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(var(--fui-es-control-glyph-glow))}[data-fantasai-ui=next] .es-button[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary);padding-inline:var(--fui-space-5)}[data-fantasai-ui=next] .es-button[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.5rem .875rem}[data-fantasai-ui=next] .es-button[data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-subtle) 62%)}}[data-fantasai-ui=next] .es-button[data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-appearance=ghost]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ghost]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:none;-webkit-mask:linear-gradient(#000 0 0) left var(--fui-es-control-cut) top / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left var(--fui-es-control-cut) bottom / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(#000 0 0) right top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat;-webkit-mask:linear-gradient(#000 0 0) left var(--fui-es-control-cut) top / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left var(--fui-es-control-cut) bottom / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(#000 0 0) right top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat;mask:linear-gradient(#000 0 0) left var(--fui-es-control-cut) top / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left var(--fui-es-control-cut) bottom / calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) 1px no-repeat, linear-gradient(#000 0 0) left top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(#000 0 0) right top var(--fui-es-control-cut) / 1px calc(100% - var(--fui-es-control-cut) - var(--fui-es-control-cut)) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right top / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(45deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) left bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat, linear-gradient(135deg, transparent calc(50% - .75px), #000 0 calc(50% + .75px), transparent 0) right bottom / var(--fui-es-control-cut) var(--fui-es-control-cut) no-repeat}[data-fantasai-ui=next] .es-button:is([data-appearance=outline],[data-appearance=ghost]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button:is([data-appearance=outline],[data-appearance=ghost])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:is([data-appearance=outline],[data-appearance=ghost]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button:is([data-appearance=outline],[data-appearance=ghost])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), color-mix(in oklch, var(--fui-es-intent-wash) calc(var(--fui-es-lit) * 100%), transparent)}}[data-fantasai-ui=next] .es-button:is([data-appearance=outline],[data-appearance=ghost]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button:is([data-appearance=outline],[data-appearance=ghost])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:none}[data-fantasai-ui=next] .es-button[data-appearance=ghost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ghost][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-button[data-appearance=ghost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ghost][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:0 0}[data-fantasai-ui=next] .es-button:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 88%, white)}}@media (hover:hover){[data-fantasai-ui=next] .es-button:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-button:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translateY(1px)}[data-fantasai-ui=next] .es-button[data-appearance=solid]:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=solid]:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}[data-fantasai-ui=next] .es-button:is([data-appearance=outline],[data-appearance=ghost]):active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button:is([data-appearance=outline],[data-appearance=ghost]):active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow)}[data-fantasai-ui=next] .es-button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);box-shadow:none;filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-button[data-appearance=ghost]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ghost]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-button[data-appearance=ghost]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ghost]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint)}[data-fantasai-ui=next] .es-button:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-choice-row:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-button[aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[aria-busy=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:progress}[data-fantasai-ui=next] .es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:var(--fui-radius-status-pill);clip-path:none}[data-fantasai-ui=next] .es-button[data-shape=pill][data-appearance=solid]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-shape=pill][data-appearance=solid][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-button[data-shape=pill]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-shape=pill][data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:calc(1px + var(--fui-control-engraving-inset));border:1px solid var(--fui-es-control-engraving-line);border-radius:var(--fui-radius-status-pill);background:0 0}[data-fantasai-ui=next] .es-button[data-shape=pill][data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-shape=pill][data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-shape=pill][data-appearance=ghost]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-shape=pill][data-appearance=ghost]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint) border-box;-webkit-mask-composite:xor, source-over;-webkit-mask-composite:xor;border:1px solid #0000;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border);--fui-es-control-face:var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, color-mix(in oklch, var(--fui-es-intent-pigment) 34%, var(--fui-es-intent-control)), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-button-filled:var(--fui-es-control-face);color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), var(--fui-es-button-filled)}[data-fantasai-ui=next] .es-button[data-appearance=filled]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-button[data-appearance=filled]:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled]:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=filled]:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled]:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklch, var(--fui-es-intent-pigment) 34%, var(--fui-es-intent-control))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-focus) 50%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-es-intent-fg) 72%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-body-size);letter-spacing:.04em}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(135deg, var(--fui-es-control-rim-lit), var(--fui-es-intent-border) 50%, var(--fui-es-control-rim-lit))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(135deg, color-mix(in oklab, var(--fui-es-control-rim-lit) 92%, var(--fui-text-primary)), color-mix(in oklab, var(--fui-es-intent-border) 40%, var(--fui-border-metal)) 50%, var(--fui-es-control-rim-lit))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:1.5px}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(105deg, transparent 40%, var(--fui-es-intent-focus) 50%, transparent 60%) 140% 0 / 260% 100% no-repeat, linear-gradient(180deg, var(--fui-es-intent-pigment), var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(105deg, transparent 40%, color-mix(in oklch, var(--fui-es-intent-focus) 14%, transparent) 50%, transparent 60%) 140% 0 / 260% 100% no-repeat, linear-gradient(180deg, color-mix(in oklch, var(--fui-es-intent-pigment) 18%, var(--fui-es-control-face)), color-mix(in oklch, var(--fui-es-intent-pigment) 5%, var(--fui-es-control-face)))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:filter var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-es-intent-focus) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{filter:brightness(1.12)}[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial]:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{filter:brightness(.92)}[data-fantasai-ui=next] .es-button:is([data-appearance=filled],[data-appearance=ceremonial]):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:is([data-appearance=filled],[data-appearance=ceremonial]):focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button:is([data-appearance=filled],[data-appearance=ceremonial]):focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:is([data-appearance=filled],[data-appearance=ceremonial]):focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-focus) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:var(--fui-es-intent-focus)}[data-fantasai-ui=next] .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);min-width:var(--fui-touch-min);padding:0}[data-fantasai-ui=next] .es-icon-button[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-button[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-primary);min-width:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button__spinner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;animation:fui-es-spin var(--fui-motion-normal) linear infinite;border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none}@keyframes fui-es-spin{to{transform:rotate(1turn)}}[data-fantasai-ui=next] .es-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__label-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-field__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:var(--fui-type-form-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:var(--fui-type-label-tracking)}[data-fantasai-ui=next] .es-field__optional:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__optional[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-field__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking)}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary);color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-radio-item__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-form-value);font-size:var(--fui-type-form-value-size);font-weight:var(--fui-font-weight-form-value);line-height:var(--fui-type-form-value-leading);letter-spacing:var(--fui-type-form-value-tracking);font-optical-sizing:auto}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-placeholder);opacity:1}.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-placeholder);opacity:1}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:var(--fui-type-color-placeholder);opacity:1}[data-fantasai-ui=next] .es-field__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:600;line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking)}[data-fantasai-ui=next] .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-textarea[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){resize:vertical;min-height:7rem}[data-fantasai-ui=next] .es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shape-chamfer-cut:var(--fui-chamfer-md);--fui-es-surface-fill:var(--fui-surface-1);--fui-es-surface-rim:var(--fui-border-subtle);--fui-es-surface-metal:var(--fui-border-metal);--fui-es-surface-wash:none;--fui-es-surface-depth:none;--fui-es-surface-corners:none;isolation:isolate;min-width:0;color:var(--fui-text-primary);background:0 0;border:0;border-radius:0;position:relative}[data-fantasai-ui=next] .es-surface:not(.es-frame-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-surface:not(.es-frame-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-surface:not(.es-frame-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface:not(.es-frame-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-shape-chamfered);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-surface:not(.es-frame-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-surface:not(.es-frame-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, var(--fui-es-surface-rim), var(--fui-es-surface-rim) 26%, var(--fui-es-surface-rim) 54%, var(--fui-es-surface-rim));inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface:not(.es-frame-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-surface:not(.es-frame-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-surface-rim), var(--fui-es-surface-metal) var(--fui-surface-catchlight)), var(--fui-es-surface-rim) 26%, color-mix(in oklab, var(--fui-es-surface-rim) 55%, transparent) 54%, var(--fui-es-surface-rim))}}[data-fantasai-ui=next] .es-surface:not(.es-frame-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface:not(.es-frame-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-shape-chamfer-cut:calc(var(--fui-chamfer-md) - 1px);background:var(--fui-es-surface-corners), var(--fui-es-surface-depth), var(--fui-es-surface-wash), var(--fui-es-surface-fill);inset:1px}[data-fantasai-ui=next] .es-surface[data-level=stage]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=stage][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-stage)}[data-fantasai-ui=next] .es-surface[data-level=raised]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=raised][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-surface-1);--fui-es-surface-depth:linear-gradient(180deg, var(--fui-text-primary), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-level=raised]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=raised][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-depth:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) var(--fui-surface-bevel), transparent), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), color-mix(in oklab, var(--fui-stage) var(--fui-surface-foot), transparent))}}[data-fantasai-ui=next] .es-surface[data-level=raised]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=raised][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(var(--fui-shadow-filter-raised))}[data-fantasai-ui=next] .es-surface[data-level=elevated]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=elevated][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-surface-2);--fui-es-surface-depth:linear-gradient(180deg, var(--fui-text-primary), transparent var(--fui-space-8), transparent calc(100% - var(--fui-space-6)), var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-level=elevated]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=elevated][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-depth:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) calc(var(--fui-surface-bevel) * 1.6), transparent), transparent var(--fui-space-8), transparent calc(100% - var(--fui-space-6)), color-mix(in oklab, var(--fui-stage) calc(var(--fui-surface-foot) * 1.25), transparent))}}[data-fantasai-ui=next] .es-surface[data-level=elevated]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=elevated][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(var(--fui-shadow-filter-elevated))}[data-fantasai-ui=next] .es-surface[data-level=inset]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=inset][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-surface-inset);--fui-es-surface-depth:linear-gradient(180deg, var(--fui-stage), transparent var(--fui-space-5), transparent calc(100% - var(--fui-space-3)), var(--fui-text-primary))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-level=inset]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-level=inset][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-depth:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) var(--fui-surface-well), transparent), transparent var(--fui-space-5), transparent calc(100% - var(--fui-space-3)), color-mix(in oklab, var(--fui-text-primary) calc(var(--fui-surface-bevel) / 2), transparent))}}[data-fantasai-ui=next] .es-surface[data-frame=soft]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-frame=soft][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-surface[data-frame=soft]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-surface[data-frame=soft][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-surface[data-frame=soft]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface[data-frame=soft][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:inherit;clip-path:none}[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-rim:color-mix(in oklab, var(--fui-es-intent-border) 46%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:color-mix(in oklab, var(--fui-es-intent-border) 42%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:linear-gradient(140deg, var(--fui-es-intent-pigment), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:linear-gradient(140deg, color-mix(in oklch, var(--fui-es-intent-pigment) 12%, transparent), transparent)}}[data-fantasai-ui=next] .es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-corner-line:var(--fui-es-surface-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-corner-line:color-mix(in oklab, var(--fui-es-surface-metal) var(--fui-surface-engraving), transparent)}}[data-fantasai-ui=next] .es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-corner-returns:linear-gradient(90deg, var(--fui-es-surface-corner-line), transparent) left var(--fui-es-surface-corner-run) top var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(270deg, var(--fui-es-surface-corner-line), transparent) right var(--fui-es-surface-corner-run) top var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(90deg, var(--fui-es-surface-corner-line), transparent) left var(--fui-es-surface-corner-run) bottom var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(270deg, var(--fui-es-surface-corner-line), transparent) right var(--fui-es-surface-corner-run) bottom var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(180deg, var(--fui-es-surface-corner-line), transparent) left var(--fui-surface-engraving-inset) top var(--fui-es-surface-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(180deg, var(--fui-es-surface-corner-line), transparent) right var(--fui-surface-engraving-inset) top var(--fui-es-surface-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(0deg, var(--fui-es-surface-corner-line), transparent) left var(--fui-surface-engraving-inset) bottom var(--fui-es-surface-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(0deg, var(--fui-es-surface-corner-line), transparent) right var(--fui-surface-engraving-inset) bottom var(--fui-es-surface-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat}[data-fantasai-ui=next] .es-surface[data-frame=chamfered]:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface[data-frame=chamfered]:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-frame-component[data-frame=chamfered]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-frame=chamfered][data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-corner:calc(var(--fui-shape-chamfer-cut) - var(--fui-surface-engraving-inset) * .5858);--fui-es-surface-corner-run:calc(var(--fui-shape-chamfer-cut) + var(--fui-surface-engraving-inset) * .4142);--fui-es-surface-corners:linear-gradient(to bottom right, transparent calc(50% - .6px), var(--fui-es-surface-corner-line) 0 calc(50% + .6px), transparent 0) left var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, linear-gradient(to bottom left, transparent calc(50% - .6px), var(--fui-es-surface-corner-line) 0 calc(50% + .6px), transparent 0) right var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, linear-gradient(to top right, transparent calc(50% - .6px), var(--fui-es-surface-corner-line) 0 calc(50% + .6px), transparent 0) left var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, linear-gradient(to top left, transparent calc(50% - .6px), var(--fui-es-surface-corner-line) 0 calc(50% + .6px), transparent 0) right var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, var(--fui-es-surface-corner-returns)}[data-fantasai-ui=next] .es-surface[data-frame=soft]:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface[data-frame=soft]:not(.es-frame-content):is([data-level=raised],[data-level=elevated],[data-state=checked])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-frame-component[data-frame=soft]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-frame=soft][data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-corner:calc(var(--fui-radius-panel-soft) - var(--fui-surface-engraving-inset));--fui-es-surface-corner-run:var(--fui-radius-panel-soft);--fui-es-surface-corners:radial-gradient(circle at 100% 100%, transparent calc(var(--fui-es-surface-corner) - .85px), var(--fui-es-surface-corner-line) var(--fui-es-surface-corner), transparent calc(var(--fui-es-surface-corner) + .85px)) left var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, radial-gradient(circle at 0 100%, transparent calc(var(--fui-es-surface-corner) - .85px), var(--fui-es-surface-corner-line) var(--fui-es-surface-corner), transparent calc(var(--fui-es-surface-corner) + .85px)) right var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, radial-gradient(circle at 100% 0, transparent calc(var(--fui-es-surface-corner) - .85px), var(--fui-es-surface-corner-line) var(--fui-es-surface-corner), transparent calc(var(--fui-es-surface-corner) + .85px)) left var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, radial-gradient(circle at 0 0, transparent calc(var(--fui-es-surface-corner) - .85px), var(--fui-es-surface-corner-line) var(--fui-es-surface-corner), transparent calc(var(--fui-es-surface-corner) + .85px)) right var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-surface-corner) var(--fui-es-surface-corner) no-repeat, var(--fui-es-surface-corner-returns)}[data-fantasai-ui=next] .es-surface[data-padding=sm]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-padding=sm][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-surface[data-padding=md]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-padding=md][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-5)}[data-fantasai-ui=next] .es-surface[data-padding=lg]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-surface[data-padding=lg][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-8)}[data-fantasai-ui=next] :where(.es-frame-component,.es-modal,.es-action-menu,.es-select__content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-frame-component,.es-modal,.es-action-menu,.es-select__content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-metal:var(--fui-border-metal);--fui-es-frame-rim:linear-gradient(125deg, var(--fui-es-frame-metal), var(--fui-es-frame-metal) 14%, var(--fui-border-subtle) 42%, var(--fui-border-strong) 72%, var(--fui-es-frame-metal))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-frame-component,.es-modal,.es-action-menu,.es-select__content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-frame-component,.es-modal,.es-action-menu,.es-select__content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-rim:linear-gradient(125deg, color-mix(in oklab, var(--fui-es-frame-metal), var(--fui-text-primary) var(--fui-control-catchlight)), var(--fui-es-frame-metal) 14%, var(--fui-border-subtle) 42%, var(--fui-border-strong) 72%, var(--fui-es-frame-metal))}}[data-fantasai-ui=next] .es-frame-component:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shape-chamfer-cut:var(--fui-chamfer-md);background:var(--fui-es-frame-rim);min-width:0;padding:1px}[data-fantasai-ui=next] .es-frame-component[data-frame=soft]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-frame=soft][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-frame-component[data-frame=chamfered]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-frame=chamfered][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-shape-chamfered)}[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;background:var(--fui-es-surface-depth), var(--fui-surface-1);filter:none;min-height:100%}[data-fantasai-ui=next] .es-frame-component[data-frame=chamfered]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-frame=chamfered][data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inherit;border-radius:0}[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:var(--fui-es-surface-corners);content:"";pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(var(--fui-space-4), 1fr) auto minmax(var(--fui-space-4), 1fr);align-items:center;gap:var(--fui-space-3);width:100%;color:var(--fui-border-metal);display:grid}[data-fantasai-ui=next] .es-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:.68;background:linear-gradient(90deg,#0000,currentColor);height:1px}[data-fantasai-ui=next] .es-divider:not([data-ornament]):not([data-labeled]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-divider:not([data-ornament]):not([data-labeled])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:0}[data-fantasai-ui=next] .es-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg,currentColor,#0000)}[data-fantasai-ui=next] .es-divider[data-ornament=true] .es-divider__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-divider[data-ornament=true][data-fantasai-ui=next] .es-divider__mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(currentColor 0 0) 50%/.1875rem .1875rem no-repeat;border:1px solid;width:.4375rem;height:.4375rem;transform:rotate(45deg)}[data-fantasai-ui=next] .es-divider[data-labeled=true]:not([data-ornament]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-divider[data-labeled=true]:not([data-ornament])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-divider[data-labeled=true]:not([data-ornament])>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-divider[data-labeled=true]:not([data-ornament])[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-divider[data-labeled=true]:not([data-ornament])>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-divider[data-labeled=true]:not([data-ornament])[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{width:.25rem;height:.25rem;margin-inline:var(--fui-space-1) var(--fui-space-3);border:1px solid var(--fui-border-metal);content:"";vertical-align:.2em;opacity:.75;display:inline-block;rotate:45deg}[data-fantasai-ui=next] .es-divider[data-labeled=true]:not([data-ornament])>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-divider[data-labeled=true]:not([data-ornament])[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{margin-inline:var(--fui-space-3) var(--fui-space-1)}[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);border-radius:var(--fui-radius-frame-ornate);background:var(--fui-es-intent-wash);color:var(--fui-es-intent-fg);border:0;flex:none;place-items:center;display:inline-grid}[data-fantasai-ui=next] .es-icon-surface[data-shape=round]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-surface[data-shape=round][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round)}[data-fantasai-ui=next] .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-status-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-badge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);background:var(--fui-es-intent-wash);width:fit-content;max-width:100%;color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:600;line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);border:0;display:inline-flex}[data-fantasai-ui=next] .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-status-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-status-pill);min-height:1.75rem;padding:.25rem .625rem}[data-fantasai-ui=next] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-status-chip__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}[data-fantasai-ui=next] .es-status-chip[data-busy=true] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-status-chip[data-busy=true][data-fantasai-ui=next] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-status-pulse var(--fui-motion-live) var(--fui-ease-in-out) infinite}@keyframes fui-es-status-pulse{50%{opacity:.35;transform:scale(.78)}}[data-fantasai-ui=next] .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-badge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-frame-ornate);text-transform:uppercase;padding:.2rem .45rem}[data-fantasai-ui=next] .es-tinted-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-wash);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--fui-es-intent-fg);border:0;padding:.12em .32em}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tinted-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 82%, currentColor)}}[data-fantasai-ui=next] .es-tinted-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-box-decoration-break:clone}[data-fantasai-ui=next] .es-tinted-text[data-variant=block]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-variant=block][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);max-width:100%;padding:var(--fui-space-2) var(--fui-space-3);background:var(--fui-es-intent-pigment);display:inline-block}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tinted-text[data-variant=block]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-variant=block][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-pigment) 12%, transparent)}}[data-fantasai-ui=next] .es-tinted-text[data-variant=block]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-variant=block][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);vertical-align:top;text-wrap:pretty;overflow-wrap:anywhere}[data-fantasai-ui=next] .es-tinted-text[data-variant=plain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-variant=plain][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);background:0 0;padding:0}[data-fantasai-ui=next] .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);background:linear-gradient(var(--fui-surface-1) 0 0) padding-box, conic-gradient(from 315deg, var(--fui-border-metal), var(--fui-border-metal) 25%, var(--fui-border-metal) 50%, var(--fui-border-metal) 75%, var(--fui-border-metal)) border-box;border:1px solid #0000;flex:none;place-items:center;padding:2px;display:inline-grid;position:relative;overflow:visible}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(var(--fui-surface-1) 0 0) padding-box, conic-gradient(from 315deg, color-mix(in oklab, var(--fui-border-metal), var(--fui-text-primary) var(--fui-control-catchlight)), color-mix(in oklab, var(--fui-border-metal) 38%, transparent) 25%, color-mix(in oklab, var(--fui-border-metal) 90%, transparent) 50%, color-mix(in oklab, var(--fui-border-metal) 38%, transparent) 75%, color-mix(in oklab, var(--fui-border-metal), var(--fui-text-primary) var(--fui-control-catchlight))) border-box}}[data-fantasai-ui=next] .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-stage), var(--fui-shadow-raised)}[data-fantasai-ui=next] .es-portrait[data-size=sm]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-size=sm][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:3rem;height:3rem}[data-fantasai-ui=next] .es-portrait[data-size=md]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-size=md][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:4.5rem;height:4.5rem}[data-fantasai-ui=next] .es-portrait[data-size=lg]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-size=lg][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:7rem;height:7rem}[data-fantasai-ui=next] .es-portrait[data-size=hero]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-size=hero][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(46vw,11rem);height:min(46vw,11rem)}[data-fantasai-ui=next] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait__avatar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);background:var(--fui-surface-inset);width:100%;height:100%}[data-fantasai-ui=next] .es-portrait[data-image-state=loading] .es-portrait__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-image-state=loading][data-fantasai-ui=next] .es-portrait__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label)}[data-fantasai-ui=next] .es-portrait[data-image-state=ready] .es-portrait__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-image-state=ready][data-fantasai-ui=next] .es-portrait__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-portrait[data-image-state=error] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-image-state=error][data-fantasai-ui=next] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-intent-danger-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-portrait[data-image-state=error] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-image-state=error][data-fantasai-ui=next] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-intent-danger-border) 42%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-portrait__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading);font-family:var(--fui-font-display);letter-spacing:var(--fui-type-heading-tracking);font-size:1.25rem}[data-fantasai-ui=next] .es-portrait__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:2px solid var(--fui-stage);background:var(--fui-es-intent-fg);border-radius:50%;width:.75rem;height:.75rem;position:absolute;bottom:4%;right:4%}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;align-items:center;gap:var(--fui-space-3);width:100%;min-height:4rem;color:var(--fui-type-color-choice);text-align:left;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;padding:.625rem .875rem;display:grid;position:relative}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-choice-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-type-color-choice)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-type-color-choice) 90%, white)}}}[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control-active), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-holding][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-choice-row-hold-reach:var(--fui-es-hold-progress,0);--fui-es-choice-row-hold-paint:linear-gradient(90deg, var(--fui-es-intent-fg) calc(var(--fui-es-choice-row-hold-reach) * 100% - 3rem), var(--fui-es-intent-fg) calc(var(--fui-es-choice-row-hold-reach) * 100% - 2px), transparent calc(var(--fui-es-choice-row-hold-reach) * 100%))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-holding][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-choice-row-hold-paint:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-fg) 12%, transparent) calc(var(--fui-es-choice-row-hold-reach) * 100% - 3rem), color-mix(in oklab, var(--fui-es-intent-fg) 36%, transparent) calc(var(--fui-es-choice-row-hold-reach) * 100% - 2px), transparent calc(var(--fui-es-choice-row-hold-reach) * 100%))}}[data-fantasai-ui=next] .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-holding][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-choice-row-hold-paint), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-choice-row[data-holding][aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-holding][aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-choice-row[data-holding][aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-holding][aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-choice-row-hold-paint), var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-choice-row>.es-motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]>.es-motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-choice-row:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-choice-row:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translateY(1px)}[data-fantasai-ui=next] .es-choice-row>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-shape-chamfered-sm);background:linear-gradient(180deg, var(--fui-stage), transparent 45%, transparent 78%, var(--fui-text-primary)), var(--fui-es-control-face,var(--fui-es-intent-wash));border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) 42%, transparent), transparent 45%, transparent 78%, color-mix(in oklab, var(--fui-text-primary) 4%, transparent)), color-mix(in oklab, var(--fui-es-control-face,var(--fui-es-intent-wash)), var(--fui-stage) 34%)}}[data-fantasai-ui=next] .es-choice-row__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-choice-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:currentColor}[data-fantasai-ui=next] .es-choice-row__support:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__support[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-choice-row__index:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__index[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:1.25rem;color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row__index:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__index[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 72%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-choice-row__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:currentColor;place-items:center;min-width:1.5rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-choice-row__end:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row__end[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, currentColor 70%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-dialogue-quote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-quote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-3);padding:var(--fui-space-5);text-align:center;display:grid}[data-fantasai-ui=next] .es-dialogue-quote blockquote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-quote[data-fantasai-ui=next] blockquote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance;max-width:34rem;margin:0}[data-fantasai-ui=next] .es-dialogue-composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;display:grid}[data-fantasai-ui=next] .es-dialogue-composer__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-composer__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-dialogue-composer__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-composer__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}@media (width<=359px){[data-fantasai-ui=next] .es-dialogue-composer__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-composer__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .es-dialogue-composer__footer .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialogue-composer__footer[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button__spinner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-status-chip[data-busy=true] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-status-chip[data-busy=true][data-fantasai-ui=next] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row[data-holding][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-choice-row-hold-reach:.35}}[data-fantasai-ui=next] .ds-reduced-motion .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-status-chip[data-busy=true] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-status-chip[data-busy=true] .es-status-chip__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .ds-reduced-motion .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-choice-row[data-holding]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-choice-row-hold-reach:.35}@media (forced-colors:active){[data-fantasai-ui=next] .es-frame-component:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border:1px solid canvastext;padding:0}[data-fantasai-ui=next] .es-modal:not([data-surface=content]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal:not([data-surface=content])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;border-color:canvastext}[data-fantasai-ui=next] .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}[data-fantasai-ui=next] .es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas}[data-fantasai-ui=next] .es-button[data-appearance=solid]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=solid][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-button[data-appearance=solid]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=solid][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-appearance=ceremonial][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext}[data-fantasai-ui=next] .es-button>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-surface[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-surface[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-tinted-text[data-variant=block]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tinted-text[data-variant=block][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas}[data-fantasai-ui=next] .es-button[data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{forced-color-adjust:none;background:buttontext}[data-fantasai-ui=next] .es-button[data-appearance=outline]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=outline][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-button[data-appearance=ghost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button[data-appearance=ghost][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-button[data-appearance=ghost]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-button[data-appearance=ghost][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:0 0}[data-fantasai-ui=next] .es-button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-button>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-icon-button>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-icon-button[data-fantasai-ui=next]>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline-color:highlight}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-choice-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-choice-row:is([aria-pressed=true],[aria-selected=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-choice-row:is([aria-pressed=true],[aria-selected=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:highlight}[data-fantasai-ui=next] .es-choice-row:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-choice-row:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline-color:highlight}}[data-fantasai-ui=next] .es-modal__overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:70;background:var(--fui-stage);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-modal__overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 76%, transparent)}}[data-fantasai-ui=next] .es-modal__overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-shape-chamfer-cut:calc(var(--fui-chamfer-md) - 1px);--fui-es-control-cut:var(--fui-chamfer-md);--fui-es-control-rim:var(--fui-es-frame-metal);--fui-es-control-box-rim:var(--fui-es-frame-rim);--fui-es-surface-metal:var(--fui-es-frame-metal);--fui-es-surface-fill:var(--fui-surface-1);z-index:71;gap:var(--fui-space-5);width:min(100vw - 2rem,42rem);max-height:min(100svh - 2rem,48rem);padding:clamp(var(--fui-space-5), 5vw, var(--fui-space-8));color:var(--fui-text-primary);background:var(--fui-es-control-box-cuts), var(--fui-es-surface-corners), linear-gradient(180deg, var(--fui-text-primary), transparent var(--fui-space-8), transparent calc(100% - var(--fui-space-6)), var(--fui-stage)) padding-box, linear-gradient(var(--fui-es-surface-fill) 0 0) padding-box, var(--fui-es-control-box-rim) border-box;display:grid;position:fixed;top:50%;left:50%;overflow:auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-box-cuts), var(--fui-es-surface-corners), linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) calc(var(--fui-surface-bevel) * 1.6), transparent), transparent var(--fui-space-8), transparent calc(100% - var(--fui-space-6)), color-mix(in oklab, var(--fui-stage) calc(var(--fui-surface-foot) * 1.25), transparent)) padding-box, linear-gradient(var(--fui-es-surface-fill) 0 0) padding-box, var(--fui-es-control-box-rim) border-box}}[data-fantasai-ui=next] .es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-shape-chamfered);border:1px solid #0000;translate:-50% -50%}[data-fantasai-ui=next] .es-modal[data-es-motion-state=exiting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-es-motion-state=exiting][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-modal__interaction-scope:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__interaction-scope[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:71;position:fixed;inset:0}[data-fantasai-ui=next] .es-modal__companion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__companion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:auto;position:absolute;inset:0 0 auto}[data-fantasai-ui=next] .es-modal__interaction-scope>.es-modal:not([data-es-motion-state=exiting]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__interaction-scope[data-fantasai-ui=next]>.es-modal:not([data-es-motion-state=exiting]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:auto}[data-fantasai-ui=next] .es-modal[data-surface=content]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-surface=content][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;max-height:none;box-shadow:none;background:0 0;border:0;gap:0;padding:0;overflow:visible}[data-fantasai-ui=next] .es-modal[data-header-visibility=sr-only]>.es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-header-visibility=sr-only][data-fantasai-ui=next]>.es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-modal[data-surface=content][data-scroll=viewport]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-surface=content][data-scroll=viewport][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior:contain;flex-direction:column;align-items:center;width:100%;height:100dvh;max-height:none;padding:1rem;scroll-padding:1rem;display:flex;inset:0;overflow:hidden auto;translate:none}[data-fantasai-ui=next] .es-modal[data-surface=content][data-scroll=viewport]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-surface=content][data-scroll=viewport][data-fantasai-ui=next]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:100%;margin-block:auto}@media (width<=767px){[data-fantasai-ui=next] .es-modal[data-surface=content][data-scroll=viewport]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal[data-surface=content][data-scroll=viewport][data-fantasai-ui=next]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block:0}}[data-fantasai-ui=next] .es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-right:var(--fui-space-8);display:grid}[data-fantasai-ui=next] .es-dialog-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialog-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-heading-color);font-family:var(--fui-font-display);font-size:var(--fui-type-heading-size);font-weight:var(--fui-type-heading-weight);line-height:var(--fui-type-heading-leading);letter-spacing:var(--fui-type-heading-tracking);margin:0}[data-fantasai-ui=next] .es-dialog-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-dialog-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-context-color);font-family:var(--fui-font-interface);font-size:var(--fui-type-context-size);line-height:var(--fui-type-context-leading);margin:0}[data-fantasai-ui=next] .es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-modal__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;gap:var(--fui-space-3);padding-top:var(--fui-space-4);background:linear-gradient(90deg, transparent, var(--fui-border-metal) 50%, transparent) top / 100% 1px no-repeat;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-modal__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-border-metal) 46%, transparent) 50%, transparent) top / 100% 1px no-repeat}}[data-fantasai-ui=next] .es-modal__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-4);right:var(--fui-space-4);position:absolute}[data-fantasai-ui=next] .es-quest-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-quest-icon-fill:black;color:var(--fui-intent-quest-fg);stroke-width:1.5px}[data-fantasai-ui=next] [data-tracking=untracked] .es-quest-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-tracking=untracked][data-fantasai-ui=next] .es-quest-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-quest-cue-untracked-fg)}[data-fantasai-ui=next] .es-quest-icon .es-quest-icon__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-icon[data-fantasai-ui=next] .es-quest-icon__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-es-quest-icon-fill)}[data-fantasai-ui=next] .es-confirmation-dialog__overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:90}[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-metal:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-metal:color-mix(in oklch, var(--fui-es-intent-border) 36%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:91;gap:var(--fui-space-5);width:min(100vw - 1.5rem,30rem);max-height:min(100svh - 1.5rem,40rem);padding:clamp(var(--fui-space-4), 4vw, var(--fui-space-6));animation:fui-es-confirmation-dialog-in .15s var(--fui-ease-out)}[data-fantasai-ui=next] .es-confirmation-dialog__header.es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__header.es-modal__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-right:0}[data-fantasai-ui=next] .es-confirmation-dialog__header>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__header[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-confirmation-dialog__actions.es-modal__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__actions.es-modal__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:0}[data-fantasai-ui=next] .es-confirmation-dialog[data-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog[data-busy=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:progress}@keyframes fui-es-confirmation-dialog-in{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}@media (width<=639px){[data-fantasai-ui=next] .es-confirmation-dialog__actions .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__actions[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:8rem}}@media (width<=359px){[data-fantasai-ui=next] .es-confirmation-dialog__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-confirmation-dialog__actions .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog__actions[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-confirmation-dialog.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-dialog.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}}[data-fantasai-ui=next] .es-selection-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-radio-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-radio-item__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch-field__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch-field__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:grid}[data-fantasai-ui=next] .es-selection-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-radio-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-radio-group[data-orientation=horizontal]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-group[data-orientation=horizontal][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;min-height:var(--fui-touch-primary);align-items:center;gap:var(--fui-space-3);padding:var(--fui-space-3);color:var(--fui-text-secondary);text-align:start;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-radio-item:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control-active), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-radio-item:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-segmented-control__item:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid;place-items:center;width:.8125rem;height:.8125rem;margin:.15625rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, currentColor 62%, transparent)}}[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-stage);border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklab, var(--fui-stage) 40%, transparent)}}[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){rotate:45deg}[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-fg);width:.375rem;height:.375rem;box-shadow:0 0 .375rem var(--fui-es-intent-fg);border-radius:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .375rem color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent)}}[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:0;transition:opacity var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-fast) var(--fui-ease-out);transform:scale(.55)}[data-fantasai-ui=next] .es-radio-item[data-state=checked] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-radio-item[data-state=checked] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-es-intent-fg) 72%, transparent)}}[data-fantasai-ui=next] .es-radio-item[data-state=checked] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-state=checked][data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:1;transform:scale(1)}[data-fantasai-ui=next] .es-radio-item__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-radio-item__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;overflow-wrap:anywhere}[data-fantasai-ui=next] .es-switch-field__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch-field__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading)}[data-fantasai-ui=next] .es-radio-item__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch-field__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch-field__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);line-height:var(--fui-type-meta-leading)}[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:calc(var(--fui-control-cut) + (3px + 1px) * .5858);--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-subtle) 62%)}}[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);border:1px solid #0000;border-radius:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 42%, var(--fui-border-metal) 58%)}}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;min-height:calc(var(--fui-touch-min) - 8px);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);line-height:var(--fui-type-label-leading);text-overflow:ellipsis;white-space:nowrap;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out);background:0 0;border:0;border-radius:0;padding:.45rem .8rem;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:0}[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), var(--fui-es-intent-wash);inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), color-mix(in oklch, var(--fui-es-intent-wash) calc(var(--fui-es-lit) * 100%), transparent)}}[data-fantasai-ui=next] .es-segmented-control__item:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}@media (hover:hover){[data-fantasai-ui=next] .es-segmented-control__item:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-segmented-control__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-segmented-control__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-segmented-control__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-segmented-control__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-segmented-control__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint)}[data-fantasai-ui=next] .es-segmented-control__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-segmented-control__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow)}[data-fantasai-ui=next] .es-segmented-control__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:calc(var(--fui-focus-ring-offset) * -1)}[data-fantasai-ui=next] .es-switch-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-4);min-width:0;display:flex}[data-fantasai-ui=next] .es-switch-field__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch-field__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;width:2.75rem;height:1.5rem;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;border-radius:0;flex:none;align-items:center;padding:3px;display:inline-flex;position:relative}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-well-paint);box-shadow:var(--fui-es-control-well-shadow);inset:1px}[data-fantasai-ui=next] .es-switch[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-switch[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(.25rem 0,calc(100% - .25rem) 0,100% .25rem,100% calc(100% - .25rem),calc(100% - .25rem) 100%,.25rem 100%,0 calc(100% - .25rem),0 .25rem);background:linear-gradient(125deg, var(--fui-text-primary), transparent 46%, var(--fui-stage)), var(--fui-border-metal);place-items:center;width:1.125rem;height:1.125rem;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(125deg, color-mix(in oklab, var(--fui-text-primary) 34%, transparent), transparent 46%, color-mix(in oklab, var(--fui-stage) 30%, transparent)), var(--fui-border-metal)}}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:transform var(--fui-motion-fast) var(--fui-ease-out);transform:translate(0)}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid var(--fui-stage);width:.375rem;height:.375rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid color-mix(in oklab, var(--fui-stage) 46%, transparent)}}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:color-mix(in oklab, var(--fui-stage) 58%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";transition:background-color var(--fui-motion-fast) var(--fui-ease-out), box-shadow var(--fui-motion-fast) var(--fui-ease-out);rotate:45deg}[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(1.25rem)}[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-color:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-color:color-mix(in oklab, var(--fui-stage) 30%, transparent)}}[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-fg);box-shadow:0 0 .25rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .25rem color-mix(in oklch, var(--fui-es-intent-fg) 72%, transparent)}}[data-fantasai-ui=next] .es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);--fui-es-field-focus:var(--fui-es-intent-focus);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);border:1px solid #0000;border-radius:0}@media (hover:hover){[data-fantasai-ui=next] .es-field__control:hover:not(:disabled,:focus-visible):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control:hover:not(:disabled,:focus-visible)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:hover:not(:disabled,:focus-visible):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger:hover:not(:disabled,:focus-visible)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-select__trigger[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-field__control[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-danger-border);--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 84%, var(--fui-intent-danger-pigment) 16%)}}[data-fantasai-ui=next] .es-field__control[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-intent-danger-focus);--fui-es-field-focus:var(--fui-intent-danger-focus);box-shadow:var(--fui-es-control-well-shadow), inset 0 -1px 0 var(--fui-intent-danger-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger[aria-invalid=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[aria-invalid=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:var(--fui-es-control-well-shadow), inset 0 -1px 0 color-mix(in oklab, var(--fui-intent-danger-focus) 64%, transparent)}}[data-fantasai-ui=next] .es-field__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:var(--fui-es-field-focus);--fui-es-control-cut-rim:2.83px;outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);box-shadow:inset 0 0 0 1px var(--fui-es-field-focus), var(--fui-es-control-well-shadow)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-es-field-focus) 72%, transparent), var(--fui-es-control-well-shadow)}}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-resizer{background:linear-gradient(135deg, transparent 0 38%, var(--fui-es-control-rim-lit) 38% 44%, transparent 44% 54%, var(--fui-es-control-rim-lit) 54% 60%, transparent 60%)}.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-resizer{background:linear-gradient(135deg, transparent 0 38%, var(--fui-es-control-rim-lit) 38% 44%, transparent 44% 54%, var(--fui-es-control-rim-lit) 54% 60%, transparent 60%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-resizer{background:linear-gradient(135deg, transparent 0 38%, color-mix(in oklab, var(--fui-es-control-rim-lit) 72%, transparent) 38% 44%, transparent 44% 54%, color-mix(in oklab, var(--fui-es-control-rim-lit) 72%, transparent) 54% 60%, transparent 60%)}.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-resizer{background:linear-gradient(135deg, transparent 0 38%, color-mix(in oklab, var(--fui-es-control-rim-lit) 72%, transparent) 38% 44%, transparent 44% 54%, color-mix(in oklab, var(--fui-es-control-rim-lit) 72%, transparent) 54% 60%, transparent 60%)}}[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;min-height:var(--fui-touch-primary);justify-content:space-between;align-items:center;gap:var(--fui-space-3);color:var(--fui-type-color-choice-active);text-align:left;padding:.6rem .75rem;display:inline-flex}[data-fantasai-ui=next] .es-select__trigger[data-placeholder]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-placeholder][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-select__trigger:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-select__trigger [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next] [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-text-muted);transition:transform var(--fui-motion-fast) var(--fui-ease-out);flex:none}[data-fantasai-ui=next] .es-select__trigger [data-slot=select-value]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next] [data-slot=select-value]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-select__trigger[data-state=open] [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-state=open][data-fantasai-ui=next] [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(180deg)}[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:var(--fui-es-frame-metal);z-index:82;width:var(--radix-select-trigger-width);min-width:12rem;max-width:min(24rem,100vw - 1.5rem);max-height:var(--radix-select-content-available-height);border-radius:var(--fui-radius-panel-soft);background:var(--fui-es-surface-corners), linear-gradient(180deg, var(--fui-text-primary), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), var(--fui-stage)) padding-box, linear-gradient(145deg, var(--fui-es-intent-wash), transparent 45%) padding-box, linear-gradient(var(--fui-surface-inset) 0 0) padding-box, var(--fui-es-frame-rim) border-box;border:1px solid #0000;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-surface-corners), linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) var(--fui-surface-bevel), transparent), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), color-mix(in oklab, var(--fui-stage) var(--fui-surface-foot), transparent)) padding-box, linear-gradient(145deg, color-mix(in oklch, var(--fui-es-intent-wash) 60%, transparent), transparent 45%) padding-box, linear-gradient(color-mix(in oklch, var(--fui-surface-inset) 92%, var(--fui-stage)) 0 0) padding-box, var(--fui-es-frame-rim) border-box}}[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);box-shadow:var(--fui-shadow-raised);transform-origin:var(--radix-select-content-transform-origin)}[data-fantasai-ui=next] .es-select__content [data-slot=select-viewport]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next] [data-slot=select-viewport]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2)}[data-fantasai-ui=next] .es-select__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);clip-path:var(--fui-shape-chamfered-sm);color:var(--fui-text-secondary);overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;border-radius:0;outline:none;align-items:center;padding:.55rem 2.25rem .55rem .75rem;display:flex;position:relative}[data-fantasai-ui=next] .es-select__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, var(--fui-es-intent-light), transparent 72%), var(--fui-es-intent-control-hover)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-select__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-light) var(--fui-control-lit-light), transparent), transparent 72%), var(--fui-es-intent-control-hover)}}[data-fantasai-ui=next] .es-select__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-select__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-select__item[data-disabled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-disabled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-disabled-opacity);pointer-events:none}[data-fantasai-ui=next] .es-select__item [data-slot=select-item-indicator]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-fantasai-ui=next] [data-slot=select-item-indicator]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg);place-items:center;display:inline-grid;position:absolute;right:.75rem}[data-fantasai-ui=next] .es-select__item [data-slot=select-item-indicator]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-fantasai-ui=next] [data-slot=select-item-indicator]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.9rem;height:.9rem}[data-fantasai-ui=next] .es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-progress-header__steps:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__steps[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(var(--fui-es-progress-step-count,1), minmax(0, 1fr));gap:var(--fui-space-2);min-width:0;margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-progress-header__step:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;color:var(--fui-text-muted);grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-progress-header__step[data-status=current]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header__step[data-status=complete]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 46%, transparent)}}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-marker-shape:polygon(50% 0, 100% 50%, 50% 100%, 0 50%);isolation:isolate;width:2.125rem;height:2.125rem;color:inherit;font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);border:0;border-radius:0;place-items:center;display:inline-grid;position:relative}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-progress-marker-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);inset:1.41px}[data-fantasai-ui=next] .es-progress-header__marker>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__marker[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.9rem;height:.9rem}[data-fantasai-ui=next] .es-progress-header__step[data-status=complete] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__step[data-status=complete] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 46%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-progress-header__step[data-status=complete] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__step[data-status=complete] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-progress-header__step[data-status=complete] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=complete][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 62%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control-active), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-progress-header__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1px;min-width:0;display:grid}[data-fantasai-ui=next] .es-progress-header__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header__summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__summary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box;border:1px solid #0000;border-radius:0;height:calc(.375rem + 2px);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, var(--fui-es-intent-light), var(--fui-es-intent-light));border-radius:0;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-light) 18%, transparent), color-mix(in oklab, var(--fui-es-intent-light) 72%, transparent))}}[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:width var(--fui-motion-standard) var(--fui-ease-out)}:is([data-fantasai-ui=next] .es-progress-header__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){background:linear-gradient(270deg, var(--fui-es-intent-light), var(--fui-es-intent-light))}@supports (color:color-mix(in lab, red, red)){:is([data-fantasai-ui=next] .es-progress-header__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){background:linear-gradient(270deg, color-mix(in oklab, var(--fui-es-intent-light) 18%, transparent), color-mix(in oklab, var(--fui-es-intent-light) 72%, transparent))}}[data-fantasai-ui=next] .es-progress-header[data-variant=bar-only]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-variant=bar-only][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-progress-header[data-density=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-density=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-progress-header[data-density=compact] .es-progress-header__steps:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-density=compact][data-fantasai-ui=next] .es-progress-header__steps:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-progress-header[data-density=compact] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-density=compact][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;height:1.5rem}[data-fantasai-ui=next] .es-progress-header[data-density=compact] .es-progress-header__marker>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-density=compact][data-fantasai-ui=next] .es-progress-header__marker>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.75rem;height:.75rem}[data-fantasai-ui=next] .es-progress-header[data-density=compact] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header[data-density=compact][data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(.25rem + 2px)}@media (width<=639px){[data-fantasai-ui=next] .es-progress-header__step:not([data-status=current]) .es-progress-header__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step:not([data-status=current])[data-fantasai-ui=next] .es-progress-header__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-progress-header__steps:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__steps[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;display:flex}[data-fantasai-ui=next] .es-progress-header__step:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto}[data-fantasai-ui=next] .es-progress-header__step[data-status=current]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__step[data-status=current][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;grid-template-columns:auto minmax(0,1fr);min-width:0}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next] [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-segmented-control__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-select__trigger [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-select__trigger [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-segmented-control__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:1px;outline:2px solid highlight}[data-fantasai-ui=next] .es-select__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-select__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none}[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-segmented-control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;border-color:canvastext}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-radio-item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-switch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-segmented-control__item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-segmented-control__item[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-radio-item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-switch:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-field__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-field__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-select__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-select__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-segmented-control__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-segmented-control__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline-color:highlight}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none;background:buttontext}[data-fantasai-ui=next] .es-switch[data-state=checked] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-switch[data-state=checked][data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}[data-fantasai-ui=next] .es-switch [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-switch[data-fantasai-ui=next] [data-slot=switch-thumb]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress-header__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-progress-header__step[data-status=current] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-progress-header__step[data-status=current][data-fantasai-ui=next] .es-progress-header__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:highlight}[data-fantasai-ui=next] .es-progress-header__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}[data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress-header__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none;background:highlight}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);--fui-es-slider-fill:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-fill:color-mix(in oklab, var(--fui-es-intent-light), var(--fui-text-primary) calc(var(--fui-es-lit) * 24%))}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-held:linear-gradient(to right, var(--fui-es-slider-fill), var(--fui-es-slider-fill) var(--fui-es-slider-progress), transparent var(--fui-es-slider-progress))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-held:linear-gradient(to right, color-mix(in oklab, var(--fui-es-slider-fill) 18%, transparent), color-mix(in oklab, var(--fui-es-slider-fill) 72%, transparent) var(--fui-es-slider-progress), transparent var(--fui-es-slider-progress))}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-groove:var(--fui-es-control-well-depth) padding-box, var(--fui-es-slider-held) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box;--fui-es-slider-stone-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth)))}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone:linear-gradient(var(--fui-es-slider-fill) 0 0) center / .25rem .25rem no-repeat, linear-gradient(90deg, var(--fui-text-primary), transparent 64%), var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone:linear-gradient(var(--fui-es-slider-fill) 0 0) center / .25rem .25rem no-repeat, linear-gradient(90deg, color-mix(in oklab, var(--fui-text-primary) 12%, transparent), transparent 64%), color-mix(in oklab, var(--fui-surface-2) 64%, var(--fui-stage))}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone-shadow:0 0 0 1px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 64%, transparent)}}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:var(--fui-touch-min);appearance:none;cursor:pointer;touch-action:pan-y;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}:is([data-fantasai-ui=next] .es-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){--fui-es-slider-held:linear-gradient(to left, var(--fui-es-slider-fill), var(--fui-es-slider-fill) var(--fui-es-slider-progress), transparent var(--fui-es-slider-progress))}@supports (color:color-mix(in lab, red, red)){:is([data-fantasai-ui=next] .es-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){--fui-es-slider-held:linear-gradient(to left, color-mix(in oklab, var(--fui-es-slider-fill) 18%, transparent), color-mix(in oklab, var(--fui-es-slider-fill) 72%, transparent) var(--fui-es-slider-progress), transparent var(--fui-es-slider-progress))}}@media (hover:hover){[data-fantasai-ui=next] .es-slider:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-slider:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-slider:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone-rim:var(--fui-es-intent-focus);--fui-es-slider-stone-shadow:0 0 0 1px var(--fui-stage), 0 0 .4rem var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-slider:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-slider-stone-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 64%, transparent), 0 0 .4rem color-mix(in oklch, var(--fui-es-intent-focus) 50%, transparent)}}[data-fantasai-ui=next] .es-slider:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-slider-runnable-track{background:var(--fui-es-slider-groove);border:1px solid #0000;border-radius:0;height:.375rem}.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-slider-runnable-track{background:var(--fui-es-slider-groove);border:1px solid #0000;border-radius:0;height:.375rem}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-range-track{background:var(--fui-es-slider-groove);border:1px solid #0000;border-radius:0;height:.375rem}.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-range-track{background:var(--fui-es-slider-groove);border:1px solid #0000;border-radius:0;height:.375rem}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-slider-thumb{box-sizing:border-box;appearance:none;border:1px solid var(--fui-es-slider-stone-rim);background:var(--fui-es-slider-stone);width:.875rem;height:.875rem;box-shadow:var(--fui-es-slider-stone-shadow);border-radius:0;margin-top:-.25rem;rotate:45deg}.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-slider-thumb{box-sizing:border-box;appearance:none;border:1px solid var(--fui-es-slider-stone-rim);background:var(--fui-es-slider-stone);width:.875rem;height:.875rem;box-shadow:var(--fui-es-slider-stone-shadow);border-radius:0;margin-top:-.25rem;rotate:45deg}[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--fui-es-slider-stone-rim);background:var(--fui-es-slider-stone);width:.875rem;height:.875rem;box-shadow:var(--fui-es-slider-stone-shadow);border-radius:0;rotate:45deg}.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--fui-es-slider-stone-rim);background:var(--fui-es-slider-stone);width:.875rem;height:.875rem;box-shadow:var(--fui-es-slider-stone-shadow);border-radius:0;rotate:45deg}[data-fantasai-ui=next] .es-slider:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-disabled-opacity);cursor:not-allowed}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-slider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-slider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){appearance:auto;accent-color:highlight}}[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-metal:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-frame-metal:color-mix(in oklab, var(--fui-border-metal) 42%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:color-mix(in oklab, var(--fui-border-metal) 28%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:80;width:max-content;min-width:min(14rem,100vw - 1.5rem);max-width:min(20rem,100vw - 1.5rem);max-height:var(--radix-dropdown-menu-content-available-height);overscroll-behavior:contain;scroll-padding-block:var(--fui-space-2);scrollbar-width:thin;border-radius:var(--fui-radius-panel-soft);padding:var(--fui-space-1);background:var(--fui-es-surface-corners), linear-gradient(180deg, var(--fui-text-primary), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), var(--fui-stage)) padding-box, linear-gradient(var(--fui-surface-inset) 0 0) padding-box, var(--fui-es-frame-rim) border-box;border:1px solid #0000;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-surface-corners), linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) var(--fui-surface-bevel), transparent), transparent var(--fui-space-6), transparent calc(100% - var(--fui-space-5)), color-mix(in oklab, var(--fui-stage) var(--fui-surface-foot), transparent)) padding-box, linear-gradient(color-mix(in oklch, var(--fui-surface-inset) 92%, var(--fui-stage)) 0 0) padding-box, var(--fui-es-frame-rim) border-box}}[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);box-shadow:var(--fui-shadow-filter-raised);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}[data-fantasai-ui=next] .es-action-menu__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);text-transform:uppercase;padding:.55rem .75rem .35rem}[data-fantasai-ui=next] .es-action-menu__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);align-items:center;gap:var(--fui-space-3);clip-path:var(--fui-shape-chamfered-sm);color:var(--fui-text-secondary);cursor:default;-webkit-user-select:none;user-select:none;border-radius:0;outline:none;grid-template-columns:minmax(0,1fr) auto;padding:.6rem .75rem;display:grid}[data-fantasai-ui=next] .es-action-menu[data-has-leading-visual=true] .es-action-menu__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-has-leading-visual=true][data-fantasai-ui=next] .es-action-menu__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1rem minmax(0,1fr) auto}[data-fantasai-ui=next] .es-action-menu__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, var(--fui-es-intent-light), transparent 72%), var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-light) var(--fui-control-lit-light), transparent), transparent 72%), color-mix(in oklch, var(--fui-surface-2) 68%, transparent)}}[data-fantasai-ui=next] .es-action-menu__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-action-menu__item[data-destructive=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-destructive=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__item[data-destructive=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-destructive=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-intent-danger-fg) 86%, var(--fui-text-secondary))}}[data-fantasai-ui=next] .es-action-menu__item[data-destructive=true][data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-destructive=true][data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, var(--fui-intent-danger-focus), transparent 72%), var(--fui-intent-danger-control-hover)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__item[data-destructive=true][data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-destructive=true][data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklab, var(--fui-intent-danger-focus) var(--fui-control-lit-light), transparent), transparent 72%), color-mix(in oklch, var(--fui-intent-danger-control-hover) 52%, transparent)}}[data-fantasai-ui=next] .es-action-menu__item[data-destructive=true][data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-destructive=true][data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg)}[data-fantasai-ui=next] .es-action-menu__item[data-disabled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-disabled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-disabled-opacity);pointer-events:none}[data-fantasai-ui=next] .es-action-menu__item[data-tone]:not([data-tone=neutral]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-tone]:not([data-tone=neutral])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu__item[aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[aria-busy=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__item[data-tone]:not([data-tone=neutral]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-tone]:not([data-tone=neutral])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu__item[aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[aria-busy=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 82%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-action-menu__item[aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[aria-busy=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:progress}[data-fantasai-ui=next] .es-action-menu__item .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-fantasai-ui=next] .es-button__spinner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem}[data-fantasai-ui=next] .es-action-menu__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-action-menu__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:currentColor;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, currentColor 74%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-action-menu__item-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-action-menu__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-action-menu__shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:8rem;color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);line-height:var(--fui-type-meta-leading);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}[data-fantasai-ui=next] .es-action-menu__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-action-menu__separator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__separator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:1px;margin:var(--fui-space-2);background:linear-gradient(90deg, transparent, var(--fui-es-frame-metal) 50%, transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-action-menu__separator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__separator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-es-frame-metal) 64%, transparent) 50%, transparent)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-action-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-action-menu__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none}[data-fantasai-ui=next] .es-action-menu__item[data-highlighted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-action-menu__item[data-highlighted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:-2px;outline:2px solid highlight}}[data-fantasai-ui=next] .es-horizontal-rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-horizontal-rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom;min-width:0;max-width:100%;overflow:auto hidden}[data-fantasai-ui=next] .es-horizontal-rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{width:0;height:0;display:none}.es-horizontal-rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{width:0;height:0;display:none}[data-fantasai-ui=next] .es-character-menu-bar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-character-menu-bar__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:contents}[data-fantasai-ui=next] .es-character-menu-bar__item--clone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__item--clone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-character-menu-bar__item[data-disabled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__item[data-disabled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}@media (width>=640px){[data-fantasai-ui=next] .es-character-menu-bar__copy:not([data-character-menu-copy-group=primary]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__copy:not([data-character-menu-copy-group=primary])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@media (width<=639px){[data-fantasai-ui=next] .es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-overflow-scrolling:touch;scroll-behavior:auto;scroll-snap-type:inline mandatory}[data-fantasai-ui=next] .es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-menu-bar__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;flex:0 0 100%}[data-fantasai-ui=next] .es-character-menu-bar__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-snap-align:start;scroll-snap-stop:always}[data-fantasai-ui=next] .es-character-menu-bar__item:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__item:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}}@media (width>=768px){[data-fantasai-ui=next] .es-character-menu-bar__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-menu-bar__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-label-size);line-height:var(--fui-type-label-leading);padding-inline:var(--fui-space-4)}}[data-fantasai-ui=next] .es-tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-tabs-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:calc(var(--fui-control-cut) + (var(--fui-space-1) + 1px) * .5858);--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-subtle) 62%)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment) 8%)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-1);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);border:1px solid #0000;border-radius:0;gap:1px;display:flex}[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;min-width:0;min-height:var(--fui-touch-min);justify-content:center;align-items:center;gap:var(--fui-space-2);color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:var(--fui-type-label-tracking);text-align:left;transition:color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;padding:.625rem 1rem;display:inline-flex;position:relative}[data-fantasai-ui=next] .es-tabs-trigger>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-tabs-list[data-size=compact] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-size=compact][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);padding:.5rem .75rem}[data-fantasai-ui=next] .es-tabs-list[data-size=large] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-size=large][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary);padding-inline:var(--fui-space-5)}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 42%, var(--fui-border-metal) 58%)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);white-space:nowrap;min-width:max-content;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);flex:1 0 8.5rem}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;opacity:0;transition:opacity var(--fui-motion-fast) var(--fui-ease-out);position:absolute}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), var(--fui-es-intent-wash);inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-light-paint), color-mix(in oklch, var(--fui-es-intent-wash) calc(var(--fui-es-lit) * 100%), transparent)}}[data-fantasai-ui=next] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label)}@media (hover:hover){[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:1}[data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-state=active][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{opacity:1}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow)}[data-fantasai-ui=next] .es-tabs-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translateY(1px)}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-tabs-content:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-content:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus);outline-offset:calc(var(--fui-focus-ring-offset) * -1)}[data-fantasai-ui=next] .es-tabs-list:is([data-variant=bar],[data-variant=stacked]) .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list:is([data-variant=bar],[data-variant=stacked])[data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list:is([data-variant=bar],[data-variant=stacked]) .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list:is([data-variant=bar],[data-variant=stacked])[data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-tabs-trigger:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);background:0 0;padding:0;display:grid;overflow:visible}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);width:100%;min-height:var(--fui-touch-primary);white-space:normal;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;justify-content:flex-start;padding:.7rem 1rem;overflow:visible}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control-active), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-tabs-rich:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-rich[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1) var(--fui-space-3);grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;display:grid}[data-fantasai-ui=next] .es-tabs-rich__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-rich__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);grid-column:1/-1}[data-fantasai-ui=next] .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-block:var(--fui-space-5);animation:fui-es-tabs-content-in var(--fui-motion-fast) var(--fui-ease-out)}[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);min-width:0;display:grid}[data-fantasai-ui=next] .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__desktop-navigation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-responsive-tabs__mobile-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__mobile-navigation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-responsive-tabs__mobile-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__mobile-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);text-transform:uppercase}[data-fantasai-ui=next] .es-responsive-tabs-heading__desktop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__desktop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-responsive-tabs-heading__mobile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__mobile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:block}[data-fantasai-ui=next] .es-responsive-tabs-heading .es-responsive-tabs-heading__select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading[data-fantasai-ui=next] .es-responsive-tabs-heading__select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);padding:var(--fui-space-1) 0;clip-path:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:0}[data-fantasai-ui=next] .es-responsive-tabs-heading .es-responsive-tabs-heading__select:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading[data-fantasai-ui=next] .es-responsive-tabs-heading__select:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:var(--fui-es-intent-focus)}[data-fantasai-ui=next] .es-responsive-tabs-heading .es-responsive-tabs-heading__select:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading[data-fantasai-ui=next] .es-responsive-tabs-heading__select:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);background:0 0}[data-fantasai-ui=next] .es-responsive-tabs-heading__select [data-slot=select-value]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__select[data-fantasai-ui=next] [data-slot=select-value]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;overflow-wrap:anywhere;overflow:visible}[data-fantasai-ui=next] .es-responsive-tabs-heading__select [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__select[data-fantasai-ui=next] [data-slot=select-icon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem;color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-responsive-tabs__trigger-layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);width:100%;min-width:0;display:flex}[data-fantasai-ui=next] .es-responsive-tabs__trigger-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-responsive-tabs__trigger-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-responsive-tabs__trigger-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-responsive-tabs__trigger-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-responsive-tabs__trigger-detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;overflow:hidden}[data-fantasai-ui=next] .es-responsive-tabs__trigger-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading)}[data-fantasai-ui=next] .es-responsive-tabs__trigger-detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__trigger-detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);white-space:normal}[data-fantasai-ui=next] .es-responsive-tabs__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-responsive-tabs__content>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__content[data-fantasai-ui=next]>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-responsive-tabs__content>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__content[data-fantasai-ui=next]>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:0}@media (width>=640px){[data-fantasai-ui=next] .es-responsive-tabs-heading__desktop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__desktop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}[data-fantasai-ui=next] .es-responsive-tabs-heading__mobile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs-heading__mobile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);align-items:start}[data-fantasai-ui=next] .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__desktop-navigation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-responsive-tabs__mobile-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-responsive-tabs__mobile-navigation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}@keyframes fui-es-tabs-content-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-tabs-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext;background:canvas;border:1px solid buttontext}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-list[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=stacked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:0}[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-tabs-list[data-variant=stacked] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-tabs-list[data-variant=stacked][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger[data-state=active][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:highlight;border:2px solid highlight}[data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-tabs-content:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-content:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:2px;outline:2px solid highlight}[data-fantasai-ui=next] .es-tabs-list[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none}[data-fantasai-ui=next] .es-tabs-list:is([data-variant=bar],[data-variant=stacked]) .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tabs-list:is([data-variant=bar],[data-variant=stacked])[data-fantasai-ui=next] .es-tabs-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-rim:color-mix(in oklab, var(--fui-es-selection-rim), var(--fui-es-intent-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth)));--fui-es-surface-wash:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-light) calc(var(--fui-es-lit) * var(--fui-control-lit-light)), transparent), transparent 72%)}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-selection-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-subtle));--fui-es-surface-metal:color-mix(in oklab, var(--fui-es-intent-border) 46%, var(--fui-border-metal));--fui-es-surface-fill:linear-gradient(155deg, color-mix(in oklch, var(--fui-atmosphere-accent) 24%, var(--fui-surface-inset)), var(--fui-surface-inset))}[data-fantasai-ui=next] .es-selection-card__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}@media (hover:hover){[data-fantasai-ui=next] .es-selection-card__control:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;transform:none!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext;background:canvas;border:1px solid buttontext}[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight;outline:1px solid highlight}[data-fantasai-ui=next] .es-selection-card__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline:2px solid highlight}[data-fantasai-ui=next] .es-selection-card__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}}[data-fantasai-ui=next] .es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);border-radius:var(--fui-radius-status-pill);background:var(--fui-es-intent-wash);width:fit-content;max-width:100%;min-height:1.75rem;color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:600;line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);border:0;padding:.25rem .625rem;display:inline-flex}[data-fantasai-ui=next] .es-data-pill[data-appearance=plain]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill[data-appearance=plain][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;padding-inline:0}[data-fantasai-ui=next] .es-data-pill[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:1.5rem;padding-block:.125rem;font-size:.6875rem}[data-fantasai-ui=next] .es-data-pill[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:2rem;font-size:var(--fui-type-label-size);padding-inline:.75rem}[data-fantasai-ui=next] .es-data-pill__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-data-pill__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-data-pill__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-data-pill__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 68%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-data-pill__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-weight:var(--fui-font-weight-meta)}[data-fantasai-ui=next] .es-data-pill__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}[data-fantasai-ui=next] .es-metric:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start;gap:var(--fui-space-1);text-align:left;background:0 0;border:0;min-width:0;display:grid}[data-fantasai-ui=next] .es-metric[data-align=center]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-align=center][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center}[data-fantasai-ui=next] .es-metric[data-align=right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-align=right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:right;justify-items:end}[data-fantasai-ui=next] .es-metric__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:var(--fui-type-label-tracking)}[data-fantasai-ui=next] .es-metric__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;color:var(--fui-es-intent-fg);font-family:var(--fui-font-display);letter-spacing:-.012em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:620;line-height:1}[data-fantasai-ui=next] .es-metric[data-size=compact] .es-metric__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-size=compact][data-fantasai-ui=next] .es-metric__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.5rem}[data-fantasai-ui=next] .es-metric[data-size=large] .es-metric__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-size=large][data-fantasai-ui=next] .es-metric__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:2.5rem}[data-fantasai-ui=next] .es-metric__delta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric__delta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-status-pill);background:var(--fui-es-intent-wash);width:fit-content;color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-variant-numeric:tabular-nums;border:0;padding:.1rem .4rem;font-weight:600}[data-fantasai-ui=next] .es-metric__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter__condensed-note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__condensed-note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:var(--fui-type-meta-tracking);overflow-wrap:anywhere}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 16%, var(--fui-border-metal)) 52%, transparent)}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 93%, var(--fui-es-intent-pigment) 7%)}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);--fui-es-metric-tile-value:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-value:color-mix(in oklab, var(--fui-es-intent-fg) 86%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-pool:radial-gradient(110% 85% at 16% 100%, var(--fui-es-intent-light), transparent 74%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-pool:radial-gradient(110% 85% at 16% 100%, color-mix(in oklab, var(--fui-es-intent-light) 11%, transparent), transparent 74%)}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-inset:3px;--fui-es-metric-tile-line:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-line:color-mix(in oklab, var(--fui-border-metal) 30%, transparent)}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-returns:linear-gradient(90deg, var(--fui-es-metric-tile-line), transparent) left var(--fui-es-metric-tile-run) top var(--fui-es-metric-tile-inset) / .75rem 1px no-repeat, linear-gradient(270deg, var(--fui-es-metric-tile-line), transparent) right var(--fui-es-metric-tile-run) top var(--fui-es-metric-tile-inset) / .75rem 1px no-repeat, linear-gradient(90deg, var(--fui-es-metric-tile-line), transparent) left var(--fui-es-metric-tile-run) bottom var(--fui-es-metric-tile-inset) / .75rem 1px no-repeat, linear-gradient(270deg, var(--fui-es-metric-tile-line), transparent) right var(--fui-es-metric-tile-run) bottom var(--fui-es-metric-tile-inset) / .75rem 1px no-repeat, linear-gradient(180deg, var(--fui-es-metric-tile-line), transparent) left var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-run) / 1px .75rem no-repeat, linear-gradient(180deg, var(--fui-es-metric-tile-line), transparent) right var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-run) / 1px .75rem no-repeat, linear-gradient(0deg, var(--fui-es-metric-tile-line), transparent) left var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-run) / 1px .75rem no-repeat, linear-gradient(0deg, var(--fui-es-metric-tile-line), transparent) right var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-run) / 1px .75rem no-repeat;--fui-es-metric-tile-window:linear-gradient(var(--fui-stage) 0 0) top / 100% 1px no-repeat padding-box, linear-gradient(var(--fui-text-primary) 0 0) bottom / 100% 1px no-repeat padding-box, var(--fui-es-metric-tile-pool) padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-window:linear-gradient(color-mix(in oklab, var(--fui-stage) 55%, transparent) 0 0) top / 100% 1px no-repeat padding-box, linear-gradient(color-mix(in oklab, var(--fui-text-primary) 5%, transparent) 0 0) bottom / 100% 1px no-repeat padding-box, var(--fui-es-metric-tile-pool) padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box}}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-metric-tile-corners,none), var(--fui-es-metric-tile-window);border:1px solid #0000;grid-template-columns:minmax(0,1fr);grid-template-areas:"label""readout";align-content:space-between;gap:.375rem 0;min-width:0;min-height:4.25rem;padding:.5625rem .75rem .625rem;display:grid}[data-fantasai-ui=next] .es-metric-tile[data-frame=soft]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-frame=soft][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-corner:calc(var(--fui-radius-panel-soft) - var(--fui-es-metric-tile-inset));--fui-es-metric-tile-run:var(--fui-radius-panel-soft);--fui-es-metric-tile-corners:radial-gradient(circle at 100% 100%, transparent calc(var(--fui-es-metric-tile-corner) - .85px), var(--fui-es-metric-tile-line) var(--fui-es-metric-tile-corner), transparent calc(var(--fui-es-metric-tile-corner) + .85px)) left var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, radial-gradient(circle at 0 100%, transparent calc(var(--fui-es-metric-tile-corner) - .85px), var(--fui-es-metric-tile-line) var(--fui-es-metric-tile-corner), transparent calc(var(--fui-es-metric-tile-corner) + .85px)) right var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, radial-gradient(circle at 100% 0, transparent calc(var(--fui-es-metric-tile-corner) - .85px), var(--fui-es-metric-tile-line) var(--fui-es-metric-tile-corner), transparent calc(var(--fui-es-metric-tile-corner) + .85px)) left var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, radial-gradient(circle at 0 0, transparent calc(var(--fui-es-metric-tile-corner) - .85px), var(--fui-es-metric-tile-line) var(--fui-es-metric-tile-corner), transparent calc(var(--fui-es-metric-tile-corner) + .85px)) right var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, var(--fui-es-metric-tile-returns);border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-metric-tile[data-frame=chamfered]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-frame=chamfered][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-metric-tile-inset:var(--fui-control-engraving-inset);--fui-es-metric-tile-corner:calc(var(--fui-es-control-cut) - var(--fui-es-metric-tile-inset) * .5858);--fui-es-metric-tile-run:calc(var(--fui-es-control-cut) + var(--fui-es-metric-tile-inset) * .4142);--fui-es-metric-tile-corners:linear-gradient(to bottom right, transparent calc(50% - .6px), var(--fui-es-metric-tile-line) 0 calc(50% + .6px), transparent 0) left var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, linear-gradient(to bottom left, transparent calc(50% - .6px), var(--fui-es-metric-tile-line) 0 calc(50% + .6px), transparent 0) right var(--fui-es-metric-tile-inset) top var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, linear-gradient(to top right, transparent calc(50% - .6px), var(--fui-es-metric-tile-line) 0 calc(50% + .6px), transparent 0) left var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, linear-gradient(to top left, transparent calc(50% - .6px), var(--fui-es-metric-tile-line) 0 calc(50% + .6px), transparent 0) right var(--fui-es-metric-tile-inset) bottom var(--fui-es-metric-tile-inset) / var(--fui-es-metric-tile-corner) var(--fui-es-metric-tile-corner) no-repeat, var(--fui-es-metric-tile-returns);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-cuts), var(--fui-es-metric-tile-corners), var(--fui-es-metric-tile-window);border-radius:0}[data-fantasai-ui=next] .es-metric-tile[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){row-gap:var(--fui-space-1);min-height:3.75rem;padding:.4375rem .5rem .5rem}[data-fantasai-ui=next] .es-metric-tile__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;min-width:0;color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:600;line-height:var(--fui-type-meta-leading);letter-spacing:.1em;text-transform:uppercase;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;grid-area:label;align-self:center;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-metric-tile[data-size=compact] .es-metric-tile__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-size=compact][data-fantasai-ui=next] .es-metric-tile__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:.08em;font-size:.6875rem}[data-fantasai-ui=next] .es-metric-tile__readout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__readout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:end;align-items:baseline;gap:var(--fui-space-2);min-width:0;color:var(--fui-es-metric-tile-value);font-family:var(--fui-font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums lining-nums;grid-area:readout;font-size:1.625rem;font-weight:650;line-height:1;display:flex;overflow-x:clip}[data-fantasai-ui=next] .es-metric-tile[data-size=compact] .es-metric-tile__readout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-size=compact][data-fantasai-ui=next] .es-metric-tile__readout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.25rem}[data-fantasai-ui=next] .es-metric-tile__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;transform-origin:0 calc(100% - .16em);scale:var(--fui-es-metric-tile-fit,1);flex:none}:is([data-fantasai-ui=next] .es-metric-tile__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__value:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){transform-origin:100% calc(100% - .16em)}[data-fantasai-ui=next] .es-metric-tile__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.72em;height:.72em;color:inherit;vertical-align:baseline;margin-inline-start:.3em;display:inline-block}[data-fantasai-ui=next] .es-metric-tile__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-data-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;border:0;min-width:0;margin:0;display:grid}[data-fantasai-ui=next] .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__fact[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:baseline;gap:var(--fui-space-2) var(--fui-space-3);min-width:0;padding-block:var(--fui-space-2);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);display:grid}[data-fantasai-ui=next] .es-data-row__fact+.es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__fact[data-fantasai-ui=next]+.es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-data-row__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-data-row__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg);align-self:center}[data-fantasai-ui=next] .es-data-row dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-data-row dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0;margin:0}[data-fantasai-ui=next] .es-data-row dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body);font-family:var(--fui-font-interface);font-size:var(--fui-type-body-size);line-height:var(--fui-type-body-leading)}[data-fantasai-ui=next] .es-data-row dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);text-align:right;font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-data-row[data-quiet=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-quiet=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.78}[data-fantasai-ui=next] .es-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);background:0 0;border:0;min-width:0;display:grid}[data-fantasai-ui=next] .es-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-groove:.5rem}[data-fantasai-ui=next] .es-progress[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-groove:.375rem}[data-fantasai-ui=next] .es-progress[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-groove:.75rem}[data-fantasai-ui=next] .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-progress__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter__count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:600;line-height:var(--fui-type-meta-leading);font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 30%, var(--fui-border-metal)) 72%, transparent)}}[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-cut:calc(var(--fui-es-progress-groove) / 2);align-self:start;min-width:0;position:relative;container-type:inline-size}[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-es-progress-cut-rim:1.41px;background:linear-gradient(to bottom right, transparent 50%, var(--fui-es-progress-rim) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) left top / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to bottom left, transparent 50%, var(--fui-es-progress-rim) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) right top / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to top right, transparent 50%, var(--fui-es-progress-rim) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) left bottom / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to top left, transparent 50%, var(--fui-es-progress-rim) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) right bottom / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(to bottom right, transparent 50%, color-mix(in oklab, var(--fui-es-progress-rim) calc(100% - var(--fui-control-catchlight)), var(--fui-text-primary)) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) left top / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to bottom left, transparent 50%, color-mix(in oklab, var(--fui-es-progress-rim) 76%, transparent) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) right top / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to top right, transparent 50%, color-mix(in oklab, var(--fui-es-progress-rim) 76%, transparent) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) left bottom / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat, linear-gradient(to top left, transparent 50%, color-mix(in oklab, var(--fui-es-progress-rim) 90%, transparent) 0 calc(50% + var(--fui-es-progress-cut-rim) - .5px), transparent calc(50% + var(--fui-es-progress-cut-rim) + .5px)) right bottom / var(--fui-es-progress-cut) var(--fui-es-progress-cut) no-repeat}}[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-es-progress-cut);--fui-es-control-rim:var(--fui-es-progress-rim);--fui-es-control-face:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, color-mix(in oklab, var(--fui-surface-1) 64%, var(--fui-stage)) 93%, var(--fui-es-intent-pigment) 7%)}}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);width:100%;height:var(--fui-es-progress-groove);appearance:none;clip-path:var(--fui-es-control-shape);background:linear-gradient(180deg, var(--fui-stage), transparent 62%) padding-box, linear-gradient(0deg, var(--fui-es-progress-rim) 0 1px, transparent 1px) padding-box, linear-gradient(var(--fui-es-control-face) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box;border:1px solid #0000;border-radius:0;display:block}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) 74%, transparent), transparent 62%) padding-box, linear-gradient(0deg, color-mix(in oklab, var(--fui-es-progress-rim) 36%, transparent) 0 1px, transparent 1px) padding-box, linear-gradient(var(--fui-es-control-face) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box}}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-progress-bar{background:0 0}.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-progress-bar{background:0 0}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-progress-value{background:0 0}.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-progress-value{background:0 0}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-progress-bar{background:0 0}.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-progress-bar{background:0 0}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-tip:.41px;--fui-es-progress-inner-cut:calc(var(--fui-es-progress-cut) - .59px);--fui-es-progress-deep:var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-deep:color-mix(in oklab, var(--fui-es-intent-pigment) 60%, var(--fui-stage))}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-body:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-body:color-mix(in oklab, var(--fui-es-intent-light) 48%, var(--fui-es-intent-pigment))}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-band:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-band:color-mix(in oklab, var(--fui-es-intent-light) 72%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-edge:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-edge:color-mix(in oklab, var(--fui-es-intent-light) 45%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-glow:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-glow:color-mix(in oklab, var(--fui-es-intent-light) 50%, transparent)}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-tick:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-progress-tick:color-mix(in oklab, var(--fui-stage) 42%, transparent)}}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(var(--fui-es-progress-inner-cut) 0, calc(100% - var(--fui-es-progress-inner-cut)) 0, calc(100% - var(--fui-es-progress-tip)) 50%, calc(100% - var(--fui-es-progress-inner-cut)) 100%, var(--fui-es-progress-inner-cut) 100%, var(--fui-es-progress-tip) 50%);pointer-events:none;position:absolute;inset:1px;overflow:hidden}[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to left, var(--fui-es-progress-edge) 0 1px, var(--fui-es-progress-glow) 1px, transparent .375rem), linear-gradient(90deg, var(--fui-stage), transparent 62%), linear-gradient(180deg, var(--fui-es-progress-body), var(--fui-es-progress-band) 18%, var(--fui-es-progress-body) 40%, var(--fui-es-progress-deep))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to left, var(--fui-es-progress-edge) 0 1px, var(--fui-es-progress-glow) 1px, transparent .375rem), linear-gradient(90deg, color-mix(in oklab, var(--fui-stage) 30%, transparent), transparent 62%), linear-gradient(180deg, var(--fui-es-progress-body), var(--fui-es-progress-band) 18%, var(--fui-es-progress-body) 40%, var(--fui-es-progress-deep))}}[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translateX(calc((var(--fui-es-progress-ratio) - 1) * 100%));transition:transform .72s var(--fui-ease-activity), opacity var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-progress__channel[data-empty]>.es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-empty][data-fantasai-ui=next]>.es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, var(--fui-es-intent-light), var(--fui-es-intent-light))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklab, var(--fui-es-intent-light) 46%, transparent), color-mix(in oklab, var(--fui-es-intent-light) 22%, transparent))}}[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transform:translateX(calc((var(--fui-es-progress-trail,0) - 1) * 100%))}@container (width>=15rem){[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, transparent calc(25% - .5px), var(--fui-es-progress-tick) 0 calc(25% + .5px), transparent 0), linear-gradient(90deg, transparent calc(50% - .5px), var(--fui-es-progress-tick) 0 calc(50% + .5px), transparent 0), linear-gradient(90deg, transparent calc(75% - .5px), var(--fui-es-progress-tick) 0 calc(75% + .5px), transparent 0);content:"";position:absolute;inset:0}}[data-fantasai-ui=next] .es-pip-meter__pips:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pips[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-es-pip-gap,var(--fui-space-2));flex-wrap:wrap;min-width:0;display:flex}[data-fantasai-ui=next] .es-pip-meter__pip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-pip-meter__pip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-es-intent-fg) 34%, transparent)}}[data-fantasai-ui=next] .es-pip-meter__pip[data-filled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-filled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-pip-meter__pip>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-pip-meter__pip[data-filled=true]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-filled=true][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .1875rem var(--fui-es-intent-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-pip-meter__pip[data-filled=true]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-filled=true][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .1875rem color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent))}}@media (width<=359px){[data-fantasai-ui=next] .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__fact[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr)}[data-fantasai-ui=next] .es-data-row__fact>dt:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__fact[data-fantasai-ui=next]>dt:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-data-row__icon+dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row__icon[data-fantasai-ui=next]+dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2}[data-fantasai-ui=next] .es-data-row dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .ds-reduced-motion .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-pill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-metric:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-data-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-data-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border:0}[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-metric-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;border:1px solid canvastext}[data-fantasai-ui=next] .es-progress__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__groove[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-pip-meter__pip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:graytext}[data-fantasai-ui=next] .es-pip-meter__pip[data-filled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-pip-meter__pip[data-filled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:highlight}[data-fantasai-ui=next] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none}[data-fantasai-ui=next] .es-progress__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none;background:highlight}[data-fantasai-ui=next] .es-progress__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progress__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-progress__channel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-progress__channel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}}[data-fantasai-ui=next] .es-scroll-area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-scroll-edge-clearance:2rem;isolation:isolate;min-width:0;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;overscroll-behavior:contain;scrollbar-width:none;outline:0;width:100%;height:100%;scroll-padding-block:0}[data-fantasai-ui=next] .es-scroll-area[data-edge-hints=passive] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-edge-hints=passive][data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-padding-block:var(--fui-es-scroll-edge-clearance)}[data-fantasai-ui=next] .es-scroll-area[data-edge-hints=passive][data-can-scroll-up=true] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-edge-hints=passive][data-can-scroll-up=true][data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black 100%);mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black 100%)}[data-fantasai-ui=next] .es-scroll-area[data-edge-hints=passive][data-can-scroll-down=true] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-edge-hints=passive][data-can-scroll-down=true][data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask-image:linear-gradient(to bottom, black 0, black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent);-webkit-mask-image:linear-gradient(to bottom, black 0, black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent);mask-image:linear-gradient(to bottom, black 0, black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent)}[data-fantasai-ui=next] .es-scroll-area[data-edge-hints=passive][data-can-scroll-up=true][data-can-scroll-down=true] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-edge-hints=passive][data-can-scroll-up=true][data-can-scroll-down=true][data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent);mask-image:linear-gradient(to bottom, transparent, black var(--fui-es-scroll-edge-clearance), black calc(100% - var(--fui-es-scroll-edge-clearance)), transparent)}[data-fantasai-ui=next] :where(.es-scroll-area[data-edge-hints=passive] .es-scroll-area__content) :where(a[href],button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-scroll-area[data-edge-hints=passive] .es-scroll-area__content)[data-fantasai-ui=next] :where(a[href],button:not([disabled]),input:not([disabled]),select:not([disabled]),textarea:not([disabled]),[tabindex]:not([tabindex="-1"])):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-margin-block:var(--fui-es-scroll-edge-clearance)}[data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}.es-scroll-area__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}[data-fantasai-ui=next] .es-scroll-area__viewport:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__viewport:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-intent-neutral-focus);outline-offset:calc(var(--fui-focus-ring-offset) * -1)}[data-fantasai-ui=next] .es-scroll-area__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:100%}[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;height:var(--fui-es-scroll-edge-clearance);color:var(--fui-border-metal);place-items:center;display:grid;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-border-metal) 74%, var(--fui-type-color-meta))}}[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--fui-motion-fast) var(--fui-ease-out), visibility var(--fui-motion-fast) var(--fui-ease-out)}[data-fantasai-ui=next] .es-scroll-area__hint[data-visible=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-visible=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.88;visibility:visible}[data-fantasai-ui=next] .es-scroll-area__hint>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;filter:drop-shadow(0 1px 0 var(--fui-stage))}[data-fantasai-ui=next] .es-scroll-area__hint--top:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint--top[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;top:0}[data-fantasai-ui=next] .es-scroll-area__hint--bottom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint--bottom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:end;bottom:0}[data-fantasai-ui=next] .es-scroll-area__scrollbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__scrollbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;width:min(.25rem,4px);padding-block:var(--fui-space-2);touch-action:none;-webkit-user-select:none;user-select:none;display:flex}[data-fantasai-ui=next] .es-scroll-area__thumb:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__thumb[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-border-metal);border-radius:1px;flex:1;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-scroll-area__thumb:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__thumb[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-border-metal) 30%, transparent)}}[data-fantasai-ui=next] .es-scroll-area__corner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__corner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-scroll-area__viewport:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__viewport:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}[data-fantasai-ui=next] .es-scroll-area__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas}[data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask-image:none!important;mask-image:none!important}[data-fantasai-ui=next] .es-scroll-area__hint--top:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint--top[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid canvastext}[data-fantasai-ui=next] .es-scroll-area__hint--bottom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__hint--bottom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid canvastext}[data-fantasai-ui=next] .es-scroll-area__scrollbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__scrollbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas}[data-fantasai-ui=next] .es-scroll-area__thumb:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area__thumb[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:buttontext}}[data-fantasai-ui=next] .es-scroll-area[data-scrollbar=hidden] .es-scroll-area__scrollbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-scroll-area[data-scrollbar=hidden][data-fantasai-ui=next] .es-scroll-area__scrollbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden;pointer-events:none}[data-fantasai-ui=next] .es-effect-host:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-host[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;min-width:0;position:relative;overflow:visible}[data-fantasai-ui=next] .es-effect-host[data-effect-fit=block]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-host[data-effect-fit=block][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-effect-host[data-effect-fit=content]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-host[data-effect-fit=content][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:top;place-self:flex-start start;width:fit-content;max-width:100%;display:inline-flex}[data-fantasai-ui=next] .es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-host__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;border-radius:inherit;min-width:0;position:relative}[data-fantasai-ui=next] .es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-instance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-instance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}[data-fantasai-ui=next] .es-effect-layer[data-effect-layer=particlesBehind]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-layer[data-effect-layer=particlesBehind][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0}[data-fantasai-ui=next] .es-effect-layer[data-effect-layer=particlesBefore]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-layer[data-effect-layer=particlesBefore][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2}[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50%}[data-fantasai-ui=next] .es-effect-rim[data-mode=pulse] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-mode=pulse][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-highlight-rim-pulse var(--fui-es-effect-duration) var(--fui-ease-out) var(--fui-es-effect-delay) infinite}[data-fantasai-ui=next] .es-effect-rim[data-mode=burst] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-mode=burst][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-highlight-rim-burst var(--fui-es-effect-duration) var(--fui-ease-out) var(--fui-es-effect-delay) 1 both}[data-fantasai-ui=next] .es-effect-rim[data-reduced-motion=true] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-reduced-motion=true][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim[data-reduced-motion=true] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-reduced-motion=true][data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;transform:none}[data-fantasai-ui=next] .es-effect-rim[data-reduced-motion=true] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-reduced-motion=true][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.34!important}[data-fantasai-ui=next] .es-effect-rim[data-reduced-motion=true] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim[data-reduced-motion=true][data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.18!important}[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}[data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-effect-particle-width);height:var(--fui-es-effect-particle-height);border-radius:var(--fui-es-effect-particle-radius);background:var(--fui-es-effect-particle);box-shadow:0 0 var(--fui-es-effect-particle-glow) var(--fui-es-effect-soft);animation-name:fui-es-highlight-particle-drift;animation-duration:var(--fui-es-effect-particle-duration);animation-timing-function:linear;animation-delay:calc(var(--fui-es-effect-particle-delay) + var(--fui-es-effect-delay));will-change:opacity, transform;animation-iteration-count:infinite;animation-fill-mode:both;display:block;position:absolute}[data-fantasai-ui=next] .es-effect-particle-field[data-mode=burst] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-mode=burst][data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-highlight-particle-burst;animation-timing-function:var(--fui-ease-out);animation-iteration-count:1}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=geometric] .es-effect-particle[data-shape=circle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=geometric][data-fantasai-ui=next] .es-effect-particle[data-shape=circle]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 34% 30%, var(--fui-es-effect-particle) 0 28%, var(--fui-es-effect-primary) 58%, var(--fui-es-effect-soft) 100%)}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=geometric] .es-effect-particle[data-shape=square]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=geometric][data-fantasai-ui=next] .es-effect-particle[data-shape=square]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-es-effect-rim);background:linear-gradient(135deg, var(--fui-es-effect-particle) 0 28%, var(--fui-es-effect-primary) 62%, var(--fui-es-effect-soft) 100%)}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=geometric] .es-effect-particle[data-shape=hex]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=geometric][data-fantasai-ui=next] .es-effect-particle[data-shape=hex]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(22% 4%,78% 4%,100% 50%,78% 96%,22% 96%,0% 50%);background:linear-gradient(to bottom, var(--fui-es-effect-particle), var(--fui-es-effect-primary) 64%, var(--fui-es-effect-soft))}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=geometric] .es-effect-particle[data-shape=shard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=geometric][data-fantasai-ui=next] .es-effect-particle[data-shape=shard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(50% 0%,98% 36%,80% 100%,20% 100%,2% 36%);background:linear-gradient(to bottom, var(--fui-es-effect-particle), var(--fui-es-effect-primary) 58%, var(--fui-es-effect-soft))}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=stars] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=stars][data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-es-effect-soft) 0 18%, transparent 38%), linear-gradient(90deg, transparent 0 38%, var(--fui-es-effect-particle) 46% 54%, transparent 62% 100%), linear-gradient(0deg, transparent 0 38%, var(--fui-es-effect-particle) 46% 54%, transparent 62% 100%);filter:drop-shadow(0 0 var(--fui-es-effect-particle-glow) var(--fui-es-effect-soft))}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=pluses] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=pluses][data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(36% 0%,64% 0%,64% 36%,100% 36%,100% 64%,64% 64%,64% 100%,36% 100%,36% 64%,0% 64%,0% 36%,36% 36%);background:linear-gradient(135deg, var(--fui-es-effect-particle), var(--fui-es-effect-primary));filter:drop-shadow(0 0 var(--fui-es-effect-particle-glow) var(--fui-es-effect-soft))}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=dust] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=dust][data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 var(--fui-es-effect-particle-glow) var(--fui-es-effect-soft)}[data-fantasai-ui=next] .es-effect-particle-field[data-variant=bubbles] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-variant=bubbles][data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:0 0;border:0}[data-fantasai-ui=next] .es-effect-particle__bubble:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle__bubble[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-es-effect-rim);border-radius:var(--fui-es-effect-particle-radius);background:radial-gradient(circle at 32% 28%, var(--fui-es-effect-particle) 0 22%, var(--fui-es-effect-primary) 48%, var(--fui-es-effect-soft) 78%, transparent 100%);box-shadow:0 0 var(--fui-es-effect-particle-glow) var(--fui-es-effect-soft);animation:fui-es-highlight-bubble-wobble var(--fui-es-effect-bubble-duration) ease-in-out var(--fui-es-effect-bubble-delay) infinite alternate;transform-origin:50%;will-change:transform;display:block;position:absolute;inset:0}[data-fantasai-ui=next] .es-effect-particle__bubble-highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle__bubble-highlight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-effect-particle);opacity:.7;border-radius:50%;width:24%;height:24%;position:absolute;top:16%;left:20%}@keyframes fui-es-highlight-rim-pulse{0%{opacity:.48;transform:scale(.996)}42%{opacity:1;transform:scale(1.006)}to{opacity:.62;transform:scale(1)}}@keyframes fui-es-highlight-rim-burst{0%{opacity:0;transform:scale(.992)}16%{opacity:1;transform:scale(1.018)}52%{opacity:.7;transform:scale(1.006)}to{opacity:0;transform:scale(1.028)}}@keyframes fui-es-highlight-particle-drift{0%{opacity:0;transform:translate(0,0)scale(.72)}22%{opacity:1}28%{transform:translate3d(var(--fui-es-effect-particle-drift-x-1), var(--fui-es-effect-particle-drift-y-1), 0) scale(.84)}56%{transform:translate3d(var(--fui-es-effect-particle-drift-x-2), var(--fui-es-effect-particle-drift-y-2), 0) scale(.98)}70%{opacity:.72}80%{transform:translate3d(var(--fui-es-effect-particle-drift-x-3), var(--fui-es-effect-particle-drift-y-3), 0) scale(1.06)}to{opacity:0;transform:translate3d(var(--fui-es-effect-particle-x), var(--fui-es-effect-particle-y), 0) scale(1.12)}}@keyframes fui-es-highlight-particle-burst{0%{opacity:0;transform:translate(0,0)scale(.48)rotate(0)}12%{opacity:1}62%{opacity:.76}to{opacity:0;transform:translate3d(var(--fui-es-effect-particle-x), var(--fui-es-effect-particle-y), 0) scale(1.34) rotate(var(--fui-es-effect-particle-rotate))}}@keyframes fui-es-highlight-bubble-wobble{0%{transform:translate(0,0)scale(.92)}35%{transform:translate(-1px,-2px)scale(1.03)}68%{transform:translate(1px,-1px)scale(.98)}to{transform:translate(0,0)scale(1.02)}}[data-fantasai-ui=next] .ds-reduced-motion .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .ds-reduced-motion .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important;transform:none!important}[data-fantasai-ui=next] .ds-reduced-motion .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.34!important}[data-fantasai-ui=next] .ds-reduced-motion .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.18!important}[data-fantasai-ui=next] .ds-forced-colors .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-forced-colors[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-forced-colors .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-forced-colors[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .ds-forced-colors .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-forced-colors[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:2px;outline:2px solid;box-shadow:none!important;opacity:1!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important;transform:none!important}[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.34!important}[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.18!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-effect-particle-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-particle-field[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-effect-rim__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-effect-rim__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-effect-rim__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:2px;outline:2px solid highlight;box-shadow:none!important;opacity:1!important}}[data-fantasai-ui=next] .es-electric-border:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;border-radius:var(--fui-es-electric-border-radius);position:relative;overflow:visible}[data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__canvas-container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-fantasai-ui=next] .es-electric-border__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-electric-border__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;border-radius:inherit;position:relative}[data-fantasai-ui=next] .es-electric-border__layers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__layers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-electric-border__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__background-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-sizing:border-box;border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__glow--near[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:2px solid var(--fui-es-electric-border-color)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__glow--near[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:2px solid color-mix(in srgb, var(--fui-es-electric-border-color) 60%, transparent)}}[data-fantasai-ui=next] .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__glow--near[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(1px)}[data-fantasai-ui=next] .es-electric-border__glow--wide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__glow--wide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:2px solid var(--fui-es-electric-border-color);filter:blur(4px)}[data-fantasai-ui=next] .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__background-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;background:linear-gradient(-30deg, var(--fui-es-electric-border-color), transparent, var(--fui-es-electric-border-color));opacity:.3;filter:blur(2rem);transform:scale(1.1)}[data-fantasai-ui=next] [data-motion=reduced] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.72}@media (forced-colors:active){[data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__canvas-container[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-electric-border__layers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border__layers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-electric-border:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-electric-border[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:2px;outline:2px solid highlight}}[data-fantasai-ui=next] .es-loading-state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-empty-state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-empty-state[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-4);text-align:center;min-width:0;display:grid}[data-fantasai-ui=next] .es-loading-state__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-metal);width:1.25rem;height:1.25rem;animation:fui-es-loading-turn var(--fui-motion-live) var(--fui-ease-in-out) infinite;transform:rotate(45deg)}@keyframes fui-es-loading-turn{50%{opacity:.38;transform:rotate(225deg)scale(.82)}}[data-fantasai-ui=next] .es-loading-state__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__lines[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);width:min(100%,22rem);display:grid}[data-fantasai-ui=next] .es-loading-state__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-text-muted);width:100%;height:.75rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-loading-state__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-text-muted) 16%, transparent)}}[data-fantasai-ui=next] .es-loading-state__line[data-short=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__line[data-short=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:center;width:64%}[data-fantasai-ui=next] .es-empty-state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-empty-state[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-6)}[data-fantasai-ui=next] .es-empty-state>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-empty-state[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:30rem}[data-fantasai-ui=next] .es-empty-state__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-empty-state__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-empty-state__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-empty-state__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 42%, var(--fui-border-metal) 58%)}}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);--fui-es-hold-fill:var(--fui-es-intent-fg);--fui-es-hold-reach:0;--fui-es-control-rim-lit:var(--fui-es-control-rim)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim-lit:color-mix(in oklab, color-mix(in oklab, var(--fui-es-control-rim), var(--fui-es-control-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth))), var(--fui-es-hold-fill) calc(var(--fui-es-hold-reach) * 80%))}}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-hold-fill);isolation:isolate;min-height:var(--fui-touch-primary);align-items:center;gap:var(--fui-space-3);padding:var(--fui-space-3) var(--fui-space-4);color:var(--fui-es-intent-fg);transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:inline-grid;position:relative;overflow:visible}@media (hover:hover){[data-fantasai-ui=next] .es-hold-to-confirm:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-holding=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-hold-reach:var(--fui-es-hold-progress,0)}:is([data-fantasai-ui=next] .es-hold-to-confirm:not(:has(.es-hold-to-confirm__icon)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:not(:has(.es-hold-to-confirm__icon))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-hold-to-confirm__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);overflow-wrap:anywhere;min-width:0;display:grid}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-3;background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}[data-fantasai-ui=next] .es-hold-to-confirm:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus));outline:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-hold-to-confirm:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;filter:opacity(var(--fui-disabled-opacity))}[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-pending=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:wait}[data-fantasai-ui=next] .es-hold-to-confirm__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm__pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1}[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-pending=true][data-fantasai-ui=next] .es-hold-to-confirm__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm:not([data-pending=true]) .es-hold-to-confirm__pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:not([data-pending=true])[data-fantasai-ui=next] .es-hold-to-confirm__pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-pending=true][data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:24 76;stroke-dashoffset:0}[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-pending=true][data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-hold-to-confirm-wait var(--fui-motion-live) linear infinite}@keyframes fui-es-hold-to-confirm-wait{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}[data-fantasai-ui=next] .es-hold-to-confirm__shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;margin-inline-start:.35em}[data-fantasai-ui=next] .es-hold-to-confirm:disabled .es-hold-to-confirm__shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:disabled[data-fantasai-ui=next] .es-hold-to-confirm__shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-engraving), linear-gradient(90deg, var(--fui-es-hold-fill) calc(var(--fui-es-hold-reach) * 100% - 3rem), var(--fui-es-hold-fill) calc(var(--fui-es-hold-reach) * 100% - 2px), transparent calc(var(--fui-es-hold-reach) * 100%));position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-control-engraving), linear-gradient(90deg, color-mix(in oklab, var(--fui-es-hold-fill) 12%, transparent) calc(var(--fui-es-hold-reach) * 100% - 3rem), color-mix(in oklab, var(--fui-es-hold-fill) 36%, transparent) calc(var(--fui-es-hold-reach) * 100% - 2px), transparent calc(var(--fui-es-hold-reach) * 100%))}}[data-fantasai-ui=next] .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-hold-to-confirm__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem}[data-fantasai-ui=next] .es-hold-to-confirm__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(var(--fui-es-control-glyph-glow))}[data-fantasai-ui=next] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem}[data-fantasai-ui=next] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 82%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible;transform:rotate(-90deg)}[data-fantasai-ui=next] .es-hold-to-confirm__ring-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-width:2px}[data-fantasai-ui=next] .es-hold-to-confirm__ring-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:currentColor}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-hold-to-confirm__ring-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, currentColor 22%, transparent)}}[data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__ring-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:currentColor;stroke-dasharray:100;stroke-dashoffset:100px;stroke-linecap:round}[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-holding=true][data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dashoffset:calc(100 * (1 - var(--fui-es-hold-progress,0)))}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-holding=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-hold-reach:.35}[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-holding=true][data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;stroke-dashoffset:65px!important}[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-pending=true][data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-loading-state__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-loading-state__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-hold-to-confirm[data-holding=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-hold-reach:.35}[data-fantasai-ui=next] .ds-reduced-motion .es-hold-to-confirm[data-holding=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-hold-to-confirm[data-holding=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;stroke-dashoffset:65px!important}[data-fantasai-ui=next] .ds-reduced-motion .es-loading-state__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-loading-state__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;animation:none}[data-fantasai-ui=next] .ds-reduced-motion .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-hold-to-confirm[data-pending=true] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm[data-motion=reduced][data-pending=true] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-motion=reduced][data-pending=true][data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-interaction-draft__suggestions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid buttontext}[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none;background:linear-gradient(90deg, Highlight calc(var(--fui-es-hold-reach) * 100%), transparent 0)}[data-fantasai-ui=next] .es-hold-to-confirm__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-hold-to-confirm:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hold-to-confirm:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:2px;filter:none;outline:2px solid highlight}}[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-structure:var(--fui-intent-nav-fg);--fui-activity-mark-accent:var(--fui-intent-nav-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-accent:color-mix(in oklab, var(--fui-intent-nav-fg) 52%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-period:var(--fui-motion-activity-impulse);--fui-activity-mark-iterations:1;width:var(--fui-activity-mark-size,2.5rem);aspect-ratio:1;background:radial-gradient(closest-side, var(--fui-stage) 56%, var(--fui-stage) 80%, transparent);border-radius:50%;place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-stage) 80%, transparent) 56%, color-mix(in oklab, var(--fui-stage) 46%, transparent) 80%, transparent)}}[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-activity-mark[data-playback=ambient]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-playback=ambient][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-period:var(--fui-motion-activity-ambient);--fui-activity-mark-iterations:infinite}[data-fantasai-ui=next] .es-activity-mark[data-stance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-stance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-activity-mark[data-companion]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-companion][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-structure:var(--fui-text-primary);--fui-activity-mark-accent:var(--fui-text-primary)}[data-fantasai-ui=next] .es-stance-info:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font:inherit;cursor:help;touch-action:manipulation;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-fantasai-ui=next] .es-stance-info[data-variant=mark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info[data-variant=mark][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:var(--fui-touch-min);min-height:var(--fui-touch-min)}[data-fantasai-ui=next] .es-stance-info[data-variant=label]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info[data-variant=label][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-sm);text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}[data-fantasai-ui=next] .es-stance-info:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-text-primary);outline-offset:3px}[data-fantasai-ui=next] .es-stance-info__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:84}[data-fantasai-ui=next] .es-stance-info__content>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-stance-info__content[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-npc-quest-marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);color:var(--fui-intent-quest-fg);box-shadow:none;font:inherit;cursor:help;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}[data-fantasai-ui=next] .es-npc-quest-marker[data-placement=portrait]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker[data-placement=portrait][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:max(1.5rem, var(--fui-activity-mark-size,2.5rem));height:max(1.5rem, var(--fui-activity-mark-size,2.5rem))}[data-fantasai-ui=next] svg.es-npc-quest-marker__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),svg.es-npc-quest-marker__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;height:1.5rem;filter:drop-shadow(0 0 2px var(--fui-intent-quest-fg));display:block;overflow:visible}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] svg.es-npc-quest-marker__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),svg.es-npc-quest-marker__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 2px color-mix(in oklab, var(--fui-intent-quest-fg) 38%, transparent))}}[data-fantasai-ui=next] .es-npc-quest-marker[data-placement=portrait] svg.es-npc-quest-marker__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker[data-placement=portrait][data-fantasai-ui=next] svg.es-npc-quest-marker__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-activity-mark-size,2.5rem) * .64);height:calc(var(--fui-activity-mark-size,2.5rem) * .64)}[data-fantasai-ui=next] .es-npc-quest-marker:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-intent-quest-focus);outline-offset:2px}[data-fantasai-ui=next] .es-npc-quest-marker:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-npc-quest-marker__content.es-detail-surface.es-popover-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker__content.es-detail-surface.es-popover-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-npc-quest-marker__content.es-detail-surface.es-tooltip-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker__content.es-detail-surface.es-tooltip-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:84;width:max-content;max-width:min(22rem, calc(100vw - 1.5rem), var(--radix-popover-content-available-width,var(--radix-tooltip-content-available-width,100vw)));padding:var(--fui-space-2) var(--fui-space-3)}[data-fantasai-ui=next] .es-npc-quest-marker__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-npc-quest-marker__copy>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker__copy[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-npc-quest-marker__title.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-quest-marker__title.es-text-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:74%;height:74%;filter:drop-shadow(0 0 2px var(--fui-activity-mark-structure));display:block}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 2px color-mix(in oklab, var(--fui-activity-mark-structure) 38%, transparent))}}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:filter var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 4px var(--fui-activity-mark-structure))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 4px color-mix(in oklab, var(--fui-activity-mark-structure) 60%, transparent))}}[data-fantasai-ui=next] .es-activity-mark__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block;overflow:visible}[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:64%;height:64%}[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink=structure]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-fantasai-ui=next] [data-ink=structure]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-activity-mark-structure)}[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-fantasai-ui=next] [data-ink=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-activity-mark-accent)}[data-fantasai-ui=next] .es-activity-mark__drawing [data-beat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-fantasai-ui=next] [data-beat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-box:fill-box;transform-origin:50%}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=exchange] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=exchange][data-fantasai-ui=next] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-talk-line;transform-origin:0}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=exchange] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=exchange][data-fantasai-ui=next] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-talk-dot-1}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=exchange] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=exchange][data-fantasai-ui=next] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-talk-dot-2}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=exchange] [data-beat="4"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=exchange][data-fantasai-ui=next] [data-beat="4"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-talk-dot-3}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=pluck] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=pluck][data-fantasai-ui=next] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-pluck-1}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=pluck] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=pluck][data-fantasai-ui=next] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-pluck-2}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=pluck] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=pluck][data-fantasai-ui=next] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-pluck-3}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=ellipsis] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=ellipsis][data-fantasai-ui=next] [data-beat="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-dot-1}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=ellipsis] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=ellipsis][data-fantasai-ui=next] [data-beat="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-dot-2}[data-fantasai-ui=next] .es-activity-mark__drawing[data-motion=ellipsis] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-motion=ellipsis][data-fantasai-ui=next] [data-beat="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-activity-mark-life:fui-es-activity-mark-dot-3}[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__drawing [data-ink=structure] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink=structure] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;animation:fui-es-activity-mark-ink-in .9s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__drawing [data-ink=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-activity-mark-accent-in .52s .36s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-activity-mark[data-activity-visible=true]:not([data-playback=static]) .es-activity-mark__drawing [data-ink=accent] [data-beat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink=accent] [data-beat]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:var(--fui-activity-mark-life,none) var(--fui-activity-mark-period) var(--fui-ease-activity) var(--fui-activity-mark-iterations)}[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog] [data-part=body]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-fantasai-ui=next] [data-part=body]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-activity-mark-structure)}[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog] :is([data-part=accent],[data-part=detail]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-fantasai-ui=next] :is([data-part=accent],[data-part=detail]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-activity-mark-accent);transform-box:fill-box;transform-origin:50%}[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog][data-activity-visible=true]:not([data-playback=static]) [data-part=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] [data-part=accent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-activity-mark-breathe var(--fui-activity-mark-period) var(--fui-ease-activity) var(--fui-activity-mark-iterations)}[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog][data-activity-visible=true]:not([data-playback=static]) [data-part=detail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-activity-visible=true]:not([data-playback=static])[data-fantasai-ui=next] [data-part=detail]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-activity-mark-breathe-late var(--fui-activity-mark-period) var(--fui-ease-activity) var(--fui-activity-mark-iterations)}[data-fantasai-ui=next] .ds-reduced-motion .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-activity-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0}[data-fantasai-ui=next] .es-activity-mark :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-activity-mark__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-activity-mark__drawing [data-ink]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark__drawing[data-fantasai-ui=next] [data-ink]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-activity-mark[data-drawing=catalog] [data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-activity-mark[data-drawing=catalog][data-fantasai-ui=next] [data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;stroke:canvastext}}[data-fantasai-ui=next] .es-character-presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:min(22rem,100%);color:var(--fui-text-primary);text-align:start;overflow-wrap:anywhere;text-shadow:0 1px 3px var(--fui-stage), 0 2px 12px var(--fui-stage);justify-items:start;gap:.3rem;display:grid}[data-fantasai-ui=next] .es-character-presence[data-align=center]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=center][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center}[data-fantasai-ui=next] .es-character-presence[data-align=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=end][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:end;justify-items:end}[data-fantasai-ui=next] .es-character-presence__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);margin:0}[data-fantasai-ui=next] .es-character-presence__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__lines[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);font-weight:var(--fui-font-weight-body);letter-spacing:var(--fui-type-body-tracking);justify-items:start;gap:.05rem;margin:0;line-height:1.3;display:grid}[data-fantasai-ui=next] .es-character-presence[data-align=center] .es-character-presence__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=center][data-fantasai-ui=next] .es-character-presence__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center}[data-fantasai-ui=next] .es-character-presence[data-align=end] .es-character-presence__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=end][data-fantasai-ui=next] .es-character-presence__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:end}[data-fantasai-ui=next] .es-character-presence__activity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__activity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-presence__stance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__stance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-size:var(--fui-type-label-size);text-wrap:balance}[data-fantasai-ui=next] .es-character-presence__demeanor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__demeanor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-size:var(--fui-type-form-label-size);align-items:center;gap:.4rem;font-style:italic;display:inline-flex}[data-fantasai-ui=next] .es-character-presence__demeanor>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__demeanor[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-text-secondary);flex:none}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-presence__demeanor>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__demeanor[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-text-secondary) 80%, var(--fui-intent-nav-fg))}}[data-fantasai-ui=next] .es-character-presence__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);text-shadow:none;flex-wrap:wrap;margin-top:.45rem;display:flex}[data-fantasai-ui=next] .es-character-presence[data-align=center] .es-character-presence__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=center][data-fantasai-ui=next] .es-character-presence__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}[data-fantasai-ui=next] .es-character-presence[data-align=end] .es-character-presence__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-align=end][data-fantasai-ui=next] .es-character-presence__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:none}}[data-fantasai-ui=next] .es-character-glance:is(.es-hover-card-content,.es-popover-content):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:max-content;max-width:min(20rem,100vw - 2rem);padding:var(--fui-space-1);outline:none}[data-fantasai-ui=next] .es-character-glance.es-hover-card-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance.es-hover-card-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:min(20rem, var(--radix-hover-card-content-available-width,calc(100vw - 2rem)))}[data-fantasai-ui=next] .es-character-glance.es-popover-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance.es-popover-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:min(20rem, var(--radix-popover-content-available-width,calc(100vw - 2rem)))}[data-fantasai-ui=next] .es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-character-glance-in var(--fui-motion-measured) var(--fui-ease-out) both}[data-fantasai-ui=next] .ds-reduced-motion .es-character-glance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-glance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-character-glance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-character-glance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-glance:is(.es-hover-card-content,.es-popover-content)[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .es-location-signal-rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:min(100%,38rem);min-width:0;min-height:var(--fui-es-location-signal-size,var(--fui-touch-min));pointer-events:none;position:relative}[data-fantasai-ui=next] .es-location-signal-rail__triggers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail__triggers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;width:var(--fui-es-location-signal-size,var(--fui-touch-min));gap:var(--fui-es-location-signal-gap,var(--fui-space-2));pointer-events:auto;flex-direction:column;min-width:0;display:flex;position:relative}[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-size:var(--fui-es-location-signal-size,var(--fui-touch-min));--fui-es-signal-gem:calc(var(--fui-es-signal-size) * .7);--fui-es-signal-glyph:calc(var(--fui-es-signal-size) * .4);--fui-es-signal-gem-rotate:45deg;--fui-es-signal-hot:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-hot:color-mix(in oklch, var(--fui-es-intent-focus) 58%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-glow:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-glow:color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent)}}[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:var(--fui-es-signal-size);height:var(--fui-es-signal-size);display:block;position:relative}[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim:color-mix(in oklab, var(--fui-es-intent-fg) 66%, var(--fui-es-intent-pigment))}}[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-es-intent-pigment) 24%)}}[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-pigment:var(--fui-es-quest-cue-untracked-pigment);--fui-es-intent-fg:var(--fui-es-quest-cue-untracked-fg);--fui-es-intent-border:var(--fui-es-quest-cue-untracked-border);--fui-es-intent-wash:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-wash:color-mix(in oklch, var(--fui-surface-1) 95%, var(--fui-es-quest-cue-untracked-pigment) 5%)}}[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next] .es-intent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item[data-tracking=untracked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item[data-tracking=untracked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control:var(--fui-es-quest-cue-untracked-control);--fui-es-intent-control-hover:var(--fui-es-quest-cue-untracked-control-hover);--fui-es-intent-control-active:var(--fui-es-quest-cue-untracked-control-active);--fui-es-intent-surface:var(--fui-es-intent-wash);--fui-es-intent-hover:var(--fui-es-intent-control-hover);--fui-es-intent-active:var(--fui-es-intent-control-active);--fui-es-intent-focus:var(--fui-es-quest-cue-untracked-focus);--fui-es-intent-light:var(--fui-es-quest-cue-untracked-focus)}[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-arrival=waiting]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-arrival=waiting][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden;pointer-events:none}[data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none;border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(var(--fui-es-signal-size) * -.42);background:radial-gradient(closest-side, var(--fui-es-intent-fg), var(--fui-es-intent-fg) 48%, transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 11%, transparent) 48%, transparent)}}[data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(var(--fui-es-signal-size) * -.05);background:conic-gradient(from 200deg, var(--fui-es-intent-focus), var(--fui-es-intent-fg) 22%, var(--fui-es-intent-fg) 50%, var(--fui-es-intent-fg) 78%, var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 200deg, color-mix(in oklch, var(--fui-es-intent-focus) 72%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 22%, transparent) 22%, color-mix(in oklch, var(--fui-es-intent-fg) 8%, transparent) 50%, color-mix(in oklch, var(--fui-es-intent-fg) 22%, transparent) 78%, color-mix(in oklch, var(--fui-es-intent-focus) 72%, transparent))}}[data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .0625rem),#000 calc(100% - .03125rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .0625rem),#000 calc(100% - .03125rem))}[data-fantasai-ui=next] .es-signal-sigil__ignition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ignition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-signal-sigil__dust.es-effect-host:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__dust.es-effect-host[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}[data-fantasai-ui=next] .es-signal-sigil__dust .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__dust[data-fantasai-ui=next] .es-effect-particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-signal-dust-drift;animation-duration:calc(var(--fui-es-effect-particle-duration) * 1.6)}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:100%;min-width:0;height:100%;color:var(--fui-es-signal-hot);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:scale var(--fui-motion-quick) var(--fui-ease-spring-short);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:0}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:focus-visible .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:focus-visible .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus);outline-offset:.125rem}[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim-paint:linear-gradient(80deg, var(--fui-es-signal-rim), var(--fui-es-signal-rim) 46%, var(--fui-es-signal-rim))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim-paint:linear-gradient(80deg, color-mix(in oklab, var(--fui-es-signal-rim), var(--fui-text-primary) 14%), var(--fui-es-signal-rim) 46%, color-mix(in oklab, var(--fui-es-signal-rim) 82%, var(--fui-stage)))}}[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(135deg, var(--fui-text-primary), transparent 38%, transparent 70%, var(--fui-stage)) padding-box, linear-gradient(var(--fui-es-signal-face) 0 0) padding-box, var(--fui-es-signal-rim-paint) border-box;border-style:solid;border-color:#0000;border-radius:22%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(135deg, color-mix(in oklab, var(--fui-text-primary) var(--fui-control-bevel), transparent), transparent 38%, transparent 70%, color-mix(in oklab, var(--fui-stage) var(--fui-control-foot), transparent)) padding-box, linear-gradient(var(--fui-es-signal-face) 0 0) padding-box, var(--fui-es-signal-rim-paint) border-box}}[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-signal-gem);height:var(--fui-es-signal-gem);box-shadow:.0625rem .0625rem .3rem var(--fui-stage);border-width:.09375rem;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:.0625rem .0625rem .3rem color-mix(in oklab, var(--fui-stage) 60%, transparent)}}[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){rotate:var(--fui-es-signal-gem-rotate);transition:filter var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-location-signal-trigger__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:var(--fui-es-signal-glyph);height:var(--fui-es-signal-glyph);rotate:calc(var(--fui-es-signal-gem-rotate) * -1);place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-location-signal-trigger__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-signal-sigil[data-phase=revealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-phase=revealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=heard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=heard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-hot:var(--fui-es-intent-fg);--fui-es-signal-glow:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-phase=revealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-phase=revealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=heard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=heard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-glow:color-mix(in oklch, var(--fui-es-intent-fg) 18%, transparent)}}[data-fantasai-ui=next] .es-signal-sigil[data-phase=revealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-phase=revealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=heard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=heard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-phase=revealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-phase=revealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=heard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=heard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim:color-mix(in oklab, var(--fui-es-intent-fg) 58%, var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-signal-sigil[data-phase=revealed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-phase=revealed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=heard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=heard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-face:var(--fui-es-intent-control)}[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-note-arrive .56s var(--fui-ease-spring-short) both}[data-fantasai-ui=next] .es-signal-sigil[data-kind=annotation][data-attention=unheard] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-kind=annotation][data-attention=unheard][data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-note-ping 3.2s var(--fui-ease-out) .8s infinite}[data-fantasai-ui=next] .es-location-signal-trigger__unread:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__unread[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:calc(var(--fui-es-signal-size) * .08);right:calc(var(--fui-es-signal-size) * .08);background:var(--fui-es-signal-hot);width:.5rem;height:.5rem;box-shadow:0 0 0 .125rem var(--fui-surface-inset), 0 0 .45rem var(--fui-es-signal-glow);animation:fui-es-signal-unread-pulse 1.8s var(--fui-ease-in-out) infinite alternate;border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-location-signal-trigger__status--error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__status--error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;right:calc(var(--fui-es-signal-size) * .06);bottom:calc(var(--fui-es-signal-size) * .06);background:var(--fui-intent-danger-fg);width:.625rem;height:.625rem;box-shadow:0 0 0 .125rem var(--fui-surface-inset), 0 0 .4rem var(--fui-intent-danger-fg);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-trigger__status--error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__status--error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 .125rem var(--fui-surface-inset), 0 0 .4rem color-mix(in oklch, var(--fui-intent-danger-fg) 60%, transparent)}}@media (hover:hover){[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scale:1.07}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:hover:not(:disabled) .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:hover:not(:disabled) .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:brightness(1.12)}}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-duration:var(--fui-motion-instant);scale:.9}[data-fantasai-ui=next] .es-signal-sigil[data-selected=true] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-selected=true][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim:var(--fui-es-intent-focus);filter:brightness(1.08)}[data-fantasai-ui=next] .es-signal-sigil[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-signal-sigil[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:0;width:var(--fui-space-3);background:linear-gradient(90deg, var(--fui-es-intent-fg), var(--fui-border-metal));height:1px;position:absolute;top:50%;left:100%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-signal-sigil[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, color-mix(in oklch, var(--fui-es-intent-fg) 70%, transparent), var(--fui-border-metal))}}[data-fantasai-ui=next] .es-signal-sigil[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-signal-sigil[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;transform-origin:0;animation:fui-es-signal-tether .22s var(--fui-ease-out) both;translate:0 -50%}@property --fui-es-signal-busy-turn{syntax:"<angle>";inherits:true;initial-value:0deg}[data-fantasai-ui=next] .es-signal-sigil[data-status=busy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-status=busy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.9s linear infinite fui-es-signal-busy-turn}[data-fantasai-ui=next] .es-signal-sigil[data-status=busy] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-status=busy][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim-paint:conic-gradient(from var(--fui-es-signal-busy-turn), var(--fui-es-signal-rim) 0 55%, var(--fui-es-intent-focus) 75%, var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-status=busy] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-status=busy][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-rim-paint:conic-gradient(from var(--fui-es-signal-busy-turn), color-mix(in oklab, var(--fui-es-signal-rim) 45%, var(--fui-surface-inset)) 0 55%, color-mix(in oklab, var(--fui-es-intent-focus) 40%, var(--fui-es-signal-rim)) 75%, var(--fui-es-intent-focus))}}[data-fantasai-ui=next] .es-signal-sigil[data-status=busy] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-status=busy][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil[data-status=busy] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-status=busy][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) 30%)}}[data-fantasai-ui=next] .es-signal-sigil[data-disabled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-disabled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-disabled-opacity);filter:grayscale(.7)}[data-fantasai-ui=next] .es-signal-sigil[data-disabled=true]>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-disabled=true][data-fantasai-ui=next]>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed}[data-fantasai-ui=next] .es-signal-sigil[data-disabled=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-disabled=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil[data-disabled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-signal-sigil[data-disabled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-play-state:paused}[data-fantasai-ui=next] .es-signal-sigil[data-arrival=discover][data-phase=unrevealed] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-arrival=discover][data-phase=unrevealed][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1.05s linear both fui-es-signal-gem-ignite}[data-fantasai-ui=next] .es-signal-sigil[data-arrival=discover][data-phase=unrevealed] .es-location-signal-trigger__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-arrival=discover][data-phase=unrevealed][data-fantasai-ui=next] .es-location-signal-trigger__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-glyph-ignite .62s var(--fui-ease-spring-short) .42s both}[data-fantasai-ui=next] .es-signal-sigil[data-arrival=discover][data-phase=unrevealed] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-arrival=discover][data-phase=unrevealed][data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-ring-ignite 1.6s var(--fui-ease-out) .38s both}[data-fantasai-ui=next] .es-signal-sigil[data-arrival=discover][data-phase=unrevealed] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-arrival=discover][data-phase=unrevealed][data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-aura-ignite 1.7s var(--fui-ease-out) .33s both}[data-fantasai-ui=next] .es-signal-sigil[data-arrival=discover] .es-signal-sigil__dust:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-arrival=discover][data-fantasai-ui=next] .es-signal-sigil__dust:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-dust-in .9s var(--fui-ease-out) 1.2s both}[data-fantasai-ui=next] .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ripple:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ripple[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{opacity:0;border-radius:50%;position:absolute;top:50%;left:50%}[data-fantasai-ui=next] .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-es-signal-size) * 1.2);height:calc(var(--fui-es-signal-size) * 1.2);margin:calc(var(--fui-es-signal-size) * -.6);background:radial-gradient(closest-side, var(--fui-es-signal-hot), var(--fui-es-intent-focus) 26%, var(--fui-es-intent-fg) 54%, transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, var(--fui-es-signal-hot), color-mix(in oklch, var(--fui-es-intent-focus) 62%, transparent) 26%, color-mix(in oklch, var(--fui-es-intent-fg) 20%, transparent) 54%, transparent)}}[data-fantasai-ui=next] .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-flare .95s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ripple:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ripple[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-signal-size);height:var(--fui-es-signal-size);margin:calc(var(--fui-es-signal-size) / -2);border:.125rem solid var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ripple:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ripple[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:.125rem solid color-mix(in oklch, var(--fui-es-intent-focus) 88%, transparent)}}[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ripple:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ripple[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .75rem var(--fui-es-signal-glow), inset 0 0 .5rem var(--fui-es-signal-glow)}[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-wave-scale:2.5;animation:fui-es-signal-wave .78s var(--fui-ease-out) .33s forwards}[data-fantasai-ui=next] .es-signal-sigil__shockwave--late:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__shockwave--late[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-wave-scale:3.3;border-width:.0625rem;animation-duration:1s;animation-delay:.56s}[data-fantasai-ui=next] .es-signal-sigil__particle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-signal-particle-size);height:var(--fui-es-signal-particle-size);margin:calc(var(--fui-es-signal-particle-size) / -2);background:var(--fui-es-signal-hot);box-shadow:0 0 .35rem .05rem var(--fui-es-signal-glow);animation-duration:var(--fui-es-signal-particle-duration);animation-delay:var(--fui-es-signal-particle-delay);animation-fill-mode:both}[data-fantasai-ui=next] .es-signal-sigil__particle--gather:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle--gather[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-signal-particle-gather;animation-timing-function:cubic-bezier(.55,0,1,.45)}[data-fantasai-ui=next] .es-signal-sigil__particle--burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle--burst[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__particle--tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle--tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-signal-particle-burst;animation-timing-function:var(--fui-ease-out)}[data-fantasai-ui=next] .es-signal-sigil__particle[data-variant=star]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__particle[data-variant=star][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-es-signal-particle-size) * 2.8);height:calc(var(--fui-es-signal-particle-size) * 2.8);margin:calc(var(--fui-es-signal-particle-size) * -1.4);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:radial-gradient(closest-side, var(--fui-es-signal-hot), var(--fui-es-intent-focus));box-shadow:none;border-radius:0}[data-fantasai-ui=next] .es-signal-sigil__reveal .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next] .es-signal-sigil__flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-signal-reveal-flare;animation-duration:.82s}[data-fantasai-ui=next] .es-signal-sigil__reveal .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next] .es-signal-sigil__shockwave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:0s}[data-fantasai-ui=next] .es-signal-sigil__reveal .es-signal-sigil__shockwave--late:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next] .es-signal-sigil__shockwave--late:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.18s}[data-fantasai-ui=next] .es-signal-sigil__reveal~.es-location-signal-trigger .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next]~.es-location-signal-trigger .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-gem-found .76s var(--fui-ease-spring-short)}[data-fantasai-ui=next] .es-signal-sigil__ripple:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ripple[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-wave-scale:2.1;animation:fui-es-signal-wave .56s var(--fui-ease-out) forwards;border-width:.0625rem}[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{width:var(--fui-es-signal-size);height:var(--fui-es-signal-size);margin:calc(var(--fui-es-signal-size) / -2);background:radial-gradient(closest-side, var(--fui-es-signal-hot), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-es-signal-hot) 78%, transparent), transparent)}}[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";animation:fui-es-signal-tap-flash .42s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-location-signal-trigger--overflow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger--overflow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-es-location-signal-size,var(--fui-touch-min));min-width:var(--fui-es-location-signal-size,var(--fui-touch-min));height:var(--fui-es-location-signal-size,var(--fui-touch-min));color:var(--fui-text-secondary);font-size:var(--fui-type-label-size);flex:none}[data-fantasai-ui=next] .es-location-signal-rail__panel-slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail__panel-slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;top:0;left:calc(var(--fui-es-location-signal-size,var(--fui-touch-min)) + var(--fui-space-3));width:min(31rem, calc(100vw - var(--fui-es-location-signal-size,var(--fui-touch-min)) - var(--fui-space-3) * 3));pointer-events:auto;min-width:0;position:absolute}[data-fantasai-ui=next] .es-location-signal-rail__panel-slot[data-slot-index="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail__panel-slot[data-slot-index="1"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(var(--fui-es-location-signal-size,var(--fui-touch-min)) + var(--fui-es-location-signal-gap,var(--fui-space-2)))}[data-fantasai-ui=next] .es-location-signal-rail__panel-slot[data-slot-index="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail__panel-slot[data-slot-index="2"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(( var(--fui-es-location-signal-size,var(--fui-touch-min)) + var(--fui-es-location-signal-gap,var(--fui-space-2)) ) * 2)}[data-fantasai-ui=next] .es-location-signal-rail__panel-slot[data-slot-index="3"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail__panel-slot[data-slot-index="3"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(( var(--fui-es-location-signal-size,var(--fui-touch-min)) + var(--fui-es-location-signal-gap,var(--fui-space-2)) ) * 3)}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-panel-cut:var(--fui-chamfer-md);--fui-es-signal-panel-pad:clamp(var(--fui-space-4), 2.5vw, var(--fui-space-5));isolation:isolate;width:100%;min-width:0;max-height:min(45svh,24rem);filter:drop-shadow(var(--fui-shadow-filter-elevated));animation:fui-es-signal-panel-open .52s var(--fui-ease-out) backwards;flex-direction:column;display:flex;position:relative}[data-fantasai-ui=next] .es-location-signal-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);overscroll-behavior:contain;min-height:0;padding:var(--fui-space-4) var(--fui-es-signal-panel-pad) var(--fui-es-signal-panel-pad);scrollbar-color:var(--fui-border-metal) transparent;flex-direction:column;flex:0 auto;display:flex;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-color:color-mix(in oklch, var(--fui-border-metal) 52%, transparent) transparent}}[data-fantasai-ui=next] .es-location-signal-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-width:thin}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:polygon(var(--fui-es-signal-panel-cut) 0, calc(100% - var(--fui-es-signal-panel-cut)) 0, 100% var(--fui-es-signal-panel-cut), 100% calc(100% - var(--fui-es-signal-panel-cut)), calc(100% - var(--fui-es-signal-panel-cut)) 100%, var(--fui-es-signal-panel-cut) 100%, 0 calc(100% - var(--fui-es-signal-panel-cut)), 0 var(--fui-es-signal-panel-cut));content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(100deg, transparent 44%, var(--fui-es-intent-fg) 50%, transparent 56%) 0 0 / 300% 100% no-repeat, linear-gradient(135deg, var(--fui-border-metal), var(--fui-border-subtle) 36%, var(--fui-border-strong) 64%, var(--fui-border-metal));inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(100deg, transparent 44%, color-mix(in oklch, var(--fui-es-intent-fg) 30%, var(--fui-text-primary)) 50%, transparent 56%) 0 0 / 300% 100% no-repeat, linear-gradient(135deg, var(--fui-border-metal), var(--fui-border-subtle) 36%, var(--fui-border-strong) 64%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-signal-panel-edge 1.2s var(--fui-ease-in-out) .14s backwards}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-es-signal-panel-cut:calc(var(--fui-chamfer-md) - 1px);background:linear-gradient(100deg, transparent 40%, var(--fui-text-primary) 50%, transparent 60%) 0 0 / 300% 100% no-repeat, radial-gradient(14rem 6rem at 1.75rem 1.5rem, var(--fui-es-intent-pigment), transparent 72%), var(--fui-material-surface);inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(100deg, transparent 40%, color-mix(in oklch, var(--fui-text-primary) 5%, transparent) 50%, transparent 60%) 0 0 / 300% 100% no-repeat, radial-gradient(14rem 6rem at 1.75rem 1.5rem, color-mix(in oklch, var(--fui-es-intent-pigment) 7%, transparent), transparent 72%), var(--fui-material-surface)}}[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-signal-panel-sheen 1.4s var(--fui-ease-in-out) .22s backwards}[data-fantasai-ui=next] .es-location-signal-panel__scroll>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel--invitation>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel--invitation[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-panel-settle .56s var(--fui-ease-out) 90ms backwards}[data-fantasai-ui=next] .es-location-signal-panel__scroll>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel--invitation>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel--invitation[data-fantasai-ui=next]>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:calc(90ms + var(--fui-motion-stagger-loose))}[data-fantasai-ui=next] .es-location-signal-panel__scroll>:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]>:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel--invitation>:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel--invitation[data-fantasai-ui=next]>:nth-child(n+3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:calc(90ms + var(--fui-motion-stagger-loose) * 2)}[data-fantasai-ui=next] .es-location-signal-panel__scroll>.es-location-signal-panel__quest-context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__scroll[data-fantasai-ui=next]>.es-location-signal-panel__quest-context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:0s}[data-fantasai-ui=next] .es-location-signal-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);flex:none;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}[data-fantasai-ui=next] .es-location-signal-panel:not(.es-location-signal-panel--invitation):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel:not(.es-location-signal-panel--invitation)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){container-type:inline-size}@container (width<=18rem){[data-fantasai-ui=next] .es-location-signal-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){row-gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-signal-panel__header>.es-location-signal-panel__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__header[data-fantasai-ui=next]>.es-location-signal-panel__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/1/auto/-1}[data-fantasai-ui=next] .es-location-signal-panel__header>.es-location-signal-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__header[data-fantasai-ui=next]>.es-location-signal-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:3}}[data-fantasai-ui=next] .es-location-signal-panel__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.5rem;height:2.5rem;color:var(--fui-es-intent-fg);flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 78%, var(--fui-type-color-heading))}}[data-fantasai-ui=next] .es-location-signal-panel__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:1.25rem;height:1.25rem;position:relative}[data-fantasai-ui=next] .es-location-signal-panel .es-location-signal-panel__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next] .es-location-signal-panel__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-signal-panel-icon-turn .64s var(--fui-ease-spring-short) 60ms backwards}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-frame-ornate);background:var(--fui-es-intent-wash);box-shadow:inset 0 0 0 1px var(--fui-es-intent-border);border:0;place-items:center;padding:0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-es-intent-border) 32%, transparent)}}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);cursor:pointer;transition:background-color var(--fui-motion-standard) var(--fui-ease-out), box-shadow var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-control);box-shadow:inset 0 0 0 1px var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fui-es-intent-border) 70%, transparent)}}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus)}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus);outline-offset:.125rem}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-location-signal-panel__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.1875rem;min-width:0;display:grid}[data-fantasai-ui=next] .es-location-signal-panel__quest-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;color:var(--fui-intent-quest-fg);overflow-wrap:anywhere;display:flex}[data-fantasai-ui=next] .es-location-signal-panel[data-tracking=untracked] .es-location-signal-panel__quest-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-tracking=untracked][data-fantasai-ui=next] .es-location-signal-panel__quest-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-quest-cue-untracked-fg)}[data-fantasai-ui=next] .es-location-signal-panel__quest-title>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-title[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-location-signal-panel__quest-title>.es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-title[data-fantasai-ui=next]>.es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;letter-spacing:normal}[data-fantasai-ui=next] .es-location-signal-panel__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0;color:var(--fui-type-color-heading);font-family:var(--fui-font-display);font-size:var(--fui-type-subheading-size);font-weight:var(--fui-font-weight-heading);line-height:var(--fui-type-heading-leading);letter-spacing:var(--fui-type-heading-tracking);text-wrap:balance;margin:0}[data-fantasai-ui=next] .es-location-signal-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);display:inline-flex}[data-fantasai-ui=next] .es-location-signal-panel__actions .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__actions[data-fantasai-ui=next] .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);min-width:var(--fui-touch-min);padding-inline:0}[data-fantasai-ui=next] .es-location-signal-panel__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;color:var(--fui-type-color-voice);font-family:var(--fui-font-narrative);font-size:.9375rem;line-height:var(--fui-type-body-leading);text-wrap:pretty;margin:0}[data-fantasai-ui=next] .es-location-signal-panel__body>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__body[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:0}[data-fantasai-ui=next] .es-location-signal-panel__body>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__body[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:0}[data-fantasai-ui=next] .es-location-signal-panel--invitation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel--invitation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-signal-panel-cut:var(--fui-chamfer-sm);align-items:center;gap:var(--fui-space-2) var(--fui-space-3);width:max-content;max-width:100%;padding:var(--fui-space-3) var(--fui-space-5) var(--fui-space-3) var(--fui-space-3);grid-template-columns:minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-location-signal-panel--invitation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel--invitation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-es-signal-panel-cut:calc(var(--fui-chamfer-sm) - 1px)}[data-fantasai-ui=next] .es-location-signal-panel__invitation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__invitation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body);overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-location-signal-panel--invitation .es-location-signal-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel--invitation[data-fantasai-ui=next] .es-location-signal-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1;margin-inline-start:0}@media (width<=767px){[data-fantasai-ui=next] .es-location-signal-rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-location-signal-size:calc((var(--fui-touch-min) + var(--fui-space-1)) * 1.15);--fui-es-location-signal-gap:var(--fui-space-1)}}@media (width>=768px){[data-fantasai-ui=next] .es-location-signal-rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-location-signal-size:calc(var(--fui-touch-primary) * 1.15)}}[data-fantasai-ui=next] .es-location-signal-panel__quest-context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;padding:var(--fui-space-2) var(--fui-space-3);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-frame-ornate);background:var(--fui-surface-inset);display:flex}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-panel__quest-context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 92%, transparent)}}[data-fantasai-ui=next] .es-location-signal-panel__quest-context>.es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-context[data-fantasai-ui=next]>.es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-location-signal-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline-start:1px solid var(--fui-intent-danger-border);color:var(--fui-intent-danger-fg);padding-inline-start:var(--fui-space-3)}[data-fantasai-ui=next] .es-location-signal-overflow-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);padding-inline-start:var(--fui-es-signal-panel-indent);display:grid}[data-fantasai-ui=next] .es-location-signal-overflow-list__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);align-items:center;gap:var(--fui-space-3);padding:var(--fui-space-2) var(--fui-space-3);color:var(--fui-text-secondary);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-location-signal-overflow-list__item:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-signal-overflow-list__item:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-pigment) 8%, transparent)}}[data-fantasai-ui=next] .es-location-signal-overflow-list__item:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-location-signal-overflow-list__item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-location-signal-overflow-list__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-location-signal-overflow-list__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;display:inline-grid}[data-fantasai-ui=next] .es-annotation-signal-dialog__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);grid-template-columns:auto minmax(0,1fr);display:inline-grid}[data-fantasai-ui=next] .es-annotation-signal-dialog__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.25rem;height:2.25rem;color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-annotation-signal-dialog__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-fg) 78%, var(--fui-type-color-heading))}}[data-fantasai-ui=next] .es-annotation-signal-dialog__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__sigil[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-annotation-signal-dialog__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:38rem;color:var(--fui-text-secondary);line-height:1.65}[data-fantasai-ui=next] .es-annotation-signal-dialog__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-annotation-signal-dialog__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-4);border-inline-start:1px solid var(--fui-intent-danger-border);color:var(--fui-intent-danger-fg);padding-inline-start:var(--fui-space-3)}@media (width<=639px){[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-location-signal-panel__header>.es-location-signal-panel__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__header[data-fantasai-ui=next]>.es-location-signal-panel__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-subheading-size)}[data-fantasai-ui=next] .es-location-signal-overflow-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline-start:0}}@keyframes fui-es-signal-gem-ignite{0%,30%{opacity:0;rotate:-45deg;scale:.2}32%{opacity:1;animation-timing-function:var(--fui-ease-out);rotate:-20deg;scale:.45}46%{animation-timing-function:var(--fui-ease-in-out);rotate:58deg;scale:1.28}64%{animation-timing-function:var(--fui-ease-in-out);rotate:41deg;scale:.92}82%{animation-timing-function:var(--fui-ease-in-out);rotate:46deg;scale:1.04}to{opacity:1;rotate:45deg;scale:1}}@keyframes fui-es-signal-glyph-ignite{0%{opacity:0;scale:.35}to{opacity:1;scale:1}}@keyframes fui-es-signal-busy-turn{to{--fui-es-signal-busy-turn:1turn}}@keyframes fui-es-signal-ring-ignite{0%{opacity:0;scale:1.45}55%{opacity:.5;scale:1}to{opacity:0;scale:1}}@keyframes fui-es-signal-aura-ignite{0%{opacity:0;scale:.4}25%{opacity:1;scale:1.3}to{opacity:0;scale:1}}@keyframes fui-es-signal-dust-in{0%{opacity:0}to{opacity:1}}@keyframes fui-es-signal-dust-drift{0%{opacity:0;transform:translate(0,0)scale(.7)}25%{opacity:.75}50%{transform:translate3d(calc(var(--fui-es-effect-particle-drift-x-2) * .45), calc(var(--fui-es-effect-particle-drift-y-2) * .55), 0) scale(.9)}75%{opacity:.5}to{opacity:0;transform:translate3d(calc(var(--fui-es-effect-particle-x) * .45), calc(var(--fui-es-effect-particle-y) * .55), 0) scale(1)}}@keyframes fui-es-signal-flare{0%{opacity:0;scale:.12}30%{opacity:.72;scale:.4}37%{opacity:1;scale:1.3}to{opacity:0;scale:2.1}}@keyframes fui-es-signal-reveal-flare{0%{opacity:0;scale:.3}14%{opacity:1;scale:1.35}to{opacity:0;scale:2.4}}@keyframes fui-es-signal-gem-found{0%{filter:brightness(1.9);scale:1.32}to{filter:brightness();scale:1}}@keyframes fui-es-signal-wave{0%{opacity:.95;scale:.45}to{opacity:0;scale:var(--fui-es-signal-wave-scale)}}@keyframes fui-es-signal-particle-gather{0%{opacity:0;transform:rotate(var(--fui-es-signal-particle-angle)) translateX(var(--fui-es-signal-particle-distance)) scale(1)}35%{opacity:1}to{opacity:.2;transform:rotate(var(--fui-es-signal-particle-angle)) translateX(0) scale(.4)}}@keyframes fui-es-signal-particle-burst{0%{opacity:0;transform:rotate(var(--fui-es-signal-particle-angle)) translateX(.35rem) rotate(0deg) scale(1.2)}12%{opacity:1}70%{opacity:.8}to{opacity:0;transform:rotate(var(--fui-es-signal-particle-angle)) translateX(var(--fui-es-signal-particle-distance)) rotate(120deg) scale(.3)}}@keyframes fui-es-signal-tap-flash{0%{opacity:0;scale:.5}25%{opacity:1;scale:1}to{opacity:0;scale:1.5}}@keyframes fui-es-signal-note-arrive{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes fui-es-signal-note-ping{0%{opacity:.85;scale:.55}45%,to{opacity:0;scale:1.15}}@keyframes fui-es-signal-unread-pulse{0%{scale:.85}to{scale:1.15}}@keyframes fui-es-signal-tether{0%{opacity:0;scale:0 1}to{opacity:1;scale:1}}@keyframes fui-es-signal-panel-open{0%{opacity:.4;clip-path:inset(0 calc(100% - 2.75rem) 0 0);translate:calc(var(--fui-motion-distance-sm) * -1) 0}to{opacity:1;clip-path:inset(-3rem);translate:0}}@keyframes fui-es-signal-panel-edge{0%{background-position:100% 0,0 0}to{background-position:0 0,0 0}}@keyframes fui-es-signal-panel-sheen{0%{background-position:100% 0,0 0,0 0}to{background-position:0 0,0 0,0 0}}@keyframes fui-es-signal-panel-settle{0%{opacity:.3;filter:blur(var(--fui-motion-blur-subtle));translate:var(--fui-motion-distance-sm) 0}to{opacity:1;filter:blur();translate:0}}@keyframes fui-es-signal-panel-icon-turn{0%{opacity:.3;rotate:45deg;scale:.62}to{opacity:1;rotate:0deg;scale:1}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-trigger-shell[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-trigger-shell[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-trigger-shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}}[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-trigger-shell :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-trigger-shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger-shell[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-trigger-shell[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-trigger-shell[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-trigger-shell[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-trigger-shell[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}@media (forced-colors:active){[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-signal-sigil__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__dust:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__dust[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ignition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ignition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__tap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__tap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-signal-sigil__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:buttonface;border-color:buttontext}[data-fantasai-ui=next] .es-signal-sigil>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-fantasai-ui=next]>.es-location-signal-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext}[data-fantasai-ui=next] .es-location-signal-trigger__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none}[data-fantasai-ui=next] .es-signal-sigil[data-selected=true] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-signal-sigil[data-selected=true][data-fantasai-ui=next] .es-signal-sigil__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight;outline:2px solid highlight}[data-fantasai-ui=next] .es-signal-sigil[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-signal-sigil[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:none;background:highlight}[data-fantasai-ui=next] .es-location-signal-trigger__unread:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__unread[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-trigger__status--error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger__status--error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;forced-color-adjust:none;background:highlight}[data-fantasai-ui=next] .es-location-signal-trigger--overflow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-trigger--overflow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-signal-overflow-list__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-overflow-list__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;filter:none;background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-location-signal-panel__actions [aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__actions[data-fantasai-ui=next] [aria-busy=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:highlight;opacity:1;background:canvas;border-color:highlight}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;color:buttontext;background:buttonface;border:1px solid buttontext}[data-fantasai-ui=next] .es-location-signal-panel__quest-trigger[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-panel__quest-trigger[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}}[data-fantasai-ui=next] .es-location-signal-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:100svh;position:relative}[data-fantasai-ui=next] .es-location-signal-story>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story[data-fantasai-ui=next]>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:inherit}[data-fantasai-ui=next] .es-location-signal-story__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);text-shadow:0 .2rem 1.1rem #000000d1;display:grid;position:absolute;top:clamp(1.5rem,5vw,4rem);left:clamp(1rem,7vw,6rem)}[data-fantasai-ui=next] .es-location-signal-story__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:44svh;left:clamp(var(--fui-space-3), 5vw, 4rem);width:min(38rem, calc(100vw - var(--fui-space-3)));position:absolute;transform:translateY(-50%)}[data-fantasai-ui=next] .es-location-signal-story__reopen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story__reopen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:var(--fui-space-5);bottom:var(--fui-space-5);min-height:var(--fui-touch-min);border:1px solid var(--fui-border-strong);clip-path:var(--fui-shape-chamfered);padding:var(--fui-space-2) var(--fui-space-4);background:var(--fui-surface-2);color:var(--fui-text-secondary);position:absolute}[data-fantasai-ui=next] .es-quest-cue-scene__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-scene__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;align-content:start;gap:var(--fui-space-5);width:min(100%,42rem);padding:clamp(1.5rem,5vw,4rem) clamp(1rem,6vw,5rem) 15rem;display:grid;position:relative}[data-fantasai-ui=next] .es-quest-cue-scene__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-scene__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);text-shadow:0 .2rem 1.1rem var(--fui-surface-inset);display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-quest-cue-scene__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-scene__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 .2rem 1.1rem color-mix(in oklch, var(--fui-surface-inset) 82%, transparent)}}[data-fantasai-ui=next] .es-quest-cue-scene__signals:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-scene__signals[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:12rem;position:relative}[data-fantasai-ui=next] .es-quest-cue-scene__replay.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-scene__replay.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;right:var(--fui-space-5);bottom:var(--fui-space-5);position:absolute}[data-fantasai-ui=next] .es-quest-cue-showcase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-10);min-height:100svh;padding:clamp(1rem,4vw,3rem);display:grid}[data-fantasai-ui=next] .es-quest-cue-showcase__intro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__intro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);max-width:42rem;display:grid}[data-fantasai-ui=next] .es-quest-cue-showcase__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__section[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid}[data-fantasai-ui=next] .es-quest-cue-showcase__section-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__section-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);flex-wrap:wrap;max-width:42rem;display:flex}[data-fantasai-ui=next] .es-quest-cue-showcase__arrival:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__arrival[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:12rem;padding:var(--fui-space-3) var(--fui-space-2);position:relative}[data-fantasai-ui=next] .es-quest-cue-showcase__specimens:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__specimens[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6) var(--fui-space-4);padding:var(--fui-space-3) var(--fui-space-2) 0;flex-wrap:wrap;margin:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-quest-cue-showcase__specimen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__specimen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-3);text-align:center;min-width:6rem;display:grid}[data-fantasai-ui=next] .es-quest-cue-showcase__panels:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__panels[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));display:grid}[data-fantasai-ui=next] .es-quest-cue-showcase__panels .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-cue-showcase__panels[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:none}[data-fantasai-ui=next] .es-location-signal-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-gallery[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,23rem),1fr));min-height:100svh;padding:clamp(1rem,3vw,3rem);display:grid}[data-fantasai-ui=next] .es-location-signal-gallery .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-gallery[data-fantasai-ui=next] .es-location-signal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:start;max-height:none}@media (width<=639px){[data-fantasai-ui=next] .es-location-signal-story__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-5);left:var(--fui-space-4)}[data-fantasai-ui=next] .es-location-signal-story__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-signal-story__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:43svh;left:var(--fui-space-3);width:calc(100vw - var(--fui-space-3))}}@property --fui-es-dock-open{syntax:"<number>";inherits:false;initial-value:0}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-metal:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-metal:color-mix(in oklab, var(--fui-border-metal) 72%, var(--fui-surface-1))}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-catchlight:var(--fui-dock-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-catchlight:color-mix(in oklab, var(--fui-dock-metal), var(--fui-text-primary) 26%)}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-face:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-face:color-mix(in oklab, var(--fui-surface-1) 86%, var(--fui-stage))}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-mode-face:var(--fui-tone-neutral-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-mode-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) 38%)}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-line:var(--fui-dock-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-line:color-mix(in oklab, var(--fui-dock-metal) 44%, transparent)}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-line-quiet:var(--fui-dock-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-line-quiet:color-mix(in oklab, var(--fui-dock-metal) 16%, transparent)}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-corner-cut:.5rem;--fui-dock-engraving-inset:.25rem;--fui-dock-portrait-size:clamp(4.25rem, 20cqi, 6.25rem);--fui-dock-portrait-rise:clamp(1.75rem, 8cqi, 2.65rem);--fui-dock-launcher-growth:.75rem;--fui-dock-bezel-band:5px;--fui-dock-ring-gap:3px;--fui-dock-stone:5px;--fui-dock-cradle-gap:5px;--fui-dock-cradle-rest:calc(var(--fui-dock-portrait-size) / 2 + var(--fui-dock-cradle-gap));--fui-dock-cradle-centre:calc(var(--fui-dock-portrait-size) / 2 - var(--fui-dock-portrait-rise));--fui-dock-socket:calc(var(--fui-dock-portrait-size) + var(--fui-dock-cradle-gap) * 2 + var(--fui-dock-launcher-growth));isolation:isolate;width:min(100%, var(--fui-adventure-command-width,47.5rem));min-width:0;padding:calc(var(--fui-dock-portrait-rise) + var(--fui-space-2)) 0 0;margin-inline:auto;position:relative;container:es-command-dock/inline-size}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-2;content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--fui-stage) 46%, var(--fui-stage));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--fui-stage) 78%, transparent) 46%, var(--fui-stage))}}[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;grid-template-columns:minmax(0, 1fr) var(--fui-dock-socket) minmax(0, 1fr);align-items:center;gap:clamp(var(--fui-space-1), 2cqi, var(--fui-space-4));width:100%;min-height:clamp(4.5rem,10cqi,5.75rem);padding:clamp(var(--fui-space-2), 2.4cqi, var(--fui-space-4));margin-inline:auto;padding-block-start:clamp(var(--fui-space-3), 2.6cqi, var(--fui-space-5));padding-block-end:max(clamp(var(--fui-space-2), 2.4cqi, var(--fui-space-4)), env(safe-area-inset-bottom));display:grid;position:relative}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__inlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-dock-open:0;--fui-dock-layer-inset:0px;--fui-dock-cradle-r:calc(var(--fui-dock-cradle-rest) + var(--fui-es-dock-open) * var(--fui-dock-launcher-growth) / 2 + var(--fui-dock-layer-inset));--fui-dock-cradle-y:calc(var(--fui-dock-cradle-centre) + var(--fui-es-dock-open) * (var(--fui-dock-launcher-growth) / 2 - var(--fui-space-1)) - var(--fui-dock-layer-inset));--fui-dock-cut:calc(var(--fui-dock-corner-cut) - var(--fui-dock-layer-inset) * .5858);content:"";pointer-events:none;transition:--fui-es-dock-open var(--fui-motion-standard) var(--fui-ease-out);position:absolute}[data-fantasai-ui=next] .es-command-dock[data-character-expanded] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock[data-character-expanded][data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock[data-character-expanded] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock[data-character-expanded][data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-command-dock[data-character-expanded] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-character-expanded][data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-dock-open:1}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-2;clip-path:polygon(0 var(--fui-dock-cut), var(--fui-dock-cut) 0, calc(50% - var(--fui-dock-cradle-r)) 0, calc(50% - var(--fui-dock-cradle-r)) var(--fui-dock-cradle-y), calc(50% - var(--fui-dock-cradle-r) * .99144) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .13053), calc(50% - var(--fui-dock-cradle-r) * .96593) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .25882), calc(50% - var(--fui-dock-cradle-r) * .92388) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .38268), calc(50% - var(--fui-dock-cradle-r) * .86603) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .5), calc(50% - var(--fui-dock-cradle-r) * .79335) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .60876), calc(50% - var(--fui-dock-cradle-r) * .70711) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .70711), calc(50% - var(--fui-dock-cradle-r) * .60876) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .79335), calc(50% - var(--fui-dock-cradle-r) * .5) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .86603), calc(50% - var(--fui-dock-cradle-r) * .38268) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .92388), calc(50% - var(--fui-dock-cradle-r) * .25882) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .96593), calc(50% - var(--fui-dock-cradle-r) * .13053) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .99144), 50% calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r)), calc(50% + var(--fui-dock-cradle-r) * .13053) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .99144), calc(50% + var(--fui-dock-cradle-r) * .25882) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .96593), calc(50% + var(--fui-dock-cradle-r) * .38268) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .92388), calc(50% + var(--fui-dock-cradle-r) * .5) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .86603), calc(50% + var(--fui-dock-cradle-r) * .60876) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .79335), calc(50% + var(--fui-dock-cradle-r) * .70711) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .70711), calc(50% + var(--fui-dock-cradle-r) * .79335) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .60876), calc(50% + var(--fui-dock-cradle-r) * .86603) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .5), calc(50% + var(--fui-dock-cradle-r) * .92388) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .38268), calc(50% + var(--fui-dock-cradle-r) * .96593) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .25882), calc(50% + var(--fui-dock-cradle-r) * .99144) calc(var(--fui-dock-cradle-y) + var(--fui-dock-cradle-r) * .13053), calc(50% + var(--fui-dock-cradle-r)) var(--fui-dock-cradle-y), calc(50% + var(--fui-dock-cradle-r)) 0, calc(100% - var(--fui-dock-cut)) 0, 100% var(--fui-dock-cut), 100% 100%, 0 100%)}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, var(--fui-dock-catchlight), var(--fui-dock-metal) 5%, var(--fui-dock-metal) 24%, var(--fui-dock-metal) calc(50% - var(--fui-dock-cradle-r) - 1rem), var(--fui-dock-metal) calc(50% - var(--fui-dock-cradle-r) * .4), var(--fui-dock-metal) calc(50% + var(--fui-dock-cradle-r) * .7), var(--fui-dock-metal) calc(50% + var(--fui-dock-cradle-r) + 1rem), var(--fui-dock-metal) 78%, var(--fui-dock-metal));inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, var(--fui-dock-catchlight), color-mix(in oklab, var(--fui-dock-metal) 74%, transparent) 5%, color-mix(in oklab, var(--fui-dock-metal) 48%, transparent) 24%, color-mix(in oklab, var(--fui-dock-metal) 82%, transparent) calc(50% - var(--fui-dock-cradle-r) - 1rem), color-mix(in oklab, var(--fui-dock-metal) 70%, transparent) calc(50% - var(--fui-dock-cradle-r) * .4), color-mix(in oklab, var(--fui-dock-metal), var(--fui-text-primary) 14%) calc(50% + var(--fui-dock-cradle-r) * .7), color-mix(in oklab, var(--fui-dock-metal) 82%, transparent) calc(50% + var(--fui-dock-cradle-r) + 1rem), color-mix(in oklab, var(--fui-dock-metal) 52%, transparent) 78%, color-mix(in oklab, var(--fui-dock-metal) 94%, transparent))}}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-dock-layer-inset:1px;background:linear-gradient(180deg, var(--fui-text-primary), var(--fui-text-primary) 2px, transparent 1.5rem, transparent 52%, var(--fui-stage)), var(--fui-dock-face);inset:1px 1px 0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 8%, transparent), color-mix(in oklab, var(--fui-text-primary) 3%, transparent) 2px, transparent 1.5rem, transparent 52%, color-mix(in oklab, var(--fui-stage) 46%, transparent)), var(--fui-dock-face)}}[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__inlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-layer-inset:1px;--fui-dock-engraving-run:calc(var(--fui-dock-cut) + var(--fui-dock-engraving-inset) * .4142);--fui-dock-engraving-corner:calc(var(--fui-dock-cut) - var(--fui-dock-engraving-inset) * .5858);--fui-dock-engraving-r:calc(var(--fui-dock-cradle-r) + var(--fui-dock-engraving-inset));--fui-dock-engraving-span:calc(50% - var(--fui-dock-engraving-r) - var(--fui-dock-engraving-run));--fui-dock-engraving-wall:max(0px, calc(var(--fui-dock-cradle-y) - var(--fui-dock-engraving-inset)));--fui-dock-engraving-frame:linear-gradient(90deg, var(--fui-dock-line), var(--fui-dock-line-quiet) 34%, var(--fui-dock-line-quiet) 62%, var(--fui-dock-line)) left var(--fui-dock-engraving-run) top var(--fui-dock-engraving-inset) / var(--fui-dock-engraving-span) 1px no-repeat, linear-gradient(270deg, var(--fui-dock-line), var(--fui-dock-line-quiet) 34%, var(--fui-dock-line-quiet) 62%, var(--fui-dock-line)) right var(--fui-dock-engraving-run) top var(--fui-dock-engraving-inset) / var(--fui-dock-engraving-span) 1px no-repeat, linear-gradient(to bottom right, transparent calc(50% - .6px), var(--fui-dock-line) 0 calc(50% + .6px), transparent 0) left var(--fui-dock-engraving-inset) top var(--fui-dock-engraving-inset) / var(--fui-dock-engraving-corner) var(--fui-dock-engraving-corner) no-repeat, linear-gradient(to bottom left, transparent calc(50% - .6px), var(--fui-dock-line) 0 calc(50% + .6px), transparent 0) right var(--fui-dock-engraving-inset) top var(--fui-dock-engraving-inset) / var(--fui-dock-engraving-corner) var(--fui-dock-engraving-corner) no-repeat, linear-gradient(180deg, var(--fui-dock-line), transparent) left var(--fui-dock-engraving-inset) top var(--fui-dock-engraving-run) / 1px 72% no-repeat, linear-gradient(180deg, var(--fui-dock-line), transparent) right var(--fui-dock-engraving-inset) top var(--fui-dock-engraving-run) / 1px 72% no-repeat;--fui-dock-engraving-cradle:linear-gradient(var(--fui-dock-line) 0 0) left calc(50% - var(--fui-dock-engraving-r)) top var(--fui-dock-engraving-inset) / 1px var(--fui-dock-engraving-wall) no-repeat, linear-gradient(var(--fui-dock-line) 0 0) left calc(50% + var(--fui-dock-engraving-r)) top var(--fui-dock-engraving-inset) / 1px var(--fui-dock-engraving-wall) no-repeat, radial-gradient(circle at 50% 0, transparent calc(var(--fui-dock-engraving-r) - .6px), var(--fui-dock-line) var(--fui-dock-engraving-r), transparent calc(var(--fui-dock-engraving-r) + .6px)) left 0 top var(--fui-dock-cradle-y) / 100% calc(100% - var(--fui-dock-cradle-y)) no-repeat;z-index:-1;background:var(--fui-dock-engraving-frame), var(--fui-dock-engraving-cradle);inset:1px 1px 0;overflow:clip}[data-fantasai-ui=next] .es-command-dock__engraving:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__engraving[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;width:7rem;height:1.5rem;color:var(--fui-dock-line);fill:none;stroke:currentColor;stroke-width:1px;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-source-type:auto,auto;position:absolute;inset-block-start:0;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#000 24%,#0000 86%),linear-gradient(#000 40%,#0000);mask-image:linear-gradient(90deg,#000 24%,#0000 86%),linear-gradient(#000 40%,#0000);-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}[data-fantasai-ui=next] .es-command-dock__engraving[data-side=left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__engraving[data-side=left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:0}[data-fantasai-ui=next] .es-command-dock__engraving[data-side=right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__engraving[data-side=right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:0;transform:scaleX(-1)}[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:100%;min-width:0;min-height:var(--fui-touch-primary);padding-inline:clamp(var(--fui-space-2), 3cqi, var(--fui-space-5));letter-spacing:.075em}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:var(--fui-dock-metal);--fui-dock-label:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-label:color-mix(in oklab, var(--fui-text-secondary) 84%, var(--fui-es-intent-fg))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-glyph:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-glyph:color-mix(in oklab, var(--fui-es-intent-fg) 58%, var(--fui-text-secondary))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 10%, var(--fui-dock-metal))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-dock-mode-face);color:var(--fui-dock-label)}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-label:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-label:color-mix(in oklab, var(--fui-es-intent-fg) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-glyph:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-glyph:color-mix(in oklab, var(--fui-es-intent-fg) 86%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-focus) 36%, var(--fui-dock-metal))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-dock-mode-face)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-dock-mode-face) 82%, var(--fui-es-intent-control))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-dock-label)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-dock-label) 84%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-dock-glyph)}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-text-primary) 60%, color-mix(in oklab, var(--fui-es-intent-focus) 30%, var(--fui-dock-metal)))}}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-control-engraving:56%;--fui-control-engraving-middle:40%;filter:drop-shadow(0 0 .2rem var(--fui-text-primary))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .2rem color-mix(in oklab, var(--fui-text-primary) 14%, transparent))}}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-inlay-width:clamp(1.5rem, 26%, 4.5rem);--fui-dock-inlay-foot:calc(var(--fui-control-engraving-inset) + 3px);--fui-dock-enamel:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-enamel:color-mix(in oklab, var(--fui-es-intent-focus) 90%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;clip-path:var(--fui-es-control-shape);background:linear-gradient(90deg, transparent, var(--fui-stage) 24% 76%, transparent) center bottom calc(var(--fui-dock-inlay-foot) + 1px) / var(--fui-dock-inlay-width) 1px no-repeat, linear-gradient(90deg, transparent, var(--fui-dock-metal) 30% 70%, transparent) center bottom var(--fui-dock-inlay-foot) / var(--fui-dock-inlay-width) 1px no-repeat;position:absolute;inset:1px;overflow:clip}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-stage) 80%, transparent) 24% 76%, transparent) center bottom calc(var(--fui-dock-inlay-foot) + 1px) / var(--fui-dock-inlay-width) 1px no-repeat, linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-dock-metal) 28%, transparent) 30% 70%, transparent) center bottom var(--fui-dock-inlay-foot) / var(--fui-dock-inlay-width) 1px no-repeat}}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out);position:absolute;inset:0}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, var(--fui-dock-enamel) 24% 76%, transparent) center bottom calc(var(--fui-dock-inlay-foot) + 1px) / var(--fui-dock-inlay-width) 1px no-repeat, linear-gradient(90deg, transparent, var(--fui-es-intent-focus) 30% 70%, transparent) center bottom var(--fui-dock-inlay-foot) / var(--fui-dock-inlay-width) 1px no-repeat}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, var(--fui-dock-enamel) 24% 76%, transparent) center bottom calc(var(--fui-dock-inlay-foot) + 1px) / var(--fui-dock-inlay-width) 1px no-repeat, linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-es-intent-focus) 44%, transparent) 30% 70%, transparent) center bottom var(--fui-dock-inlay-foot) / var(--fui-dock-inlay-width) 1px no-repeat}}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 28% 42% at 50% 100%, var(--fui-es-intent-focus), transparent), radial-gradient(ellipse 72% 118% at 50% 100%, var(--fui-es-intent-focus), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 28% 42% at 50% 100%, color-mix(in oklab, var(--fui-es-intent-focus) 20%, transparent), transparent), radial-gradient(ellipse 72% 118% at 50% 100%, color-mix(in oklab, var(--fui-es-intent-focus) 9%, transparent), transparent)}}[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__mode[aria-pressed=true][data-fantasai-ui=next]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__mode[aria-pressed=true][data-fantasai-ui=next]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:1}[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:disabled)>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__mode[aria-pressed=true]:not(:disabled)[data-fantasai-ui=next]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-command-dock-breathe 6.4s var(--fui-ease-in-out) infinite alternate}@keyframes fui-es-command-dock-breathe{to{opacity:.62}}[data-fantasai-ui=next] .es-mote.es-command-dock__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote.es-command-dock__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mote.es-command-dock__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote.es-command-dock__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:color-mix(in oklab, var(--fui-es-intent-focus) 60%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-mote.es-command-dock__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote.es-command-dock__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(2.5px + (var(--fui-es-mote-size,3px) - 2px) * .4);height:calc(2.5px + (var(--fui-es-mote-size,3px) - 2px) * .4);margin:calc(-1.25px - (var(--fui-es-mote-size,3px) - 2px) * .2);filter:blur(.5px);box-shadow:0 0 .3rem .06rem var(--fui-es-mote)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mote.es-command-dock__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mote.es-command-dock__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .3rem .06rem color-mix(in oklab, var(--fui-es-mote) 60%, transparent)}}[data-fantasai-ui=next] .es-command-dock__label--full:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__label--full[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-command-dock__mode[data-mode=nav]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-mode=nav][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1}[data-fantasai-ui=next] .es-command-dock__mode[data-mode=act]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-mode=act][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:3}[data-fantasai-ui=next] .es-command-dock__mode svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.75rem;height:1.75rem}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-expanded-growth:var(--fui-dock-launcher-growth,.75rem);--fui-launcher-band:var(--fui-dock-bezel-band,5px);--fui-launcher-ring-gap:var(--fui-dock-ring-gap,3px);--fui-launcher-stone:var(--fui-dock-stone,5px);--fui-launcher-metal:var(--fui-border-metal);--fui-launcher-light:var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-light:color-mix(in oklab, var(--fui-atmosphere-accent) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-lit:var(--fui-launcher-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-lit:color-mix(in oklab, var(--fui-launcher-metal), var(--fui-launcher-light) calc(var(--fui-es-lit) * 55%))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-catch:var(--fui-launcher-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-catch:color-mix(in oklab, var(--fui-launcher-lit), var(--fui-text-primary) 42%)}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-firm:var(--fui-launcher-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-firm:color-mix(in oklab, var(--fui-launcher-lit), var(--fui-text-primary) 10%)}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-dim:var(--fui-launcher-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-dim:color-mix(in oklab, var(--fui-launcher-lit) 58%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-groove:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-groove:color-mix(in oklab, var(--fui-stage) 86%, var(--fui-launcher-lit))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;width:var(--fui-dock-portrait-size,4.5rem);height:var(--fui-dock-portrait-size,4.5rem);border-radius:var(--fui-radius-portrait-round);padding:var(--fui-launcher-band);background:radial-gradient(closest-side, transparent calc(100% - var(--fui-launcher-band) - .5px), var(--fui-stage) calc(100% - var(--fui-launcher-band) + .5px), transparent calc(100% - var(--fui-launcher-band) + 1.5px), transparent calc(100% - 2.75px), var(--fui-stage) calc(100% - 2.25px), transparent calc(100% - 1.5px)), radial-gradient(closest-side, var(--fui-stage) calc(100% - var(--fui-launcher-band)), transparent calc(100% - var(--fui-launcher-band) * .55), var(--fui-text-primary) calc(100% - 1px), transparent), conic-gradient(from 315deg, var(--fui-launcher-catch), var(--fui-launcher-dim) 80deg, var(--fui-launcher-firm) 180deg, var(--fui-launcher-dim) 270deg, var(--fui-launcher-catch));border:0;place-items:center;display:inline-grid;position:absolute;inset-block-start:0;inset-inline-start:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, transparent calc(100% - var(--fui-launcher-band) - .5px), color-mix(in oklab, var(--fui-stage) 72%, transparent) calc(100% - var(--fui-launcher-band) + .5px), transparent calc(100% - var(--fui-launcher-band) + 1.5px), transparent calc(100% - 2.75px), color-mix(in oklab, var(--fui-stage) 58%, transparent) calc(100% - 2.25px), transparent calc(100% - 1.5px)), radial-gradient(closest-side, color-mix(in oklab, var(--fui-stage) 30%, transparent) calc(100% - var(--fui-launcher-band)), transparent calc(100% - var(--fui-launcher-band) * .55), color-mix(in oklab, var(--fui-text-primary) 10%, transparent) calc(100% - 1px), transparent), conic-gradient(from 315deg, var(--fui-launcher-catch), var(--fui-launcher-dim) 80deg, var(--fui-launcher-firm) 180deg, var(--fui-launcher-dim) 270deg, var(--fui-launcher-catch))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);box-shadow:0 .3rem .8rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 .3rem .8rem color-mix(in oklab, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(-50%, calc(var(--fui-dock-portrait-rise,0px) * -1));transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), height var(--fui-motion-standard) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out), width var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-command-dock .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-border-metal:var(--fui-dock-metal)}@media (hover:hover){[data-fantasai-ui=next] .es-character-launcher:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:.6}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;inset:calc(var(--fui-launcher-ring-gap) * -1);border-radius:inherit;background:radial-gradient(closest-side, var(--fui-launcher-groove) calc(100% - 1.25px), transparent calc(100% - .75px)), conic-gradient(from 315deg, var(--fui-launcher-catch), var(--fui-launcher-dim) 80deg, var(--fui-launcher-firm) 180deg, var(--fui-launcher-dim) 270deg, var(--fui-launcher-catch));-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--fui-launcher-ring-gap) - .5px), #000 calc(100% - var(--fui-launcher-ring-gap) + .5px));-webkit-mask:radial-gradient(closest-side, transparent calc(100% - var(--fui-launcher-ring-gap) - .5px), #000 calc(100% - var(--fui-launcher-ring-gap) + .5px));mask:radial-gradient(closest-side, transparent calc(100% - var(--fui-launcher-ring-gap) - .5px), #000 calc(100% - var(--fui-launcher-ring-gap) + .5px));content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-launcher-stone-ring:calc(var(--fui-launcher-ring-gap) - .5px);--fui-launcher-stone-core:calc(var(--fui-launcher-stone) - 2.5px);--fui-launcher-stone-paint:linear-gradient(90deg, var(--fui-launcher-catch), var(--fui-launcher-firm) 55%, var(--fui-launcher-dim));--fui-launcher-stone-enamel:linear-gradient(90deg, var(--fui-launcher-lit), var(--fui-launcher-lit))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-launcher-stone-enamel:linear-gradient(90deg, color-mix(in oklab, var(--fui-launcher-lit) 64%, var(--fui-text-primary)), color-mix(in oklab, var(--fui-launcher-lit) 46%, var(--fui-stage)))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:1;inset:calc(14.645% - var(--fui-launcher-stone-ring) * .7071 - var(--fui-launcher-stone) / 2);background:var(--fui-launcher-stone-enamel) left 1.25px top 1.25px / var(--fui-launcher-stone-core) var(--fui-launcher-stone-core) no-repeat, var(--fui-launcher-stone-enamel) right 1.25px top 1.25px / var(--fui-launcher-stone-core) var(--fui-launcher-stone-core) no-repeat, var(--fui-launcher-stone-enamel) left 1.25px bottom 1.25px / var(--fui-launcher-stone-core) var(--fui-launcher-stone-core) no-repeat, var(--fui-launcher-stone-enamel) right 1.25px bottom 1.25px / var(--fui-launcher-stone-core) var(--fui-launcher-stone-core) no-repeat, var(--fui-launcher-stone-paint) left top / var(--fui-launcher-stone) var(--fui-launcher-stone) no-repeat, var(--fui-launcher-stone-paint) right top / var(--fui-launcher-stone) var(--fui-launcher-stone) no-repeat, var(--fui-launcher-stone-paint) left bottom / var(--fui-launcher-stone) var(--fui-launcher-stone) no-repeat, var(--fui-launcher-stone-paint) right bottom / var(--fui-launcher-stone) var(--fui-launcher-stone) no-repeat;content:"";filter:drop-shadow(0 .5px .5px var(--fui-stage));position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{filter:drop-shadow(0 .5px .5px color-mix(in oklab, var(--fui-stage) 80%, transparent))}}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{pointer-events:none;transform:rotate(45deg)}[data-fantasai-ui=next] .es-character-launcher:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translate(-50%, calc(var(--fui-dock-portrait-rise,0px) * -1 + 1px))}[data-fantasai-ui=next] .es-character-launcher[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:var(--fui-intent-quest-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:color-mix(in oklab, var(--fui-intent-quest-focus) 36%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-character-launcher[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-light:var(--fui-intent-quest-focus)}[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:var(--fui-intent-quest-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:color-mix(in oklab, var(--fui-intent-quest-focus) 22%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-dock-portrait-size,4.5rem) + var(--fui-launcher-expanded-growth));height:calc(var(--fui-dock-portrait-size,4.5rem) + var(--fui-launcher-expanded-growth));transform:translate(-50%, calc(var(--fui-dock-portrait-rise,0px) * -1 - var(--fui-space-1)))}[data-fantasai-ui=next] .es-character-launcher:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-launcher-metal:color-mix(in oklab, var(--fui-text-primary) 58%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-character-launcher:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-character-launcher__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-character-launcher__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--fui-stage), inset 0 .2rem .45rem var(--fui-stage), inset 0 0 .9rem var(--fui-stage);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-stage) 70%, transparent), inset 0 .2rem .45rem color-mix(in oklab, var(--fui-stage) 58%, transparent), inset 0 0 .9rem color-mix(in oklab, var(--fui-stage) 42%, transparent)}}[data-fantasai-ui=next] .es-character-launcher__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none}[data-fantasai-ui=next] .es-character-launcher__visual>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__visual[data-fantasai-ui=next]>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset);width:100%;height:100%;box-shadow:none;border:0;padding:0}[data-fantasai-ui=next] .es-character-launcher__visual .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__visual[data-fantasai-ui=next] .es-portrait__avatar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:0}[data-fantasai-ui=next] .es-character-launcher__visual>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__visual[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:58%;height:58%}[data-fantasai-ui=next] .es-character-launcher__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;pointer-events:none;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible;transform:rotate(-90deg)}[data-fantasai-ui=next] .es-character-launcher__progress>circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:none}[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-intent-quest-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-intent-quest-fg) 86%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:butt;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 .15rem var(--fui-intent-quest-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .15rem color-mix(in oklab, var(--fui-intent-quest-fg) 64%, transparent))}}[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:stroke-dasharray var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:.3125rem;--fui-es-control-rim:var(--fui-intent-quest-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-intent-quest-border) 42%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset);--fui-launcher-level-stone:3.5px;z-index:3;min-height:1.35rem;padding:.15rem calc(var(--fui-space-2) + .125rem);color:var(--fui-type-color-label);font-size:var(--fui-type-meta-size);font-variant-numeric:tabular-nums;font-weight:var(--fui-font-weight-label);letter-spacing:.04em;pointer-events:none;white-space:nowrap;place-items:center;line-height:1;display:inline-grid;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;content:"";position:absolute}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-engraving), var(--fui-es-control-box-cuts), var(--fui-es-control-bevel-paint) padding-box, linear-gradient(var(--fui-es-control-face) 0 0) padding-box, var(--fui-es-control-box-rim) border-box;border:1px solid #0000;inset:0}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{inset-block:calc(50% - var(--fui-launcher-level-stone));inset-inline:calc(var(--fui-launcher-level-stone) * -1);clip-path:polygon(0 50%, var(--fui-launcher-level-stone) 0, calc(var(--fui-launcher-level-stone) * 2) 50%, calc(100% - var(--fui-launcher-level-stone) * 2) 50%, calc(100% - var(--fui-launcher-level-stone)) 0, 100% 50%, calc(100% - var(--fui-launcher-level-stone)) 100%, calc(100% - var(--fui-launcher-level-stone) * 2) 50%, calc(var(--fui-launcher-level-stone) * 2) 50%, var(--fui-launcher-level-stone) 100%);background:radial-gradient(circle at var(--fui-launcher-level-stone) 50%, var(--fui-intent-quest-fg) 0 1px, transparent 1.6px), radial-gradient(circle at calc(100% - var(--fui-launcher-level-stone)) 50%, var(--fui-intent-quest-fg) 0 1px, transparent 1.6px), linear-gradient(135deg, var(--fui-es-control-rim), var(--fui-es-control-rim) 50%, var(--fui-es-control-rim))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(circle at var(--fui-launcher-level-stone) 50%, color-mix(in oklab, var(--fui-intent-quest-fg) 70%, var(--fui-stage)) 0 1px, transparent 1.6px), radial-gradient(circle at calc(100% - var(--fui-launcher-level-stone)) 50%, color-mix(in oklab, var(--fui-intent-quest-fg) 70%, var(--fui-stage)) 0 1px, transparent 1.6px), linear-gradient(135deg, color-mix(in oklab, var(--fui-es-control-rim), var(--fui-text-primary) 40%), var(--fui-es-control-rim) 50%, color-mix(in oklab, var(--fui-es-control-rim) 70%, var(--fui-stage)))}}@media (width>=48rem){[data-fantasai-ui=next] .es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-portrait-size:clamp(4.25rem, 24cqi, 6.75rem);--fui-dock-bezel-band:6px;--fui-dock-stone:6px;--fui-dock-cradle-gap:5.75px}[data-fantasai-ui=next] .es-command-dock .es-button.es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-button.es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:4rem;font-size:1.0625rem}[data-fantasai-ui=next] .es-command-dock__mode svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem}[data-fantasai-ui=next] .es-command-dock__label--compact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__label--compact[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-command-dock__label--full:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__label--full[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@container es-command-dock (width<=23.99rem){[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__inlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-engraving-cradle:none}[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-command-dock__mode svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem}}@container es-command-dock (width<=20.99rem){[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:.04em;gap:.125rem}[data-fantasai-ui=next] .es-command-dock__mode svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;height:1.5rem}}@media (height<=640px){[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]>.es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]>.es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-dock-portrait-rise:1.5rem;--fui-dock-portrait-size:4rem;--fui-dock-launcher-growth:.5rem;padding-block-start:calc(var(--fui-dock-portrait-rise) + var(--fui-space-1))}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:4rem;padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__mode[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:disabled)>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__mode[aria-pressed=true]:not(:disabled)[data-fantasai-ui=next]>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__inlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-duration:var(--fui-motion-reduced)}}[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__mode:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__mode[aria-pressed=true]:not(:disabled)>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:disabled)>.es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition-duration:var(--fui-motion-reduced)}@media (forced-colors:active){[data-fantasai-ui=next] .es-command-dock__inlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__inlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-command-dock__engraving:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__engraving[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-command-dock__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-character-launcher__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-block-start:1px solid canvastext}[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-command-dock__plate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-command-dock__plate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=false]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=false]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext}[data-fantasai-ui=next] .es-command-dock .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-command-dock[data-fantasai-ui=next] .es-command-dock__mode[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{forced-color-adjust:none;background:highlight}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid buttontext}[data-fantasai-ui=next] .es-character-launcher:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-launcher[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-character-launcher:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}[data-fantasai-ui=next] .es-character-launcher[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-launcher[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;border-width:3px;border-color:highlight}[data-fantasai-ui=next] .es-character-launcher__progress>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-launcher__progress[data-fantasai-ui=next]>.es-character-launcher__progress-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight;filter:none}[data-fantasai-ui=next] .es-character-launcher__level:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-launcher__level[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{clip-path:none;background:canvas;border-color:canvastext}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-size:4rem;--fui-look-around-ring:3px;--fui-look-around-engraving:5.5px;--fui-look-around-blue:var(--fui-intent-nav-fg);--fui-look-around-ink:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-ink:color-mix(in oklab, color-mix(in oklab, var(--fui-text-secondary) 78%, var(--fui-stage)), var(--fui-text-secondary) calc(var(--fui-es-lit) * 100%))}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-catch:var(--fui-es-control-rim-start)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-catch:color-mix(in oklab, var(--fui-es-control-rim-start), var(--fui-text-primary) 36%)}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-firm:var(--fui-es-control-rim-lit)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-firm:color-mix(in oklab, var(--fui-es-control-rim-lit), var(--fui-text-secondary) 20%)}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-turn:var(--fui-look-around-firm)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-turn:color-mix(in oklab, var(--fui-look-around-firm) 72%, var(--fui-stage))}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-shade:var(--fui-look-around-firm)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-shade:color-mix(in oklab, var(--fui-look-around-firm) 40%, var(--fui-stage))}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal);--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) 46%)}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-look-around-size);min-width:var(--fui-look-around-size);height:var(--fui-look-around-size);min-height:var(--fui-look-around-size);box-shadow:0 0 0 1px var(--fui-stage), 0 .5rem 1.25rem var(--fui-stage);border-radius:50%;padding:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 72%, transparent), 0 .5rem 1.25rem color-mix(in oklab, var(--fui-stage) 64%, transparent)}}[data-fantasai-ui=next] .es-look-around.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), opacity var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle .625rem at 16% 16%, var(--fui-text-primary), transparent), conic-gradient(from 315deg, var(--fui-look-around-catch), var(--fui-look-around-turn) 12.5%, var(--fui-look-around-shade) 25%, var(--fui-look-around-turn) 37.5%, var(--fui-look-around-firm) 50%, var(--fui-look-around-turn) 62.5%, var(--fui-look-around-shade) 75%, var(--fui-look-around-turn) 87.5%, var(--fui-look-around-catch))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle .625rem at 16% 16%, color-mix(in oklab, var(--fui-text-primary) 42%, transparent), transparent), conic-gradient(from 315deg, var(--fui-look-around-catch), var(--fui-look-around-turn) 12.5%, var(--fui-look-around-shade) 25%, var(--fui-look-around-turn) 37.5%, var(--fui-look-around-firm) 50%, var(--fui-look-around-turn) 62.5%, var(--fui-look-around-shade) 75%, var(--fui-look-around-turn) 87.5%, var(--fui-look-around-catch))}}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{box-shadow:inset 0 1px 0 var(--fui-text-primary), inset 0 -1px 0 var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{box-shadow:inset 0 1px 0 color-mix(in oklab, var(--fui-text-primary) 16%, transparent), inset 0 -1px 0 color-mix(in oklab, var(--fui-stage) 50%, transparent)}}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{inset:var(--fui-look-around-ring);background:radial-gradient(circle at 50% 44%, transparent 40%, var(--fui-stage) 100%), var(--fui-es-control-face-paint)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(circle at 50% 44%, transparent 40%, color-mix(in oklab, var(--fui-stage) 58%, transparent) 100%), var(--fui-es-control-face-paint)}}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:var(--fui-es-control-face-shadow), inset 0 0 0 1px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:var(--fui-es-control-face-shadow), inset 0 0 0 1px color-mix(in oklab, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] .es-look-around.es-button>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;width:100%;height:100%;display:grid}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:var(--fui-look-around-engraving)}[data-fantasai-ui=next] .es-look-around.es-button svg.es-look-around__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next] svg.es-look-around__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem;color:var(--fui-look-around-ink);filter:drop-shadow(var(--fui-es-control-glyph-glow));position:relative}[data-fantasai-ui=next] .es-look-around .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around[data-fantasai-ui=next] .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:currentColor}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around[data-fantasai-ui=next] .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklab, currentColor, var(--fui-look-around-blue) calc(var(--fui-es-lit) * 70%))}}[data-fantasai-ui=next] .es-look-around .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around[data-fantasai-ui=next] .es-look-around-glyph__iris:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill-opacity:calc(.3 + var(--fui-es-lit) * .12)}[data-fantasai-ui=next] .es-look-around-glyph__pupil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around-glyph__pupil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}[data-fantasai-ui=next] .es-look-around__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-look-around__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;inset:var(--fui-look-around-ring);background:radial-gradient(circle, var(--fui-look-around-blue), var(--fui-look-around-blue) 38%, transparent 64%);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-look-around__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklab, var(--fui-look-around-blue) 24%, transparent), color-mix(in oklab, var(--fui-look-around-blue) 8%, transparent) 38%, transparent 64%)}}[data-fantasai-ui=next] .es-look-around__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-look-around__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-look-around__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:calc(var(--fui-es-lit) * .75)}[data-fantasai-ui=next] .es-look-around__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-look-around-flash 1.4s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-look-around__wave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__wave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-3;background:radial-gradient(circle closest-side, transparent 78%, var(--fui-look-around-blue) 88%, var(--fui-look-around-blue) 95%, transparent 100%);border-radius:50%;position:absolute;inset:-3px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__wave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__wave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, transparent 78%, color-mix(in oklab, var(--fui-look-around-blue) 16%, transparent) 88%, color-mix(in oklab, var(--fui-look-around-blue) 42%, transparent) 95%, transparent 100%)}}[data-fantasai-ui=next] .es-look-around__wave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__wave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none;animation:1.3s cubic-bezier(.22,.55,.36,1) both fui-es-look-around-wave}[data-fantasai-ui=next] .es-look-around.es-button[data-status=busy]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-status=busy][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:.6}[data-fantasai-ui=next] .es-look-around.es-button[data-status=cooldown]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-status=cooldown][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-ink:var(--fui-text-muted)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-status=cooldown]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-status=cooldown][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-ink:color-mix(in oklab, var(--fui-text-muted) 80%, var(--fui-stage))}}[data-fantasai-ui=next] .es-look-around.es-button svg.es-look-around__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next] svg.es-look-around__groove:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}[data-fantasai-ui=next] .es-look-around__groove-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__groove-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-stage) 76%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-look-around__groove-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2.5px}[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-text-secondary) 78%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.25px;filter:drop-shadow(0 0 2px var(--fui-text-secondary))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 2px color-mix(in oklab, var(--fui-text-secondary) 40%, transparent))}}[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:stroke-dasharray .16s linear}[data-fantasai-ui=next] .es-look-around.es-button:is([data-status=busy],[data-status=cooldown]):disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button:is([data-status=busy],[data-status=cooldown]):disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-look-around.es-button[data-status=cooldown]:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-status=cooldown]:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default}[data-fantasai-ui=next] .es-look-around.es-button:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(0,0)}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:.75;--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal), var(--fui-text-primary) 55%)}}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-control-engraving:46%;box-shadow:0 0 0 1px var(--fui-stage), 0 .5rem 1.25rem var(--fui-stage);outline-color:#0000}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 72%, transparent), 0 .5rem 1.25rem color-mix(in oklab, var(--fui-stage) 64%, transparent)}}[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:.3125rem;--fui-es-control-face:var(--fui-tone-neutral-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) 46%)}}[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-plaque-stone:var(--fui-intent-nav-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-look-around-plaque-stone:color-mix(in oklab, var(--fui-intent-nav-fg) 78%, var(--fui-stage))}}[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;max-width:min(16rem,100vw - 1.5rem);box-shadow:none;color:var(--fui-type-color-label);filter:drop-shadow(0 .375rem .75rem var(--fui-stage));background:0 0;border:0;border-radius:0;padding:.4375rem .75rem .375rem;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .375rem .75rem color-mix(in oklab, var(--fui-stage) 72%, transparent))}}[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);font-size:.6875rem;font-weight:var(--fui-font-weight-label);letter-spacing:.12em;text-align:center;text-transform:uppercase;line-height:1}[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-2;background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-metal);width:.4375rem;height:.4375rem;position:absolute;bottom:0;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklab, var(--fui-border-metal), var(--fui-text-primary) 12%)}}[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 35% 35%, var(--fui-look-around-plaque-stone), var(--fui-look-around-plaque-stone) 50%, var(--fui-look-around-plaque-stone))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 35% 35%, color-mix(in oklab, var(--fui-look-around-plaque-stone), var(--fui-text-primary) 24%), var(--fui-look-around-plaque-stone) 50%, color-mix(in oklab, var(--fui-look-around-plaque-stone), var(--fui-stage) 50%))}}[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 70%, transparent)}}[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:-50% 50%;rotate:45deg}[data-fantasai-ui=next] .es-look-around__plaque:is([data-state=delayed-open],[data-state=instant-open]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__plaque:is([data-state=delayed-open],[data-state=instant-open])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-look-around-plaque-in var(--fui-motion-quick) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-look-around__plaque[data-state=closed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__plaque[data-state=closed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-look-around-plaque-out var(--fui-motion-instant) ease-in both}@keyframes fui-es-look-around-plaque-in{0%{opacity:0}}@keyframes fui-es-look-around-plaque-out{to{opacity:0}}@keyframes fui-es-look-around-flash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes fui-es-look-around-wave{0%{opacity:0;transform:scale(1)}14%{opacity:.8}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around.es-button[data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-look-around.es-button svg.es-look-around__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-fantasai-ui=next] svg.es-look-around__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext;filter:none}[data-fantasai-ui=next] .es-look-around-glyph__pupil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around-glyph__pupil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:canvas}[data-fantasai-ui=next] .es-look-around__light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-look-around__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-look-around__wave:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__wave[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-look-around__groove-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__groove-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight;filter:none}[data-fantasai-ui=next] .es-look-around.es-button[data-shape=pill]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around.es-button[data-shape=pill]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}[data-fantasai-ui=next] .es-tooltip-content.es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tooltip-content.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-look-around__plaque:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-look-around__plaque[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-look-around__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-look-around__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-visually-hidden:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-visually-hidden[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-affordance-width:4.5rem;--fui-draft-light:var(--fui-tone-neutral-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-light:color-mix(in oklab, var(--fui-tone-neutral-focus) 82%, var(--fui-es-intent-focus))}}[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-metal-light:var(--fui-tone-neutral-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-metal-light:color-mix(in oklab, var(--fui-tone-neutral-focus) 68%, var(--fui-atmosphere-accent))}}[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-intent-fg:var(--fui-es-intent-fg);--fui-draft-intent-border:var(--fui-es-intent-border);--fui-draft-intent-control:var(--fui-es-intent-control);--fui-draft-intent-focus:var(--fui-es-intent-focus);--fui-draft-engraving:var(--fui-control-engraving);--fui-draft-engraving-middle:var(--fui-control-engraving-middle);--fui-draft-metal:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-metal:color-mix(in oklab, var(--fui-border-metal) 62%, var(--fui-stage))}}[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-setting:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-setting:color-mix(in oklab, var(--fui-border-metal) 82%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-draft-metal);gap:var(--fui-space-2);width:min(100%,47.5rem);min-width:0;margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-interaction-draft:is([data-focused=true],[data-has-content=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft:is([data-focused=true],[data-has-content=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft:is([data-focused=true],[data-has-content=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft:is([data-focused=true],[data-has-content=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:color-mix(in oklab, var(--fui-es-intent-focus) 78%, var(--fui-es-intent-pigment))}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-intent-quest-focus)}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-intent-danger-focus)}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=disabled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=disabled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-draft-metal)}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-rim-lean:18%;--fui-draft-rim-alpha:66%;--fui-draft-rim-firm:min(100%, calc(var(--fui-draft-rim-alpha) + var(--fui-es-lit) * 20%));--fui-control-lit-warmth:30%;--fui-control-engraving:calc(var(--fui-draft-engraving) + var(--fui-es-lit) * 8%);--fui-control-engraving-middle:calc(var(--fui-draft-engraving-middle) + var(--fui-es-lit) * 5%);--fui-control-lit-face:2%;--fui-control-lit-light:6%;--fui-draft-depth:.625rem;--fui-draft-shade:52%;--fui-draft-shadow:drop-shadow(0 var(--fui-draft-depth) calc(var(--fui-draft-depth) * 2) var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-shadow:drop-shadow(0 var(--fui-draft-depth) calc(var(--fui-draft-depth) * 2) color-mix(in oklab, var(--fui-stage) var(--fui-draft-shade), transparent))}}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) var(--fui-draft-rim-lean), var(--fui-border-metal)) var(--fui-draft-rim-firm), transparent)}}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-draft-metal-light);isolation:isolate;min-width:0;min-height:3.75rem;filter:var(--fui-draft-shadow);transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), filter var(--fui-motion-measured) var(--fui-ease-out), opacity var(--fui-motion-quick) var(--fui-ease-out), transform var(--fui-motion-standard) var(--fui-ease-out);margin-block-start:.75rem;position:relative;container:es-draft-plate/inline-size}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:0;background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:1;background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-rim-fade:.375rem;--fui-draft-rim-line:3px;--fui-draft-rim-cut:linear-gradient(90deg, #000 calc(var(--fui-draft-rim-gap-1-start,-100vw) - var(--fui-draft-rim-fade)), transparent var(--fui-draft-rim-gap-1-start,-100vw) var(--fui-draft-rim-gap-1-end,-100vw), #000 calc(var(--fui-draft-rim-gap-1-end,-100vw) + var(--fui-draft-rim-fade)) calc(var(--fui-draft-rim-gap-2-start,200vw) - var(--fui-draft-rim-fade)), transparent var(--fui-draft-rim-gap-2-start,200vw) var(--fui-draft-rim-gap-2-end,200vw), #000 calc(var(--fui-draft-rim-gap-2-end,200vw) + var(--fui-draft-rim-fade))) top / 100% var(--fui-draft-rim-line) no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--fui-draft-rim-line)) no-repeat;--fui-draft-engraving-line:calc(var(--fui-control-engraving-inset) + .25rem);--fui-draft-engraving-cut:linear-gradient(90deg, #000 calc(var(--fui-draft-rim-gap-1-start,-100vw) - 1px - var(--fui-draft-rim-fade)), transparent calc(var(--fui-draft-rim-gap-1-start,-100vw) - 1px) calc(var(--fui-draft-rim-gap-1-end,-100vw) - 1px), #000 calc(var(--fui-draft-rim-gap-1-end,-100vw) - 1px + var(--fui-draft-rim-fade)) calc(var(--fui-draft-rim-gap-2-start,200vw) - 1px - var(--fui-draft-rim-fade)), transparent calc(var(--fui-draft-rim-gap-2-start,200vw) - 1px) calc(var(--fui-draft-rim-gap-2-end,200vw) - 1px), #000 calc(var(--fui-draft-rim-gap-2-end,200vw) - 1px + var(--fui-draft-rim-fade))) top / 100% var(--fui-draft-engraving-line) no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - var(--fui-draft-engraving-line)) no-repeat}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-mask:var(--fui-draft-rim-cut);-webkit-mask:var(--fui-draft-rim-cut);mask:var(--fui-draft-rim-cut)}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;inset:1px;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-engraving);-webkit-mask:var(--fui-draft-engraving-cut);-webkit-mask:var(--fui-draft-engraving-cut);mask:var(--fui-draft-engraving-cut)}@container es-draft-plate (width>=30rem){[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{--fui-draft-cap-inset:calc(var(--fui-control-engraving-inset) + 3px);--fui-draft-cap-run:calc(var(--fui-es-control-cut) + var(--fui-draft-cap-inset) * .4142);--fui-draft-cap-corner:calc(var(--fui-es-control-cut) - var(--fui-draft-cap-inset) * .5858);--fui-draft-cap-arm:1.5rem;--fui-draft-cap-line:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{--fui-draft-cap-line:color-mix(in oklab, color-mix(in oklab, var(--fui-border-metal), var(--fui-es-control-light) calc(var(--fui-es-lit) * 25%)) 40%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{--fui-draft-cap-straight:linear-gradient(var(--fui-draft-cap-line) 0 0);--fui-draft-cap-top-arm:linear-gradient(90deg, var(--fui-draft-cap-line), transparent);--fui-draft-cap-diagonal:transparent calc(50% - .6px), var(--fui-draft-cap-line) 0 calc(50% + .6px), transparent 0;background:var(--fui-draft-cap-straight) left var(--fui-draft-cap-inset) top var(--fui-draft-cap-run) / 1px calc(100% - 2 * var(--fui-draft-cap-run)) no-repeat, var(--fui-draft-cap-straight) right var(--fui-draft-cap-inset) top var(--fui-draft-cap-run) / 1px calc(100% - 2 * var(--fui-draft-cap-run)) no-repeat, linear-gradient(to bottom right, var(--fui-draft-cap-diagonal)) left var(--fui-draft-cap-inset) top var(--fui-draft-cap-inset) / var(--fui-draft-cap-corner) var(--fui-draft-cap-corner) no-repeat, linear-gradient(to top right, var(--fui-draft-cap-diagonal)) left var(--fui-draft-cap-inset) bottom var(--fui-draft-cap-inset) / var(--fui-draft-cap-corner) var(--fui-draft-cap-corner) no-repeat, linear-gradient(to bottom left, var(--fui-draft-cap-diagonal)) right var(--fui-draft-cap-inset) top var(--fui-draft-cap-inset) / var(--fui-draft-cap-corner) var(--fui-draft-cap-corner) no-repeat, linear-gradient(to top left, var(--fui-draft-cap-diagonal)) right var(--fui-draft-cap-inset) bottom var(--fui-draft-cap-inset) / var(--fui-draft-cap-corner) var(--fui-draft-cap-corner) no-repeat, var(--fui-draft-cap-top-arm) left var(--fui-draft-cap-run) top var(--fui-draft-cap-inset) / var(--fui-draft-cap-arm) 1px no-repeat, var(--fui-draft-cap-top-arm) left var(--fui-draft-cap-run) bottom var(--fui-draft-cap-inset) / var(--fui-draft-cap-arm) 1px no-repeat, linear-gradient(-90deg, var(--fui-draft-cap-line), transparent) right var(--fui-draft-cap-run) top var(--fui-draft-cap-inset) / var(--fui-draft-cap-arm) 1px no-repeat, linear-gradient(-90deg, var(--fui-draft-cap-line), transparent) right var(--fui-draft-cap-run) bottom var(--fui-draft-cap-inset) / var(--fui-draft-cap-arm) 1px no-repeat, var(--fui-es-control-engraving)}}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 70% 90% at 50% 100%, var(--fui-es-control-light), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 70% 90% at 50% 100%, color-mix(in oklab, var(--fui-es-control-light) 7%, transparent), transparent 72%)}}[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:0;transition:opacity .5s var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft:is([data-focused=true],[data-visual-state=checking]) .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft:is([data-focused=true],[data-visual-state=checking])[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:1}[data-fantasai-ui=next] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__caret-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 50% 42% at 50% 100%, var(--fui-es-control-light), transparent 75%);inset-block:0;width:6rem;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__caret-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 50% 42% at 50% 100%, color-mix(in oklab, var(--fui-es-control-light) 16%, transparent), transparent 75%)}}[data-fantasai-ui=next] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__caret-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transform:translateX(calc(var(--fui-draft-caret-x,0px) - 50%));transition:opacity var(--fui-motion-standard) var(--fui-ease-out), transform var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true][data-has-content=true] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-focused=true][data-has-content=true][data-fantasai-ui=next] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__writing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset-inline:0;bottom:calc(1px + var(--fui-control-engraving-inset));background:linear-gradient(90deg, transparent, var(--fui-draft-light) 30%, var(--fui-draft-light));grid-column:1/2;height:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__writing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-draft-light) 42%, transparent) 30%, color-mix(in oklab, color-mix(in oklab, var(--fui-draft-light) 72%, var(--fui-draft-intent-focus)) 94%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__writing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none;transform:scaleX(var(--fui-draft-ink,0));transform-origin:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out), transform var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true][data-has-content=true] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-focused=true][data-has-content=true][data-fantasai-ui=next] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-draft-clasp:.3125rem;width:var(--fui-draft-clasp);height:var(--fui-draft-clasp);border:1px solid var(--fui-draft-setting);position:absolute;top:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid color-mix(in oklab, var(--fui-draft-setting), var(--fui-es-control-light) calc(var(--fui-es-lit) * 40%))}}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(circle at 30% 30%, var(--fui-text-primary), transparent 62%), var(--fui-draft-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(circle at 30% 30%, color-mix(in oklab, var(--fui-text-primary) 40%, transparent), transparent 62%), var(--fui-draft-metal)}}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 0 1px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 0 1px color-mix(in oklab, var(--fui-stage) 80%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;transform:translate(-50%,-50%)rotate(45deg)}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{left:.5px}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{left:calc(100% - .5px)}[data-fantasai-ui=next] .es-interaction-draft__moment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__moment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-moment-light:var(--fui-draft-light);--fui-draft-pool-at:50% 100%;pointer-events:none;grid-area:-2/1/-1/-1;position:absolute;inset:0}[data-fantasai-ui=next] .es-interaction-draft__moment[data-moment=quest]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__moment[data-moment=quest][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-moment-light:var(--fui-intent-quest-focus);--fui-draft-pool-at:85% 0%}[data-fantasai-ui=next] .es-interaction-draft__moment[data-moment=refused]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__moment[data-moment=refused][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-moment-light:var(--fui-intent-danger-focus);--fui-draft-pool-at:20% 0%}[data-fantasai-ui=next] .es-interaction-draft__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;clip-path:var(--fui-es-control-shape);background:radial-gradient(ellipse 65% 140% at var(--fui-draft-pool-at), var(--fui-draft-moment-light), transparent 70%);position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 65% 140% at var(--fui-draft-pool-at), color-mix(in oklab, var(--fui-draft-moment-light) 13%, transparent), transparent 70%)}}[data-fantasai-ui=next] .es-interaction-draft__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-draft-pool calc(var(--fui-motion-ceremonial) * 5) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:var(--fui-es-control-shape);position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;inset:0}[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;mix-blend-mode:screen;display:none;inset:1px}[data-fantasai-ui=next] .es-interaction-draft__moment:is([data-moment=accepted],[data-moment=taken],[data-moment=chosen]) .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__moment:is([data-moment=accepted],[data-moment=taken],[data-moment=chosen])[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";inset-block:0;width:35%;position:absolute;left:0;transform:translate(-100%)}[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, var(--fui-draft-moment-light), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-draft-moment-light) 78%, transparent), transparent)}}[data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__rim-run[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-draft-pass calc(var(--fui-motion-live) * 1.1) var(--fui-ease-in-out) both}[data-fantasai-ui=next] .es-interaction-draft__moment[data-moment=quest] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__moment[data-moment=quest][data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation-direction:reverse}[data-fantasai-ui=next] .es-interaction-draft__moment[data-moment=refused] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__moment[data-moment=refused][data-fantasai-ui=next] .es-interaction-draft__rim-run:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-intent-danger-border);opacity:0;width:100%;animation:fui-es-draft-ember calc(var(--fui-motion-ceremonial) * 4) var(--fui-ease-out) both;transform:none}[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(100deg, transparent, var(--fui-draft-moment-light), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(100deg, transparent, color-mix(in oklab, var(--fui-draft-moment-light) 16%, transparent), transparent)}}[data-fantasai-ui=next] .es-interaction-draft__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-draft-pass calc(var(--fui-motion-ceremonial) * 3.6) var(--fui-ease-in-out) var(--fui-motion-quick) both}[data-fantasai-ui=next] .es-interaction-draft__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:color-mix(in oklab, var(--fui-es-intent-light) 55%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-interaction-draft__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5}@keyframes fui-es-draft-pool{0%{opacity:0}22%{opacity:1}to{opacity:0}}@keyframes fui-es-draft-pass{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes fui-es-draft-ember{0%{opacity:0}18%{opacity:.7}to{opacity:0}}[data-fantasai-ui=next] .es-interaction-draft[data-presentation=foreground] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-presentation=foreground][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-rim-alpha:80%;--fui-draft-depth:.875rem;--fui-draft-shade:70%}@media (hover:hover){[data-fantasai-ui=next] .es-interaction-draft:not([data-focused=true],[data-visual-state=disabled]) .es-interaction-draft__shell:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft:not([data-focused=true],[data-visual-state=disabled])[data-fantasai-ui=next] .es-interaction-draft__shell:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-draft-shade:62%}[data-fantasai-ui=next] .es-interaction-draft[data-presentation=foreground][data-focused=true] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-presentation=foreground][data-focused=true][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-shade:78%}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=disabled] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=disabled][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=quest] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=quest][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-quest-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=quest] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=quest][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-intent-quest-border) 30%, var(--fui-border-metal)) var(--fui-draft-rim-firm), transparent)}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=quest] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=quest][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-draft-shadow) drop-shadow(0 .25rem .875rem var(--fui-intent-quest-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=quest] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=quest][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-draft-shadow) drop-shadow(0 .25rem .875rem color-mix(in oklab, var(--fui-intent-quest-focus) 14%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-danger-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-intent-danger-border) 40%, var(--fui-border-metal)) var(--fui-draft-rim-firm), transparent)}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-intent-danger-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-intent-danger-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-draft-metal-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:color-mix(in oklab, var(--fui-draft-metal-light) 76%, var(--fui-intent-danger-focus))}}[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-draft-shadow) drop-shadow(0 .25rem .875rem var(--fui-intent-danger-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-visual-state=error] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-visual-state=error][data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:var(--fui-draft-shadow) drop-shadow(0 .25rem .875rem color-mix(in oklab, var(--fui-intent-danger-pigment) 22%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;min-width:0;min-height:inherit;grid-template-columns:minmax(0, 1fr) var(--fui-draft-affordance-width);align-items:center;gap:var(--fui-space-2);padding:.375rem .75rem .375rem 1rem;display:grid;position:relative}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:2.75rem;color:var(--fui-type-color-choice-active);caret-color:var(--fui-draft-intent-fg);background:0 0;border:0;outline:0;padding:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){caret-color:color-mix(in oklab, var(--fui-draft-intent-fg) 60%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);font-size:var(--fui-type-choice-size);font-weight:var(--fui-font-weight-choice);line-height:var(--fui-type-choice-leading);letter-spacing:var(--fui-type-choice-tracking)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-choice)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-choice)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:var(--fui-type-color-choice)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 58%, transparent)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 58%, transparent)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 58%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{opacity:1;-moz-transition:color var(--fui-motion-quick) var(--fui-ease-out);transition:color var(--fui-motion-quick) var(--fui-ease-out)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{opacity:1;-moz-transition:color var(--fui-motion-quick) var(--fui-ease-out);transition:color var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{opacity:1;transition:color var(--fui-motion-quick) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-choice)}.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:var(--fui-type-color-choice)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:var(--fui-type-color-choice)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 76%, transparent)}.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 76%, transparent)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder,.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::placeholder{color:color-mix(in oklch, var(--fui-type-color-choice) 76%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__input:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__input:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;color:var(--fui-text-disabled)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{background:var(--fui-draft-light)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{background:var(--fui-draft-light)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{background:var(--fui-draft-light)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{background:var(--fui-draft-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{background:color-mix(in oklab, var(--fui-draft-light) 22%, transparent)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{background:color-mix(in oklab, var(--fui-draft-light) 22%, transparent)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{background:color-mix(in oklab, var(--fui-draft-light) 22%, transparent)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{background:color-mix(in oklab, var(--fui-draft-light) 22%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{color:var(--fui-type-color-choice-active)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-moz-selection{color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{color:var(--fui-type-color-choice-active)}.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::selection{color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-interaction-draft__annotation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-legend-line:1.125rem;z-index:4;min-width:0;max-width:calc(50% - 1.175rem);min-height:var(--fui-draft-legend-line);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-draft-legend-line);letter-spacing:var(--fui-type-meta-tracking);text-shadow:0 0 .35rem var(--fui-stage);white-space:nowrap;align-items:center;gap:.4rem;padding-inline:.5rem;display:inline-flex;position:absolute;inset-block-start:-.68rem}[data-fantasai-ui=next] .es-interaction-draft__annotation-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;min-width:0;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft__annotation svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-interaction-draft__annotation--left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--left[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset-block:auto calc(100% - .52rem);inset-inline-start:.8rem}[data-fantasai-ui=next] .es-interaction-draft__annotation--right:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--right[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:end;justify-content:flex-end;inset-inline-end:.8rem}[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-stone:.35rem;width:var(--fui-draft-stone);height:var(--fui-draft-stone);border:1px solid var(--fui-draft-setting);background-color:var(--fui-draft-enamel);background-image:radial-gradient(circle at 28% 28%, var(--fui-text-primary), transparent 58%), linear-gradient(135deg, transparent 45%, var(--fui-stage));flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:radial-gradient(circle at 28% 28%, color-mix(in oklab, var(--fui-text-primary) 62%, transparent), transparent 58%), linear-gradient(135deg, transparent 45%, color-mix(in oklab, var(--fui-stage) 40%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .3rem var(--fui-draft-enamel)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .3rem color-mix(in oklab, var(--fui-draft-enamel) var(--fui-draft-stone-glow,0%), transparent)}}[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:background-color var(--fui-motion-ceremonial) var(--fui-ease-out), box-shadow var(--fui-motion-ceremonial) var(--fui-ease-out);transform:rotate(45deg)}[data-fantasai-ui=next] .es-interaction-draft:is([data-focused=true],[data-visual-state=quest],[data-visual-state=error]):not([data-visual-state=disabled]) .es-interaction-draft__annotation-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft:is([data-focused=true],[data-visual-state=quest],[data-visual-state=error]):not([data-visual-state=disabled])[data-fantasai-ui=next] .es-interaction-draft__annotation-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-stone-glow:46%}[data-fantasai-ui=next] .es-interaction-draft__annotation--left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--left[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:color var(--fui-motion-standard) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-draft[data-focused=true] .es-interaction-draft__annotation--left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-focused=true][data-fantasai-ui=next] .es-interaction-draft__annotation--left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-interaction-draft__stone-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-draft-enamel), transparent 66%);border-radius:50%;position:absolute;inset:-.375rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__stone-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklab, var(--fui-draft-enamel) 72%, transparent), transparent 66%)}}[data-fantasai-ui=next] .es-interaction-draft__stone-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none;animation:fui-es-draft-ignite calc(var(--fui-motion-ceremonial) * 4) var(--fui-ease-out) both}@keyframes fui-es-draft-ignite{0%{opacity:0;transform:scale(.5)}18%{opacity:1}to{opacity:0;transform:scale(1.6)}}[data-fantasai-ui=next] .es-interaction-draft__checking-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__checking-dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:var(--fui-draft-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__checking-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__checking-dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-enamel:color-mix(in oklab, var(--fui-draft-light) 72%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-interaction-draft__checking-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__checking-dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-draft-breathe calc(var(--fui-motion-activity) * 1.4) var(--fui-ease-in-out) infinite}@keyframes fui-es-draft-breathe{0%,to{opacity:.5}50%{opacity:1}}[data-fantasai-ui=next] .es-interaction-draft__checking:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__checking[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-interaction-draft__quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg);animation:fui-es-draft-quest-arrive calc(var(--fui-motion-ceremonial) * 3.5) var(--fui-ease-out) backwards}[data-fantasai-ui=next] .es-interaction-draft__quest>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-draft-quest-mark calc(var(--fui-motion-ceremonial) * 2.5) var(--fui-ease-out) var(--fui-motion-quick) backwards}@keyframes fui-es-draft-quest-arrive{0%{text-shadow:0 0 .6rem color-mix(in oklab, var(--fui-intent-quest-focus) 60%, transparent);transform:translateY(-.15rem)}35%{transform:none}to{text-shadow:0 0 .35rem var(--fui-stage)}}@keyframes fui-es-draft-quest-mark{0%{transform:scale(.85)}to{transform:none}}[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:help}[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-intent-quest-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid color-mix(in oklab, var(--fui-intent-quest-focus) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-interaction-draft__context-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__context-tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:6;border:1px solid var(--fui-border-subtle);background:var(--fui-surface-2);width:max-content;max-width:min(18rem,82vw);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-body);line-height:var(--fui-type-body-leading);letter-spacing:var(--fui-type-body-tracking);opacity:0;pointer-events:none;text-align:start;transition:opacity var(--fui-motion-quick) var(--fui-ease-out), transform var(--fui-motion-quick) var(--fui-ease-out), visibility 0s linear var(--fui-motion-quick);visibility:hidden;white-space:normal;padding:.45rem .6rem;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-end:0;transform:translateY(-.2rem)}[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:hover .es-interaction-draft__context-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true]:hover[data-fantasai-ui=next] .es-interaction-draft__context-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__quest[data-has-tooltip=true]:focus .es-interaction-draft__context-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__quest[data-has-tooltip=true]:focus[data-fantasai-ui=next] .es-interaction-draft__context-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}[data-fantasai-ui=next] .es-interaction-draft__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-legend-line:calc(var(--fui-type-form-label-size) * var(--fui-type-body-leading));min-width:0;color:var(--fui-intent-danger-fg);font-family:var(--fui-font-interface);font-size:var(--fui-type-form-label-size);font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-body-leading);white-space:normal;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 1px 5px var(--fui-stage);animation:fui-es-draft-reason-arrive calc(var(--fui-motion-ceremonial) * 1.5) var(--fui-ease-out) both;inset-block-start:calc((var(--fui-draft-legend-line) - 1.125rem) / 2)}[data-fantasai-ui=next] .es-interaction-draft__error>.es-interaction-draft__annotation-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error[data-fantasai-ui=next]>.es-interaction-draft__annotation-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}[data-fantasai-ui=next] .es-interaction-draft__error>.es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error[data-fantasai-ui=next]>.es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block-end:calc((var(--fui-draft-legend-line) - var(--fui-draft-stone)) / 2)}@keyframes fui-es-draft-reason-arrive{0%{opacity:0;filter:blur(var(--fui-motion-blur-subtle));transform:translateY(-.2rem)}to{opacity:1;filter:none;transform:none}}[data-fantasai-ui=next] .es-interaction-draft__activity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity var(--fui-motion-measured) var(--fui-ease-out);position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft__activity[data-active=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity[data-active=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-interaction-draft__activity:not([data-active=true]) .es-interaction-draft__activity-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity:not([data-active=true])[data-fantasai-ui=next] .es-interaction-draft__activity-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-play-state:paused}[data-fantasai-ui=next] .es-interaction-draft__activity-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-duration:calc(var(--fui-motion-activity) * 1.5);position:absolute;inset-block:-18%;inset-inline-start:0}[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-variant=broad][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-draft-light) 22%, var(--fui-draft-light) 52%, var(--fui-draft-light) 80%, transparent);width:48%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-variant=broad][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-draft-light) 4%, transparent) 22%, color-mix(in oklab, var(--fui-draft-light) 11%, transparent) 52%, color-mix(in oklab, var(--fui-draft-light) 4%, transparent) 80%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-variant=broad][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(.45rem)}[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=glint]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-variant=glint][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-interaction-draft__affordance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__affordance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-draft-affordance-width);min-width:0;min-height:var(--fui-touch-min);animation:fui-es-draft-arrive .28s var(--fui-ease-out) both;justify-content:flex-end;align-items:center;display:flex}[data-fantasai-ui=next] .es-interaction-draft__submit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:0}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:var(--fui-draft-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-draft-intent-border) 24%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-draft-metal-light);--fui-draft-plate-inset:.4375rem;width:100%;color:var(--fui-type-color-choice-active);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);letter-spacing:.09em;text-transform:uppercase;filter:none;transition:--fui-es-lit var(--fui-motion-quick) var(--fui-ease-out), color var(--fui-motion-quick) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .35rem;font-weight:700;line-height:1;display:inline-flex}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:var(--fui-draft-plate-inset) 0;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-rim-paint);-webkit-mask:none;mask:none}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{inset:calc(var(--fui-draft-plate-inset) + 1px) 1px;background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow)}[data-fantasai-ui=next] .es-interaction-draft__submit svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.8rem;height:.8rem;color:var(--fui-draft-intent-fg);animation:fui-es-draft-nudge calc(var(--fui-motion-ceremonial) * 3) var(--fui-ease-in-out) var(--fui-motion-ceremonial) backwards;flex:none}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-draft-submit-arrive calc(var(--fui-motion-ceremonial) * 1.6) var(--fui-ease-out) backwards}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:var(--fui-draft-metal-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-draft-metal-light) 62%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}@keyframes fui-es-draft-submit-arrive{0%{transform:translateX(calc(var(--fui-motion-distance-sm) * -1));filter:blur(var(--fui-motion-blur-subtle))}to{filter:none;transform:none}}@keyframes fui-es-draft-nudge{0%,to{transform:none}40%{transform:translate(.2rem)}}@media (width<=420px){[data-fantasai-ui=next] .es-interaction-draft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-affordance-width:4.25rem}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.2rem;padding-inline:.25rem}}[data-fantasai-ui=next] .es-interaction-draft__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__error-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error-medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}[data-fantasai-ui=next] .es-interaction-draft__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-interaction-draft__error-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error-medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg);animation:fui-es-draft-medallion calc(var(--fui-motion-ceremonial) * 1.6) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-interaction-draft__error-medallion svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error-medallion[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem;filter:drop-shadow(0 0 .2rem var(--fui-intent-danger-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__error-medallion svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__error-medallion[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .2rem color-mix(in oklab, var(--fui-intent-danger-focus) 26%, transparent))}}@keyframes fui-es-draft-medallion{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}[data-fantasai-ui=next] .es-interaction-draft__keyboard-hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__keyboard-hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);justify-content:flex-end;line-height:1;display:none}[data-fantasai-ui=next] .es-interaction-draft__suggestions-slot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions-slot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:7;opacity:0;min-width:0;transition:grid-template-rows .32s var(--fui-ease-out), opacity .22s var(--fui-ease-out), transform .32s var(--fui-ease-out);grid-template-rows:0fr;display:grid;position:relative;transform:translateY(.4rem)}[data-fantasai-ui=next] .es-interaction-draft__suggestions-slot[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions-slot[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;grid-template-rows:1fr;transform:none}[data-fantasai-ui=next] .es-interaction-draft__suggestions-clip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions-clip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-interaction-draft__suggestions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);background:0 0;border:0;width:100%;min-width:0;max-height:min(16rem,38svh);padding-block:1px;display:grid;position:relative;overflow:hidden auto}[data-fantasai-ui=next] .es-interaction-draft__suggestions[hidden]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions[hidden][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 38%, var(--fui-border-metal)) 62%, transparent)}}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-wash), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;align-items:center;gap:var(--fui-space-3);width:100%;min-height:4rem;color:var(--fui-type-color-choice);text-align:left;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;padding:.625rem .875rem;display:grid;position:relative}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-interaction-draft__suggestion:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-type-color-choice)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-type-color-choice) 90%, white)}}}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-es-intent-control-active)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-es-intent-control-active), var(--fui-stage) var(--fui-control-face-shade))}}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint)}[data-fantasai-ui=next] .es-interaction-draft__suggestion:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft__suggestion:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translateY(1px)}[data-fantasai-ui=next] .es-interaction-draft__suggestion:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-interaction-draft__suggestion-sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion-sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;clip-path:var(--fui-es-control-shape);background:linear-gradient(100deg, transparent 40%, var(--fui-es-control-light) 50%, transparent 60%) 100% 0 / 250% 100% no-repeat;position:absolute;inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion-sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion-sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(100deg, transparent 40%, color-mix(in oklab, var(--fui-es-control-light) 14%, transparent) 50%, transparent 60%) 100% 0 / 250% 100% no-repeat}}[data-fantasai-ui=next] .es-interaction-draft__suggestion-sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion-sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:screen;pointer-events:none}@keyframes fui-es-draft-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true]:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft-candidates [role=option][aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates[data-fantasai-ui=next] [role=option][aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .5rem var(--fui-draft-light,var(--fui-tone-neutral-focus)))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true]:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft-candidates [role=option][aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates[data-fantasai-ui=next] [role=option][aria-selected=true]:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .5rem color-mix(in oklab, var(--fui-draft-light,var(--fui-tone-neutral-focus)) 16%, transparent))}}[data-fantasai-ui=next] .es-interaction-draft-candidates:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:relative}[data-fantasai-ui=next] .es-interaction-draft-candidates__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-draft-candidates__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:color-mix(in oklab, var(--fui-es-intent-light) 55%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-interaction-draft-candidates__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft-candidates__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5}[data-fantasai-ui=next] .es-interaction-draft__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-inline:var(--fui-space-3);display:block}@media (width>=48rem){[data-fantasai-ui=next] .es-interaction-draft__keyboard-hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__keyboard-hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-flex}}[data-fantasai-ui=next] .es-interaction-draft__annotation.es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation.es-motion-swap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__affordance.es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__affordance.es-motion-swap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .es-interaction-draft__annotation.es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation.es-motion-swap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}[data-fantasai-ui=next] .es-interaction-draft__annotation>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__affordance>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__affordance[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1;min-width:0}[data-fantasai-ui=next] .es-interaction-draft__annotation-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__annotation-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex;position:relative}[data-fantasai-ui=next] .es-interaction-draft__annotation--left>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--left[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:end}[data-fantasai-ui=next] .es-interaction-draft__annotation--left .es-interaction-draft__annotation-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--left[data-fantasai-ui=next] .es-interaction-draft__annotation-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:flex}[data-fantasai-ui=next] .es-interaction-draft__annotation-body.es-interaction-draft__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-body.es-interaction-draft__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:flex-end}[data-fantasai-ui=next] .es-interaction-draft__annotation-body>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-body[data-fantasai-ui=next]>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-draft-glyph-box:1.375rem;--fui-es-lit:0;width:var(--fui-draft-glyph-box);min-width:var(--fui-draft-glyph-box);height:var(--fui-draft-glyph-box);min-height:var(--fui-draft-glyph-box);margin-block:calc((var(--fui-draft-legend-line) - var(--fui-draft-glyph-box)) / 2);color:var(--fui-text-secondary);filter:none;transition:color var(--fui-motion-fast) var(--fui-ease-out);border-radius:50%;flex:none;padding:0;transform:none}[data-fantasai-ui=next] .es-interaction-draft__annotation-body>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__annotation-body[data-fantasai-ui=next]>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:calc((var(--fui-draft-glyph-box) - var(--fui-touch-min)) / 2);clip-path:none;pointer-events:auto;background:0 0;-webkit-mask:none;mask:none}[data-fantasai-ui=next] .es-interaction-draft__annotation-body>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__annotation-body[data-fantasai-ui=next]>.es-icon-button.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-interaction-draft__annotation-body>.es-icon-button.es-button:is(:hover,:focus-visible):not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-body[data-fantasai-ui=next]>.es-icon-button.es-button:is(:hover,:focus-visible):not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-interaction-draft__annotation-body>.es-icon-button.es-button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation-body[data-fantasai-ui=next]>.es-icon-button.es-button:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-draft-light);outline-offset:1px}[data-fantasai-ui=next] .es-interaction-draft__annotation--invalid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--invalid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__shell:where(:has(>.es-interaction-draft__annotation--right.es-interaction-draft__annotation--empty))>.es-interaction-draft__annotation--left:not(.es-interaction-draft__annotation--invalid):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell:where(:has(>.es-interaction-draft__annotation--right.es-interaction-draft__annotation--empty))[data-fantasai-ui=next]>.es-interaction-draft__annotation--left:not(.es-interaction-draft__annotation--invalid):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:calc(100% - 2rem)}[data-fantasai-ui=next] .es-interaction-draft__annotation--right .es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation--right[data-fantasai-ui=next] .es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end}[data-fantasai-ui=next] .es-interaction-draft__affordance>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__affordance[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;width:100%;display:flex}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__activity-band[data-variant=broad][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;transform:translate(105%)}}[data-fantasai-ui=next] .ds-reduced-motion .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-interaction-draft :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-interaction-draft[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft[data-es-motion-reduced=true] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft[data-es-motion-reduced=true][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none!important;animation:none!important}[data-fantasai-ui=next] .ds-reduced-motion .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft[data-es-motion-reduced=true] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft[data-es-motion-reduced=true][data-fantasai-ui=next] .es-interaction-draft__activity-band[data-variant=broad]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.5;transform:translate(105%)}@media (forced-colors:active){[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;border:1px solid canvastext}[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__shell:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__shell[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-interaction-draft__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__field-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__field-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-interaction-draft__writing:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__writing[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-interaction-draft__annotation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__annotation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas}[data-fantasai-ui=next] .es-interaction-draft__stone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__stone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){forced-color-adjust:none;background:canvastext;border-color:canvastext}[data-fantasai-ui=next] .es-interaction-draft__caret-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__caret-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__moment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__moment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-draft__suggestion-sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion-sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-interaction-draft__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;caret-color:canvastext}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext;forced-color-adjust:none;background:0 0}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-interaction-draft__submit.es-button[data-appearance]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__submit.es-button[data-appearance][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:buttonface}[data-fantasai-ui=next] .es-interaction-draft__suggestions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid buttontext}[data-fantasai-ui=next] .es-interaction-draft__suggestion[aria-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion[aria-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-interaction-draft__suggestion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-interaction-draft__suggestion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-interaction-draft__suggestion:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-draft__suggestion:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline-color:highlight}}[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-skill-check-accent:var(--fui-tone-yellow-fg);--fui-es-skill-check-accent-soft:var(--fui-es-skill-check-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-skill-check-accent-soft:color-mix(in oklch, var(--fui-es-skill-check-accent) 5%, transparent)}}[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,54rem);padding:clamp(var(--fui-space-4), 4vw, var(--fui-space-10));perspective:87.5rem;transform-style:preserve-3d;margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-electric:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-electric>.es-electric-border__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next]>.es-electric-border__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate}[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:0;border-radius:calc(var(--fui-radius-panel-soft) * 2.25);background:radial-gradient(ellipse at 50% 48%, var(--fui-es-skill-check-accent) 0%, var(--fui-es-skill-check-accent) 38%, transparent 70%), radial-gradient(ellipse at 50% 4%, var(--fui-border-metal), transparent 54%);position:absolute;inset:-2.25rem -1.75rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse at 50% 48%, color-mix(in oklch, var(--fui-es-skill-check-accent) 6%, transparent) 0%, color-mix(in oklch, var(--fui-es-skill-check-accent) 2%, transparent) 38%, transparent 70%), radial-gradient(ellipse at 50% 4%, color-mix(in oklch, var(--fui-border-metal) 12%, transparent), transparent 54%)}}[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{filter:blur(.875rem);pointer-events:none;content:"";animation:1.3s cubic-bezier(.16,1,.3,1) 80ms both fui-es-skill-check-aura-spread,5.6s ease-in-out 1.4s infinite alternate fui-es-skill-check-aura-idle}[data-fantasai-ui=next] .es-skill-check-electric .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-skill-check-electric .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next] .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-skill-check-accent);opacity:.9}[data-fantasai-ui=next] .es-skill-check-electric .es-electric-border__glow--wide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next] .es-electric-border__glow--wide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-skill-check-electric .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-electric[data-fantasai-ui=next] .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.06;filter:blur(2.75rem);transform:scale(1.035)}[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:calc(var(--fui-radius-panel-soft) + .125rem);box-shadow:0 1.75rem 4.5rem var(--fui-stage);background:0 0;padding:0;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 1.75rem 4.5rem color-mix(in oklch, var(--fui-stage) 80%, transparent)}}[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 42%;animation:.78s cubic-bezier(.19,1,.22,1) 90ms both fui-es-skill-check-card-conjure}[data-fantasai-ui=next] .es-skill-check-frame>.es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]>.es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;background:var(--fui-material-texture), radial-gradient(ellipse at 50% 28%, var(--fui-es-skill-check-accent), transparent 68%), linear-gradient(180deg, var(--fui-surface-1) 0%, var(--fui-surface-inset) 64%, var(--fui-surface-inset) 100%);overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-frame>.es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]>.es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-material-texture), radial-gradient(ellipse at 50% 28%, color-mix(in oklch, var(--fui-es-skill-check-accent) 4%, transparent), transparent 68%), linear-gradient(180deg, color-mix(in srgb, var(--fui-surface-1) 98%, var(--fui-es-skill-check-accent)) 0%, color-mix(in srgb, var(--fui-surface-inset) 98%, var(--fui-es-skill-check-accent)) 64%, color-mix(in srgb, var(--fui-surface-inset) 99%, var(--fui-es-skill-check-accent)) 100%)}}[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:48rem;color:var(--fui-text-primary);text-align:center;flex-direction:column;display:flex;position:relative}[data-fantasai-ui=next] .es-skill-check-surface:focus:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface:focus[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-skill-check-surface:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-neutral-focus);outline-offset:calc(var(--fui-focus-ring-offset) * -1)}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-height:0;padding:var(--fui-space-6) var(--fui-space-6) var(--fui-space-3);scrollbar-color:var(--fui-border-metal) transparent;flex-direction:column;flex:1;display:flex}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-color:color-mix(in oklch, var(--fui-border-metal) 52%, transparent) transparent}}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-width:thin}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{width:.3rem}.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{width:.3rem}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-track{background:0 0}.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-track{background:0 0}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-thumb{border-radius:var(--fui-radius-portrait-round);background:var(--fui-border-metal)}.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-thumb{border-radius:var(--fui-radius-portrait-round);background:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--fui-border-metal) 52%, transparent)}.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--fui-border-metal) 52%, transparent)}}[data-fantasai-ui=next] .es-skill-check-surface__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-2);width:min(100%,43rem);margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-skill-check-surface__header>.es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next]>.es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-skill-check-surface__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-skill-check-accent);letter-spacing:.18em;margin-inline:auto;display:block}[data-fantasai-ui=next] .es-skill-check-surface__header .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next] .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:42rem;color:var(--fui-type-color-heading);letter-spacing:.005em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3.4vw,2rem);line-height:1.08}[data-fantasai-ui=next] .es-skill-check-surface__header .es-skill-check-surface__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next] .es-skill-check-surface__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:36rem;color:var(--fui-text-secondary);font-family:var(--fui-font-interface);text-wrap:pretty;margin:0;font-size:.875rem;font-weight:400;line-height:1.5}[data-fantasai-ui=next] .es-skill-check-surface__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);text-align:left;align-items:start;width:min(100%,44rem);margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-skill-check-surface__chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at center, var(--fui-es-skill-check-accent), transparent 58%);place-items:center;min-width:0;min-height:14.75rem;padding:0;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-surface__chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at center, color-mix(in oklch, var(--fui-es-skill-check-accent) 3%, transparent), transparent 58%)}}[data-fantasai-ui=next] .es-skill-check-surface__details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:stretch;width:100%;min-width:0;margin-inline:auto;padding:0;display:grid}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transform-origin:50%;place-items:center;width:12.75rem;height:12.75rem;animation:.2s ease-out both fui-es-skill-check-chance-reveal;display:grid;position:relative}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:var(--fui-radius-portrait-round);pointer-events:none;content:"";position:absolute}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-border-metal);inset:8%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid color-mix(in oklch, var(--fui-border-metal) 28%, transparent)}}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{box-shadow:0 0 2.5rem var(--fui-es-skill-check-accent), inset 0 0 1.75rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{box-shadow:0 0 2.5rem color-mix(in oklch, var(--fui-es-skill-check-accent) 10%, transparent), inset 0 0 1.75rem color-mix(in oklch, var(--fui-stage) 58%, transparent)}}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle, var(--fui-es-skill-check-accent), transparent 64%), var(--fui-surface-inset);inset:20%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle, color-mix(in oklch, var(--fui-es-skill-check-accent) 10%, transparent), transparent 64%), color-mix(in oklch, var(--fui-surface-inset) 36%, transparent)}}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{filter:blur(.4rem)}[data-fantasai-ui=next] .es-skill-check-chance svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;width:100%;height:100%;filter:drop-shadow(0 0 .8rem var(--fui-es-skill-check-accent));position:absolute;inset:0;overflow:visible}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .8rem color-mix(in oklch, var(--fui-es-skill-check-accent) 12%, transparent))}}[data-fantasai-ui=next] .es-skill-check-chance svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(-90deg)}[data-fantasai-ui=next] .es-skill-check-chance circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){r:103px;fill:none;stroke-width:6px}[data-fantasai-ui=next] .es-skill-check-chance__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-border-metal) 20%, transparent)}}[data-fantasai-ui=next] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-skill-check-accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:var(--fui-es-skill-check-progress);filter:drop-shadow(0 0 .35rem var(--fui-es-skill-check-accent));transition:stroke-dashoffset .2s ease-out}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .35rem color-mix(in oklch, var(--fui-es-skill-check-accent) 34%, transparent))}}[data-fantasai-ui=next] .es-skill-check-chance__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;justify-items:center;gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-scene);font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;font-size:3.85rem;font-weight:var(--fui-font-weight-scene);letter-spacing:-.025em;text-shadow:0 .2rem .8rem var(--fui-stage);line-height:.9}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 .2rem .8rem color-mix(in oklch, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-skill-check-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-skill-check-accent) 62%, var(--fui-text-secondary))}}[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);letter-spacing:.11em;text-transform:uppercase;font-size:.625rem;font-weight:500;line-height:1.4}[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;animation:none}[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-skill-check-celestial-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-celestial-light canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light[data-fantasai-ui=next] canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-celestial-light__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;display:block}[data-fantasai-ui=next] .es-skill-check-celestial-light canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light[data-fantasai-ui=next] canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:screen}[data-fantasai-ui=next] .es-skill-check-celestial-light__fallback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light__fallback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);display:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-celestial-light canvas[data-renderer=fallback]+svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-celestial-light[data-fantasai-ui=next] canvas[data-renderer=fallback]+svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}@keyframes fui-es-skill-check-chance-reveal{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}[data-fantasai-ui=next] .es-skill-check-stage[data-es-motion-reduced=true] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-es-motion-reduced=true][data-fantasai-ui=next] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .es-skill-check-details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-skill-check-details__tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;width:100%}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);clip-path:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:3.25rem;font-family:var(--fui-font-interface);text-align:center;flex:1 1 0;justify-content:center;padding:.6rem .5rem}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:color-mix(in oklch, var(--fui-es-intent-border) 46%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-material-surface)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:color-mix(in oklch, var(--fui-material-surface) 88%, var(--fui-es-intent-pigment) 12%)}}[data-fantasai-ui=next] .es-skill-check-details__tab-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;justify-content:center;align-items:baseline;gap:.45rem;min-width:0;line-height:1;display:flex}[data-fantasai-ui=next] .es-skill-check-details__tab-copy>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:.78rem;font-weight:var(--fui-font-weight-label);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-skill-check-details__tab-copy strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:750;line-height:1}[data-fantasai-ui=next] .es-skill-check-details .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details[data-fantasai-ui=next] .es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:0}[data-fantasai-ui=next] .es-skill-check-details__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:8.75rem;margin-top:var(--fui-space-4)}[data-fantasai-ui=next] .es-skill-check-details__scroll .es-scroll-area__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__scroll[data-fantasai-ui=next] .es-scroll-area__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:var(--fui-space-2)}[data-fantasai-ui=next] .es-skill-check-consequence>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-consequence[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-material-surface-raised)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-consequence>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-consequence[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-material-surface-raised) 86%, var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-skill-check-consequence__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-consequence__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem}[data-fantasai-ui=next] .es-skill-check-consequence__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-consequence__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.95rem;height:.95rem}[data-fantasai-ui=next] .es-skill-check-consequence .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-consequence[data-fantasai-ui=next] .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;font-size:.82rem;line-height:1.45}[data-fantasai-ui=next] .es-skill-check-details__rows .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__rows[data-fantasai-ui=next] .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:.65rem var(--fui-space-2)}[data-fantasai-ui=next] .es-skill-check-details__rows dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__rows[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body);font-size:.875rem;line-height:1.4}[data-fantasai-ui=next] .es-skill-check-details__rows dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__rows[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:center}[data-fantasai-ui=next] .es-skill-check-details__impact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__impact[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;align-items:center;gap:var(--fui-space-1);font-variant-numeric:tabular-nums;min-width:2.75rem;font-weight:700;display:inline-flex}[data-fantasai-ui=next] .es-skill-check-details__impact svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__impact[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.9rem;height:.9rem}[data-fantasai-ui=next] .es-skill-check-details__impact[data-impact=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__impact[data-impact=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-skill-check-details__impact[data-impact=increased]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__impact[data-impact=increased][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-skill-check-details__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);background:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-border-metal) 12%, transparent)}}[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:1.2s ease-in-out infinite alternate fui-es-skill-check-pulse}[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:1.35rem}[data-fantasai-ui=next] .es-skill-check-surface__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;display:grid}[data-fantasai-ui=next] .es-skill-check-modifier-shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);margin:0 var(--fui-space-6) var(--fui-space-4);padding:var(--fui-space-4) 0 0;border-top:1px solid var(--fui-border-subtle);flex:none;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-modifier-shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid color-mix(in oklch, var(--fui-border-subtle) 58%, transparent)}}[data-fantasai-ui=next] .es-skill-check-modifier-shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-start;align-items:baseline;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__heading .es-text-meta:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__heading[data-fantasai-ui=next] .es-text-meta:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);letter-spacing:.12em}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__grid>.es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__grid[data-fantasai-ui=next]>.es-motion-spatial:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:8rem}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__carousel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__carousel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-1) 0 var(--fui-space-2);scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}.es-skill-check-modifier-shelf__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__rail:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-neutral-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__rail[data-fantasai-ui=next]>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:0 0 calc((100% - var(--fui-space-4)) / 3);scroll-snap-align:start;min-width:0}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__arrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__arrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;min-width:2rem;height:2rem}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__arrow:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__arrow:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2);border:1px solid var(--fui-tone-red-border);border-radius:var(--fui-radius-panel-soft);background:var(--fui-tone-red-wash);color:var(--fui-tone-red-fg);font-size:.75rem}[data-fantasai-ui=next] .es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:100%;position:relative}[data-fantasai-ui=next] .es-button.es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-modifier__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-md);text-align:left;width:100%;min-height:8rem;transition:color var(--fui-motion-fast) var(--fui-ease-out), filter var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-fast) var(--fui-ease-out);justify-content:stretch;align-items:stretch;padding:0;display:flex}[data-fantasai-ui=next] .es-button.es-skill-check-modifier__button>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-modifier__button[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;display:block}[data-fantasai-ui=next] .es-skill-check-modifier:not([data-active]) .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier:not([data-active])[data-fantasai-ui=next] .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.88}[data-fantasai-ui=next] .es-skill-check-modifier__button:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__button:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;transform:translateY(-2px)}[data-fantasai-ui=next] .es-skill-check-modifier[data-active] .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier[data-active][data-fantasai-ui=next] .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .55rem .8rem var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-modifier[data-active] .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier[data-active][data-fantasai-ui=next] .es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .55rem .8rem color-mix(in oklch, var(--fui-es-intent-pigment) 18%, transparent))}}[data-fantasai-ui=next] .es-skill-check-modifier__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:space-between;gap:var(--fui-space-2);min-height:8rem;padding:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-skill-check-modifier__topline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__topline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier__impact-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__impact-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-skill-check-modifier__topline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__topline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between}[data-fantasai-ui=next] .es-skill-check-modifier__impact-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__impact-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end}[data-fantasai-ui=next] .es-skill-check-modifier__uses:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__uses[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:calc(100% - 2rem);font-size:.66rem}[data-fantasai-ui=next] .es-skill-check-modifier__uses svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__uses[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.75rem;height:.75rem}[data-fantasai-ui=next] .es-skill-check-modifier__selection:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__selection[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-es-intent-border);flex:none;place-items:center;width:1.45rem;height:1.45rem;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-modifier__selection:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__selection[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-es-intent-border) 68%, transparent)}}[data-fantasai-ui=next] .es-skill-check-modifier__selection:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__selection[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);background:var(--fui-es-intent-wash);color:var(--fui-es-intent-fg);opacity:0;transition:opacity var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-fast) var(--fui-ease-out);transform:scale(.72)}[data-fantasai-ui=next] .es-skill-check-modifier__selection[data-visible=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__selection[data-visible=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;transform:scale(1)}[data-fantasai-ui=next] .es-skill-check-modifier__selection svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__selection[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.85rem;height:.85rem}[data-fantasai-ui=next] .es-skill-check-modifier__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-choice-active);text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.28;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-skill-check-modifier__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.2rem;line-height:1}[data-fantasai-ui=next] .es-skill-check-modifier[data-polarity=buff] .es-skill-check-modifier__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier[data-polarity=buff][data-fantasai-ui=next] .es-skill-check-modifier__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-skill-check-modifier[data-polarity=debuff] .es-skill-check-modifier__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier[data-polarity=debuff][data-fantasai-ui=next] .es-skill-check-modifier__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:20;bottom:calc(100% + var(--fui-space-2));width:min(18rem, calc(100vw - var(--fui-space-8)));opacity:0;pointer-events:none;transform:translate(-50%, var(--fui-space-2)) scale(.98);transition:opacity var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-fast) var(--fui-ease-out);position:absolute;left:50%}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-material-surface-raised);box-shadow:var(--fui-shadow-filter-elevated)}[data-fantasai-ui=next] .es-skill-check-modifier__button:hover+.es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__button:hover[data-fantasai-ui=next]+.es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier__button:focus-visible+.es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__button:focus-visible[data-fantasai-ui=next]+.es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;transform:translate(-50%)scale(1)}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);margin-bottom:var(--fui-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip-header>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip-header[data-fantasai-ui=next]>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:flex-start;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-skill-check-modifier__tooltip .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip[data-fantasai-ui=next] .es-text-voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;font-size:.82rem;line-height:1.5}[data-fantasai-ui=next] .es-skill-check-modifier__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);margin:var(--fui-space-3) 0 0;padding:var(--fui-space-3) 0 0;border-top:1px solid var(--fui-border-subtle);font-size:.75rem;list-style:none;display:grid}[data-fantasai-ui=next] .es-skill-check-modifier__effects li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__effects[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-skill-check-surface__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0 var(--fui-space-6) var(--fui-space-6);flex:none;display:grid}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-lg);--fui-es-intent-fg:var(--fui-es-skill-check-accent);--fui-es-intent-border:var(--fui-es-skill-check-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-border:color-mix(in srgb, var(--fui-es-skill-check-accent) 70%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control:color-mix(in srgb, var(--fui-surface-inset) 76%, var(--fui-es-skill-check-accent))}}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control-hover:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control-hover:color-mix(in srgb, var(--fui-surface-inset) 68%, var(--fui-es-skill-check-accent))}}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control-active:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-control-active:color-mix(in srgb, var(--fui-surface-inset) 68%, var(--fui-es-skill-check-accent))}}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-focus:var(--fui-es-skill-check-accent);width:100%;min-height:4.125rem;padding-inline:var(--fui-space-8);font-size:var(--fui-type-subheading-size);letter-spacing:.055em;filter:drop-shadow(0 .7rem 1rem var(--fui-es-skill-check-accent))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .7rem 1rem color-mix(in oklch, var(--fui-es-skill-check-accent) 24%, transparent))}}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-skill-check-surface__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-tone-red-wash);justify-items:start;gap:var(--fui-space-3);width:min(100%,34rem);color:var(--fui-tone-red-fg);text-align:left;margin:auto;display:grid}[data-fantasai-ui=next] .es-skill-check-surface__error.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-surface__error.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-tone-red-border)}[data-fantasai-ui=next] .es-modal.es-skill-check-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-skill-check-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(calc(100vw - var(--fui-space-8)), 54rem);max-width:54rem;max-height:calc(100dvh - var(--fui-space-8));clip-path:none;box-shadow:none;background:0 0;border:0;gap:0;padding:0;overflow:visible}[data-fantasai-ui=next] .es-skill-check-modal>.es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next]>.es-modal__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-skill-check-modal>.es-modal__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next]>.es-modal__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-skill-check-modal>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(53rem, calc(100dvh - var(--fui-space-8)));min-height:0;max-height:calc(100dvh - var(--fui-space-8))}[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior-y:contain;overflow-y:auto}@keyframes fui-es-skill-check-aura-spread{0%{opacity:0;transform:scale(.74)}42%{opacity:.78;transform:scale(1.04)}to{opacity:.42;transform:scale(1)}}@keyframes fui-es-skill-check-aura-idle{0%{opacity:.32;transform:scale(.985)}to{opacity:.46;transform:scale(1.018)}}@keyframes fui-es-skill-check-card-conjure{0%{opacity:0;filter:blur(14px)saturate(.88);transform:translate3d(0,18px,-54px)rotateX(5deg)scale(.9)}62%{opacity:1;filter:blur(1.5px)saturate(1.06);transform:translateY(-1px)rotateX(.35deg)scale(1.012)}to{opacity:1;filter:none;transform:translate(0,0)rotateX(0)scale(1)}}@keyframes fui-es-skill-check-pulse{0%{opacity:.42}to{opacity:.82}}@media (width<=47.99rem),(width<=63.99rem) and (height<=35rem) and (orientation:landscape){[data-fantasai-ui=next] .es-skill-check-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;max-width:48rem;padding:var(--fui-space-3);overflow:clip}[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100svh - (var(--fui-space-3) * 2));min-height:0;max-height:calc(100svh - (var(--fui-space-3) * 2));overflow:hidden}@supports (height:100dvh){[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100dvh - (var(--fui-space-3) * 2));max-height:calc(100dvh - (var(--fui-space-3) * 2))}}[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);overscroll-behavior-y:contain;padding:var(--fui-space-5) var(--fui-space-3) var(--fui-space-3);overflow-y:auto}[data-fantasai-ui=next] .es-skill-check-surface__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-skill-check-surface__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:19rem}[data-fantasai-ui=next] .es-skill-check-surface__header .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next] .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:31rem;font-size:clamp(1.5rem,7vw,1.85rem);line-height:1.1}[data-fantasai-ui=next] .es-skill-check-surface__header .es-skill-check-surface__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next] .es-skill-check-surface__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:32rem;font-size:.8125rem;line-height:1.55}[data-fantasai-ui=next] .es-skill-check-surface__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}[data-fantasai-ui=next] .es-skill-check-surface__chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:13.5rem;padding:0}[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:11.75rem;height:11.75rem}[data-fantasai-ui=next] .es-skill-check-surface__details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3.5rem;padding-inline:.5rem}[data-fantasai-ui=next] .es-skill-check-details__tab-copy>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.72rem}[data-fantasai-ui=next] .es-skill-check-details__tab-copy strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.375rem}[data-fantasai-ui=next] .es-skill-check-details__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:8.75rem}[data-fantasai-ui=next] .es-skill-check-details__scroll--consequences:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__scroll--consequences[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:11rem}[data-fantasai-ui=next] .es-skill-check-modifier-shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;gap:var(--fui-space-2);margin:0 var(--fui-space-3) var(--fui-space-3);padding:var(--fui-space-3) 0 0;position:relative}[data-fantasai-ui=next] .es-skill-check-surface__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;background:linear-gradient(180deg, var(--fui-surface-1), var(--fui-surface-inset) 18%), var(--fui-material-texture);position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-surface__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 76%, transparent), color-mix(in oklch, var(--fui-surface-inset) 88%, var(--fui-surface-1)) 18%), var(--fui-material-texture)}}[data-fantasai-ui=next] .es-skill-check-surface__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 -.75rem 1.5rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-surface__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 -.75rem 1.5rem color-mix(in oklch, var(--fui-stage) 42%, transparent)}}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-1)}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton>:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next]>:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__grid>:last-child:nth-child(odd):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__grid[data-fantasai-ui=next]>:last-child:nth-child(odd):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__rail[data-fantasai-ui=next]>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-basis:calc((100% - var(--fui-space-2)) / 2)}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__arrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__arrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;width:1.875rem;min-width:1.875rem;height:2.5rem;display:inline-flex;position:absolute;top:50%;translate:0 -50%}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__carousel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__carousel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block;position:relative}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__arrow--previous:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__arrow--previous[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-space-2) * -1)}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__arrow--next:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__arrow--next[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:calc(var(--fui-space-2) * -1)}[data-fantasai-ui=next] .es-button.es-skill-check-modifier__button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-modifier__button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:7.5rem}[data-fantasai-ui=next] .es-skill-check-modifier__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-skill-check-surface__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;padding:0 var(--fui-space-3) max(var(--fui-space-3), env(safe-area-inset-bottom));position:relative}[data-fantasai-ui=next] .es-button.es-skill-check-surface__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-button.es-skill-check-surface__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3.75rem;padding-inline:var(--fui-space-5);font-size:1rem}[data-fantasai-ui=next] .es-modal.es-skill-check-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-skill-check-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(100vw - var(--fui-space-3));max-height:calc(100dvh - var(--fui-space-3))}[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-frame__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modal .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modal[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100dvh - var(--fui-space-3));min-height:0;max-height:calc(100dvh - var(--fui-space-3))}}@media (width<=22.49rem){[data-fantasai-ui=next] .es-skill-check-surface__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-skill-check-surface__header .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__header[data-fantasai-ui=next] .es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.42rem}[data-fantasai-ui=next] .es-skill-check-details__tabs[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tabs[data-variant=bar][data-fantasai-ui=next] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:.35rem}[data-fantasai-ui=next] .es-skill-check-details__tab-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__tab-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);flex-direction:column}[data-fantasai-ui=next] .es-skill-check-modifier-shelf:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-skill-check-modifier-shelf__rail>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__rail[data-fantasai-ui=next]>.es-skill-check-modifier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-basis:calc((100% - var(--fui-space-2)) / 2)}}[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;opacity:1;transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance-pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-details__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-details__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier-shelf__skeleton span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier-shelf__skeleton[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;opacity:1;transform:none;animation:none!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-skill-check-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-skill-check-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-modifier__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-modifier__tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-surface__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-surface__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;box-shadow:none;background:canvas}[data-fantasai-ui=next] .es-skill-check-chance__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-chance__progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:highlight}}[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse at 50% 50%, var(--fui-es-skill-check-accent-soft) 0%, transparent 62%);filter:blur(26px);opacity:0;border-radius:999px;animation:.96s ease-out .18s both fui-es-skill-check-card-core-glow;position:absolute;inset:18% 10%;transform:scale(.54)}[data-fantasai-ui=next] .es-skill-check-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;filter:blur(8px);animation:.62s cubic-bezier(.16,1,.3,1) both fui-es-skill-check-reveal-up;transform:translateY(14px)scale(.985)}[data-fantasai-ui=next] .es-skill-check-reveal--source:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--source[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.5s}[data-fantasai-ui=next] .es-skill-check-reveal--title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.58s}[data-fantasai-ui=next] .es-skill-check-reveal--description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.67s;display:block}[data-fantasai-ui=next] .es-skill-check-reveal--systems:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--systems[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.83s}[data-fantasai-ui=next] .es-skill-check-reveal--modifiers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--modifiers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.98s}[data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal--action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:1.12s;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-reveal--action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;background:linear-gradient(110deg, transparent 0 34%, var(--fui-text-primary) 48%, transparent 62% 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-reveal--action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(110deg, transparent 0 34%, color-mix(in oklch, var(--fui-text-primary) 20%, transparent) 48%, transparent 62% 100%)}}[data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-reveal--action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:0;animation:.76s ease-out 1.28s both fui-es-skill-check-action-sweep;transform:translate(-90%)}@keyframes fui-es-skill-check-card-core-glow{0%{opacity:0;transform:scale(.54)}48%{opacity:.44;transform:scale(1.08)}to{opacity:.16;transform:scale(1)}}@keyframes fui-es-skill-check-reveal-up{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.985)}to{opacity:1;filter:none;transform:translate(0,0)scale(1)}}@keyframes fui-es-skill-check-action-sweep{0%{opacity:0;transform:translate(-90%)}28%{opacity:1}to{opacity:0;transform:translate(90%)}}[data-fantasai-ui=next] .es-skill-check-stage[data-es-motion-reduced=true] .es-skill-check-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-stage[data-es-motion-reduced=true][data-fantasai-ui=next] .es-skill-check-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;opacity:1;animation:none;transform:none}[data-fantasai-ui=next] .es-skill-check-stage[data-es-motion-reduced=true] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-stage[data-es-motion-reduced=true][data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-stage[data-es-motion-reduced=true] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-stage[data-es-motion-reduced=true][data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-skill-check-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;opacity:1;animation:none;transform:none}[data-fantasai-ui=next] .es-skill-check-frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-reveal--action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-reveal--action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}}[data-fantasai-ui=next] .es-observation-check.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-skill-check-accent:var(--fui-tone-yellow-fg);width:min(calc(100vw - var(--fui-space-6)), 27rem)}[data-fantasai-ui=next] .es-observation-check>.es-modal__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next]>.es-modal__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-observation-check__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-observation-crest:3.25rem;--fui-es-observation-radius:20px;padding-top:calc(var(--fui-es-observation-crest) / 2);position:relative}[data-fantasai-ui=next] .es-observation-check__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:0;background:radial-gradient(ellipse at 50% 34%, var(--fui-es-intent-fg), var(--fui-es-intent-fg) 42%, transparent 70%);border-radius:3rem;position:absolute;inset:1rem -1.25rem -1.25rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse at 50% 34%, color-mix(in oklch, var(--fui-es-intent-fg) 10%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 3%, transparent) 42%, transparent 70%)}}[data-fantasai-ui=next] .es-observation-check__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{filter:blur(1rem);content:"";pointer-events:none;animation:fui-es-observation-aura 1.3s var(--fui-ease-out) 60ms both}[data-fantasai-ui=next] .es-observation-check__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;isolation:isolate;position:relative}[data-fantasai-ui=next] .es-observation-check__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__electric:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__electric>.es-electric-border__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next]>.es-electric-border__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-observation-check__electric .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next] .es-electric-border__canvas-container:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.82}[data-fantasai-ui=next] .es-observation-check__electric .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next] .es-electric-border__glow--near:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-intent-fg);opacity:.55}[data-fantasai-ui=next] .es-observation-check__electric .es-electric-border__glow--wide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next] .es-electric-border__glow--wide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.26}[data-fantasai-ui=next] .es-observation-check__electric .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__electric[data-fantasai-ui=next] .es-electric-border__background-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.09;filter:blur(2.5rem)}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-es-observation-radius);background:var(--fui-material-texture), radial-gradient(ellipse 90% 52% at 50% 0%, var(--fui-es-intent-fg), transparent 72%), linear-gradient(180deg, var(--fui-surface-1) 0%, var(--fui-surface-1) 58%, var(--fui-surface-inset) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-material-texture), radial-gradient(ellipse 90% 52% at 50% 0%, color-mix(in oklch, var(--fui-es-intent-fg) 9%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--fui-surface-1) 93%, var(--fui-es-intent-fg)) 0%, color-mix(in srgb, var(--fui-surface-1) 96%, var(--fui-es-intent-fg)) 58%, color-mix(in srgb, var(--fui-surface-inset) 96%, var(--fui-es-intent-fg)) 100%)}}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 1px 0 var(--fui-es-intent-focus), 0 1.75rem 4.5rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 1px 0 color-mix(in oklch, var(--fui-es-intent-focus) 10%, transparent), 0 1.75rem 4.5rem color-mix(in oklch, var(--fui-stage) 80%, transparent)}}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 24%;animation:.72s cubic-bezier(.19,1,.22,1) 40ms both fui-es-observation-conjure}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:0;border:1px solid var(--fui-es-intent-fg);position:absolute;inset:.4375rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid color-mix(in oklch, var(--fui-es-intent-fg) 9%, transparent)}}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:calc(var(--fui-es-observation-radius) - .375rem);content:"";pointer-events:none}[data-fantasai-ui=next] .es-observation-check__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;max-height:calc(100dvh - var(--fui-space-8) - var(--fui-es-observation-crest) / 2);gap:var(--fui-space-5);overscroll-behavior:contain;min-height:0;padding:calc(var(--fui-es-observation-crest) / 2 + var(--fui-space-5)) clamp(var(--fui-space-4), 5vw, var(--fui-space-8)) var(--fui-space-4);text-align:center;scrollbar-color:var(--fui-border-metal) transparent;display:grid;position:relative;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-color:color-mix(in oklch, var(--fui-border-metal) 52%, transparent) transparent}}[data-fantasai-ui=next] .es-observation-check__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-width:thin}[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;width:var(--fui-es-observation-crest);height:var(--fui-es-observation-crest);pointer-events:none;place-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50%}[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, var(--fui-es-intent-fg), var(--fui-es-intent-fg) 55%, transparent);border-radius:50%;position:absolute;inset:-.75rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 7%, transparent) 55%, transparent)}}[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";opacity:0;animation:fui-es-observation-crest-halo 1.5s var(--fui-ease-out) .12s both}[data-fantasai-ui=next] .es-observation-check__crest-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 200deg, var(--fui-es-intent-focus), var(--fui-es-intent-fg) 22%, var(--fui-es-intent-fg) 50%, var(--fui-es-intent-fg) 78%, var(--fui-es-intent-focus));border-radius:50%;position:absolute;inset:-.25rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 200deg, color-mix(in oklch, var(--fui-es-intent-focus) 72%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 22%, transparent) 22%, color-mix(in oklch, var(--fui-es-intent-fg) 8%, transparent) 50%, color-mix(in oklch, var(--fui-es-intent-fg) 22%, transparent) 78%, color-mix(in oklch, var(--fui-es-intent-focus) 72%, transparent))}}[data-fantasai-ui=next] .es-observation-check__crest-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-observation-crest-ring 1.4s var(--fui-ease-out) .26s both;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .0625rem),#000 calc(100% - .03125rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .0625rem),#000 calc(100% - .03125rem))}[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-es-observation-crest) * .7);height:calc(var(--fui-es-observation-crest) * .7);box-shadow:.25rem .25rem .75rem var(--fui-stage);border-width:.125rem;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:.25rem .25rem .75rem color-mix(in oklab, var(--fui-stage) 65%, transparent)}}[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-es-intent-focus) 58%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-observation-crest-arrive .68s var(--fui-ease-out) 80ms both;rotate:45deg}[data-fantasai-ui=next] .es-observation-check__crest-gem>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:52%;height:52%;rotate:-45deg}[data-fantasai-ui=next] .es-observation-check__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-observation-mote-reach:11rem;position:absolute;inset:0}[data-fantasai-ui=next] .es-observation-check__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-mote-size);height:var(--fui-mote-size);margin:calc(var(--fui-mote-size) / -2) 0 0 calc(var(--fui-mote-size) / -2);background:var(--fui-es-intent-focus);border-radius:50%;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-focus) 70%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-observation-check__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem .1rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem .1rem color-mix(in oklch, var(--fui-es-intent-fg) 70%, transparent)}}[data-fantasai-ui=next] .es-observation-check__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-observation-mote var(--fui-mote-duration) cubic-bezier(.55, 0, .8, .45) var(--fui-mote-delay) both}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{pointer-events:none;border-radius:50%;position:absolute;inset:-1rem}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, var(--fui-es-intent-focus), var(--fui-es-intent-fg) 38%, transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-es-intent-focus) 60%, var(--fui-text-primary)), color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent) 38%, transparent)}}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-observation-crest-flare .76s var(--fui-ease-out) .52s both}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid var(--fui-es-intent-focus);inset:.75rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid color-mix(in oklch, var(--fui-es-intent-focus) 80%, transparent)}}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .6rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .6rem color-mix(in oklch, var(--fui-es-intent-fg) 50%, transparent)}}[data-fantasai-ui=next] .es-observation-check__crest-flare:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__crest-flare[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:0;animation:fui-es-observation-crest-wave .9s var(--fui-ease-out) .54s both}[data-fantasai-ui=next] .es-observation-check__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-observation-check__header>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__header[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-observation-rise .52s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-observation-check__header>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__header[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.18s}[data-fantasai-ui=next] .es-observation-check__header>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__header[data-fantasai-ui=next]>:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.25s}[data-fantasai-ui=next] .es-observation-check__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%;color:var(--fui-type-color-heading);font-family:var(--fui-font-display);letter-spacing:.005em;overflow-wrap:anywhere;text-shadow:0 0 1.5rem var(--fui-es-intent-fg);font-size:clamp(1.75rem,7vw,2.125rem);font-weight:700;line-height:1.05}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 0 1.5rem color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent)}}[data-fantasai-ui=next] .es-observation-check__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance}[data-fantasai-ui=next] .es-observation-check__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body);text-wrap:balance}[data-fantasai-ui=next] .es-observation-check__investment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__investment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .es-observation-check__odds:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__odds[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-3);display:grid;position:relative}[data-fantasai-ui=next] .es-observation-check__odds:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__odds[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, var(--fui-es-intent-fg), transparent);border-radius:50%;width:15rem;height:15rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__odds:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__odds[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-es-intent-fg) 6%, transparent), transparent)}}[data-fantasai-ui=next] .es-observation-check__odds:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__odds[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";pointer-events:none;translate:-50% -58%}[data-fantasai-ui=next] .es-observation-check .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] .es-skill-check-chance-pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:10.5rem;height:10.5rem;animation-delay:.14s;position:relative}[data-fantasai-ui=next] .es-observation-check .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] .es-skill-check-chance__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:3rem;animation-delay:.24s}[data-fantasai-ui=next] .es-observation-check .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] .es-skill-check-chance__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:.28s}[data-fantasai-ui=next] .es-observation-check__quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg);justify-content:center;align-items:center;gap:var(--fui-space-3);overflow-wrap:anywhere;min-width:0;display:flex}[data-fantasai-ui=next] .es-observation-check__quest>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__quest[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-observation-check__quest>.es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__quest[data-fantasai-ui=next]>.es-text-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;letter-spacing:normal}[data-fantasai-ui=next] .es-observation-check__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;justify-self:stretch;align-items:stretch;row-gap:var(--fui-space-3);min-width:0;max-width:100%;animation:fui-es-observation-rise .52s var(--fui-ease-out) .34s both;flex-wrap:wrap;flex:0 auto;display:flex;position:relative}[data-fantasai-ui=next] .es-observation-check__attributes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;row-gap:var(--fui-space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:4.5rem;max-width:10rem;padding:0 var(--fui-space-4);align-content:end;justify-items:center;gap:.125rem;margin:0;display:grid}[data-fantasai-ui=next] .es-observation-check__fact+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__attributes+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline-start:1px solid var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__fact+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__attributes+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline-start:1px solid color-mix(in oklch, var(--fui-border-metal) 42%, transparent)}}@container (width<=20rem){[data-fantasai-ui=next] .es-observation-check__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__attributes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-1);column-gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-observation-check__fact+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__attributes+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline-start:0}}[data-fantasai-ui=next] .es-observation-check__fact-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere}[data-fantasai-ui=next] .es-observation-check__facts[data-layout=named]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-layout=named][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-2);align-items:baseline;column-gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-observation-check__facts-lead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts-lead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading)}[data-fantasai-ui=next] .es-observation-check__facts[data-layout=named] .es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-layout=named][data-fantasai-ui=next] .es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:0;min-width:0;padding:0}[data-fantasai-ui=next] .es-observation-check__facts[data-layout=named] .es-observation-check__attributes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-layout=named][data-fantasai-ui=next] .es-observation-check__attributes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-1);column-gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-observation-check__facts[data-layout=named] .es-observation-check__attributes .es-observation-check__fact:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__facts[data-layout=named][data-fantasai-ui=next] .es-observation-check__attributes .es-observation-check__fact:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline-start:0}[data-fantasai-ui=next] .es-observation-check__fact-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);letter-spacing:var(--fui-type-label-tracking);line-height:var(--fui-type-label-leading);overflow-wrap:anywhere}[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;align-items:center;gap:.4375rem;max-width:100%;display:inline-flex}[data-fantasai-ui=next] .es-observation-check__difficulty .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__difficulty[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-observation-check__difficulty .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__difficulty[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-es-intent-focus);background:var(--fui-es-intent-pigment);flex:none;width:.4375rem;height:.4375rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__difficulty .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__difficulty[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:color-mix(in oklch, var(--fui-es-intent-pigment) 60%, transparent)}}[data-fantasai-ui=next] .es-observation-check__difficulty .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__difficulty[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";rotate:45deg}[data-fantasai-ui=next] .es-observation-check__budget:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__budget[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;animation:fui-es-observation-rise .52s var(--fui-ease-out) .4s both;border:0;margin:0;padding:0}[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);width:100%;margin-bottom:var(--fui-space-3);font-family:var(--fui-font-interface);padding:0;line-height:1.3;display:flex}[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{height:1px;min-width:var(--fui-space-4);background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg));flex:1 1 0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 48%, transparent))}}[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:""}[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, var(--fui-es-intent-fg), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__budget-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__budget-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, color-mix(in oklch, var(--fui-es-intent-fg) 48%, transparent), transparent)}}[data-fantasai-ui=next] .es-observation-check__turns.es-radio-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns.es-radio-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-top:var(--fui-space-1);grid-template-columns:repeat(4,minmax(0,1fr))}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-token-cut:.75rem;isolation:isolate;min-height:4.75rem;padding:var(--fui-space-3) var(--fui-space-1);color:var(--fui-type-color-choice);cursor:pointer;text-align:center;transition:color var(--fui-motion-fast) var(--fui-ease-out), filter var(--fui-motion-standard) var(--fui-ease-out), translate var(--fui-motion-standard) var(--fui-ease-spring-short);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-content:center;place-items:center;gap:0;display:grid;position:relative}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:polygon(var(--fui-es-token-cut) 0, calc(100% - var(--fui-es-token-cut)) 0, 100% var(--fui-es-token-cut), 100% calc(100% - var(--fui-es-token-cut)), calc(100% - var(--fui-es-token-cut)) 100%, var(--fui-es-token-cut) 100%, 0 calc(100% - var(--fui-es-token-cut)), 0 var(--fui-es-token-cut));content:"";pointer-events:none;transition:background var(--fui-motion-standard) var(--fui-ease-out);position:absolute}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, var(--fui-border-metal), var(--fui-border-subtle) 48%, var(--fui-border-metal));inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, color-mix(in oklch, var(--fui-border-metal) 72%, var(--fui-es-intent-border)), color-mix(in oklch, var(--fui-border-subtle) 80%, transparent) 48%, color-mix(in oklch, var(--fui-border-metal) 56%, var(--fui-es-intent-border)))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-es-token-cut:calc(.75rem - 1px);box-shadow:none;background:radial-gradient(ellipse 80% 60% at 50% 0%, var(--fui-es-intent-fg), transparent 72%), linear-gradient(180deg, var(--fui-surface-1), var(--fui-surface-inset));inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 80% 60% at 50% 0%, color-mix(in oklch, var(--fui-es-intent-fg) 6%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 78%, var(--fui-surface-inset)), var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:hover:not(:disabled,[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:hover:not(:disabled,[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, var(--fui-es-intent-fg), var(--fui-es-intent-border) 50%, var(--fui-es-intent-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:hover:not(:disabled,[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:hover:not(:disabled,[data-state=checked]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, color-mix(in oklch, var(--fui-es-intent-fg) 70%, var(--fui-border-metal)), color-mix(in oklch, var(--fui-es-intent-border) 50%, transparent) 50%, color-mix(in oklch, var(--fui-es-intent-fg) 50%, var(--fui-border-metal)))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus);filter:drop-shadow(0 .375rem .875rem var(--fui-es-intent-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 .375rem .875rem color-mix(in oklch, var(--fui-es-intent-fg) 18%, transparent))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:0 -.1875rem}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, var(--fui-es-intent-focus), var(--fui-es-intent-pigment) 42%, var(--fui-es-intent-fg) 70%, var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, var(--fui-es-intent-focus), var(--fui-es-intent-pigment) 42%, color-mix(in oklch, var(--fui-es-intent-fg) 64%, var(--fui-es-intent-pigment)) 70%, var(--fui-es-intent-focus))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 90% 72% at 50% 0%, var(--fui-es-intent-fg), transparent 72%), linear-gradient(180deg, var(--fui-es-intent-pigment), var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(ellipse 90% 72% at 50% 0%, color-mix(in oklch, var(--fui-es-intent-fg) 20%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in oklch, var(--fui-es-intent-pigment) 26%, var(--fui-es-intent-control)), color-mix(in oklch, var(--fui-es-intent-pigment) 8%, var(--fui-es-intent-control)))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 72%, transparent))}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(160deg, var(--fui-text-primary), var(--fui-es-intent-focus) 45%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:grayscale(.7)}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(135deg, var(--fui-es-intent-focus), var(--fui-es-intent-pigment));width:.625rem;height:.625rem;box-shadow:0 0 .5rem var(--fui-es-intent-fg);border:0;border-radius:1px;margin:0;position:absolute;top:-.25rem;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem color-mix(in oklch, var(--fui-es-intent-fg) 60%, transparent)}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity var(--fui-motion-fast) var(--fui-ease-out), scale var(--fui-motion-standard) var(--fui-ease-spring-short);translate:-50%;rotate:45deg;scale:.4}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;scale:1}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:.3125rem;display:grid}[data-fantasai-ui=next] .es-observation-check__turns strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);font-variant-numeric:tabular-nums;font-size:1.875rem;line-height:1}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 0 .875rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked] strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 0 .875rem color-mix(in oklch, var(--fui-es-intent-fg) 45%, transparent)}}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__label>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__label>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:.6875rem;font-weight:var(--fui-font-weight-label);letter-spacing:.12em;text-transform:uppercase}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked] .es-radio-item__label>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked] .es-radio-item__label>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-observation-check__free:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__free[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);letter-spacing:.04em}[data-fantasai-ui=next] .es-observation-check__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-1);animation:fui-es-observation-rise .52s var(--fui-ease-out) .46s both;display:grid}[data-fantasai-ui=next] .es-observation-check__commit.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-md);width:100%;min-height:var(--fui-touch-primary);letter-spacing:.02em;white-space:normal;font-size:1rem}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-button-filled:linear-gradient(105deg, transparent 40%, var(--fui-es-intent-focus) 50%, transparent 60%) 120% 0 / 220% 100% no-repeat, linear-gradient(180deg, var(--fui-es-intent-pigment), var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-button-filled:linear-gradient(105deg, transparent 40%, color-mix(in oklch, var(--fui-es-intent-focus) 14%, transparent) 50%, transparent 60%) 120% 0 / 220% 100% no-repeat, linear-gradient(180deg, color-mix(in oklch, var(--fui-es-intent-pigment) 26%, var(--fui-es-intent-control)), color-mix(in oklch, var(--fui-es-intent-pigment) 9%, var(--fui-es-intent-control)))}}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(135deg, var(--fui-es-intent-focus), var(--fui-es-intent-fg) 50%, var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(135deg, var(--fui-es-intent-focus), color-mix(in oklch, var(--fui-es-intent-fg) 50%, var(--fui-es-intent-pigment)) 50%, var(--fui-es-intent-focus))}}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-observation-cta-sheen 4.8s var(--fui-ease-in-out) 1.4s infinite}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus)}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__commit.es-button[data-appearance=filled]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-button-filled);filter:brightness(1.2)}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__commit.es-button[data-appearance=filled]:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-button-filled);filter:brightness(.9)}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .35rem var(--fui-es-intent-focus));outline-color:#0000}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .35rem color-mix(in oklch, var(--fui-es-intent-focus) 78%, transparent))}}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__commit.es-button[data-appearance=filled]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(135deg, var(--fui-text-primary), var(--fui-es-intent-focus) 50%, var(--fui-text-primary))}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:is(:disabled,[aria-busy=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__commit.es-button[data-appearance=filled]:is(:disabled,[aria-busy=true])[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}[data-fantasai-ui=next] .es-observation-check__back.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__back.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);gap:var(--fui-space-2);color:var(--fui-type-color-choice)}[data-fantasai-ui=next] .es-observation-check__back.es-button:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__back.es-button:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-observation-check__back-hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__back-hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-weight:400}[data-fantasai-ui=next] .es-observation-check__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-observation-check__pending:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__pending[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;justify-items:center;gap:var(--fui-space-5);min-height:22rem;display:grid}[data-fantasai-ui=next] .es-observation-check__pending-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__pending-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-observation-check__feedback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__feedback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;gap:var(--fui-space-6);min-height:14rem;display:grid}[data-fantasai-ui=next] .es-observation-check__investment[data-committing=true] .es-observation-check__odds .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__investment[data-committing=true][data-fantasai-ui=next] .es-observation-check__odds .es-skill-check-chance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-observation-commit .42s var(--fui-ease-out) both}[data-fantasai-ui=next] .es-observation-check .es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] .es-motion-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:visible}@keyframes fui-es-observation-aura{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes fui-es-observation-conjure{0%{opacity:0;filter:blur(10px);transform:translateY(14px)scale(.93)}62%{opacity:1;filter:blur(1px);transform:translateY(-1px)scale(1.008)}to{opacity:1;filter:none;transform:none}}@keyframes fui-es-observation-rise{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes fui-es-observation-crest-arrive{0%{opacity:0;rotate:-45deg;scale:.3}55%{opacity:1;rotate:54deg;scale:1.16}to{opacity:1;rotate:45deg;scale:1}}@keyframes fui-es-observation-mote{0%{opacity:0;transform:rotate(var(--fui-mote-a)) translateY(calc(var(--fui-es-observation-mote-reach) * var(--fui-mote-r0) * -1)) scale(.5)}20%{opacity:1}85%{opacity:.9}to{opacity:0;transform:rotate(calc(var(--fui-mote-a) + var(--fui-mote-turn))) translateY(calc(var(--fui-es-observation-mote-reach) * -.06)) scale(1.2)}}@keyframes fui-es-observation-crest-flare{0%{opacity:0;scale:.3}22%{opacity:.95;scale:1}to{opacity:0;scale:1.5}}@keyframes fui-es-observation-crest-wave{0%{opacity:.9;scale:.5}to{opacity:0;scale:3.2}}@keyframes fui-es-observation-crest-halo{0%{opacity:0;scale:.4}30%{opacity:1;scale:1.25}to{opacity:0;scale:1}}@keyframes fui-es-observation-crest-ring{0%{opacity:0;scale:.7}50%{opacity:.6;scale:1}to{opacity:0;scale:1}}@keyframes fui-es-observation-cta-sheen{0%{background-position:120% 0,0 0}32%,to{background-position:-20% 0,0 0}}@keyframes fui-es-observation-commit{0%{filter:none;transform:scale(1)}35%{filter:brightness(1.35);transform:scale(1.05)}to{filter:brightness(1.1);transform:scale(.96)}}[data-fantasai-ui=next] .es-observation-check__stage[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__stage[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__stage[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__stage[data-motion=reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__stage[data-motion=reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-observation-check__stage[data-motion=reduced]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-motion=reduced][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{transition:none;animation:none}[data-fantasai-ui=next] .es-observation-check__stage[data-motion=reduced] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__stage[data-motion=reduced][data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-observation-check :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{transition:none;animation:none}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){translate:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-observation-check__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__crest-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__odds:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__odds[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-observation-check__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-observation-check__crest-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__crest-gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-observation-check__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:none}[data-fantasai-ui=next] .es-observation-check__fact+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__fact[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-observation-check__attributes+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__attributes[data-fantasai-ui=next]+.es-observation-check__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}[data-fantasai-ui=next] .es-observation-check__difficulty .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__difficulty[data-fantasai-ui=next] .es-observation-check__fact-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext;border-color:canvastext}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;border:1px solid buttontext;translate:none}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:1px;filter:none;border-color:highlight;outline:2px solid highlight;translate:none}[data-fantasai-ui=next] .es-observation-check__turns .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__turns[data-fantasai-ui=next] .es-radio-item:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid Highlight;outline-offset:var(--fui-focus-ring-offset);filter:none}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-observation-check__commit.es-button[data-appearance=filled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:buttontext}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-observation-check__commit.es-button[data-appearance=filled]:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline-color:highlight}[data-fantasai-ui=next] .es-observation-check__commit.es-button[data-appearance=filled]:not(:disabled):is(:hover,:active):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-observation-check__commit.es-button[data-appearance=filled]:not(:disabled):is(:hover,:active)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{filter:none;background:canvas}}[data-fantasai-ui=next] .es-skill-check-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-sigil:min(23rem, 70vw, 50dvh);--fui-prelude-center-y:47%;--fui-prelude-metal:var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-metal:color-mix(in oklch, var(--fui-atmosphere-accent) 74%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-skill-check-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-light:var(--fui-text-primary);--fui-prelude-glow:var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-glow:color-mix(in oklch, var(--fui-atmosphere-accent) 52%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-skill-check-prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-shade:var(--fui-stage);--fui-prelude-ignite:.94s;isolation:isolate;width:100%;min-height:min(34rem,100dvh - 3rem);color:var(--fui-text-primary);text-align:center;display:block;position:relative}[data-fantasai-ui=next] .es-skill-check-prelude__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:var(--fui-prelude-center-y);width:calc(var(--fui-prelude-sigil) * 3.4);height:calc(var(--fui-prelude-sigil) * 2.6);margin:calc(var(--fui-prelude-sigil) * -1.3) 0 0 calc(var(--fui-prelude-sigil) * -1.7);background:radial-gradient(closest-side, var(--fui-prelude-glow) 0 18%, var(--fui-prelude-glow) 40%, transparent 64%), radial-gradient(closest-side, transparent 0 26%, var(--fui-prelude-shade) 58%, transparent 100%);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-prelude-glow) 13%, transparent) 0 18%, color-mix(in oklch, var(--fui-prelude-glow) 5%, transparent) 40%, transparent 64%), radial-gradient(closest-side, transparent 0 26%, color-mix(in oklch, var(--fui-prelude-shade) 46%, transparent) 58%, transparent 100%)}}[data-fantasai-ui=next] .es-skill-check-prelude__veil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__veil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:.76s ease-out forwards fui-es-skill-check-prelude-fade-in}[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{left:50%;top:var(--fui-prelude-center-y);width:calc(var(--fui-prelude-sigil) * 2.4);height:2px;margin:-1px 0 0 calc(var(--fui-prelude-sigil) * -1.2);background:linear-gradient(90deg, transparent, var(--fui-prelude-glow) 30%, var(--fui-prelude-light) 50%, var(--fui-prelude-glow) 70%, transparent);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-prelude-glow) 52%, transparent) 30%, var(--fui-prelude-light) 50%, color-mix(in oklch, var(--fui-prelude-glow) 52%, transparent) 70%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .9rem .1rem var(--fui-prelude-glow)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .9rem .1rem color-mix(in oklch, var(--fui-prelude-glow) 38%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:0;mix-blend-mode:screen}[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.64s cubic-bezier(.16,1,.3,1) 30ms forwards fui-es-skill-check-prelude-streak}[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";width:180%;animation:fui-es-skill-check-prelude-streak .98s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards;margin:0;top:0;left:-40%}[data-fantasai-ui=next] .es-skill-check-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:var(--fui-prelude-center-y);width:calc(var(--fui-prelude-sigil) * 2.2);height:calc(var(--fui-prelude-sigil) * 2.2);margin:calc(var(--fui-prelude-sigil) * -1.1) 0 0 calc(var(--fui-prelude-sigil) * -1.1);background:repeating-conic-gradient(from 3deg, var(--fui-prelude-glow) 0deg .7deg, transparent .7deg 6deg, var(--fui-prelude-glow) 6deg 6.5deg, transparent 6.5deg 15deg);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:repeating-conic-gradient(from 3deg, color-mix(in oklch, var(--fui-prelude-glow) 30%, transparent) 0deg .7deg, transparent .7deg 6deg, color-mix(in oklch, var(--fui-prelude-glow) 14%, transparent) 6deg 6.5deg, transparent 6.5deg 15deg)}}[data-fantasai-ui=next] .es-skill-check-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:fui-es-skill-check-prelude-rays-flare 1.5s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards, fui-es-skill-check-prelude-spin 140s linear infinite;-webkit-mask:radial-gradient(circle closest-side,#0000 0 20%,#000 30%,#0000006b 58%,#0000 92%);mask:radial-gradient(circle closest-side,#0000 0 20%,#000 30%,#0000006b 58%,#0000 92%)}[data-fantasai-ui=next] .es-skill-check-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:var(--fui-prelude-center-y);width:calc(var(--fui-prelude-sigil) * 3.6);height:calc(var(--fui-prelude-sigil) * 3.6);margin:calc(var(--fui-prelude-sigil) * -1.8) 0 0 calc(var(--fui-prelude-sigil) * -1.8);background:radial-gradient(circle closest-side, var(--fui-prelude-light) 0 8%, var(--fui-prelude-glow) 32%, transparent 100%);border-radius:999px;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-prelude-light) 46%, transparent) 0 8%, color-mix(in oklch, var(--fui-prelude-glow) 22%, transparent) 32%, transparent 100%)}}[data-fantasai-ui=next] .es-skill-check-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:fui-es-skill-check-prelude-flash .76s ease-out var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude .es-skill-check-prelude__ambient-dust-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next] .es-skill-check-prelude__ambient-dust-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;pointer-events:none;border-radius:2rem;position:absolute;inset:-18%}[data-fantasai-ui=next] .es-skill-check-prelude .es-skill-check-prelude__ambient-dust-effects>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next] .es-skill-check-prelude__ambient-dust-effects>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__ambient-dust:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ambient-dust[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;width:100%;height:100%}[data-fantasai-ui=next] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__flight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:var(--fui-prelude-center-y);width:var(--fui-prelude-sigil);height:var(--fui-prelude-sigil);margin:calc(var(--fui-prelude-sigil) / -2) 0 0 calc(var(--fui-prelude-sigil) / -2);pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__flight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){perspective:calc(var(--fui-prelude-sigil) * 2.6)}[data-fantasai-ui=next] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__lift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__lift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50%}[data-fantasai-ui=next] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__lift[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){perspective:calc(var(--fui-prelude-sigil) * 2.2);animation:1.18s cubic-bezier(.33,.62,.2,1) 60ms both fui-es-skill-check-prelude-lift}[data-fantasai-ui=next] .es-skill-check-prelude__layer svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__layer[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-prelude-light) 0 18%, var(--fui-prelude-glow) 40%, transparent 72%);border-radius:999px;width:1.1rem;height:1.1rem;margin:-.55rem 0 0 -.55rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-prelude-light) 0 18%, color-mix(in oklch, var(--fui-prelude-glow) 70%, transparent) 40%, transparent 72%)}}[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.6rem var(--fui-prelude-glow)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.6rem color-mix(in oklch, var(--fui-prelude-glow) 58%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:.72s cubic-bezier(.16,1,.3,1) forwards fui-es-skill-check-prelude-spark}[data-fantasai-ui=next] .es-skill-check-prelude__bloom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__bloom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, var(--fui-prelude-light) 0 6%, var(--fui-prelude-glow) 26%, var(--fui-prelude-glow) 52%, transparent 78%);border-radius:999px;position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__bloom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__bloom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-prelude-light) 82%, transparent) 0 6%, color-mix(in oklch, var(--fui-prelude-glow) 34%, transparent) 26%, color-mix(in oklch, var(--fui-prelude-glow) 10%, transparent) 52%, transparent 78%)}}[data-fantasai-ui=next] .es-skill-check-prelude__bloom:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__bloom[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:fui-es-skill-check-prelude-bloom 1.3s cubic-bezier(.16, 1, .3, 1) calc(var(--fui-prelude-ignite) - 20ms) forwards, fui-es-skill-check-prelude-breathe 3.2s ease-in-out 2.4s infinite}[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1.5px solid var(--fui-prelude-light);position:absolute;inset:22%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1.5px solid color-mix(in oklch, var(--fui-prelude-light) 80%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.4rem var(--fui-prelude-glow), inset 0 0 1.1rem var(--fui-prelude-glow);border-radius:999px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.4rem color-mix(in oklch, var(--fui-prelude-glow) 46%, transparent), inset 0 0 1.1rem color-mix(in oklch, var(--fui-prelude-glow) 34%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-shock .86s cubic-bezier(.1, .7, .3, 1) var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__shock--late:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock--late[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:calc(var(--fui-prelude-ignite) + .12s);border-width:1px;animation-duration:1.1s;inset:30%}[data-fantasai-ui=next] .es-skill-check-prelude__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:.82s cubic-bezier(.22,1,.36,1) .22s forwards fui-es-skill-check-prelude-ticks-in,72s linear 1.6s infinite fui-es-skill-check-prelude-spin-back}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__ticks-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 46%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.45px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s cubic-bezier(.65,0,.35,1) .14s forwards fui-es-skill-check-prelude-draw}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-minor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-minor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__ticks-minor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-minor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 52%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-minor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-minor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2.4px;stroke-dasharray:.45 4.37}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-major:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-major[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__ticks-major:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-major[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 58%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__ticks-major:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__ticks-major[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:4px;stroke-dasharray:.5 23.58;stroke-dashoffset:.25px}[data-fantasai-ui=next] .es-skill-check-prelude__runes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:44s linear 1.6s infinite fui-es-skill-check-prelude-spin}[data-fantasai-ui=next] .es-skill-check-prelude__runes svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next] svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runes svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next] svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 90%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runes svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next] svg path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.05px;opacity:0;animation:fui-es-skill-check-prelude-rune .42s ease-out calc(.38s + var(--fui-rune-index) * 19ms) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__runes .es-skill-check-prelude__runes-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next] .es-skill-check-prelude__runes-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;filter:blur(2.2px);animation:fui-es-skill-check-prelude-runes-flare .9s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards, fui-es-skill-check-prelude-runes-shimmer 2.8s ease-in-out 2.2s infinite}[data-fantasai-ui=next] .es-skill-check-prelude__runes .es-skill-check-prelude__runes-glow path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runes[data-fantasai-ui=next] .es-skill-check-prelude__runes-glow path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-glow);stroke-width:2.4px;opacity:1;animation:none}[data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 0deg, transparent 0 250deg, var(--fui-prelude-glow) 300deg, var(--fui-prelude-light) 348deg, transparent 360deg);border-radius:999px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from 0deg, transparent 0 250deg, color-mix(in oklch, var(--fui-prelude-glow) 6%, transparent) 300deg, color-mix(in oklch, var(--fui-prelude-light) 26%, transparent) 348deg, transparent 360deg)}}[data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:.9s ease-out 1.5s forwards fui-es-skill-check-prelude-fade-in,3.6s linear 1.5s infinite fui-es-skill-check-prelude-spin;-webkit-mask:radial-gradient(circle closest-side,#0000 0 68%,#000 76% 84%,#0000 92%);mask:radial-gradient(circle closest-side,#0000 0 68%,#000 76% 84%,#0000 92%)}[data-fantasai-ui=next] .es-skill-check-prelude__mid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:.62s cubic-bezier(.34,1.56,.64,1) .56s forwards fui-es-skill-check-prelude-mid-in,56s linear 1.6s infinite fui-es-skill-check-prelude-spin-back}[data-fantasai-ui=next] .es-skill-check-prelude__mid circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__mid circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 64%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__mid circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.6px}[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-metal);stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 70%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.5px}[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-light) 80%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__mid .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mid[data-fantasai-ui=next] .es-skill-check-prelude__mid-dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:none}[data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:.56s cubic-bezier(.34,1.56,.64,1) .72s forwards fui-es-skill-check-prelude-inner-in,1.18s cubic-bezier(.33,.62,.2,1) 60ms both fui-es-skill-check-prelude-lift}[data-fantasai-ui=next] .es-skill-check-prelude__inner svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:7s linear .72s infinite fui-es-skill-check-prelude-spin}[data-fantasai-ui=next] .es-skill-check-prelude__inner-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2.6px}[data-fantasai-ui=next] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-hairline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-hairline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 46%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-hairline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.45px}[data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-stop-dim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-stop-dim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-prelude-metal) 62%, var(--fui-prelude-shade))}}[data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-bright:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__inner-stop-bright[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-prelude-light)}[data-fantasai-ui=next] .es-skill-check-prelude__die:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:5.2s ease-in-out 1.7s infinite alternate fui-es-skill-check-prelude-die-sway}[data-fantasai-ui=next] .es-skill-check-prelude__die-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, var(--fui-prelude-glow), transparent 76%);border-radius:999px;position:absolute;inset:30%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__die-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-prelude-glow) 42%, transparent), transparent 76%)}}[data-fantasai-ui=next] .es-skill-check-prelude__die-glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-bloom 1s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards, fui-es-skill-check-prelude-breathe 2.6s ease-in-out 2s infinite}[data-fantasai-ui=next] .es-skill-check-prelude__die-outline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-outline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__die-outline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-outline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 88%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__die-outline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-outline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;stroke-dashoffset:1px}[data-fantasai-ui=next] .es-skill-check-prelude__die-outline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-outline[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.1px;animation:.38s cubic-bezier(.65,0,.35,1) .6s forwards fui-es-skill-check-prelude-draw}[data-fantasai-ui=next] .es-skill-check-prelude__die-edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.95px;animation:.3s cubic-bezier(.65,0,.35,1) .72s forwards fui-es-skill-check-prelude-draw}[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 64%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__die-spokes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-spokes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.7px;animation:.32s cubic-bezier(.65,0,.35,1) .8s forwards fui-es-skill-check-prelude-draw}[data-fantasai-ui=next] .es-skill-check-prelude__die-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__die-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-light) 70%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__die-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__die-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-face 1.1s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-mote-size);height:var(--fui-mote-size);margin:calc(var(--fui-mote-size) / -2) 0 0 calc(var(--fui-mote-size) / -2);background:var(--fui-prelude-light);box-shadow:0 0 .45rem .08rem var(--fui-prelude-glow);border-radius:999px;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .45rem .08rem color-mix(in oklch, var(--fui-prelude-glow) 70%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__mote[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-mote var(--fui-mote-duration) cubic-bezier(.55, 0, .8, .45) var(--fui-mote-delay) both}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-die-edge:calc(var(--fui-prelude-sigil) * .25);--fui-prelude-die-travel:min(calc(var(--fui-prelude-sigil) * .95), 40vw);--fui-prelude-die-floor:calc(var(--fui-prelude-sigil) * .245)}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-fantasai-ui=next] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die] .es-skill-check-prelude__flight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-fantasai-ui=next] .es-skill-check-prelude__flight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-prelude-sigil) * 1.24);height:calc(var(--fui-prelude-sigil) * 1.24);margin:calc(var(--fui-prelude-sigil) * -.62) 0 0 calc(var(--fui-prelude-sigil) * -.62)}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translateY(var(--fui-prelude-die-floor)) rotateX(76deg);animation:fui-es-skill-check-prelude-inner-in .56s cubic-bezier(.34, 1.56, .64, 1) calc(var(--fui-prelude-ignite) - 20ms) both}[data-fantasai-ui=next] .es-skill-check-prelude__d20:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){perspective:calc(var(--fui-prelude-sigil) * 2.4);position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__d20-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-hop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-hop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-style:preserve-3d;position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__d20-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-shadow-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-shadow-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.84s linear both fui-es-skill-check-prelude-d20-roll}[data-fantasai-ui=next] .es-skill-check-prelude__d20-hop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-hop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.84s linear both fui-es-skill-check-prelude-d20-hop}[data-fantasai-ui=next] .es-skill-check-prelude__d20-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.94s linear both fui-es-skill-check-prelude-d20-tumble}[data-fantasai-ui=next] .es-skill-check-prelude__d20-hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-d20-rise 1.1s cubic-bezier(.22, 1, .36, 1) var(--fui-prelude-ignite) both, fui-es-skill-check-prelude-d20-sway 4.6s ease-in-out 1.5s infinite alternate}[data-fantasai-ui=next] .es-skill-check-prelude__d20-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-prelude-die-edge);height:calc(var(--fui-prelude-die-edge) * .866);margin:calc(var(--fui-prelude-die-edge) * -.5774) 0 0 calc(var(--fui-prelude-die-edge) * -.5);transform-origin:50% 66.667%;transform:var(--fui-d20-face-rotation) translateZ(calc(var(--fui-prelude-die-edge) * .7558));backface-visibility:hidden;position:absolute;top:50%;left:50%;overflow:visible}[data-fantasai-ui=next] .es-skill-check-prelude__d20-facet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-facet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-facet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-facet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-metal) calc(12% + var(--fui-d20-face-light) * 40%), var(--fui-prelude-shade))}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-facet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-facet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-d20-facet 1.3s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) both}[data-fantasai-ui=next] .es-skill-check-prelude__d20-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 58%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.4px;stroke-linejoin:round;animation:fui-es-skill-check-prelude-d20-edge 1.4s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) both}[data-fantasai-ui=next] .es-skill-check-prelude__d20-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-metal) 78%, var(--fui-prelude-light))}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);text-anchor:middle;dominant-baseline:central;font-size:29px;font-weight:700}[data-fantasai-ui=next] .es-skill-check-prelude__d20-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 78%, var(--fui-prelude-light))}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-mark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-mark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:3px;stroke-linecap:round}[data-fantasai-ui=next] .es-skill-check-prelude__d20-face--top .es-skill-check-prelude__d20-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-face--top[data-fantasai-ui=next] .es-skill-check-prelude__d20-number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-d20-number 1.6s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) both}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:calc(50% + var(--fui-prelude-die-floor));width:calc(var(--fui-prelude-sigil) * .96);height:calc(var(--fui-prelude-sigil) * .96);margin:calc(var(--fui-prelude-sigil) * -.48) 0 0 calc(var(--fui-prelude-sigil) * -.48);position:absolute;transform:rotateX(76deg)}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;animation:fui-es-skill-check-prelude-spin 60s linear var(--fui-prelude-ignite) infinite;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-light) 60%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.8px;stroke-dasharray:1;stroke-dashoffset:1px;animation:fui-es-skill-check-prelude-draw .52s cubic-bezier(.65, 0, .35, 1) calc(var(--fui-prelude-ignite) - 60ms) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-ticks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-ticks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 70%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-ticks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:3px;stroke-dasharray:.45 4.37;opacity:0;animation:fui-es-skill-check-prelude-fade-in .6s ease-out var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-rune:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-rune[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-light);stroke-width:1.6px;opacity:0;filter:drop-shadow(0 0 2px var(--fui-prelude-glow));animation:fui-es-skill-check-prelude-rune .42s ease-out calc(var(--fui-prelude-ignite) - 80ms + var(--fui-rune-index) * 14ms) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 64%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-floor-inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-floor-inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.8px;opacity:0;animation:fui-es-skill-check-prelude-fade-in .5s ease-out var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__d20-shadow-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-shadow-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:calc(50% + var(--fui-prelude-die-floor));width:0;height:0;position:absolute}[data-fantasai-ui=next] .es-skill-check-prelude__d20-shadow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-shadow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-prelude-sigil) * -.22);top:calc(var(--fui-prelude-sigil) * -.04);width:calc(var(--fui-prelude-sigil) * .44);height:calc(var(--fui-prelude-sigil) * .08);animation:fui-es-skill-check-prelude-d20-shadow .84s linear both, fui-es-skill-check-prelude-d20-shadow-rise 1.1s cubic-bezier(.22, 1, .36, 1) var(--fui-prelude-ignite) forwards;background:radial-gradient(closest-side,#0000009e,#00000047 55%,#0000);border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-prelude-die-travel) * var(--fui-impact-x));position:absolute;top:0}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-impact-x:-1;--fui-impact-at:.3s}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-impact-x:-.36;--fui-impact-at:.56s}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-impact-x:-.07;--fui-impact-at:.74s}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";opacity:0;position:absolute}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{left:calc(var(--fui-prelude-sigil) * -.2);top:calc(var(--fui-prelude-sigil) * -.07);width:calc(var(--fui-prelude-sigil) * .4);height:calc(var(--fui-prelude-sigil) * .12);background:radial-gradient(closest-side, var(--fui-prelude-light), var(--fui-prelude-metal) 60%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(closest-side, color-mix(in oklch, var(--fui-prelude-light) 30%, transparent), color-mix(in oklch, var(--fui-prelude-metal) 14%, transparent) 60%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-skill-check-prelude-d20-dust .62s cubic-bezier(.1, .7, .3, 1) var(--fui-impact-at) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{left:calc(var(--fui-prelude-sigil) * -.16);top:calc(var(--fui-prelude-sigil) * -.16);width:calc(var(--fui-prelude-sigil) * .32);height:calc(var(--fui-prelude-sigil) * .16);background:repeating-conic-gradient(from 200deg at 50% 100%, var(--fui-prelude-light) 0deg 1.4deg, transparent 1.4deg 17deg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:repeating-conic-gradient(from 200deg at 50% 100%, color-mix(in oklch, var(--fui-prelude-light) 90%, transparent) 0deg 1.4deg, transparent 1.4deg 17deg)}}[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{mix-blend-mode:screen;animation:fui-es-skill-check-prelude-d20-sparks .42s cubic-bezier(.1, .7, .3, 1) var(--fui-impact-at) forwards;-webkit-mask:radial-gradient(50% 100% at 50% 100%,#0000 0 46%,#000 60%,#0000 100%);mask:radial-gradient(50% 100% at 50% 100%,#0000 0 46%,#000 60%,#0000 100%)}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-fire:var(--fui-tone-yellow-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-fire:color-mix(in oklch, var(--fui-tone-yellow-fg) 72%, var(--fui-tone-red-fg))}}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-fire-hot:var(--fui-prelude-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-fire-hot:color-mix(in oklch, var(--fui-prelude-light) 55%, var(--fui-tone-yellow-fg))}}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-ember:var(--fui-tone-red-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-prelude-ember:color-mix(in oklch, var(--fui-tone-red-fg) 62%, var(--fui-tone-yellow-pigment))}}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__lift:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-inner-in .56s cubic-bezier(.34, 1.56, .64, 1) calc(var(--fui-prelude-ignite) - 20ms) both}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-prelude-fire)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-dim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-prelude-fire) 62%, var(--fui-prelude-shade))}}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner-stop-bright:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner-stop-bright:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-prelude-fire-hot)}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-fire)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=runes] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=runes][data-fantasai-ui=next] .es-skill-check-prelude__inner-hairline:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-fire) 46%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-heat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-heat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, var(--fui-prelude-fire) 0 34%, var(--fui-prelude-ember) 62%, transparent 84%);border-radius:999px;position:absolute;inset:-14%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-heat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-heat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-prelude-fire) 24%, transparent) 0 34%, color-mix(in oklch, var(--fui-prelude-ember) 12%, transparent) 62%, transparent 84%)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-heat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-heat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:1.2s ease-in .14s forwards fui-es-skill-check-prelude-runefire-heat,2.6s ease-in-out 2.2s infinite alternate fui-es-skill-check-prelude-runefire-heat-pulse}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-circle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-rune svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-rune[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-circle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 36%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.5px;opacity:0;animation:.42s ease-out 40ms forwards fui-es-skill-check-prelude-fade-in}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-band:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-band[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:calc(var(--fui-prelude-ignite) - 40ms)}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-burn:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-burn[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-star:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-star[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-d20:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-d20[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-brand-width:1;stroke:var(--fui-prelude-fire);stroke-width:var(--fui-brand-width);stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 1.5px var(--fui-prelude-fire))}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-burn:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-burn[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-brand-width:1.3;animation:fui-es-skill-check-prelude-runefire-burn .77s linear .15s forwards, fui-es-skill-check-prelude-runefire-brand 1.1s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-star:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-star[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-draw .26s cubic-bezier(.5, 0, .2, 1) calc(var(--fui-prelude-ignite) - 30ms) forwards, fui-es-skill-check-prelude-runefire-brand 1.4s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards, fui-es-skill-check-prelude-runefire-breathe 3.2s ease-in-out 2.4s infinite alternate}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-d20:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-d20[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-brand-width:1.4;animation:fui-es-skill-check-prelude-draw .3s cubic-bezier(.5, 0, .2, 1) calc(var(--fui-prelude-ignite) - 10ms) forwards, fui-es-skill-check-prelude-runefire-brand 1.6s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-d20-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-d20-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-fire)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-d20-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-d20-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-fire) 22%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-d20-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-d20-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-runefire-face 1.4s ease-out var(--fui-prelude-ignite) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-crawl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-crawl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-fire-hot)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-crawl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-crawl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-fire-hot) 72%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-crawl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-crawl[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.7px;stroke-dasharray:.003 .024;opacity:0;animation:fui-es-skill-check-prelude-fade-in .7s ease-out calc(var(--fui-prelude-ignite) + .16s) forwards, fui-es-skill-check-prelude-runefire-crawl 12s linear var(--fui-prelude-ignite) infinite}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-fuse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-fuse[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.77s linear .15s both fui-es-skill-check-prelude-runefire-fuse;position:absolute;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from -54deg, transparent 0deg, var(--fui-prelude-fire) 48deg, var(--fui-prelude-fire-hot) 54deg, transparent 54.5deg);border-radius:999px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:conic-gradient(from -54deg, transparent 0deg, color-mix(in oklch, var(--fui-prelude-fire) 64%, transparent) 48deg, var(--fui-prelude-fire-hot) 54deg, transparent 54.5deg)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:.84s linear .15s forwards fui-es-skill-check-prelude-runefire-trail;-webkit-mask:radial-gradient(circle closest-side,#0000 0 80.5%,#000 83% 85%,#0000 87.5%);mask:radial-gradient(circle closest-side,#0000 0 80.5%,#000 83% 85%,#0000 87.5%)}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-prelude-sigil) * .075);height:calc(var(--fui-prelude-sigil) * .075);margin:calc(var(--fui-prelude-sigil) * -.0375) 0 0 calc(var(--fui-prelude-sigil) * -.0375);background:radial-gradient(circle closest-side, var(--fui-prelude-fire-hot) 0 18%, var(--fui-prelude-fire) 42%, transparent 100%);border-radius:999px;position:absolute;top:8%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, var(--fui-prelude-fire-hot) 0 18%, color-mix(in oklch, var(--fui-prelude-fire) 72%, transparent) 42%, transparent 100%)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;mix-blend-mode:screen;animation:.84s linear .15s forwards fui-es-skill-check-prelude-runefire-head}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-rune:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-rune[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-prelude-sigil) * .09);height:calc(var(--fui-prelude-sigil) * .09);margin:calc(var(--fui-prelude-sigil) * -.045) 0 0 calc(var(--fui-prelude-sigil) * -.045);transform:rotate(var(--fui-rune-angle)) translateY(calc(var(--fui-prelude-sigil) * -.385)) rotate(calc(var(--fui-rune-angle) * -1));position:absolute;top:50%;left:50%}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-rune:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__runefire-rune[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle closest-side, var(--fui-prelude-fire-hot) 0 14%, var(--fui-prelude-fire) 42%, transparent 74%);border-radius:999px;position:absolute;inset:-40%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-rune:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__runefire-rune[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-prelude-fire-hot) 80%, transparent) 0 14%, color-mix(in oklch, var(--fui-prelude-fire) 36%, transparent) 42%, transparent 74%)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-rune:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__runefire-rune[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";opacity:0;mix-blend-mode:screen;animation:fui-es-skill-check-prelude-runefire-puff .56s cubic-bezier(.1, .7, .3, 1) var(--fui-rune-at) forwards}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flames:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flames[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 100%;opacity:0;mix-blend-mode:screen;width:92%;height:128%;animation:fui-es-skill-check-prelude-runefire-catch .62s cubic-bezier(.16, 1, .3, 1) var(--fui-rune-at) forwards, fui-es-skill-check-prelude-runefire-blaze .9s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) both;bottom:30%;left:4%;scale:0}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-box:fill-box;transform-origin:50% 100%;animation:fui-es-skill-check-prelude-runefire-flicker var(--fui-flame-duration) ease-in-out calc(var(--fui-rune-at) + .3s) infinite alternate}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:first-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-ember)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:first-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-ember) 80%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:first-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(1.6px)}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:nth-child(2)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-fire)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:nth-child(2)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-prelude-fire) 82%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:nth-child(2)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(.8px);animation-duration:calc(var(--fui-flame-duration) * .8);animation-direction:alternate-reverse}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-flame:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-flame:nth-child(3)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-prelude-fire-hot);filter:blur(.5px);animation-duration:calc(var(--fui-flame-duration) * .62)}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-glyphs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-glyphs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;animation:fui-es-skill-check-prelude-runefire-pop .52s cubic-bezier(.34, 1.56, .64, 1) var(--fui-rune-at) both;inset:0}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-prelude-metal) 32%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.2px;opacity:0;animation:.38s ease-out 60ms forwards fui-es-skill-check-prelude-fade-in}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-glyph--lit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-glyph--lit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-prelude-fire-hot);filter:drop-shadow(0 0 .6px var(--fui-prelude-fire)) drop-shadow(0 0 2px var(--fui-prelude-ember));animation:fui-es-skill-check-prelude-runefire-glyph .64s cubic-bezier(.16, 1, .3, 1) var(--fui-rune-at) forwards, fui-es-skill-check-prelude-runefire-flare .9s cubic-bezier(.16, 1, .3, 1) var(--fui-prelude-ignite) forwards, fui-es-skill-check-prelude-runefire-glow var(--fui-glow-duration) ease-in-out 2s infinite alternate}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-ember[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-prelude-fire-hot);width:3px;height:3px;box-shadow:0 0 4px 1px var(--fui-prelude-fire);border-radius:999px;margin:-1.5px 0 0 -1.5px;position:absolute;top:20%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-ember[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 4px 1px color-mix(in oklch, var(--fui-prelude-fire) 80%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-ember[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-runefire-ember var(--fui-ember-duration) cubic-bezier(.3, 0, .7, 1) calc(var(--fui-rune-at) + var(--fui-ember-delay)) infinite}[data-fantasai-ui=next] .es-skill-check-prelude__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:calc(var(--fui-prelude-center-y) - var(--fui-prelude-sigil) / 2 - .4rem);flex-direction:column;align-items:center;width:min(32rem,88vw);animation:.64s cubic-bezier(.22,1,.36,1) both fui-es-skill-check-prelude-label;display:flex;position:absolute;transform:translate(-50%,-100%)}[data-fantasai-ui=next] .es-skill-check-prelude__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:min(30rem,86vw);color:var(--fui-text-primary);display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-primary) 92%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);overflow-wrap:anywhere;text-shadow:0 .6rem 1.75rem #000000b8;font-size:clamp(1rem,2.2vw,1.4rem);font-weight:650;line-height:1.15}[data-fantasai-ui=next] .es-skill-check-prelude .es-skill-check-prelude__announcement-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next] .es-skill-check-prelude__announcement-effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:calc(var(--fui-prelude-center-y) + var(--fui-prelude-sigil) / 2 - .9rem);z-index:3;width:max-content;max-width:94vw;position:absolute;transform:translate(-50%)}[data-fantasai-ui=next] .es-skill-check-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__announcement[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;opacity:0;animation:fui-es-skill-check-prelude-announce .76s cubic-bezier(.16, 1, .3, 1) calc(var(--fui-prelude-ignite) + 40ms) forwards;margin:0;font-size:clamp(1.65rem,5.4vw,3.1rem);font-weight:760;line-height:1}[data-fantasai-ui=next] .es-skill-check-prelude__announcement span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__announcement[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:linear-gradient(105deg, transparent 0 42%, white 50%, transparent 58%), linear-gradient(180deg, var(--fui-prelude-light) 0%, var(--fui-prelude-light) 58%, var(--fui-prelude-metal) 100%);padding-inline-start:.16em;display:inline-block}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__announcement span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__announcement[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-image:linear-gradient(105deg, transparent 0 42%, color-mix(in oklch, white 82%, var(--fui-prelude-light)) 50%, transparent 58%), linear-gradient(180deg, var(--fui-prelude-light) 0%, color-mix(in oklch, var(--fui-prelude-light) 70%, var(--fui-prelude-metal)) 58%, var(--fui-prelude-metal) 100%)}}[data-fantasai-ui=next] .es-skill-check-prelude__announcement span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__announcement[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:#0000;filter:drop-shadow(0 .35rem .9rem #000000c7);animation:fui-es-skill-check-prelude-sheen 1.1s ease-in-out calc(var(--fui-prelude-ignite) + .38s) forwards;background-position:130% 0,0 0;background-repeat:no-repeat;background-size:260% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:calc(var(--fui-prelude-center-y) + var(--fui-prelude-sigil) / 2 + 2.9rem);background:linear-gradient(90deg, transparent, var(--fui-prelude-metal) 30%, transparent 45%, transparent 55%, var(--fui-prelude-metal) 70%, transparent) center / 100% 1px no-repeat;width:min(17rem,62vw);height:.5rem;margin-left:max(-8.5rem,-31vw);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-prelude-metal) 72%, transparent) 30%, transparent 45%, transparent 55%, color-mix(in oklch, var(--fui-prelude-metal) 72%, transparent) 70%, transparent) center / 100% 1px no-repeat}}[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-skill-check-prelude-flourish .7s cubic-bezier(.22, 1, .36, 1) calc(var(--fui-prelude-ignite) + .22s) forwards;transform:scaleX(.2)}[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-prelude-metal);width:.42rem;height:.42rem;box-shadow:0 0 .5rem var(--fui-prelude-glow);margin:-.21rem 0 0 -.21rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{box-shadow:0 0 .5rem color-mix(in oklch, var(--fui-prelude-glow) 60%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__flourish:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__flourish[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";rotate:45deg}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.52s cubic-bezier(.4,0,1,1) forwards fui-es-skill-check-prelude-handoff-fade}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.34s cubic-bezier(.6,0,.9,.5) forwards fui-es-skill-check-prelude-handoff-converge}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__mote:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-skill-check-prelude-mote-gather .3s cubic-bezier(.55, 0, .8, .45) calc(var(--fui-mote-delay) / 5) both}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.22s cubic-bezier(.4,0,1,1) forwards fui-es-skill-check-prelude-handoff-text}[data-fantasai-ui=next] .es-skill-check-prelude__flight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(var(--fui-prelude-flight-x,0px), var(--fui-prelude-flight-y,0px)) scale(var(--fui-prelude-flight-scale,1))}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;filter:drop-shadow(0 0 .5rem var(--fui-prelude-glow))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .5rem color-mix(in oklch, var(--fui-prelude-glow) 70%, transparent))}}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.72s linear forwards fui-es-skill-check-prelude-core}[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1.5px solid var(--fui-prelude-light);position:absolute;inset:25%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1.5px solid color-mix(in oklch, var(--fui-prelude-light) 86%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.2rem var(--fui-prelude-glow), inset 0 0 .9rem var(--fui-prelude-glow);border-radius:999px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.2rem color-mix(in oklch, var(--fui-prelude-glow) 50%, transparent), inset 0 0 .9rem color-mix(in oklch, var(--fui-prelude-glow) 36%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){content:"";opacity:0}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:.38s cubic-bezier(.1,.7,.3,1) .25s forwards fui-es-skill-check-prelude-release}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-width:1px;animation:.44s cubic-bezier(.1,.7,.3,1) .3s forwards fui-es-skill-check-prelude-release}[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.4rem .2rem var(--fui-prelude-glow), inset 0 0 1.1rem var(--fui-prelude-glow);border-width:2px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__flight-flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 1.4rem .2rem color-mix(in oklch, var(--fui-prelude-glow) 62%, transparent), inset 0 0 1.1rem color-mix(in oklch, var(--fui-prelude-glow) 44%, transparent)}}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__flight-flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.72s linear forwards fui-es-skill-check-prelude-land}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die][data-phase=handoff] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.34s cubic-bezier(.6,0,.9,.5) forwards fui-es-skill-check-prelude-d20-converge}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die][data-phase=handoff] .es-skill-check-prelude__d20-floor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__d20-floor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.2s cubic-bezier(.4,0,1,1) forwards fui-es-skill-check-prelude-handoff-fade}[data-fantasai-ui=next] .es-skill-check-prelude[data-variant=die][data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-variant=die][data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.72s linear forwards fui-es-skill-check-prelude-core,.3s cubic-bezier(.3,0,.2,1) forwards fui-es-skill-check-prelude-d20-ring-rise}@keyframes fui-es-skill-check-prelude-fade-in{to{opacity:1}}@keyframes fui-es-skill-check-prelude-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes fui-es-skill-check-prelude-spin-back{0%{rotate:0deg}to{rotate:-360deg}}@keyframes fui-es-skill-check-prelude-draw{to{stroke-dashoffset:0}}@keyframes fui-es-skill-check-prelude-flash{0%{opacity:0}9%{opacity:.85}to{opacity:0}}@keyframes fui-es-skill-check-prelude-die-sway{0%{transform:rotateY(-18deg)rotateX(5deg)}to{transform:rotateY(18deg)rotateX(-4deg)}}@keyframes fui-es-skill-check-prelude-lift{0%{transform:rotateX(74deg)}to{transform:rotateX(0)}}@keyframes fui-es-skill-check-prelude-spark{0%{opacity:0;scale:.2}22%{opacity:1;scale:1.4}to{opacity:0;scale:.6}}@keyframes fui-es-skill-check-prelude-rays-flare{0%{opacity:0;scale:.72}24%{opacity:.95;scale:1.06}to{opacity:.34;scale:1}}@keyframes fui-es-skill-check-prelude-bloom{0%{opacity:0;scale:.3}14%{opacity:1;scale:1.12}to{opacity:.34;scale:1}}@keyframes fui-es-skill-check-prelude-breathe{0%,to{opacity:.34}50%{opacity:.5}}@keyframes fui-es-skill-check-prelude-shock{0%{opacity:0;scale:.55}12%{opacity:.95}to{opacity:0;scale:2.5}}@keyframes fui-es-skill-check-prelude-ticks-in{0%{opacity:0;rotate:-38deg;scale:.94}to{opacity:1;rotate:0deg;scale:1}}@keyframes fui-es-skill-check-prelude-rune{0%{opacity:0;stroke-width:2.6px}45%{opacity:1}to{opacity:.86;stroke-width:1.05px}}@keyframes fui-es-skill-check-prelude-runes-flare{0%{opacity:0}18%{opacity:1}to{opacity:.32}}@keyframes fui-es-skill-check-prelude-runes-shimmer{0%,to{opacity:.32}50%{opacity:.5}}@keyframes fui-es-skill-check-prelude-mid-in{0%{opacity:0;scale:.84}to{opacity:1;scale:1}}@keyframes fui-es-skill-check-prelude-inner-in{0%{opacity:0;scale:.58}to{opacity:1;scale:1}}@keyframes fui-es-skill-check-prelude-face{0%{opacity:0}12%{opacity:.62}to{opacity:.1}}@keyframes fui-es-skill-check-prelude-mote{0%{opacity:0;transform:rotate(var(--fui-mote-a)) translateY(calc(var(--fui-prelude-sigil) * var(--fui-mote-r0) * -1)) scale(.5)}20%{opacity:1}82%{opacity:.9}to{opacity:0;transform:rotate(calc(var(--fui-mote-a) + var(--fui-mote-turn))) translateY(calc(var(--fui-prelude-sigil) * var(--fui-mote-r1) * -1)) scale(1.15)}}@keyframes fui-es-skill-check-prelude-label{0%{opacity:0;filter:blur(6px);translate:0 .5rem}to{opacity:1;filter:blur();translate:0}}@keyframes fui-es-skill-check-prelude-announce{0%{opacity:0;letter-spacing:.62em;filter:blur(10px)}55%{opacity:1;filter:blur(.5px)}to{opacity:1;letter-spacing:.16em;filter:blur()}}@keyframes fui-es-skill-check-prelude-sheen{to{background-position:-40% 0,0 0}}@keyframes fui-es-skill-check-prelude-flourish{to{opacity:1;transform:scaleX(1)}}@keyframes fui-es-skill-check-prelude-handoff-fade{to{opacity:0}}@keyframes fui-es-skill-check-prelude-handoff-converge{0%{opacity:1;rotate:0deg;scale:1}72%{opacity:1}to{opacity:0;rotate:80deg;scale:.46}}@keyframes fui-es-skill-check-prelude-mote-gather{0%{opacity:0;transform:rotate(var(--fui-mote-a)) translateY(calc(var(--fui-prelude-sigil) * var(--fui-mote-r0) * -1)) scale(.5)}30%{opacity:1}to{opacity:0;transform:rotate(calc(var(--fui-mote-a) + var(--fui-mote-turn))) translateY(calc(var(--fui-prelude-sigil) * var(--fui-mote-r1) * -1)) scale(1.15)}}@keyframes fui-es-skill-check-prelude-handoff-text{to{opacity:0;filter:blur(5px);translate:0 -.6rem}}@keyframes fui-es-skill-check-prelude-core{0%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.5);scale:1}36%{animation-timing-function:cubic-bezier(.2,.9,.3,1);scale:.84}48%{scale:1.1}64%{scale:1}86%{opacity:1}to{opacity:0;scale:1}}@keyframes fui-es-skill-check-prelude-release{0%{opacity:0;scale:.8}14%{opacity:.9}to{opacity:0;scale:1.7}}@keyframes fui-es-skill-check-prelude-land{0%,82%{opacity:0;scale:1}88%{opacity:1;animation-timing-function:cubic-bezier(.1,.7,.3,1);scale:1.02}to{opacity:0;scale:1.32}}@keyframes fui-es-skill-check-prelude-streak{0%{opacity:0;transform:scaleX(.04)}16%{opacity:1}to{opacity:0;transform:scaleX(1)scaleY(.5)}}@keyframes fui-es-skill-check-prelude-d20-roll{0%{translate:calc(var(--fui-prelude-die-travel) * -2.3) 0}35.714%{translate:calc(var(--fui-prelude-die-travel) * -1) 0}66.667%{translate:calc(var(--fui-prelude-die-travel) * -.36) 0}88.095%{translate:calc(var(--fui-prelude-die-travel) * -.07) 0}to{translate:0}}@keyframes fui-es-skill-check-prelude-d20-hop{0%{translate:0 calc(var(--fui-prelude-sigil) * -.9);animation-timing-function:cubic-bezier(.333,.667,.667,1)}8.929%{translate:0 calc(var(--fui-prelude-sigil) * -1.01);animation-timing-function:cubic-bezier(.333,0,.667,.333)}35.714%{animation-timing-function:cubic-bezier(.333,.667,.667,1);translate:0}51.19%{translate:0 calc(var(--fui-prelude-sigil) * -.34);animation-timing-function:cubic-bezier(.333,0,.667,.333)}66.667%{animation-timing-function:cubic-bezier(.333,.667,.667,1);translate:0}77.381%{translate:0 calc(var(--fui-prelude-sigil) * -.16);animation-timing-function:cubic-bezier(.333,0,.667,.333)}88.095%{animation-timing-function:cubic-bezier(.333,.667,.667,1);translate:0}94.048%{translate:0 calc(var(--fui-prelude-sigil) * -.05);animation-timing-function:cubic-bezier(.333,0,.667,.333)}to{translate:0}}@keyframes fui-es-skill-check-prelude-d20-tumble{0%{transform:rotateX(-400deg)rotateY(300deg)rotate(-620deg)}31.915%{transform:rotateX(-210deg)rotateY(160deg)rotate(-290deg)}59.574%{transform:rotateX(-70deg)rotateY(48deg)rotate(-95deg)}78.723%{transform:rotateX(-10deg)rotateY(4deg)rotate(-18deg)}89.362%{animation-timing-function:ease-in-out;transform:rotateX(19deg)rotateY(-17deg)rotate(6deg)}94.681%{animation-timing-function:ease-in-out;transform:rotateX(9deg)rotateY(-10deg)rotate(-2deg)}to{transform:rotateX(12deg)rotateY(-12deg)rotate(0)}}@keyframes fui-es-skill-check-prelude-d20-rise{to{translate:0 calc(var(--fui-prelude-sigil) * -.035)}}@keyframes fui-es-skill-check-prelude-d20-sway{0%{rotate:y -9deg}to{rotate:y 9deg}}@keyframes fui-es-skill-check-prelude-d20-shadow{0%{opacity:.12;scale:.42}8.929%{opacity:.1;scale:.4}35.714%{opacity:.6;scale:1}51.19%{opacity:.34;scale:.74}66.667%{opacity:.6;scale:1}77.381%{opacity:.46;scale:.86}88.095%{opacity:.6;scale:1}94.048%{opacity:.55;scale:.95}to{opacity:.6;scale:1}}@keyframes fui-es-skill-check-prelude-d20-shadow-rise{to{opacity:.4;scale:.82}}@keyframes fui-es-skill-check-prelude-d20-dust{0%{opacity:0;scale:.4 .3}16%{opacity:1}to{opacity:0;scale:1.5 1}}@keyframes fui-es-skill-check-prelude-d20-sparks{0%{opacity:0;scale:.5}18%{opacity:1}to{opacity:0;scale:1.35}}@keyframes fui-es-skill-check-prelude-d20-facet{0%{fill:color-mix(in oklch, var(--fui-prelude-metal) calc(12% + var(--fui-d20-face-light) * 40%), var(--fui-prelude-shade))}10%{fill:color-mix(in oklch, var(--fui-prelude-light) calc(30% + var(--fui-d20-face-light) * 40%), var(--fui-prelude-metal))}to{fill:color-mix(in oklch, var(--fui-prelude-metal) calc(16% + var(--fui-d20-face-light) * 46%), var(--fui-prelude-shade))}}@keyframes fui-es-skill-check-prelude-d20-edge{0%{stroke:color-mix(in oklch, var(--fui-prelude-light) 58%, transparent);stroke-width:1.4px}12%{stroke:var(--fui-prelude-light);stroke-width:3.4px}to{stroke:color-mix(in oklch, var(--fui-prelude-light) 86%, transparent);stroke-width:1.8px}}@keyframes fui-es-skill-check-prelude-d20-number{0%{fill:color-mix(in oklch, var(--fui-prelude-metal) 78%, var(--fui-prelude-light));filter:none}10%{fill:#fff;filter:drop-shadow(0 0 3px var(--fui-prelude-light)) drop-shadow(0 0 8px var(--fui-prelude-glow))}to{fill:var(--fui-prelude-light);filter:drop-shadow(0 0 2px var(--fui-prelude-glow))}}@keyframes fui-es-skill-check-prelude-d20-converge{0%{opacity:1;scale:1}72%{opacity:1}to{opacity:0;scale:.4}}@keyframes fui-es-skill-check-prelude-d20-ring-rise{to{transform:translateY(0)rotateX(0)}}@keyframes fui-es-skill-check-prelude-runefire-heat{0%{opacity:0}66%{opacity:.55}72%{opacity:1}to{opacity:.62}}@keyframes fui-es-skill-check-prelude-runefire-heat-pulse{0%{opacity:.62}to{opacity:.84}}@keyframes fui-es-skill-check-prelude-runefire-burn{0%{stroke-dashoffset:1px}21.299%{stroke-dashoffset:.875px}39.091%{stroke-dashoffset:.75px}54.156%{stroke-dashoffset:.625px}66.753%{stroke-dashoffset:.5px}77.403%{stroke-dashoffset:.375px}86.234%{stroke-dashoffset:.25px}93.766%{stroke-dashoffset:.125px}to{stroke-dashoffset:0}}@keyframes fui-es-skill-check-prelude-runefire-fuse{0%{rotate:0deg}21.299%{rotate:45deg}39.091%{rotate:90deg}54.156%{rotate:135deg}66.753%{rotate:180deg}77.403%{rotate:225deg}86.234%{rotate:270deg}93.766%{rotate:315deg}to{rotate:360deg}}@keyframes fui-es-skill-check-prelude-runefire-brand{0%{stroke:var(--fui-prelude-light);stroke-width:calc(var(--fui-brand-width) * 2.4)}to{stroke:var(--fui-prelude-fire);stroke-width:var(--fui-brand-width)}}@keyframes fui-es-skill-check-prelude-runefire-breathe{0%{opacity:1}to{opacity:.72}}@keyframes fui-es-skill-check-prelude-runefire-face{0%{opacity:0}14%{opacity:1}to{opacity:.66}}@keyframes fui-es-skill-check-prelude-runefire-crawl{to{stroke-dashoffset:-1px}}@keyframes fui-es-skill-check-prelude-runefire-trail{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fui-es-skill-check-prelude-runefire-head{0%{opacity:0;scale:.3}6%{opacity:1;scale:1.7}14%{scale:1}90%{opacity:1;scale:1}to{opacity:0;scale:.5}}@keyframes fui-es-skill-check-prelude-runefire-puff{0%{opacity:0;scale:.3}16%{opacity:1}to{opacity:0;scale:1.7}}@keyframes fui-es-skill-check-prelude-runefire-catch{0%{opacity:0;scale:0}40%{opacity:1;scale:1.3}to{opacity:1;scale:1}}@keyframes fui-es-skill-check-prelude-runefire-blaze{0%{transform:scaleY(1)}18%{transform:scale(1.2,1.4)}to{transform:scaleY(1)}}@keyframes fui-es-skill-check-prelude-runefire-flicker{0%{rotate:-3deg;scale:1 .9}50%{rotate:2deg;scale:.96 1.06}to{rotate:-1deg;scale:1.04 1.12}}@keyframes fui-es-skill-check-prelude-runefire-pop{0%{scale:1}14%{scale:1.45}to{scale:1}}@keyframes fui-es-skill-check-prelude-runefire-glyph{0%{opacity:0;stroke-width:2.6px}30%{opacity:1}to{opacity:1;stroke-width:1.2px}}@keyframes fui-es-skill-check-prelude-runefire-flare{0%{stroke:var(--fui-prelude-light);stroke-width:2.2px}to{stroke:var(--fui-prelude-fire-hot);stroke-width:1.2px}}@keyframes fui-es-skill-check-prelude-runefire-glow{0%{opacity:1}to{opacity:.7}}@keyframes fui-es-skill-check-prelude-runefire-ember{0%{opacity:0;translate:0;scale:1}14%{opacity:1}to{opacity:0;scale:.4;translate:calc(var(--fui-prelude-sigil) * .05 * var(--fui-ember-x)) calc(var(--fui-prelude-sigil) * -.16)}}[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__d20-impacts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__runefire-fuse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__runefire-fuse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced] .es-skill-check-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-fantasai-ui=next] .es-skill-check-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;animation:none!important}[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced][data-phase=handoff]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-phase=handoff][data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.12s linear forwards fui-es-skill-check-prelude-handoff-fade!important}[data-fantasai-ui=next] .es-skill-check-prelude[data-es-motion-reduced][data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-es-motion-reduced][data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-skill-check-prelude :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-skill-check-prelude[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-skill-check-prelude :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-skill-check-prelude[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-fantasai-ui=next] .es-skill-check-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__spark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__spark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__sweep:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__sweep[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__streak:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__streak[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__release:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__release[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__d20-impacts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__d20-impacts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-fuse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-fuse[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__runefire-ember:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__runefire-ember[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-skill-check-prelude__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-skill-check-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude__announcement[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;animation:none!important}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.12s linear forwards fui-es-skill-check-prelude-handoff-fade!important}[data-fantasai-ui=next] .es-skill-check-prelude[data-phase=handoff] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-skill-check-prelude[data-phase=handoff][data-fantasai-ui=next] .es-skill-check-prelude__inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-cut:.375rem;--fui-es-socket-light:transparent;--fui-es-socket-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-rim:color-mix(in oklab, var(--fui-border-metal) 58%, transparent)}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-floor:var(--fui-es-control-face,var(--fui-surface-inset))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-floor:color-mix(in oklab, var(--fui-es-control-face,var(--fui-surface-inset)), var(--fui-stage) 46%)}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;flex:none;place-items:center;display:inline-grid;position:relative}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:polygon(var(--fui-es-socket-cut-at) 0, calc(100% - var(--fui-es-socket-cut-at)) 0, 100% var(--fui-es-socket-cut-at), 100% calc(100% - var(--fui-es-socket-cut-at)), calc(100% - var(--fui-es-socket-cut-at)) 100%, var(--fui-es-socket-cut-at) 100%, 0 calc(100% - var(--fui-es-socket-cut-at)), 0 var(--fui-es-socket-cut-at));content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{--fui-es-socket-cut-at:var(--fui-es-socket-cut);background:linear-gradient(125deg, var(--fui-es-socket-rim), var(--fui-es-socket-rim) 48%, var(--fui-es-socket-rim));inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(125deg, color-mix(in oklab, color-mix(in oklab, var(--fui-es-socket-rim), var(--fui-text-primary) 22%) 86%, transparent), color-mix(in oklab, var(--fui-es-socket-rim) 48%, transparent) 48%, var(--fui-es-socket-rim))}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{--fui-es-socket-cut-at:calc(var(--fui-es-socket-cut) - .41px);background:radial-gradient(circle at 50% 58%, var(--fui-es-socket-light), transparent 70%), linear-gradient(180deg, var(--fui-stage), transparent 48%, transparent 76%, var(--fui-text-primary)), var(--fui-es-socket-floor);inset:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:radial-gradient(circle at 50% 58%, var(--fui-es-socket-light), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--fui-stage) 62%, transparent), transparent 48%, transparent 76%, color-mix(in oklab, var(--fui-text-primary) 5%, transparent)), var(--fui-es-socket-floor)}}[data-fantasai-ui=next] :where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-rim:color-mix(in oklab, var(--fui-border-metal) 82%, transparent)}}[data-fantasai-ui=next] :where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-enamel:var(--fui-border-metal);--fui-es-stone-paint:radial-gradient(circle at 36% 36%, var(--fui-es-stone-enamel), var(--fui-es-stone-enamel) 52%, var(--fui-es-stone-enamel)) center / .25rem .25rem no-repeat, var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-modifier-card__tooltip-title,.es-character-command-panel__unspent)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-paint:radial-gradient(circle at 36% 36%, color-mix(in oklab, var(--fui-es-stone-enamel) 54%, var(--fui-text-primary)), var(--fui-es-stone-enamel) 52%, color-mix(in oklab, var(--fui-es-stone-enamel) 62%, var(--fui-stage))) center / .25rem .25rem no-repeat, color-mix(in oklab, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] :where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-engraved-corner-line:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-engraved-corner-line:color-mix(in oklab, var(--fui-border-metal) var(--fui-surface-engraving), transparent)}}[data-fantasai-ui=next] :where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:where(.es-character-command-panel__resources,.es-character-modifier-card__tooltip)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-engraved-corner:calc(var(--fui-es-control-cut) - var(--fui-surface-engraving-inset) * .5858);--fui-es-engraved-corner-run:calc(var(--fui-es-control-cut) + var(--fui-surface-engraving-inset) * .4142);--fui-es-engraved-corners:linear-gradient(to bottom right, transparent calc(50% - .6px), var(--fui-es-engraved-corner-line) 0 calc(50% + .6px), transparent 0) left var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-engraved-corner) var(--fui-es-engraved-corner) no-repeat, linear-gradient(to bottom left, transparent calc(50% - .6px), var(--fui-es-engraved-corner-line) 0 calc(50% + .6px), transparent 0) right var(--fui-surface-engraving-inset) top var(--fui-surface-engraving-inset) / var(--fui-es-engraved-corner) var(--fui-es-engraved-corner) no-repeat, linear-gradient(to top right, transparent calc(50% - .6px), var(--fui-es-engraved-corner-line) 0 calc(50% + .6px), transparent 0) left var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-engraved-corner) var(--fui-es-engraved-corner) no-repeat, linear-gradient(to top left, transparent calc(50% - .6px), var(--fui-es-engraved-corner-line) 0 calc(50% + .6px), transparent 0) right var(--fui-surface-engraving-inset) bottom var(--fui-surface-engraving-inset) / var(--fui-es-engraved-corner) var(--fui-es-engraved-corner) no-repeat, linear-gradient(90deg, var(--fui-es-engraved-corner-line), transparent) left var(--fui-es-engraved-corner-run) top var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(270deg, var(--fui-es-engraved-corner-line), transparent) right var(--fui-es-engraved-corner-run) top var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(90deg, var(--fui-es-engraved-corner-line), transparent) left var(--fui-es-engraved-corner-run) bottom var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(270deg, var(--fui-es-engraved-corner-line), transparent) right var(--fui-es-engraved-corner-run) bottom var(--fui-surface-engraving-inset) / var(--fui-surface-engraving-return) 1px no-repeat, linear-gradient(180deg, var(--fui-es-engraved-corner-line), transparent) left var(--fui-surface-engraving-inset) top var(--fui-es-engraved-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(180deg, var(--fui-es-engraved-corner-line), transparent) right var(--fui-surface-engraving-inset) top var(--fui-es-engraved-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(0deg, var(--fui-es-engraved-corner-line), transparent) left var(--fui-surface-engraving-inset) bottom var(--fui-es-engraved-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat, linear-gradient(0deg, var(--fui-es-engraved-corner-line), transparent) right var(--fui-surface-engraving-inset) bottom var(--fui-es-engraved-corner-run) / 1px var(--fui-surface-engraving-return) no-repeat}[data-fantasai-ui=next] .es-character-attribute-tile__values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-width:0;display:inline-flex}[data-fantasai-ui=next] .es-character-attribute-tile__effective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__effective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-weight:inherit}[data-fantasai-ui=next] .es-character-attribute-tile__delta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__delta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:1.625rem;min-height:1.125rem;clip-path:var(--fui-shape-chamfered-sm);background:radial-gradient(ellipse at 50% 64%, var(--fui-es-intent-light), transparent 74%), var(--fui-es-intent-pigment);place-items:center;padding-inline:.3125rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-attribute-tile__delta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__delta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse at 50% 64%, color-mix(in oklab, var(--fui-es-intent-light) 20%, transparent), transparent 74%), color-mix(in oklab, var(--fui-es-intent-pigment) 18%, var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-character-attribute-tile__delta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__delta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);letter-spacing:.02em;text-shadow:none;font-size:.6875rem;font-weight:650;line-height:1}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 22%, var(--fui-border-metal)) 60%, transparent)}}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-tone-neutral-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) calc(var(--fui-control-face-shade) + 8%))}}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);isolation:isolate;align-items:center;gap:var(--fui-space-3);width:100%;min-width:0;min-height:3rem;padding:.375rem var(--fui-space-3) .375rem .5625rem;color:var(--fui-type-color-label);text-align:start;cursor:help;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-character-modifier-card:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-type-color-choice-active)}}[data-fantasai-ui=next] .es-character-modifier-card:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translateY(1px)}[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-text-primary) 46%, color-mix(in oklab, var(--fui-es-intent-border) 22%, var(--fui-border-metal)))}}[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:color-mix(in oklab, var(--fui-es-intent-light) 36%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-character-modifier-card:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-light:var(--fui-es-intent-light)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-light:color-mix(in oklab, var(--fui-es-intent-light) 24%, transparent)}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 26%, var(--fui-border-metal)) 60%, transparent)}}[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.875rem;height:1.875rem;color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-character-modifier-card[data-polarity=neutral] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-polarity=neutral][data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-light:transparent;--fui-es-socket-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card[data-polarity=neutral] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-polarity=neutral][data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-socket-rim:color-mix(in oklab, var(--fui-border-metal) 50%, transparent)}}[data-fantasai-ui=next] .es-character-modifier-card[data-polarity=neutral] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-polarity=neutral][data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta)}[data-fantasai-ui=next] .es-character-modifier-card__polarity>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__polarity[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;filter:drop-shadow(var(--fui-es-control-glyph-glow))}[data-fantasai-ui=next] .es-character-modifier-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;font-family:var(--fui-font-display);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:.012em;overflow-wrap:anywhere}[data-fantasai-ui=next] .es-character-modifier-card__values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;align-items:center;gap:var(--fui-space-2);color:var(--fui-es-intent-fg);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-character-modifier-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-label-size);font-weight:650;line-height:1}[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 46%, transparent)}}[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 80%, var(--fui-stage))}}[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-es-intent-light);min-height:1.75rem;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);color:var(--fui-type-color-label);letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;border-radius:0;gap:.3125rem;padding:0 .5625rem 0 .4375rem;font-size:.8125rem;font-weight:650;line-height:1}[data-fantasai-ui=next] .es-character-modifier-card__duration .es-data-pill__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__duration[data-fantasai-ui=next] .es-data-pill__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-modifier-card__duration .es-data-pill__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__duration[data-fantasai-ui=next] .es-data-pill__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__duration .es-data-pill__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__duration[data-fantasai-ui=next] .es-data-pill__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-modifier-card__duration .es-data-pill__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__duration[data-fantasai-ui=next] .es-data-pill__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-es-intent-fg) 82%, var(--fui-type-color-meta))}}[data-fantasai-ui=next] .es-character-modifier-card__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal);width:min(22rem, calc(100vw - var(--fui-space-6)));max-height:var(--radix-hover-card-content-available-height);gap:var(--fui-space-2);padding:var(--fui-space-4) var(--fui-space-5);clip-path:var(--fui-es-control-shape);background:var(--fui-es-engraved-corners), linear-gradient(180deg, var(--fui-text-primary), transparent 3rem) padding-box, linear-gradient(var(--fui-surface-2) 0 0) padding-box, var(--fui-es-control-box-cuts), var(--fui-es-control-rim-paint) border-box;border:1px solid #0000;border-radius:0;display:grid;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-modifier-card__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-engraved-corners), linear-gradient(180deg, color-mix(in oklab, var(--fui-text-primary) 3%, transparent), transparent 3rem) padding-box, linear-gradient(var(--fui-surface-2) 0 0) padding-box, var(--fui-es-control-box-cuts), var(--fui-es-control-rim-paint) border-box}}[data-fantasai-ui=next] .es-character-modifier-card__tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-2);overflow-wrap:anywhere}:is([data-fantasai-ui=next] [data-radix-popper-content-wrapper]:has(>.es-character-modifier-card__tooltip):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-radix-popper-content-wrapper]:has(>.es-character-modifier-card__tooltip)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){filter:drop-shadow(var(--fui-shadow-filter-elevated))}[data-fantasai-ui=next] .es-character-modifier-card__tooltip-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-enamel:var(--fui-es-intent-fg);align-items:center;gap:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-character-modifier-card__tooltip[data-tone=neutral] .es-character-modifier-card__tooltip-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip[data-tone=neutral][data-fantasai-ui=next] .es-character-modifier-card__tooltip-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-enamel:var(--fui-border-metal)}[data-fantasai-ui=next] .es-character-modifier-card__tooltip-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card__tooltip-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-es-stone-rim);background:var(--fui-es-stone-paint);content:"";flex:none;width:.5rem;height:.5rem;rotate:45deg}[data-fantasai-ui=next] .es-character-modifier-card__tooltip>.es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__tooltip[data-fantasai-ui=next]>.es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:start}[data-fantasai-ui=next] .es-character-modifier-card__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);white-space:pre-line}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid canvastext}[data-fantasai-ui=next] .es-character-modifier-card:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-modifier-card__polarity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-modifier-card__polarity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] :is(.es-character-modifier-card,.es-character-modifier-card__tooltip) .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),:is(.es-character-modifier-card,.es-character-modifier-card__tooltip)[data-fantasai-ui=next] .es-character-modifier-card__duration:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-attribute-tile__delta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile__delta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;background:canvas;border-color:canvastext}}[data-fantasai-ui=next] .es-character-components-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-components-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:stretch}[data-fantasai-ui=next] .es-character-components-story__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-components-story__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));width:min(100%,52rem);min-width:0;display:grid}[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);border:1px solid var(--fui-es-intent-border);grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-width:0;min-height:4.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-es-intent-border) 28%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);padding:var(--fui-space-2) var(--fui-space-3);background:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 88%, transparent)}}[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-body);cursor:pointer;text-align:left;transition:border-color var(--fui-motion-fast) var(--fui-ease-out), background-color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out)}[data-fantasai-ui=next] .es-character-slot-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-slot-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-es-intent-border) 76%, var(--fui-border-strong))}}[data-fantasai-ui=next] .es-character-slot-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-control-hover)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-slot-row:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-control-hover) 42%, var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-character-slot-row:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translateY(1px)}[data-fantasai-ui=next] .es-character-slot-row:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus,var(--fui-ring));outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-character-slot-row:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-character-slot-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-es-intent-border);box-shadow:inset 0 0 0 1px var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-character-slot-row__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.75rem;height:2.75rem}[data-fantasai-ui=next] .es-character-slot-row__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.2rem;height:1.2rem}[data-fantasai-ui=next] .es-character-slot-row__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.1rem;min-width:0;display:grid}[data-fantasai-ui=next] .es-character-slot-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-slot-row__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-size:var(--fui-type-meta-size);line-height:var(--fui-type-meta-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-character-slot-row__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:var(--fui-tracking-label);text-transform:uppercase}[data-fantasai-ui=next] .es-character-slot-row__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);line-height:var(--fui-type-label-leading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-fantasai-ui=next] .es-character-slot-row__chevron:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__chevron[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.1rem;height:1.1rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-character-slot-row__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:7rem}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-attribute-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-attribute-tile[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-modifier-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-modifier-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-character-slot-row:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-slot-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-slot-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}}[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-none-fg);--fui-item-rarity-border:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-border:color-mix(in oklch, var(--fui-item-rarity-fg) 34%, var(--fui-border-subtle))}}[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-wash:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-wash:color-mix(in oklch, var(--fui-item-rarity-fg) 7%, transparent)}}[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-glow:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-glow:color-mix(in oklch, var(--fui-item-rarity-fg) 15%, transparent)}}[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-border:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-border:color-mix(in srgb, var(--fui-item-rarity-fg) 46%, var(--fui-border-subtle))}}[data-fantasai-ui=next] [data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-common-fg);--fui-item-rarity-tooltip-glow:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-glow:color-mix(in oklch, var(--fui-item-rarity-fg) 8%, transparent)}}[data-fantasai-ui=next] [data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-border:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] [data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-border:color-mix(in srgb, var(--fui-item-rarity-fg) 24%, var(--fui-border-subtle))}}[data-fantasai-ui=next] [data-rarity=uncommon]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=uncommon][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-uncommon-fg)}[data-fantasai-ui=next] [data-rarity=rare]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=rare][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-rare-fg)}[data-fantasai-ui=next] [data-rarity=masterwork]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=masterwork][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-masterwork-fg)}[data-fantasai-ui=next] [data-rarity=epic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=epic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-epic-fg)}[data-fantasai-ui=next] [data-rarity=legendary]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=legendary][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-item-rarity-legendary-fg)}[data-fantasai-ui=next] [data-rarity=none]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-rarity=none][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-tooltip-border:var(--fui-border-subtle);--fui-item-rarity-tooltip-glow:transparent}[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-item-rarity-fg);--fui-es-intent-border:var(--fui-item-rarity-border);--fui-es-intent-wash:var(--fui-item-rarity-wash);width:var(--fui-touch-min);height:var(--fui-touch-min);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-item-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-item-rarity-fg);content:"";opacity:.72;height:1px;position:absolute;bottom:.25rem;left:.375rem;right:.375rem}[data-fantasai-ui=next] .es-item-icon[data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-item-icon[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-item-icon[data-rarity=none]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-item-icon[data-rarity=none][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:.2}[data-fantasai-ui=next] .es-item-icon[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-size=compact][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.25rem;height:2.25rem}[data-fantasai-ui=next] .es-item-icon[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-primary);height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-item-icon[data-rarity=common][data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-rarity=common][data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-item-rarity-fg:var(--fui-type-color-heading)}[data-fantasai-ui=next] .es-item-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-item-icon[data-size=compact]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-size=compact][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-item-icon[data-size=large]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-size=large][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.375rem;height:1.375rem}[data-fantasai-ui=next] .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-item-rarity-fg) 20%, var(--fui-text-muted))}}[data-fantasai-ui=next] .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){letter-spacing:var(--fui-type-meta-tracking)}[data-fantasai-ui=next] .es-item-rarity-label[data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-item-rarity-label[data-rarity=none]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-rarity=none][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-item-rarity-none-fg)}[data-fantasai-ui=next] .es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg);flex:none}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-tone-yellow-fg) 84%, var(--fui-inventory-signal-secondary))}}[data-fantasai-ui=next] .es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-hover-card-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hover-card-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:80;width:min(26rem,100vw - 3rem);transform-origin:var(--radix-hover-card-content-transform-origin);outline:none}[data-fantasai-ui=next] .es-hover-card-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hover-card-content[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.14s ease-out fui-es-item-inspector-in}[data-fantasai-ui=next] .es-sheet-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:80;background:var(--fui-stage);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-sheet-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 76%, transparent)}}[data-fantasai-ui=next] .es-sheet-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}[data-fantasai-ui=next] .es-sheet-overlay[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.16s ease-out fui-es-item-sheet-overlay-in}[data-fantasai-ui=next] .es-sheet-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:81;overscroll-behavior:contain;border-color:var(--fui-border-strong);background:var(--fui-stage);width:min(100%,30rem);min-width:0;max-height:100svh;color:var(--fui-text-primary);outline:none;position:fixed;top:0;bottom:0;overflow:hidden auto}[data-fantasai-ui=next] .es-sheet-content[data-side=right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-side=right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-left-width:1px;right:0}[data-fantasai-ui=next] .es-sheet-content[data-side=left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-side=left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-right-width:1px;left:0}[data-fantasai-ui=next] .es-sheet-content[data-state=open][data-side=right]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-state=open][data-side=right][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.18s ease-out fui-es-item-sheet-right-in}[data-fantasai-ui=next] .es-sheet-content[data-state=open][data-side=left]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-state=open][data-side=left][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.18s ease-out fui-es-item-sheet-left-in}[data-fantasai-ui=next] .es-item-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;color:var(--fui-text-primary);text-align:left;grid-template-columns:auto minmax(0,1fr);display:inline-grid}[data-fantasai-ui=next] .es-item-identity[data-size=large]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity[data-size=large][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start}[data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atom-sample__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-item-rarity-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atom-sample__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-item-rarity-fg) 75%, var(--fui-type-color-heading))}}[data-fantasai-ui=next] .es-item-identity:not([data-size=large]) .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity:not([data-size=large])[data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-subheading-size);line-height:var(--fui-type-label-leading)}[data-fantasai-ui=next] .es-item-identity[data-rarity=common] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity[data-rarity=common][data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-identity[data-rarity=none] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity[data-rarity=none][data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading)}[data-fantasai-ui=next] .es-item-identity__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-item-identity__name-line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__name-line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);flex-wrap:wrap;min-width:0;display:flex}[data-fantasai-ui=next] .es-item-identity__name-line>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__name-line[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-item-identity__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-item-identity__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.125rem var(--fui-space-1);background:var(--fui-text-primary);flex:none}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-identity__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-text-primary) 6%, transparent)}}[data-fantasai-ui=next] .es-item-identity__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-size:var(--fui-type-label-size);font-variant-numeric:tabular-nums;white-space:nowrap}[data-fantasai-ui=next] .es-item-inspector__trigger[data-holding=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__trigger[data-holding=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:relative}[data-fantasai-ui=next] .es-item-inspector__hold.es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__hold.es-hold-to-confirm__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);color:var(--fui-tone-yellow-fg);background:var(--fui-surface-inset);pointer-events:none;inset-inline-start:var(--fui-space-3);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}[data-fantasai-ui=next] .es-item-inspector__hold.es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__hold.es-hold-to-confirm__ring[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-item-inspector__trigger[data-holding=true] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__trigger[data-holding=true][data-fantasai-ui=next] .es-hold-to-confirm__ring-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dashoffset:calc(100 * (1 - var(--fui-es-hold-progress,0)))}[data-fantasai-ui=next] .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(135deg, var(--fui-item-rarity-tooltip-border), var(--fui-border-subtle) 50%, var(--fui-item-rarity-tooltip-border));width:min(100%,26rem);box-shadow:0 1rem 3rem var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 1rem 3rem color-mix(in oklch, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-item-detail-card>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at top left, var(--fui-item-rarity-tooltip-glow), transparent 44%), linear-gradient(180deg, var(--fui-surface-1), var(--fui-surface-inset))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-detail-card>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at top left, var(--fui-item-rarity-tooltip-glow), transparent 44%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 96%, var(--fui-stage)), color-mix(in oklch, var(--fui-surface-inset) 94%, var(--fui-stage)))}}[data-fantasai-ui=next] .es-item-detail-card__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);min-width:0;display:grid}[data-fantasai-ui=next] .es-item-detail-card__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-item-detail-card__facts .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__facts[data-fantasai-ui=next] .es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:0}[data-fantasai-ui=next] .es-item-detail-card__facts .es-data-row__fact+.es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__facts[data-fantasai-ui=next] .es-data-row__fact+.es-data-row__fact:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:0}[data-fantasai-ui=next] .es-item-detail-card__indicators:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__indicators[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-detail-card__tags:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__tags[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex-wrap:wrap;min-width:0;display:flex}[data-fantasai-ui=next] .es-item-detail-card__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-detail-card__flavor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__flavor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere}[data-fantasai-ui=next] .es-item-detail-card__flavor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__flavor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-style:italic}[data-fantasai-ui=next] .es-item-detail-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);border-top:1px solid var(--fui-border-subtle);min-width:0;padding-top:var(--fui-space-4);display:flex}[data-fantasai-ui=next] .es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}[data-fantasai-ui=next] .es-item-inspector__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);outline:2px solid var(--fui-ring);outline-offset:3px}[data-fantasai-ui=next] .es-item-inspector__hover-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__hover-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:auto}[data-fantasai-ui=next] .es-item-inspector__sheet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:max(var(--fui-space-4), var(--fui-safe-top)) var(--fui-space-4) max(var(--fui-space-4), var(--fui-safe-bottom));align-content:start;display:grid;container:es-item-inspector-sheet/inline-size}[data-fantasai-ui=next] .es-item-inspector__sheet .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next] .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-item-inspector__sheet-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);border-top:1px solid var(--fui-border-subtle);padding-top:var(--fui-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}[data-fantasai-ui=next] .es-item-inspector__sheet-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-item-inspector__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;top:max(var(--fui-space-4), var(--fui-safe-top));right:var(--fui-space-4);position:absolute}[data-fantasai-ui=next] .es-item-inspector__sheet .es-item-identity__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next] .es-item-identity__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:calc(var(--fui-touch-min) + var(--fui-space-2))}@container es-item-inspector-sheet (width<=17rem){[data-fantasai-ui=next] .es-item-inspector__sheet .es-item-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next] .es-item-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);justify-items:start}[data-fantasai-ui=next] .es-item-inspector__sheet .es-item-identity__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next] .es-item-identity__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;padding-right:0}[data-fantasai-ui=next] .es-item-inspector__sheet .es-item-identity__name-line>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next] .es-item-identity__name-line>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:normal}}[data-fantasai-ui=next] .es-inline-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inline-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:middle;min-width:0;max-width:min(100%,28rem);margin-inline:.125em;display:inline-flex}[data-fantasai-ui=next] .es-inline-item__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inline-item__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-inline-item .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inline-item[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem}[data-fantasai-ui=next] .es-inline-item .es-item-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inline-item[data-fantasai-ui=next] .es-item-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem}[data-fantasai-ui=next] .es-inline-item .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-inline-item[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{bottom:.1875rem;left:.25rem;right:.25rem}[data-fantasai-ui=next] .es-item-details-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;min-height:100svh;padding:clamp(var(--fui-space-3), 4vw, var(--fui-space-8));background:radial-gradient(circle at 50% 110%, var(--fui-tone-brown-surface), transparent 38%), var(--fui-stage);display:grid;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-item-details-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 110%, color-mix(in oklch, var(--fui-tone-brown-surface) 20%, transparent), transparent 38%), var(--fui-stage)}}[data-fantasai-ui=next] .es-item-details-stage--center:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage--center[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center}[data-fantasai-ui=next] .es-item-details-stage--left:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage--left[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center start}[data-fantasai-ui=next] .es-item-details-stage--right:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage--right[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center end}[data-fantasai-ui=next] .es-item-details-stage__prose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage__prose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,38rem);line-height:2.25}@keyframes fui-es-item-inspector-in{0%{opacity:0;scale:.985}to{opacity:1;scale:1}}@keyframes fui-es-item-sheet-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes fui-es-item-sheet-right-in{0%{translate:100%}to{translate:0}}@keyframes fui-es-item-sheet-left-in{0%{translate:-100%}to{translate:0}}@media (width<=767px){[data-fantasai-ui=next] .es-sheet-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline:0;width:100%}[data-fantasai-ui=next] .es-item-details-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-3)}}@media (width<=359px){[data-fantasai-ui=next] .es-item-inspector__sheet:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__sheet[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-details-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-details-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-item-detail-card>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-4)}[data-fantasai-ui=next] .es-item-inspector__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){right:var(--fui-space-3)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-hover-card-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-hover-card-content[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-sheet-overlay[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-sheet-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-state=open][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-hover-card-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-hover-card-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-sheet-overlay[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-sheet-overlay[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-sheet-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-sheet-content[data-state=open]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-sheet-overlay:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-overlay[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.72;background:canvas}[data-fantasai-ui=next] .es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvastext}[data-fantasai-ui=next] .es-item-detail-card>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas}[data-fantasai-ui=next] .es-sheet-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-sheet-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-detail-card__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-detail-card__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}[data-fantasai-ui=next] .es-item-inspector__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-inspector__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:highlight}}[data-fantasai-ui=next] .es-item-atoms-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atmosphere-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atmosphere-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;min-height:100svh;padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8));background:var(--fui-stage)}[data-fantasai-ui=next] .es-item-atoms-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;display:grid}[data-fantasai-ui=next] .es-item-atoms-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-stage-backdrop);width:min(100%,68rem);min-width:0;display:grid;container:es-item-atoms-gallery/inline-size}[data-fantasai-ui=next] .es-item-atoms-gallery__rarities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery__rarities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atoms-gallery__edge-cases:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery__edge-cases[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-item-atoms-gallery__edge-cases:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery__edge-cases[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:0}[data-fantasai-ui=next] .es-item-atom-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);border-bottom:1px solid var(--fui-border-subtle);min-width:0;min-height:4.75rem;padding:var(--fui-space-3);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-item-atom-sample__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-grid;position:relative}[data-fantasai-ui=next] .es-item-atom-sample__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-2);justify-content:center;min-width:1.25rem;padding-inline:.25rem;position:absolute;bottom:-.375rem;right:-.375rem}[data-fantasai-ui=next] .es-item-atom-sample__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-item-atom-sample__copy>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__copy[data-fantasai-ui=next]>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}@container es-item-atoms-gallery (width<=15rem){[data-fantasai-ui=next] .es-item-atom-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);place-items:start}[data-fantasai-ui=next] .es-item-atom-sample__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-item-atom-sample__copy>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__copy[data-fantasai-ui=next]>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:normal}[data-fantasai-ui=next] .es-item-atom-sample>.es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample[data-fantasai-ui=next]>.es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:start}}[data-fantasai-ui=next] .es-item-atmosphere-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atmosphere-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-item-atmosphere-grid>.es-item-atoms-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atmosphere-grid[data-fantasai-ui=next]>.es-item-atoms-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}@media (width<=719px){[data-fantasai-ui=next] .es-item-atoms-gallery__rarities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery__rarities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atoms-gallery__edge-cases:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery__edge-cases[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atmosphere-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atmosphere-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}}@media (width<=359px){[data-fantasai-ui=next] .es-item-atoms-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atmosphere-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atmosphere-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-item-atoms-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atoms-gallery[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-3)}[data-fantasai-ui=next] .es-item-atom-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-inline:var(--fui-space-2)}}@media (forced-colors:active){[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-item-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvastext}[data-fantasai-ui=next] .es-item-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-identity__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-identity__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-atom-sample__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-rarity-label[data-rarity=common]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-rarity=common][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-rarity-label[data-rarity=none]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-rarity-label[data-rarity=none][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-item-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext}[data-fantasai-ui=next] .es-item-atom-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-item-atom-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border-color:canvastext}}[data-fantasai-ui=next] .es-inventory-list-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;min-height:100svh;padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8));background:radial-gradient(circle at 48% 112%, var(--fui-tone-brown-surface), transparent 38%), var(--fui-stage);align-items:center;display:grid;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-list-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 48% 112%, color-mix(in oklch, var(--fui-tone-brown-surface) 22%, transparent), transparent 38%), var(--fui-stage)}}[data-fantasai-ui=next] .es-inventory-list-stage__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,58rem)}[data-fantasai-ui=next] .es-inventory-list-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);background:var(--fui-surface-1);min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-list-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 70%, var(--fui-stage))}}[data-fantasai-ui=next] .es-inventory-list-stage__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-inventory-list-stage__header>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__header[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;height:1.5rem;color:var(--fui-text-secondary);flex:none}[data-fantasai-ui=next] .es-inventory-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid;container-type:inline-size}[data-fantasai-ui=next] .es-inventory-list__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);grid-template-columns:minmax(8rem,1fr) auto auto;min-width:0;display:grid}[data-fantasai-ui=next] .es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-search[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;max-width:23rem}[data-fantasai-ui=next] .es-inventory-search .es-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-search[data-fantasai-ui=next] .es-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:0;position:relative}[data-fantasai-ui=next] .es-inventory-search .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-search[data-fantasai-ui=next] .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute}[data-fantasai-ui=next] .es-inventory-search .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-search[data-fantasai-ui=next] .es-field__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);border:0;border-bottom:1px solid var(--fui-border-subtle);clip-path:none;box-shadow:none;font-family:var(--fui-font-interface);font-size:var(--fui-type-form-label-size);background:0 0;border-radius:0}[data-fantasai-ui=next] .es-inventory-search .es-field__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-search[data-fantasai-ui=next] .es-field__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:var(--fui-es-intent-focus)}@container (width<=30rem){[data-fantasai-ui=next] .es-inventory-list__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-inventory-list__controls>.es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__controls[data-fantasai-ui=next]>.es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1;max-width:none}}[data-fantasai-ui=next] .es-inventory-list__sort-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__sort-trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-inventory-list__sort-trigger>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__sort-trigger[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-inset);height:min(31.5rem,100svh - 15rem);min-height:12rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 88%, var(--fui-stage))}}[data-fantasai-ui=next] .es-inventory-list__rows:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__rows[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;margin:0;padding:0;list-style:none}[data-fantasai-ui=next] .es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;transition:background-color var(--fui-motion-fast) var(--fui-ease-out);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;position:relative}[data-fantasai-ui=next] .es-inventory-item-row+.es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-fantasai-ui=next]+.es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-inventory-item-row:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-item-row:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-2) 42%, transparent)}}[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-2) 76%, transparent)}}[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:1;top:var(--fui-space-2);bottom:var(--fui-space-2);background:var(--fui-es-intent-fg);border-radius:999px;width:2px;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:color-mix(in oklch, var(--fui-es-intent-fg) 64%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";pointer-events:none}[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__main.es-item-inspector__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);width:100%;min-width:0;min-height:4.5rem;padding:var(--fui-space-2) var(--fui-space-3);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(4rem,auto);display:grid}[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__main.es-item-inspector__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:-3px;border-radius:0}[data-fantasai-ui=next] .es-inventory-item-row__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-inventory-item-row__value.es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__value.es-data-pill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:nowrap;justify-self:end;min-width:max-content;padding-inline:0}[data-fantasai-ui=next] .es-inventory-item-row__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:var(--fui-space-2);align-items:center;display:flex}[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;transition:opacity var(--fui-motion-fast) var(--fui-ease-out)}[data-fantasai-ui=next] .es-inventory-item-row:hover .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row:hover[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row:focus-within .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row:focus-within[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-selected=true][data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-inventory-list__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:12rem;padding:var(--fui-space-6);text-align:center;place-items:center;display:grid}[data-fantasai-ui=next] .es-inventory-list-stage--thresholds .es-inventory-list-stage__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage--thresholds[data-fantasai-ui=next] .es-inventory-list-stage__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,76rem)}[data-fantasai-ui=next] .es-inventory-threshold-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-threshold-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-inventory-threshold-grid .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-threshold-grid[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:12rem}@media (hover:none){[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}}@media (width<=639px){[data-fantasai-ui=next] .es-inventory-list-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3);align-items:start}[data-fantasai-ui=next] .es-inventory-list-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__main.es-item-inspector__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-inline:var(--fui-space-2);grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-inventory-item-row__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row__identity .es-item-identity__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__identity[data-fantasai-ui=next] .es-item-identity__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-inventory-item-row__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:var(--fui-space-1)}[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-inventory-threshold-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-threshold-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}}@media (width<=359px){[data-fantasai-ui=next] .es-inventory-list-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-list-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__main.es-item-inspector__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-list__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row+.es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-fantasai-ui=next]+.es-inventory-item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-offset:-2px;outline:2px solid highlight}[data-fantasai-ui=next] .es-inventory-item-row[data-selected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-inventory-item-row[data-selected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:highlight}}[data-fantasai-ui=next] .es-confirmation-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-confirmation-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:100svh;padding:var(--fui-space-4);background:var(--fui-stage);place-items:center;display:grid;overflow-x:clip}[data-fantasai-ui=next] .es-equipment-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;min-height:100svh;padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8));background:radial-gradient(circle at 48% 112%, var(--fui-tone-brown-surface), transparent 38%), var(--fui-stage);align-items:center;display:grid;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-equipment-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 48% 112%, color-mix(in oklch, var(--fui-tone-brown-surface) 22%, transparent), transparent 38%), var(--fui-stage)}}[data-fantasai-ui=next] .es-equipment-workspace__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,78rem);margin-inline:auto}[data-fantasai-ui=next] .es-equipment-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);background:var(--fui-surface-1);min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-equipment-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 70%, var(--fui-stage))}}[data-fantasai-ui=next] .es-equipment-workspace__columns:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__columns[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);min-width:0;display:grid}[data-fantasai-ui=next] .es-equipment-workspace__loadout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__loadout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-equipment-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-equipment-workspace__slots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__slots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;min-width:0;display:grid}[data-fantasai-ui=next] .es-equipment-workspace__loadout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__loadout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-equipment-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-equipment-workspace__slots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__slots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-equipment-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-left:var(--fui-space-5);border-left:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-equipment-workspace__inventory .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(34rem,100svh - 14rem)}@media (width<=839px){[data-fantasai-ui=next] .es-equipment-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start}[data-fantasai-ui=next] .es-equipment-workspace__columns:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__columns[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-equipment-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-5);border-top:1px solid var(--fui-border-subtle);border-left:0;padding-left:0}}@media (width<=639px){[data-fantasai-ui=next] .es-equipment-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-equipment-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}}@media (width<=359px){[data-fantasai-ui=next] .es-equipment-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-equipment-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}}@media (forced-colors:active){[data-fantasai-ui=next] .es-equipment-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-equipment-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}}[data-fantasai-ui=next] .es-looting-panel-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-stage);place-items:center;width:100%;min-width:0;min-height:100svh;display:grid;position:relative;overflow-x:clip}[data-fantasai-ui=next] .es-looting-panel-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8))}[data-fantasai-ui=next] .es-looting-panel-stage[data-matrix=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-matrix=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}[data-fantasai-ui=next] .es-looting-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8));align-items:center}[data-fantasai-ui=next] .es-looting-workspace__scene-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace__scene-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;background:radial-gradient(circle at 50% 112%, var(--fui-tone-brown-surface), transparent 42%), linear-gradient(180deg, var(--fui-surface-inset), transparent 46%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-workspace__scene-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace__scene-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 112%, color-mix(in oklch, var(--fui-tone-brown-surface) 30%, transparent), transparent 42%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-inset) 42%, transparent), transparent 46%)}}[data-fantasai-ui=next] .es-looting-workspace__scene-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace__scene-layer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none}[data-fantasai-ui=next] .es-looting-workspace__placement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace__placement[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,46rem);min-width:0;margin-inline:auto;position:relative}[data-fantasai-ui=next] .es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);width:min(100%,46rem);min-width:0;display:grid;container-type:inline-size}[data-fantasai-ui=next] .es-looting-panel-stage>.es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-fantasai-ui=next]>.es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:center}[data-fantasai-ui=next] .es-looting-panel-stage[data-matrix=true]>.es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-matrix=true][data-fantasai-ui=next]>.es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-looting-panel__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);border-color:var(--fui-es-intent-border);min-width:0;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-es-intent-border) 30%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 86%, var(--fui-stage))}}[data-fantasai-ui=next] .es-looting-panel[data-stealing=true] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel[data-stealing=true][data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, var(--fui-intent-danger-pigment), transparent 42%), var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel[data-stealing=true] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel[data-stealing=true][data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklch, var(--fui-intent-danger-pigment) 10%, transparent), transparent 42%), color-mix(in oklch, var(--fui-surface-1) 88%, var(--fui-stage))}}[data-fantasai-ui=next] .es-looting-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__heading-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__item-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-reaction-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-reaction-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;min-width:0;display:flex}[data-fantasai-ui=next] .es-looting-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-3);text-align:center}[data-fantasai-ui=next] .es-looting-panel__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-looting-panel__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.4rem;height:1.4rem}[data-fantasai-ui=next] .es-looting-panel__heading-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-2);flex-wrap:wrap}[data-fantasai-ui=next] .es-looting-panel__heading-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-looting-panel__stealing svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__stealing[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.875rem;height:.875rem}[data-fantasai-ui=next] .es-looting-panel__contents-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__contents-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .es-looting-panel__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-inset);min-width:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 90%, var(--fui-stage))}}[data-fantasai-ui=next] .es-looting-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-looting-list-max-height:40svh;--fui-es-looting-row-block-size:4.5rem;height:min(var(--fui-es-looting-list-max-height), calc(var(--fui-es-looting-row-count) * var(--fui-es-looting-row-block-size) + 3px));min-height:var(--fui-es-looting-row-block-size)}[data-fantasai-ui=next] .es-looting-panel__items:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__items[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-looting-panel__motion-item+.es-looting-panel__motion-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__motion-item[data-fantasai-ui=next]+.es-looting-panel__motion-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-height:4.5rem;padding:var(--fui-space-2) var(--fui-space-3);transition:background-color var(--fui-motion-fast) var(--fui-ease-out)}[data-fantasai-ui=next] .es-looting-panel__item-row:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__item-row:focus-within:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row:focus-within[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__item-row:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__item-row:focus-within:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row:focus-within[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-2) 56%, transparent)}}[data-fantasai-ui=next] .es-looting-panel__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:auto;min-width:0}[data-fantasai-ui=next] .es-looting-panel__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__item-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-looting-panel__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;min-width:2rem}[data-fantasai-ui=next] .es-looting-panel__item-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-looting-panel__item-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:4.5rem}[data-fantasai-ui=next] .es-looting-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__loading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;gap:var(--fui-space-3);min-width:0;min-height:9rem;padding:var(--fui-space-5);text-align:center;display:grid}[data-fantasai-ui=next] .es-looting-panel__loading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center}[data-fantasai-ui=next] .es-looting-panel__loading-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);grid-template-columns:2.75rem minmax(0,1fr);width:min(100%,24rem);display:grid}[data-fantasai-ui=next] .es-looting-panel__loading-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__loading-copy>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-copy[data-fantasai-ui=next]>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__loading-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__loading-copy>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-copy[data-fantasai-ui=next]>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-2) 74%, var(--fui-stage))}}[data-fantasai-ui=next] .es-looting-panel__loading-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.75rem;height:2.75rem}[data-fantasai-ui=next] .es-looting-panel__loading-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-looting-panel__loading-copy>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-copy[data-fantasai-ui=next]>[data-slot=skeleton]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:74%;height:.75rem}[data-fantasai-ui=next] .es-looting-panel__loading-copy>[data-slot=skeleton]:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__loading-copy[data-fantasai-ui=next]>[data-slot=skeleton]:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:48%;height:.625rem}[data-fantasai-ui=next] .es-looting-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-3);padding-top:var(--fui-space-1);flex-wrap:wrap}[data-fantasai-ui=next] .es-looting-panel__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:9.375rem}[data-fantasai-ui=next] .es-looting-panel__reaction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__reaction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-intent-danger-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__reaction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__reaction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-intent-danger-border) 44%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-looting-panel__reaction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__reaction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-looting-panel__reaction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__reaction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 94%, var(--fui-intent-danger-pigment) 6%)}}[data-fantasai-ui=next] .es-looting-reaction-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-reaction-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;gap:var(--fui-space-3)}@media (width<=839px){[data-fantasai-ui=next] .es-looting-panel-stage[data-matrix=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-matrix=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}}@media (width<=639px){[data-fantasai-ui=next] .es-looting-panel-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3);align-items:start}[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-looting-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-looting-list-max-height:44svh;--fui-es-looting-row-block-size:7.125rem}[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-inline:var(--fui-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-looting-panel__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1}[data-fantasai-ui=next] .es-looting-panel__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/2}[data-fantasai-ui=next] .es-looting-panel__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-looting-panel__item-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1;justify-self:stretch}[data-fantasai-ui=next] .es-looting-panel__item-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-looting-panel__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-looting-panel__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}}@media (width<=359px){[data-fantasai-ui=next] .es-looting-panel-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-looting-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:flex-start}[data-fantasai-ui=next] .es-looting-panel__heading-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__motion-item+.es-looting-panel__motion-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__motion-item[data-fantasai-ui=next]+.es-looting-panel__motion-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-looting-panel__reaction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__reaction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}}[data-fantasai-ui=next] .es-inventory-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 112%, var(--fui-tone-brown-surface), transparent 38%), var(--fui-stage);width:100%;min-width:0;min-height:100svh;display:grid;overflow-x:clip}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 112%, color-mix(in oklch, var(--fui-tone-brown-surface) 24%, transparent), transparent 38%), var(--fui-stage)}}[data-fantasai-ui=next] .es-inventory-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:stretch;gap:var(--fui-space-5);height:100dvh;min-height:0;padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8));grid-template-rows:auto minmax(0,1fr)}[data-fantasai-ui=next] .es-inventory-workspace__character-menu:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__character-menu[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:start;width:min(100%,86rem);margin-inline:auto}[data-fantasai-ui=next] .es-inventory-workspace__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,86rem);min-height:0;margin-inline:auto}[data-fantasai-ui=next] .es-inventory-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);background:var(--fui-surface-1);grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 70%, var(--fui-stage))}}[data-fantasai-ui=next] .es-inventory-workspace__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;padding-block:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-inventory-workspace__title-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__title-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-inventory-workspace__title-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__title-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.35rem;height:1.35rem}[data-fantasai-ui=next] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-inventory-workspace__metrics .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:5.5rem}[data-fantasai-ui=next] .es-inventory-workspace__metrics .es-metric-tile__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next] .es-metric-tile__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:2rem;line-height:1.15}[data-fantasai-ui=next] .es-inventory-workspace__inventory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__inventory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:auto minmax(0,1fr);min-height:0}[data-fantasai-ui=next] .es-inventory-workspace__inventory .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__inventory[data-fantasai-ui=next] .es-inventory-list__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:auto;min-height:0}[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-5);padding:clamp(var(--fui-space-3), 3vw, var(--fui-space-8))}[data-fantasai-ui=next] .es-inventory-hardening__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,86rem);min-width:0;margin-inline:auto}[data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__specimen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__specimen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__loadout-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__loadout-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:grid}[data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-inventory-hardening__specimen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__specimen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-inventory-hardening__specimen[data-wide=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__specimen[data-wide=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-inventory-hardening__specimen>.es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__specimen[data-fantasai-ui=next]>.es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;max-width:none}[data-fantasai-ui=next] .es-inventory-hardening__rarity-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__rarity-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-inventory-hardening__rarity-grid>.es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__rarity-grid[data-fantasai-ui=next]>.es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;max-width:none}[data-fantasai-ui=next] .es-inventory-hardening__row-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__row-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-inset);min-width:0;margin:0;padding:0;list-style:none;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-hardening__row-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__row-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 88%, var(--fui-stage))}}[data-fantasai-ui=next] .es-inventory-hardening__loadout-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__loadout-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-inventory-hardening[data-kind=equipment] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-kind=equipment][data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,52rem);justify-content:center}[data-fantasai-ui=next] .es-inventory-hardening[data-kind=looting] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-kind=looting][data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6)}[data-fantasai-ui=next] .es-inventory-hardening[data-kind=looting] .es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-kind=looting][data-fantasai-ui=next] .es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-inventory-hardening[data-kind=atmospheres] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-kind=atmospheres][data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);padding:var(--fui-space-4);background:var(--fui-stage);color:var(--fui-text-primary);align-content:start}[data-fantasai-ui=next] .es-inventory-hardening__identity-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__identity-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);min-width:0;padding:var(--fui-space-3);background:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-inventory-hardening__identity-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__identity-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 86%, var(--fui-stage))}}[data-fantasai-ui=next] .es-inventory-hardening__atmosphere .es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next] .es-looting-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}@media (width<=839px){[data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-inventory-hardening__rarity-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__rarity-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){[data-fantasai-ui=next] .es-inventory-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3);align-items:start}[data-fantasai-ui=next] .es-inventory-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-inventory-workspace__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .es-inventory-workspace__metrics .es-metric-tile__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next] .es-metric-tile__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.25rem}[data-fantasai-ui=next] .es-inventory-workspace__metrics .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-inventory-workspace__metrics .es-metric-tile__readout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__metrics[data-fantasai-ui=next] .es-metric-tile__readout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-inventory-hardening__rarity-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__rarity-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}}@media (width<=359px){[data-fantasai-ui=next] .es-inventory-workspace:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-workspace__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-workspace__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}}@media (forced-colors:active){[data-fantasai-ui=next] .es-inventory-hardening__row-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__row-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__atmosphere:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__atmosphere[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-hardening__identity-sample:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-hardening__identity-sample[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:canvastext}}@container (width<=30rem){[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__main.es-item-inspector__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-inline:var(--fui-space-2);grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-inventory-item-row__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-inventory-item-row__identity .es-item-identity__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__identity[data-fantasai-ui=next] .es-item-identity__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-inventory-item-row__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:var(--fui-space-1)}[data-fantasai-ui=next] .es-inventory-item-row__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-inventory-item-row__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}}@container (width<=16rem){[data-fantasai-ui=next] .es-looting-panel__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-looting-panel__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;display:grid}[data-fantasai-ui=next] .es-looting-panel__heading-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center;width:100%;display:grid}[data-fantasai-ui=next] .es-looting-panel__heading-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__heading-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;max-width:100%}[data-fantasai-ui=next] .es-looting-panel__item-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-looting-panel__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);justify-items:start;width:100%}[data-fantasai-ui=next] .es-looting-panel__identity .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__identity[data-fantasai-ui=next] .es-item-rarity-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere}[data-fantasai-ui=next] .es-looting-panel__quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:auto/1;justify-self:start}[data-fantasai-ui=next] .es-looting-panel__item-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-looting-panel__item-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1;width:100%}}[data-fantasai-ui=next] .es-trading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none;flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}[data-fantasai-ui=next] .es-trading:not(.es-player-trade):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading:not(.es-player-trade)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100dvh - var(--fui-space-8))}[data-fantasai-ui=next] .es-trading__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);margin-bottom:var(--fui-space-3);flex-shrink:0;display:flex}[data-fantasai-ui=next] .es-trading__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__header[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-trading__header>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__header[data-fantasai-ui=next]>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-4);padding:0 0 var(--fui-space-4);flex-shrink:0;grid-template-columns:minmax(0,1fr) minmax(20rem,1.25fr) minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-trading__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);grid-column:1;min-width:0;display:flex}[data-fantasai-ui=next] .es-trading__identity--merchant:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__identity--merchant[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:right;grid-column:3;justify-content:flex-end}[data-fantasai-ui=next] .es-trading__identity>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__identity[data-fantasai-ui=next]>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;width:5.5rem;height:5.5rem}[data-fantasai-ui=next] .es-trading__identity>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__identity[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-trading__conditions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__conditions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-4);align-items:center;column-gap:var(--fui-space-4);grid-column:2;grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}[data-fantasai-ui=next] .es-trading__purchase-terms:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-terms[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;border-inline-start:1px solid var(--fui-border-subtle);padding-inline-start:var(--fui-space-4);line-height:1;display:grid}[data-fantasai-ui=next] .es-trading__purchase-terms[data-favourable=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-terms[data-favourable=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] .es-trading__purchase-terms[data-favourable=false]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-terms[data-favourable=false][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-trading__purchase-terms>strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-terms[data-fantasai-ui=next]>strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit;font-size:var(--fui-type-scene-size);font-weight:var(--fui-type-heading-weight)}[data-fantasai-ui=next] .es-trading__purchase-terms>strong>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-terms[data-fantasai-ui=next]>strong>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size);margin-inline-start:.125rem}[data-fantasai-ui=next] .es-trading__purchase-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);font-size:var(--fui-type-form-label-size);align-items:center;display:flex}[data-fantasai-ui=next] .es-trading__purchase-label>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__purchase-label[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-trading__no-discount:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__no-discount[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size);max-width:6rem;line-height:1.35}[data-fantasai-ui=next] .es-trading__relationship-link.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__relationship-link.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:auto;padding:var(--fui-space-2);white-space:normal;text-align:start}[data-fantasai-ui=next] .es-trading__relationship-link>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__relationship-link[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);width:100%;display:flex}[data-fantasai-ui=next] .es-trading__relationship-link>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__relationship-link[data-fantasai-ui=next]>span>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-text-muted);flex-shrink:0}[data-fantasai-ui=next] .es-trading__rapport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__rapport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);width:100%;min-width:0;padding:0}[data-fantasai-ui=next] .es-trading__rapport .es-relationship-score__legend:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__rapport[data-fantasai-ui=next] .es-relationship-score__legend:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__rapport .es-data-pill__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__rapport[data-fantasai-ui=next] .es-data-pill__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trading__rapport .es-relationship-score__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__rapport[data-fantasai-ui=next] .es-relationship-score__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(.5rem + 3px)}[data-fantasai-ui=next] .es-trading__portrait-link.es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:50%;flex-shrink:0;width:5.5rem;height:5.5rem;padding:0;display:block}[data-fantasai-ui=next] .es-trading__portrait-link:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-trading__portrait-link[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-trading__portrait-link:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-trading__portrait-link[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-trading__portrait-link .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link[data-fantasai-ui=next] .es-hold-to-confirm__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trading__portrait-link .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link[data-fantasai-ui=next] .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:5.5rem;height:5.5rem}[data-fantasai-ui=next] .es-trading__portrait-link .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link[data-fantasai-ui=next] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;width:100%;height:100%;color:var(--fui-tone-yellow-fg);pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-trading__portrait-link .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link[data-fantasai-ui=next] .es-hold-to-confirm__ring>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-trading__portrait-link[data-holding=true] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link[data-holding=true][data-fantasai-ui=next] .es-hold-to-confirm__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-trading__portrait-link:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__portrait-link:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-intent-neutral-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-trading__mobile-terms:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__mobile-terms[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trading__gold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__gold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-block;position:relative}[data-fantasai-ui=next] .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__gold-change[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size);color:var(--fui-tone-yellow-fg);pointer-events:none;inset-inline-start:0;animation:.85s cubic-bezier(.16,1,.3,1) forwards fui-es-trade-gold-settled;position:absolute;top:100%}@keyframes fui-es-trade-gold-settled{0%{opacity:0;transform:translateY(.35rem)}20%,65%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.65rem)}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__gold-change[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-trade-gold-settled-reduced}}[data-fantasai-ui=next] [data-motion=reduced] .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-trading__gold-change:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-trade-gold-settled-reduced}@keyframes fui-es-trade-gold-settled-reduced{0%,70%{opacity:1}to{opacity:0}}[data-fantasai-ui=next] .es-trading__parties:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__parties[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-height:0;display:grid}[data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-trading__party.es-frame-component>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party.es-frame-component[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:1;min-height:0;display:flex}[data-fantasai-ui=next] .es-trading__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-player-trade__party:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-trading__drop-zone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-zone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;inset:var(--fui-space-2);justify-content:center;align-items:center;gap:var(--fui-space-4);padding:var(--fui-space-4);border:2px dashed var(--fui-tone-yellow-border);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-1);flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-trading__drop-zone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-zone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 94%, transparent)}}[data-fantasai-ui=next] .es-trading__drop-zone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-zone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg);pointer-events:none}[data-fantasai-ui=next] .es-trading__drop-zone>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-zone[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem}[data-fantasai-ui=next] .es-trading__drop-zone>strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-zone[data-fantasai-ui=next]>strong:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-interface);font-size:var(--fui-type-scene-size);line-height:1}[data-fantasai-ui=next] .es-trading__drop-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__drag-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drag-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;color:var(--fui-text-primary);font-family:var(--fui-font-interface);font-size:var(--fui-type-subheading-size);font-weight:var(--fui-type-heading-weight);display:flex}[data-fantasai-ui=next] .es-trading__drop-item>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drop-item[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere}[data-fantasai-ui=next] .es-trading__drag-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__drag-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:22rem;padding:var(--fui-space-2) var(--fui-space-4) var(--fui-space-2) var(--fui-space-2);border:1px solid var(--fui-tone-yellow-border);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-1);pointer-events:none;position:fixed;top:0;left:-10000px}[data-fantasai-ui=next] .es-trade-stock [draggable=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next] [draggable=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grab}[data-fantasai-ui=next] .es-trade-stock [draggable=true]:active:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next] [draggable=true]:active:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:grabbing}[data-fantasai-ui=next] .es-trading__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-player-trade__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);padding:var(--fui-space-3) var(--fui-space-4);display:flex}[data-fantasai-ui=next] .es-trading__party-heading h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next] h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-player-trade__party-heading h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party-heading[data-fantasai-ui=next] h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0;margin:0}[data-fantasai-ui=next] .es-trading__party-heading .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:0 0 9rem}[data-fantasai-ui=next] .es-trading .es-metric-tile[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading[data-fantasai-ui=next] .es-metric-tile[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:0;min-height:3rem}[data-fantasai-ui=next] .es-trading__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2);flex-shrink:0}[data-fantasai-ui=next] .es-trading__party-heading .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;border:0;flex-basis:auto;padding:0}[data-fantasai-ui=next] .es-trading__party-heading .es-metric-tile[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next] .es-metric-tile[data-size=compact]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}[data-fantasai-ui=next] .es-trading__mobile-balances:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__mobile-balances[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__mobile-direction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__mobile-direction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trade-stock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-trading__party .es-trade-stock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next] .es-trade-stock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:1;min-height:0;display:flex}[data-fantasai-ui=next] .es-trading__party .es-trade-stock__toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next] .es-trade-stock__toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .es-trading__party .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-fantasai-ui=next] .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;height:auto;min-height:0}[data-fantasai-ui=next] .es-trade-stock__toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__toolbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2);padding:var(--fui-space-2) var(--fui-space-3);border-bottom:1px solid var(--fui-border-subtle);display:flex}[data-fantasai-ui=next] .es-trade-stock__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);margin-inline-start:auto;display:flex}[data-fantasai-ui=next] .es-trade-stock__toolbar .es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__toolbar[data-fantasai-ui=next] .es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:9rem;max-width:18rem}@media (width<=767px){[data-fantasai-ui=next] .es-trade-stock__toolbar .es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__toolbar[data-fantasai-ui=next] .es-inventory-search:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-basis:100%;order:3;max-width:none}}[data-fantasai-ui=next] .es-trade-stock__toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__toolbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap}[data-fantasai-ui=next] .es-trade-stock__more:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__more[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-trading__side-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__side-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size);color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:max(12rem,100dvh - 16rem)}[data-fantasai-ui=next] .es-trade-stock ul:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next] ul:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-player-trade__items:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__items[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none}[data-fantasai-ui=next] .es-trade-stock .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);touch-action:pan-y;grid-template-columns:minmax(0,1fr) auto;min-height:4rem}[data-fantasai-ui=next] .es-trade-stock .es-inventory-item-row__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock[data-fantasai-ui=next] .es-inventory-item-row__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-flex}[data-fantasai-ui=next] .es-trade-stock__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-player-trade__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-size:var(--fui-type-form-label-size);padding:var(--fui-space-4);margin:0}[data-fantasai-ui=next] .es-trading__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__notice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);padding-block:var(--fui-space-2);margin:0 0 var(--fui-space-2);overflow-wrap:anywhere;flex-shrink:0;display:flex}[data-fantasai-ui=next] .es-trading__notice[data-error]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__notice[data-error][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__blocked:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__blocked[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-trade-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(24rem,100vw - 2rem)}[data-fantasai-ui=next] .es-trade-dialog__item.es-item-detail-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog__item.es-item-detail-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;box-shadow:none;background:0 0;padding:0}[data-fantasai-ui=next] .es-trade-dialog__item.es-item-detail-card>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog__item.es-item-detail-card[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;padding:0}[data-fantasai-ui=next] .es-trade-dialog__item .es-item-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog__item[data-fantasai-ui=next] .es-item-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline-end:var(--fui-space-6)}[data-fantasai-ui=next] .es-trade-dialog .es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog[data-fantasai-ui=next] .es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .es-trade-dialog--picker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog--picker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(34rem,100vw - 2rem)}[data-fantasai-ui=next] .es-trade-dialog--picker .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog--picker[data-fantasai-ui=next] .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(32rem,60dvh)}[data-fantasai-ui=next] .es-trade-dialog .es-modal__footer>button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog[data-fantasai-ui=next] .es-modal__footer>button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1}[data-fantasai-ui=next] .es-trade-dialog .es-trading__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog[data-fantasai-ui=next] .es-trading__notice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;align-items:stretch;margin-block-start:var(--fui-space-3)}[data-fantasai-ui=next] .es-trade-dialog__back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog__back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:var(--fui-space-3)}[data-fantasai-ui=next] .es-trade-quantity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-quantity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-trade-quantity__input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-quantity__input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:end;gap:var(--fui-space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-trade-quantity__input input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-quantity__input[data-fantasai-ui=next] input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-trade-quantity__input>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-quantity__input[data-fantasai-ui=next]>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:start;margin-top:1.6rem}[data-fantasai-ui=next] .es-trade-quantity__presets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-quantity__presets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;display:flex}[data-fantasai-ui=next] .es-player-trade__party .es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party[data-fantasai-ui=next] .es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;height:100%;display:flex}[data-fantasai-ui=next] .es-player-trade__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-player-trade__confirmation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__confirmation[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);color:var(--fui-text-secondary);font-size:var(--fui-type-form-label-size);white-space:nowrap;display:flex}[data-fantasai-ui=next] .es-player-trade__confirmation[data-confirmed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__confirmation[data-confirmed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-player-trade__confirmation svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__confirmation[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-player-trade__items:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__items[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-height:4rem}[data-fantasai-ui=next] .es-player-trade__items:empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__items:empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-player-trade__items .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__items[data-fantasai-ui=next] .es-inventory-item-row__main.es-item-inspector__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-player-trade__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1}[data-fantasai-ui=next] .es-player-trade__offer-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__offer-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);min-height:3.75rem;padding:var(--fui-space-3);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-player-trade__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-4);justify-content:flex-end;display:flex}[data-fantasai-ui=next] .es-trading-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,80rem);padding:var(--fui-space-4);margin-inline:auto}[data-fantasai-ui=next] .es-trading-preview__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading-preview__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-5);color:var(--fui-text-secondary);font-size:var(--fui-type-form-label-size)}[data-fantasai-ui=next] .es-trading-preview__controls summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading-preview__controls[data-fantasai-ui=next] summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer;padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-trading-preview__controls button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading-preview__controls[data-fantasai-ui=next] button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:var(--fui-space-2) var(--fui-space-2) 0 0}@media (width<=48rem){[data-fantasai-ui=next] .es-trading__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trading__header .es-trading__mobile-terms:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__header[data-fantasai-ui=next] .es-trading__mobile-terms:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;color:var(--fui-tone-yellow-fg);flex:0 auto;margin-inline-start:auto;display:flex}[data-fantasai-ui=next] .es-trading__parties:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__parties[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-trading__party[data-active=false]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party[data-active=false][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-trading__side-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__side-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trading__mobile-balances:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__mobile-balances[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);margin-bottom:var(--fui-space-3);flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-trading__mobile-direction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading__mobile-direction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:flex}[data-fantasai-ui=next] .es-trade-stock__toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__toolbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-1) var(--fui-space-2)}[data-fantasai-ui=next] .es-trade-stock__controls>button:first-child>svg:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__controls[data-fantasai-ui=next]>button:first-child>svg:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-stock__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:max(12rem,100dvh - 15rem)}[data-fantasai-ui=next] .es-trade-dialog--picker .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trade-dialog--picker[data-fantasai-ui=next] .es-trade-stock__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:48dvh}[data-fantasai-ui=next] .es-player-trade__party-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__party-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-player-trade__footer>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-player-trade__footer[data-fantasai-ui=next]>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-trading-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-trading-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2)}}[data-fantasai-ui=next] .es-character-visual-stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-character-visual-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-1);min-width:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 76%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-visual-stage[data-surface=inset]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage[data-surface=inset][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:1px}[data-fantasai-ui=next] .es-character-visual-stage[data-surface=inset]>.es-character-visual-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage[data-surface=inset][data-fantasai-ui=next]>.es-character-visual-stage__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-stage-cut:calc(var(--fui-chamfer-md) - 1px);height:100%;clip-path:polygon(var(--fui-stage-cut) 0, calc(100% - var(--fui-stage-cut)) 0, 100% var(--fui-stage-cut), 100% calc(100% - var(--fui-stage-cut)), calc(100% - var(--fui-stage-cut)) 100%, var(--fui-stage-cut) 100%, 0 calc(100% - var(--fui-stage-cut)), 0 var(--fui-stage-cut));background:0 0}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;align-content:center;min-width:0;min-height:clamp(37rem,70svh,55rem);display:grid;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse at 72% 54%, var(--fui-tone-brown-pigment), transparent 48%), linear-gradient(90deg, var(--fui-stage) 0 35%, var(--fui-stage) 72%, var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse at 72% 54%, color-mix(in oklch, var(--fui-tone-brown-pigment) 22%, transparent), transparent 48%), linear-gradient(90deg, color-mix(in oklch, var(--fui-stage) 97%, transparent) 0 35%, color-mix(in oklch, var(--fui-stage) 30%, transparent) 72%, color-mix(in oklch, var(--fui-stage) 88%, transparent))}}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, var(--fui-stage) 0, transparent 18%, transparent 74%, var(--fui-stage) 100%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(180deg, var(--fui-stage) 0, transparent 18%, transparent 74%, color-mix(in oklch, var(--fui-stage) 94%, transparent) 100%)}}[data-fantasai-ui=next] .es-character-visual-stage__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:var(--fui-space-5);left:var(--fui-space-5);color:var(--fui-type-color-heading);position:absolute}[data-fantasai-ui=next] .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:71%;height:98%;filter:drop-shadow(var(--fui-shadow-radial));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;bottom:0;right:-2%}[data-fantasai-ui=next] .es-character-visual-stage__no-art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__no-art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:var(--fui-space-10);place-content:center;justify-items:center;gap:var(--fui-space-3);border:1px dashed var(--fui-border-subtle);display:grid;position:absolute}[data-fantasai-ui=next] .es-character-visual-stage__no-art>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__no-art[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-character-visual-stage__slots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;gap:var(--fui-space-3);width:min(47%,25rem);min-width:17rem;padding:calc(var(--fui-space-10) + var(--fui-space-3)) var(--fui-space-5) var(--fui-space-5);display:grid;position:relative}[data-fantasai-ui=next] .es-character-visual-stage__slots .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__slots .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 92%, transparent)}}[data-fantasai-ui=next] .es-character-visual-stage__slots .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}[data-fantasai-ui=next] .es-character-visual-stage__refresh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__refresh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;justify-content:space-between;align-items:end;gap:var(--fui-space-5);border-top:1px solid var(--fui-border-subtle);min-width:0;padding:var(--fui-space-5);background:linear-gradient(110deg, var(--fui-surface-2), var(--fui-surface-1)), var(--fui-material-texture);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__refresh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__refresh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(110deg, color-mix(in oklch, var(--fui-surface-2) 92%, var(--fui-stage)), color-mix(in oklch, var(--fui-surface-1) 84%, var(--fui-stage))), var(--fui-material-texture)}}[data-fantasai-ui=next] .es-character-visual-stage__refresh-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__refresh-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;max-width:40rem;display:grid}[data-fantasai-ui=next] .es-attribute-radar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-2);min-width:0;margin:0;display:grid}[data-fantasai-ui=next] .es-attribute-radar__chart:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__chart[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,19rem);height:auto;overflow:visible}[data-fantasai-ui=next] .es-attribute-radar__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-attribute-radar__axis:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__axis[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-border-subtle);stroke-width:1px}[data-fantasai-ui=next] .es-attribute-radar__series:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2px;vector-effect:non-scaling-stroke}[data-fantasai-ui=next] .es-attribute-radar__series--base:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--base[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-intent-nav-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-attribute-radar__series--base:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--base[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-intent-nav-fg) 10%, transparent)}}[data-fantasai-ui=next] .es-attribute-radar__series--base:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--base[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-intent-nav-fg)}[data-fantasai-ui=next] .es-attribute-radar__series--effective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--effective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-intent-act-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-attribute-radar__series--effective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--effective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-intent-act-fg) 15%, transparent)}}[data-fantasai-ui=next] .es-attribute-radar__series--effective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series--effective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-intent-act-fg)}[data-fantasai-ui=next] .es-attribute-radar__legend:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__legend[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-4);color:var(--fui-text-muted);font-size:var(--fui-type-meta-size);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-attribute-radar__legend>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__legend[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);display:inline-flex}[data-fantasai-ui=next] .es-attribute-radar__legend>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-attribute-radar__legend[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-intent-nav-fg);content:"";width:1.25rem;height:2px}[data-fantasai-ui=next] .es-attribute-radar__legend>span[data-series=effective]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-attribute-radar__legend[data-fantasai-ui=next]>span[data-series=effective]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-intent-act-fg)}[data-fantasai-ui=next] .es-attribute-radar__transcript:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__transcript[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-catalog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-catalog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-5);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);min-width:0;padding:var(--fui-space-5);background:var(--fui-surface-1);display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-equipment-workspace__ability-catalog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-catalog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 78%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-catalog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-catalog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-margin-top:calc(var(--fui-safe-top) + 4.5rem);margin-top:0}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-interaction-ability-card__main:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-es-intent-focus,var(--fui-ring));outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.75rem),1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-catalog>.es-character-equipment-workspace__ability-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-catalog[data-fantasai-ui=next]>.es-character-equipment-workspace__ability-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;border:1px solid var(--fui-es-intent-border);border-radius:var(--fui-radius-panel-soft);background:linear-gradient(155deg, var(--fui-es-intent-wash), var(--fui-surface-inset)), var(--fui-material-texture);min-width:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(155deg, color-mix(in oklch, var(--fui-es-intent-wash) 88%, transparent), color-mix(in oklch, var(--fui-surface-inset) 92%, transparent)), var(--fui-material-texture)}}[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:border-color var(--fui-motion-fast) var(--fui-ease-out), box-shadow var(--fui-motion-standard) var(--fui-ease-out), transform var(--fui-motion-fast) var(--fui-ease-out)}[data-fantasai-ui=next] .es-interaction-ability-card[data-state=selected]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=selected][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px var(--fui-es-intent-fg), 0 0 1.5rem var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card[data-state=selected]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=selected][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 0 1px var(--fui-es-intent-fg), 0 0 1.5rem color-mix(in oklch, var(--fui-es-intent-focus) 16%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card[data-state=locked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=locked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card[data-state=occupied]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=occupied][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border-subtle)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card[data-state=locked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=locked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card[data-state=occupied]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=occupied][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-border-subtle) 82%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card[data-state=locked] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=locked][data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card[data-state=occupied] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=occupied][data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:saturate(.38);opacity:.58}[data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit;width:100%;min-width:0;min-height:9.75rem;color:var(--fui-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-rows:5.25rem minmax(4.5rem,auto);padding:0;display:grid;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card__main:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-control-hover)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__main:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-control-hover) 55%, transparent)}}:is([data-fantasai-ui=next] .es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){border-color:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){:is([data-fantasai-ui=next] .es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){border-color:color-mix(in oklch, var(--fui-es-intent-border) 82%, var(--fui-border-strong))}}:is([data-fantasai-ui=next] .es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled)):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card:hover:not(:has(.es-interaction-ability-card__main:disabled))[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){transform:translateY(-2px);box-shadow:0 .75rem 1.75rem oklch(0% none none/.34)}[data-fantasai-ui=next] .es-interaction-ability-card__main:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed}[data-fantasai-ui=next] .es-interaction-ability-card__main:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;outline-offset:-3px}[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-es-intent-border);min-width:0;min-height:5.25rem;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid color-mix(in oklch, var(--fui-es-intent-border) 38%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 34%, var(--fui-es-intent-focus), transparent 58%), var(--fui-stage-backdrop)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 34%, color-mix(in oklch, var(--fui-es-intent-focus) 24%, transparent), transparent 58%), var(--fui-stage-backdrop)}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next] .es-scene-backdrop__image:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.74;filter:saturate(.78)brightness(.68)contrast(1.08)}[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-wash)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next] .es-scene-backdrop__tint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-wash) 54%, var(--fui-artwork-tint))}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, var(--fui-stage), var(--fui-stage) 40%, var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next] .es-scene-backdrop__scrim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(180deg, color-mix(in oklch, var(--fui-stage) 28%, transparent), color-mix(in oklch, var(--fui-stage) 8%, transparent) 40%, color-mix(in oklch, var(--fui-stage) 86%, transparent))}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]>.es-scene-backdrop__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;bottom:var(--fui-space-2);left:var(--fui-space-2);border:1px solid var(--fui-es-intent-border);width:2.4rem;height:2.4rem;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-es-intent-border) 78%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 88%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 1px 0 oklch(100% 5.96046e-8 none/.1), 0 0 1.25rem var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 1px 0 oklch(100% 5.96046e-8 none/.1), 0 0 1.25rem color-mix(in oklch, var(--fui-es-intent-focus) 24%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem}[data-fantasai-ui=next] .es-interaction-ability-card__artwork[data-image-state=no-art] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-image-state=no-art][data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card__artwork[data-image-state=error] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-image-state=error][data-fantasai-ui=next] .es-interaction-ability-card__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:3.5rem;height:3.5rem;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}[data-fantasai-ui=next] .es-interaction-ability-card__artwork[data-image-state=no-art] .es-interaction-ability-card__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-image-state=no-art][data-fantasai-ui=next] .es-interaction-ability-card__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card__artwork[data-image-state=error] .es-interaction-ability-card__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-image-state=error][data-fantasai-ui=next] .es-interaction-ability-card__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.65rem;height:1.65rem}[data-fantasai-ui=next] .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;align-content:center;gap:var(--fui-space-1);min-width:0;padding:var(--fui-space-2) var(--fui-space-3) var(--fui-space-3);display:grid;position:relative}[data-fantasai-ui=next] .es-interaction-ability-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere}[data-fantasai-ui=next] .es-interaction-ability-card__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.08;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;color:var(--fui-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklch, var(--fui-text-muted) 88%, var(--fui-es-intent-fg))}}[data-fantasai-ui=next] .es-interaction-ability-card__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){line-height:1.25}[data-fantasai-ui=next] .es-interaction-ability-card__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:var(--fui-space-2);left:var(--fui-space-2);max-width:calc(100% - 3.25rem);font-size:var(--fui-type-meta-size);white-space:nowrap;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card__status>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__status[data-fantasai-ui=next]>span:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-overflow:ellipsis;overflow:hidden}[data-fantasai-ui=next] .es-interaction-ability-card__aura:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__aura[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px oklch(100% 5.96046e-8 none/.05)}[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:var(--fui-space-2);right:var(--fui-space-2);border-color:var(--fui-es-intent-border);position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:color-mix(in oklch, var(--fui-es-intent-border) 44%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 82%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem)}[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork-action[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-interaction-ability-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(46rem,100vw - 2rem)}[data-fantasai-ui=next] .es-interaction-ability-dialog__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:min(58svh,34rem);min-height:12rem}[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-1) var(--fui-space-2) var(--fui-space-1) var(--fui-space-1)}@media (width<=1099px){[data-fantasai-ui=next] .es-character-equipment-workspace__ability-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){[data-fantasai-ui=next] .es-character-equipment-workspace__ability-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:38rem}[data-fantasai-ui=next] .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.48;width:108%;height:94%;right:-8%}[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, var(--fui-stage), var(--fui-stage))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, color-mix(in oklch, var(--fui-stage) 91%, transparent), color-mix(in oklch, var(--fui-stage) 58%, transparent))}}[data-fantasai-ui=next] .es-character-visual-stage__slots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;padding:calc(var(--fui-space-10) + var(--fui-space-2)) var(--fui-space-3) var(--fui-space-3)}[data-fantasai-ui=next] .es-character-visual-stage__slots .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-visual-stage__slots .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__slots[data-fantasai-ui=next] .es-character-slot-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-inset) 86%, transparent)}}[data-fantasai-ui=next] .es-character-visual-stage__refresh:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__refresh[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-4);flex-direction:column;align-items:stretch}[data-fantasai-ui=next] .es-character-visual-stage__refresh>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__refresh[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-character-equipment-workspace__ability-catalog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-equipment-workspace__ability-catalog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3)}[data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:4.75rem minmax(4.75rem,auto);min-height:9.5rem}[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:4.75rem}[data-fantasai-ui=next] .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2)}[data-fantasai-ui=next] .es-interaction-ability-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(100vw - 1rem);max-height:calc(100svh - 1rem)}}@media (width<=359px){[data-fantasai-ui=next] .es-character-visual-stage__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:var(--fui-space-3)}[data-fantasai-ui=next] .es-interaction-ability-dialog__grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-dialog__grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-interaction-ability-card__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:minmax(6.5rem,auto);grid-template-columns:5.75rem minmax(0,1fr);min-height:6.5rem}[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-right:1px solid var(--fui-es-intent-border);min-height:6.5rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-right:1px solid color-mix(in oklch, var(--fui-es-intent-border) 38%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-interaction-ability-card__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:0}[data-fantasai-ui=next] .es-interaction-ability-card__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-right:calc(var(--fui-touch-min) + var(--fui-space-1))}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-visual-stage__canvas:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-visual-stage__canvas[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-character-visual-stage__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-visual-stage__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.24}[data-fantasai-ui=next] .es-attribute-radar__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-attribute-radar__axis:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__axis[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-attribute-radar__series:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-radar__series[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-interaction-ability-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext;border-color:canvastext}[data-fantasai-ui=next] .es-interaction-ability-card[data-state=selected]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card[data-state=selected][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;border:2px solid highlight}}[data-fantasai-ui=next] .es-interaction-ability-card__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:var(--fui-space-2);right:var(--fui-space-2);gap:var(--fui-space-1);display:flex;position:absolute}[data-fantasai-ui=next] .es-interaction-ability-card__actions .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__actions[data-fantasai-ui=next] .es-interaction-ability-card__artwork-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:static}[data-fantasai-ui=next] .es-interaction-ability-card__preview-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__preview-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-interaction-ability-card__preview-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__preview-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in srgb, var(--fui-stage) 82%, transparent)}}[data-fantasai-ui=next] .es-interaction-ability-card__preview-action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__preview-action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem)}[data-fantasai-ui=next] .es-interaction-ability-card__preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-interaction-ability-card__preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(24rem,100vw - 2rem);max-height:min(36rem,75dvh);overflow:auto}[data-fantasai-ui=next] .es-attributes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}[data-fantasai-ui=next] .es-attributes :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes[data-fantasai-ui=next] :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-attributes__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-scroll-edge-clearance:2.5rem;height:100%;min-height:0}[data-fantasai-ui=next] .es-attributes__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,84rem);min-width:0;padding:var(--fui-space-6) var(--fui-space-2);margin-inline:auto}[data-fantasai-ui=next] .es-attributes__tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6)}[data-fantasai-ui=next] .es-attributes__tabs .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tabs[data-fantasai-ui=next] .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-5);position:sticky}[data-fantasai-ui=next] .es-attributes__tabs .es-responsive-tabs__trigger-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tabs[data-fantasai-ui=next] .es-responsive-tabs__trigger-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1}[data-fantasai-ui=next] .es-attributes__tab-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tab-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-3);text-align:left;width:100%;min-width:0;display:flex}[data-fantasai-ui=next] .es-attributes__tab-label>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tab-label[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-attributes__tab-label>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__tab-label[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums;flex-shrink:0}[data-fantasai-ui=next] .es-attributes__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);width:100%;min-width:0;padding:var(--fui-space-1) var(--fui-space-2) var(--fui-space-6);display:grid;container:attribute-detail/inline-size}[data-fantasai-ui=next] .es-attributes__detail[data-surface=inset]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-surface=inset][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start}[data-fantasai-ui=next] .es-attributes__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-4);display:flex}[data-fantasai-ui=next] .es-attributes__heading h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__heading[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0;font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.25}[data-fantasai-ui=next] .es-attributes__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);flex-shrink:0;font-size:clamp(2rem,3vw,2.75rem);line-height:1.1;display:flex}[data-fantasai-ui=next] .es-attributes__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);display:inline-flex}[data-fantasai-ui=next] .es-attributes__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__icon[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;height:1.5rem}[data-fantasai-ui=next] .es-attributes__intro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__intro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-attributes__values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2) var(--fui-space-5);color:var(--fui-text-secondary);font-size:var(--fui-type-body-size);line-height:var(--fui-type-body-leading);flex-wrap:wrap;margin:0;display:flex}[data-fantasai-ui=next] .es-attributes__values>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__values[data-fantasai-ui=next]>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:baseline;gap:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-attributes__values dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__values[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-weight:var(--fui-font-weight-label);font-variant-numeric:tabular-nums;margin:0}[data-fantasai-ui=next] .es-attribute-upgrade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;padding-bottom:var(--fui-space-6);border-bottom:1px solid var(--fui-border-subtle);display:grid}[data-fantasai-ui=next] .es-attribute-upgrade__offer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__offer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-4);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-attribute-upgrade__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-attribute-upgrade__preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-attribute-upgrade__preview>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__preview[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem;color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-attribute-upgrade__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:end;align-items:center;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-attribute-upgrade__actions .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;min-width:0}[data-fantasai-ui=next] .es-attribute-upgrade__feedback:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__feedback[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-attribute-upgrade__feedback:empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__feedback:empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-attribute-upgrade__feedback svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__feedback[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){vertical-align:-.125rem;width:1rem;height:1rem;display:inline}[data-fantasai-ui=next] .es-attribute-modifiers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-attributes__guidance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid}[data-fantasai-ui=next] .es-attribute-modifiers__group+.es-attribute-modifiers__group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__group[data-fantasai-ui=next]+.es-attribute-modifiers__group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .es-attribute-modifiers__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-height:var(--fui-touch-min);padding:var(--fui-space-3) 0;text-align:left;white-space:normal;justify-content:space-between}[data-fantasai-ui=next] .es-attribute-modifiers__trigger>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__trigger[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0}[data-fantasai-ui=next] .es-attribute-modifiers__summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__summary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-attribute-modifiers__summary>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__summary[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums;flex-shrink:0}[data-fantasai-ui=next] .es-attribute-modifiers__trigger>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__trigger[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);flex-shrink:0}[data-fantasai-ui=next] .es-attribute-modifiers__trigger[aria-expanded=true]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__trigger[aria-expanded=true][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(180deg)}[data-fantasai-ui=next] .es-attribute-modifiers__rows:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__rows[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:0 0 var(--fui-space-4);margin:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-attribute-modifiers__rows li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-modifiers__rows[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-attributes__guidance-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .es-attributes__guidance-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance-item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-attributes__guidance-item:only-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance-item:only-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}@container attribute-detail (width>=44rem){[data-fantasai-ui=next] .es-attributes__guidance-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__guidance-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}[data-fantasai-ui=next] .es-attributes--empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes--empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-4);padding:var(--fui-space-5)}[data-fantasai-ui=next] .es-attributes-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100dvh;min-height:0;padding:var(--fui-space-4) clamp(var(--fui-space-4), 3vw, var(--fui-space-8))}@media (width<=639px){[data-fantasai-ui=next] .es-attributes-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-attributes__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-5) var(--fui-space-4) var(--fui-space-4)}[data-fantasai-ui=next] .es-attributes__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);padding-inline:0}[data-fantasai-ui=next] .es-attributes__detail[data-surface=inset].es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__detail[data-surface=inset].es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-5) var(--fui-space-4)}[data-fantasai-ui=next] .es-attributes__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2)}[data-fantasai-ui=next] .es-attributes__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attributes__icon[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}}@media (width<=389px){[data-fantasai-ui=next] .es-attribute-upgrade__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-attribute-upgrade__actions .es-button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-attribute-upgrade__actions[data-fantasai-ui=next] .es-button:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1}}[data-fantasai-ui=next] .es-relationship-score:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;padding-block:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-relationship-score__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-relationship-score__meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__meter[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2) var(--fui-space-3)}[data-fantasai-ui=next] .es-relationship-score__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-status-pill);background:linear-gradient(90deg, var(--fui-tone-red-border), var(--fui-tone-neutral-border) 50%, var(--fui-tone-green-border));height:.5rem;position:relative}[data-fantasai-ui=next] .es-relationship-score__marker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__marker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:50%;left:var(--fui-relationship-position);border:2px solid var(--fui-es-intent-fg);border-radius:var(--fui-radius-status-pill);background:var(--fui-surface-1);width:1rem;height:1rem;position:absolute;transform:translate(-50%,-50%)}[data-fantasai-ui=next] .es-relationship-score__zero:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__zero[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-text-muted);width:1px;height:.7rem;position:absolute;top:-.15rem;left:50%}[data-fantasai-ui=next] .es-relationship-score__legend:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-relationship-score__legend[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;gap:var(--fui-space-2);color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);display:flex}[data-fantasai-ui=next] .es-npc-dossier p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-npc-memory-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-memory-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-npc-dossier__affiliations:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__affiliations[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none}[data-fantasai-ui=next] .es-social-person:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-person[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:start;align-items:center;gap:var(--fui-space-3);width:100%;min-height:4.5rem;padding:var(--fui-space-3) var(--fui-space-2);white-space:normal;text-align:start;display:flex}[data-fantasai-ui=next] .es-social-person__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-person__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-social-person>.es-portrait+span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-person[data-fantasai-ui=next]>.es-portrait+span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;flex:1;min-width:0}[data-fantasai-ui=next] .es-social-person__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-person__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-social-person>.es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-person[data-fantasai-ui=next]>.es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:end;gap:var(--fui-space-1);flex-direction:column;flex:none}[data-fantasai-ui=next] .es-npc-dossier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:100%;min-height:0}[data-fantasai-ui=next] .es-npc-dossier__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);min-width:0;max-width:48rem;padding:var(--fui-space-3) var(--fui-space-2) var(--fui-space-5);overflow-wrap:anywhere;margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-npc-dossier__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);justify-items:start;display:grid}[data-fantasai-ui=next] .es-npc-dossier__identity-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__identity-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-npc-dossier__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__section[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;display:grid}[data-fantasai-ui=next] .es-npc-dossier__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__section[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:var(--fui-space-5)}[data-fantasai-ui=next] .es-npc-dossier__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap}[data-fantasai-ui=next] .es-npc-dossier__traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__traits[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-npc-dossier__traits .es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__traits[data-fantasai-ui=next] .es-data-pill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;max-width:100%}[data-fantasai-ui=next] .es-npc-dossier__affiliations:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__affiliations[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-npc-dossier__affiliations>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__affiliations[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-npc-dossier__memory-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__memory-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-2);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-npc-dossier__identity:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__identity:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-npc-dossier__memory-heading:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__memory-heading:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-tone-neutral-focus);outline-offset:2px}[data-fantasai-ui=next] .es-npc-memory:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-memory[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:var(--fui-space-4) 0 var(--fui-space-4) var(--fui-space-4);border-inline-start:2px solid var(--fui-es-intent-border);display:grid}[data-fantasai-ui=next] .es-npc-memory-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-memory-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-npc-memory header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-memory[data-fantasai-ui=next] header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2) var(--fui-space-3);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-npc-memory .es-status-chip svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-memory[data-fantasai-ui=next] .es-status-chip svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.8rem;height:.8rem}[data-fantasai-ui=next] .es-npc-dossier__pagination:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__pagination[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);grid-template-columns:1fr auto 1fr;display:grid}[data-fantasai-ui=next] .es-npc-dossier__pagination>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__pagination[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end}[data-fantasai-ui=next] .es-npc-dossier__pagination>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__pagination[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:start}[data-fantasai-ui=next] .es-npc-dossier__pagination .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__pagination[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-modal.es-npc-dossier-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-npc-dossier-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);width:min(100vw - 1rem,58rem);height:min(100svh - 1rem,54rem);max-height:none;padding:var(--fui-space-4);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}[data-fantasai-ui=next] .es-npc-dossier-dialog>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier-dialog[data-fantasai-ui=next]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-npc-dossier-dialog .es-modal__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier-dialog[data-fantasai-ui=next] .es-modal__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-3)}[data-fantasai-ui=next] .es-npc-dossier-dialog .es-modal__footer>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier-dialog[data-fantasai-ui=next] .es-modal__footer>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-social-showcase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-showcase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-sizing:border-box;gap:var(--fui-space-5);width:100%;max-width:72rem;padding:var(--fui-space-4);margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-social-showcase__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-showcase__scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);align-content:center;max-width:40rem;min-height:24rem;display:grid}[data-fantasai-ui=next] .es-social-showcase__dossier-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-social-showcase__dossier-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100svh - 3rem);max-height:52rem;padding:var(--fui-space-3);background:var(--fui-surface-1)}@media (width>=640px){[data-fantasai-ui=next] .es-npc-dossier__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-npc-dossier__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr);align-items:center}[data-fantasai-ui=next] .es-modal.es-npc-dossier-dialog:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-npc-dossier-dialog[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-6)}}[data-fantasai-ui=next] .es-quest-log:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;min-width:0;height:100svh;min-height:0;padding:var(--fui-safe-top) clamp(var(--fui-space-4), 3vw, var(--fui-space-8)) var(--fui-safe-bottom);background:var(--fui-stage);flex-direction:column;display:flex;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-quest-log__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-quest-log__journal-tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__journal-tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}[data-fantasai-ui=next] .es-quest-log__tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,84rem);margin-inline:auto}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-1)}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:7rem;padding-inline:var(--fui-space-3);text-transform:uppercase;flex:1 0 auto}[data-fantasai-ui=next] .es-quest-log__journal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__journal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0;height:100%;min-height:0;padding:0;overflow:hidden}[data-fantasai-ui=next] .es-quest-log__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-scroll-edge-clearance:2.5rem;height:100%;min-height:0}[data-fantasai-ui=next] .es-quest-log__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,84rem);min-width:0;padding:var(--fui-space-6) var(--fui-space-2);margin-inline:auto}[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__desktop-navigation:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-5);position:sticky}[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6)}[data-fantasai-ui=next] .es-quest-log__quest-tab-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);text-align:left;min-width:0;display:flex}[data-fantasai-ui=next] .es-quest-log__quest-tab-label>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-quest-log__quest-tab-label>[data-status]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next]>[data-status]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg);font-size:var(--fui-type-meta-size);flex-shrink:0;font-weight:400;display:inline-flex}[data-fantasai-ui=next] .es-quest-log__quest-tab-label>[data-status=completed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next]>[data-status=completed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-quest-log__quest-tab-label>[data-status=failed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next]>[data-status=failed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-quest-log__quest-tab-label svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tab-label[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-quest-log__quest-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-log__detail-swap:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__detail-swap[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-log__detail-swap>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__detail-swap[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;padding:0}[data-fantasai-ui=next] .es-quest-log__article:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__article[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;padding:var(--fui-space-1) var(--fui-space-2) var(--fui-space-6);container:quest-log-detail/inline-size}[data-fantasai-ui=next] .es-quest-log__article :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__article[data-fantasai-ui=next] :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-quest-log__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2) var(--fui-space-4);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-quest-log__heading h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__heading[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:15rem;min-width:0;font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.25}[data-fantasai-ui=next] .es-quest-log__heading>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__heading[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);flex-shrink:0}[data-fantasai-ui=next] .es-quest-log__status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);font-family:var(--fui-font-interface);display:inline-flex}[data-fantasai-ui=next] .es-quest-log__status svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__status[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-quest-log__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg);flex-basis:100%}[data-fantasai-ui=next] .es-quest-log__intro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__intro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);margin-top:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-quest-log__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__section[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-3);min-width:0;margin-top:var(--fui-space-6);display:grid}[data-fantasai-ui=next] .es-quest-log__lines:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__lines[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-quest-log__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);min-width:0;color:var(--fui-tone-yellow-fg);grid-template-columns:1rem minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-quest-log__line[data-status=completed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__line[data-status=completed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-green-fg)}[data-fantasai-ui=next] .es-quest-log__line[data-status=failed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__line[data-status=failed][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-quest-log__line>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__line[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;margin-top:calc(var(--fui-space-2) + .35em)}[data-fantasai-ui=next] .es-quest-log__outcomes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__outcomes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);margin-top:var(--fui-space-6);display:grid}[data-fantasai-ui=next] .es-quest-log__outcomes>.es-quest-log__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__outcomes[data-fantasai-ui=next]>.es-quest-log__section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:0}[data-fantasai-ui=next] .es-quest-log__objectives-details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:block}[data-fantasai-ui=next] .es-quest-log__objectives-details>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[data-fantasai-ui=next]>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);min-height:var(--fui-touch-min);cursor:pointer;list-style:none;display:flex}[data-fantasai-ui=next] .es-quest-log__objectives-details>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-details-marker{display:none}.es-quest-log__objectives-details[data-fantasai-ui=next]>summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-details-marker{display:none}[data-fantasai-ui=next] .es-quest-log__objectives-details>summary:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[data-fantasai-ui=next]>summary:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-ring);outline-offset:2px}[data-fantasai-ui=next] .es-quest-log__objectives-details>summary>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[data-fantasai-ui=next]>summary>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-quest-log__objectives-details[open]>summary>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[open][data-fantasai-ui=next]>summary>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(180deg)}[data-fantasai-ui=next] .es-quest-log__objectives-details[open]>:not(summary):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__objectives-details[open][data-fantasai-ui=next]>:not(summary):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-3)}[data-fantasai-ui=next] .es-quest-log__items:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__items[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2) var(--fui-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-quest-log__items li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__items[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:100%}[data-fantasai-ui=next] .es-quest-log__items .es-inline-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__items[data-fantasai-ui=next] .es-inline-item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min)}[data-fantasai-ui=next] .es-quest-log__history:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__history[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:var(--fui-space-5)}[data-fantasai-ui=next] .es-quest-log__history ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__history[data-fantasai-ui=next] ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-quest-log__history li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__history[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-quest-log__history li header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__history[data-fantasai-ui=next] li header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:baseline;gap:var(--fui-space-2) var(--fui-space-4);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-quest-log__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;align-items:center;gap:var(--fui-space-3);width:min(100%,84rem);min-width:0;padding-top:var(--fui-space-4);margin-inline:auto;display:flex}[data-fantasai-ui=next] .es-quest-log__footer .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary);flex-shrink:0}[data-fantasai-ui=next] .es-quest-log__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;justify-items:center;gap:var(--fui-space-3);height:100%;padding:var(--fui-space-6);text-align:center;display:grid}[data-fantasai-ui=next] .es-modal.es-quest-log-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-quest-log-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);width:min(100vw - 2rem,80rem);height:min(100svh - 2rem,58rem);max-height:none;padding:var(--fui-space-5);grid-template-rows:auto minmax(0,1fr);overflow:hidden}[data-fantasai-ui=next] .es-quest-log-modal>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log-modal[data-fantasai-ui=next]>.es-modal__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-quest-log[data-presentation=modal]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-presentation=modal][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-log[data-presentation=embedded]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-presentation=embedded][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:0 0;height:100%;min-height:0;padding:0}[data-fantasai-ui=next] .es-quest-log[data-presentation=modal] .es-quest-log__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-presentation=modal][data-fantasai-ui=next] .es-quest-log__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-4)}@container quest-log-detail (width>=40rem){[data-fantasai-ui=next] .es-quest-log__outcomes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__outcomes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(13rem,17rem) minmax(0,1fr)}}@media (width<=719px){[data-fantasai-ui=next] .es-modal.es-quest-log-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-quest-log-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(100vw - 1rem);height:calc(100svh - 1rem);padding:var(--fui-space-3)}}@media (width<=639px){[data-fantasai-ui=next] .es-quest-log:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:0;padding-bottom:0}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:0}[data-fantasai-ui=next] .es-quest-log__tabs>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-inline:var(--fui-space-4);flex:none}[data-fantasai-ui=next] .es-quest-log__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4) var(--fui-space-4)}[data-fantasai-ui=next] .es-quest-log__quest-tabs .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__quest-tabs[data-fantasai-ui=next] .es-responsive-tabs__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-quest-log__article:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__article[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-1) 0 var(--fui-space-6)}[data-fantasai-ui=next] .es-quest-log__heading h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__heading[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-basis:100%}[data-fantasai-ui=next] .es-quest-log__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:5;padding:var(--fui-space-3) var(--fui-space-4) var(--fui-safe-bottom);background:var(--fui-stage);border-top:1px solid var(--fui-border-subtle)}}@media (height<=650px){[data-fantasai-ui=next] .es-quest-log__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-log__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-modal.es-quest-log-modal>.es-modal__header>.es-dialog-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-modal.es-quest-log-modal[data-fantasai-ui=next]>.es-modal__header>.es-dialog-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-game-loop-dialog__focus:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-dialog__focus[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none;min-width:0}[data-fantasai-ui=next] .es-game-loop-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;min-height:100svh;padding:1rem;display:grid}[data-fantasai-ui=next] .es-game-loop-sequence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sequence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;align-items:end;min-height:100svh;padding:clamp(1rem,4vw,3rem);display:grid;position:relative}[data-fantasai-ui=next] .es-game-loop-sequence>.es-scene-backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sequence[data-fantasai-ui=next]>.es-scene-backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;position:absolute;inset:0}[data-fantasai-ui=next] .es-game-loop-sequence__scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sequence__scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);justify-items:start;max-width:42rem;display:grid}[data-fantasai-ui=next] .es-game-loop-sequence__scene>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sequence__scene[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:4rem;--fui-gl-crest-y:calc(var(--fui-gl-crest) / 2);--fui-gl-radius:var(--fui-radius-panel-soft);--fui-gl-sig:min(15rem, 56vw, 40dvh);--fui-gl-sigil-y:clamp(9rem, 42%, 19rem);--fui-event-secondary-pigment:var(--fui-es-intent-pigment);--fui-event-viewport-gap:2rem;width:min(100%,clamp(42rem,58vw,64rem));min-width:0;padding-top:var(--fui-gl-crest-y);isolation:isolate;color:var(--fui-text-primary);margin-inline:auto;display:block;position:relative}[data-fantasai-ui=next] .es-game-loop[data-frame-width=comfortable]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-width=comfortable][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,clamp(44rem,62vw,66rem))}[data-fantasai-ui=next] .es-game-loop[data-frame-width=wide]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-width=wide][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,clamp(46rem,66vw,70rem))}[data-fantasai-ui=next] .es-game-loop[data-frame-width=panoramic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-width=panoramic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,clamp(48rem,70vw,76rem))}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;inset:calc(var(--fui-gl-crest-y) - 2.5rem) -2rem -2.5rem;background:radial-gradient(ellipse at 50% 22%, var(--fui-es-intent-fg), var(--fui-es-intent-pigment) 45%, transparent 72%);border-radius:3rem;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:radial-gradient(ellipse at 50% 22%, color-mix(in oklch, var(--fui-es-intent-fg) 14%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 8%, transparent) 45%, transparent 72%)}}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{filter:blur(1.1rem);content:"";pointer-events:none}[data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop__effect>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-gl-radius)}[data-fantasai-ui=next] .es-game-loop__effect>.es-effect-layer[data-effect-layer=particlesBefore]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]>.es-effect-layer[data-effect-layer=particlesBefore]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:clip}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;min-width:0;padding:calc(var(--fui-gl-crest-y) + clamp(1rem, 1.8vw, 1.75rem)) clamp(1.25rem, 3.2vw, 3rem) clamp(1.25rem, 2.4vw, 2.25rem);border-radius:var(--fui-gl-radius);background:radial-gradient(ellipse 62% 30% at 50% 0%, var(--fui-es-intent-fg), transparent 72%), radial-gradient(ellipse 85% 45% at 50% 112%, var(--fui-event-secondary-pigment), transparent 70%), linear-gradient(180deg, var(--fui-surface-1), var(--fui-surface-inset));grid-template-rows:auto auto;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 62% 30% at 50% 0%, color-mix(in oklch, var(--fui-es-intent-fg) 15%, transparent), transparent 72%), radial-gradient(ellipse 85% 45% at 50% 112%, color-mix(in oklch, var(--fui-event-secondary-pigment) 22%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklab, var(--fui-surface-1) 80%, var(--fui-es-intent-pigment)), color-mix(in oklab, var(--fui-surface-inset) 87%, var(--fui-es-intent-pigment)))}}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 2rem 5rem var(--fui-stage), 0 0 4rem var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 2rem 5rem color-mix(in oklch, var(--fui-stage) 72%, transparent), 0 0 4rem color-mix(in oklch, var(--fui-es-intent-pigment) 20%, transparent)}}[data-fantasai-ui=next] .es-game-loop[data-frame-spacing=compact] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-spacing=compact][data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:clamp(1.1rem,2.4vw,2.25rem)}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-es-intent-fg);position:absolute;inset:.4375rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid color-mix(in oklch, var(--fui-es-intent-fg) 16%, transparent)}}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:calc(var(--fui-gl-radius) - .375rem);content:"";pointer-events:none}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask:conic-gradient(#000 0 var(--fui-gl-edge-sweep), transparent var(--fui-gl-edge-sweep) calc(360deg - var(--fui-gl-edge-sweep)), #000 calc(360deg - var(--fui-gl-edge-sweep)));-webkit-mask:conic-gradient(#000 0 var(--fui-gl-edge-sweep), transparent var(--fui-gl-edge-sweep) calc(360deg - var(--fui-gl-edge-sweep)), #000 calc(360deg - var(--fui-gl-edge-sweep)));mask:conic-gradient(#000 0 var(--fui-gl-edge-sweep), transparent var(--fui-gl-edge-sweep) calc(360deg - var(--fui-gl-edge-sweep)), #000 calc(360deg - var(--fui-gl-edge-sweep)));position:absolute;inset:0}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-radius:inherit;background:linear-gradient(180deg, var(--fui-es-intent-focus), var(--fui-es-intent-fg) 38%, var(--fui-es-intent-fg));padding:1.5px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(180deg, var(--fui-es-intent-focus), color-mix(in oklch, var(--fui-es-intent-fg) 75%, transparent) 38%, color-mix(in oklch, var(--fui-es-intent-fg) 28%, transparent))}}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";-webkit-mask-composite:xor;-webkit-mask-composite:xor, source-over;-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-fantasai-ui=next] .es-game-loop__rivets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-game-loop__rivets>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;background:var(--fui-es-intent-fg);width:5px;height:5px;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__rivets>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-fg) 55%, transparent)}}[data-fantasai-ui=next] .es-game-loop__rivets>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){rotate:45deg}[data-fantasai-ui=next] .es-game-loop__rivets>i:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:.3rem;left:.3rem}[data-fantasai-ui=next] .es-game-loop__rivets>i:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:.3rem;right:.3rem}[data-fantasai-ui=next] .es-game-loop__rivets>i:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:.3rem;left:.3rem}[data-fantasai-ui=next] .es-game-loop__rivets>i:nth-child(4):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]>i:nth-child(4):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){bottom:.3rem;right:.3rem}[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:3;width:var(--fui-gl-crest);aspect-ratio:1;color:var(--fui-es-intent-fg);background:radial-gradient(circle, var(--fui-surface-1), var(--fui-surface-inset) 75%);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklab, var(--fui-surface-1) 70%, var(--fui-es-intent-pigment)), var(--fui-surface-inset) 75%)}}[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px var(--fui-es-intent-fg), 0 0 0 5px var(--fui-surface-inset), 0 0 0 6px var(--fui-es-intent-fg), 0 0 1.6rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-es-intent-fg) 70%, transparent), 0 0 0 5px color-mix(in oklab, var(--fui-surface-inset) 92%, var(--fui-es-intent-pigment)), 0 0 0 6px color-mix(in oklch, var(--fui-es-intent-fg) 26%, transparent), 0 0 1.6rem color-mix(in oklch, var(--fui-es-intent-fg) 32%, transparent)}}[data-fantasai-ui=next] .es-game-loop__crest>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);text-align:center;background:0 0;border:0;outline:none;justify-items:center;padding:0 0 clamp(1.25rem,2.6vw,2rem);display:grid}[data-fantasai-ui=next] .es-game-loop__reader:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:contents}[data-fantasai-ui=next] .es-game-loop[data-heading-align=start] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-heading-align=start][data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;justify-items:stretch}[data-fantasai-ui=next] .es-game-loop__header :where(h1,h2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next] :where(h1,h2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance;max-width:34ch}[data-fantasai-ui=next] .es-game-loop__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:var(--fui-space-2) var(--fui-space-3);flex-wrap:wrap;min-width:0;display:flex}[data-fantasai-ui=next] .es-game-loop[data-heading-align=start] .es-game-loop__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-heading-align=start][data-fantasai-ui=next] .es-game-loop__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between}[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-5);scrollbar-gutter:auto;min-width:0;min-height:0;scroll-padding-block:var(--fui-space-3);grid-template-columns:minmax(0,1fr);padding:0;display:grid;overflow:visible}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center;gap:var(--fui-space-3);background:0 0;border:0;margin-top:clamp(1.1rem,2.4vw,1.75rem);padding:clamp(1.1rem,2.4vw,1.75rem) 0 0;display:grid;position:relative}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg), transparent);height:1px;position:absolute;inset:0 18% auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent), transparent)}}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:""}[data-fantasai-ui=next] .es-game-loop__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-2);width:100%;display:grid}[data-fantasai-ui=next] .es-game-loop__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;width:min(100%,22rem)}[data-fantasai-ui=next] .es-game-loop :where(h2,h3,h4,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] :where(h2,h3,h4,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-game-loop__body>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__body[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-game-loop__body:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__body:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:-3px}[data-fantasai-ui=next] .es-game-loop__voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__voice[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:62ch}[data-fantasai-ui=next] .es-game-loop[data-heading-align=center] .es-game-loop__voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-heading-align=center][data-fantasai-ui=next] .es-game-loop__voice:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline:auto}[data-fantasai-ui=next] .es-game-loop-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:1rem}@media (width<=767px){[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:3.4rem;--fui-gl-sig:min(12.5rem, 60vw, 34dvh);--fui-event-viewport-gap:1.5rem}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:var(--fui-gl-crest-y) 0 0}[data-fantasai-ui=next] .es-game-loop__effect>.es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__effect[data-fantasai-ui=next]>.es-effect-layer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:clip}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-frame-spacing=compact] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-frame-spacing=compact][data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:calc(100dvh - var(--fui-event-viewport-gap) - var(--fui-gl-crest-y) - .5rem);padding:calc(var(--fui-gl-crest-y) + .85rem) 1rem 1rem;border-radius:var(--fui-gl-radius);grid-template-rows:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-game-loop__reader:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:0;margin:calc(-1 * (var(--fui-gl-crest-y) + .85rem)) -1rem 0;padding:calc(var(--fui-gl-crest-y) + .85rem) 1rem .5rem;overscroll-behavior:contain;scroll-padding-block:var(--fui-space-3);border-radius:var(--fui-gl-radius) var(--fui-gl-radius) 0 0;display:block;position:relative;overflow-y:auto}[data-fantasai-ui=next] .es-game-loop__reader:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-ring);outline-offset:-3px}[data-fantasai-ui=next] .es-game-loop__reader[data-scrolled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__reader[data-scrolled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(var(--fui-gl-crest-y) 0 0 round var(--fui-gl-radius) var(--fui-gl-radius) 0 0)}[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:1.1rem}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;min-width:0;padding-top:1rem;padding-bottom:env(safe-area-inset-bottom,0px);margin-top:0}[data-fantasai-ui=next] .es-game-loop__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-game-loop-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.75rem .5rem}}@media (height<=640px){[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-bottom:.85rem}[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:.85rem}}@media (forced-colors:active){[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-game-loop__rivets:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__rivets[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:canvas;border:1px solid canvastext}[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop__edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid canvastext}}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-ease-out:cubic-bezier(.16, 1, .3, 1);--fui-gl-ease-ceremony:cubic-bezier(.22, 1, .36, 1);--fui-gl-ease-land:cubic-bezier(.19, 1, .22, 1);--fui-gl-draw-delay:0s}[data-fantasai-ui=next] .es-game-loop[data-motif=gate]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=gate][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-draw-delay:.7s}[data-fantasai-ui=next] .es-game-loop[data-motif=blink]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=blink][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-draw-delay:.65s}[data-fantasai-ui=next] .es-game-loop-sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-es-intent-fg);display:block;overflow:visible}[data-fantasai-ui=next] .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__draw[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__crack[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__crack[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2px}[data-fantasai-ui=next] .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__soft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:currentColor}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__soft[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, currentColor 14%, transparent)}}[data-fantasai-ui=next] .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__ticks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:currentColor;stroke-width:3px;stroke-dasharray:.35 1.7;opacity:.8}[data-fantasai-ui=next] .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__runes[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:currentColor;stroke-width:.9px;stroke-linecap:round;opacity:.8}[data-fantasai-ui=next] .es-game-loop-sigil__number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:currentColor;font-family:var(--fui-font-display);text-anchor:middle;font-size:34px;font-weight:700}[data-fantasai-ui=next] .es-game-loop-sigil__half:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__half[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-sigil__number:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__number[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-box:fill-box;transform-origin:50%}[data-fantasai-ui=next] .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil__lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:100% 100%}[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:3px}[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__number[data-roll=out]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__number[data-roll=out]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(-4px,3px)rotate(-7deg)}[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:translate(4px,4px)rotate(6deg)}[data-fantasai-ui=next] .es-game-loop-sigil--crest .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-sigil--crest[data-fantasai-ui=next] .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:rotate(-24deg)translate(-2px,-3px)}[data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:4;pointer-events:none;position:absolute;inset:0}@media (width<=767px){[data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow:clip}}[data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__blink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__blink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%;top:var(--fui-gl-sigil-y);position:absolute;translate:-50% -50%}[data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-gl-sig);aspect-ratio:1;filter:drop-shadow(0 0 .4rem var(--fui-es-intent-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .4rem color-mix(in oklch, var(--fui-es-intent-fg) 55%, transparent))}}[data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:top .56s var(--fui-gl-ease-ceremony), width .56s var(--fui-gl-ease-ceremony), opacity .2s ease .46s}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;stroke-dashoffset:1px;animation:fui-es-gl-draw .48s var(--fui-gl-ease-ceremony) both;animation-delay:calc(var(--fui-gl-draw-delay) + var(--fui-gl-draw,0) * .11s)}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__ticks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-fade-in .5s ease-out calc(var(--fui-gl-draw-delay) + .26s) both, fui-es-gl-spin 30s linear infinite}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__runes path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.38s ease-out both fui-es-gl-rune;animation-delay:calc(var(--fui-gl-draw-delay) + .2s + var(--fui-gl-rune) * 55ms)}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__soft:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-fade-in .5s ease-out var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-ignite .7s var(--fui-gl-ease-out) var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__crack:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dasharray:1;stroke-dashoffset:1px;animation:fui-es-gl-draw .26s ease-in var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=start]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-half-start .7s cubic-bezier(.3, 0, .2, 1) calc(var(--fui-gl-ignite) + .26s) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__half[data-side=end]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-half-end .7s cubic-bezier(.3, 0, .2, 1) calc(var(--fui-gl-ignite) + .26s) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__sun:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__sun:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-sunrise 1.1s var(--fui-gl-ease-out) .18s both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-lid .62s cubic-bezier(.2, 1.6, .4, 1) var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__number[data-roll=out]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__number[data-roll=out]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-roll-out .42s ease-in var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__number[data-roll=in]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sigil[data-fantasai-ui=next] .es-game-loop-sigil__number[data-roll=in]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-roll-in .52s var(--fui-gl-ease-out) calc(var(--fui-gl-ignite) + .12s) both}[data-fantasai-ui=next] .es-game-loop[data-motif=stamp] .es-game-loop-prelude__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=stamp][data-fantasai-ui=next] .es-game-loop-prelude__sigil>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-stamp .52s cubic-bezier(.7, 0, .84, 0) .12s both, fui-es-gl-ignite .7s var(--fui-gl-ease-out) var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop[data-motif=stamp] .es-game-loop-prelude__sigil .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=stamp][data-fantasai-ui=next] .es-game-loop-prelude__sigil .es-game-loop-sigil__draw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-dashoffset:0;animation:none}[data-fantasai-ui=next] .es-game-loop[data-motif=stamp] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=stamp][data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-shake .3s linear var(--fui-gl-ignite)}[data-fantasai-ui=next] .es-game-loop-prelude__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__sparks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sparks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:50%}[data-fantasai-ui=next] .es-game-loop-prelude__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sparks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-fg);box-shadow:0 0 .4rem var(--fui-es-intent-fg);opacity:0;border-radius:50%;position:absolute}[data-fantasai-ui=next] .es-game-loop-prelude__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-gl-mote-size);height:var(--fui-gl-mote-size);margin:calc(var(--fui-gl-mote-size) / -2);animation:.82s ease-in both fui-es-gl-mote;animation-delay:calc(var(--fui-gl-ignite) - .9s + var(--fui-gl-mote-wait))}[data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__sparks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-gl-spark-size);height:var(--fui-gl-spark-size);margin:calc(var(--fui-gl-spark-size) / -2);animation:.9s cubic-bezier(.1,.7,.3,1) both fui-es-gl-spark;animation-delay:calc(var(--fui-gl-ignite) + var(--fui-gl-spark-wait))}[data-fantasai-ui=next] .es-game-loop[data-motif=chest] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=chest][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);border-radius:0;scale:2.2}[data-fantasai-ui=next] .es-game-loop[data-motif=column] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=column][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);border-radius:0;scale:2}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-text-muted);border-radius:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-text-muted) 70%, var(--fui-es-intent-fg))}}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;animation-name:fui-es-gl-ash;animation-duration:1.6s;animation-timing-function:cubic-bezier(.3,.1,.6,1)}[data-fantasai-ui=next] .es-game-loop[data-motif=gate] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=gate][data-fantasai-ui=next] .es-game-loop-prelude__sparks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(1.5px);animation-duration:2.2s;scale:1.8}[data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.8);aspect-ratio:1;background:radial-gradient(circle closest-side, var(--fui-text-primary), var(--fui-es-intent-fg) 34%, transparent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-text-primary) 55%, transparent), color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent) 34%, transparent)}}[data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__flash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:screen;opacity:0;animation:fui-es-gl-flash .82s ease-out var(--fui-gl-ignite) both}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-motif=gate] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=gate][data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, var(--fui-es-intent-fg), transparent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-motif=gate] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=gate][data-fantasai-ui=next] .es-game-loop-prelude__flash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle closest-side, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent), transparent)}}[data-fantasai-ui=next] .es-game-loop-prelude__shock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__shock[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-gl-sig);aspect-ratio:1;border:2px solid var(--fui-es-intent-fg);opacity:0;animation:fui-es-gl-shock .9s cubic-bezier(.1, .7, .3, 1) var(--fui-gl-ignite) both;border-radius:50%}[data-fantasai-ui=next] .es-game-loop-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.3);aspect-ratio:1;background:repeating-conic-gradient(from 4deg, var(--fui-es-intent-fg) 0deg .8deg, transparent .8deg 7deg, var(--fui-es-intent-fg) 7deg 7.6deg, transparent 7.6deg 15deg);border-radius:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:repeating-conic-gradient(from 4deg, color-mix(in oklch, var(--fui-es-intent-fg) 34%, transparent) 0deg .8deg, transparent .8deg 7deg, color-mix(in oklch, var(--fui-es-intent-fg) 16%, transparent) 7deg 7.6deg, transparent 7.6deg 15deg)}}[data-fantasai-ui=next] .es-game-loop-prelude__rays:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__rays[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){mix-blend-mode:screen;opacity:0;animation:fui-es-gl-rays 1.6s var(--fui-gl-ease-out) var(--fui-gl-ignite) both, fui-es-gl-spin 90s linear infinite;-webkit-mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%);mask:radial-gradient(circle closest-side,#0000 0 22%,#000 32%,#0006 60%,#0000 92%)}[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-gl-sigil-y);background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg) 30%, var(--fui-text-primary) 50%, var(--fui-es-intent-fg) 70%, transparent);height:2px;position:absolute;left:5%;right:5%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 60%, transparent) 30%, var(--fui-text-primary) 50%, color-mix(in oklch, var(--fui-es-intent-fg) 60%, transparent) 70%, transparent)}}[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .9rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .9rem color-mix(in oklch, var(--fui-es-intent-fg) 50%, transparent)}}[data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__seam[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-gl-seam 1.7s var(--fui-gl-ease-out) both;transform:scaleX(0)}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop-prelude__seam:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:saturate(.6)brightness(.8)}[data-fantasai-ui=next] .es-game-loop-prelude__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * .55);background:linear-gradient(0deg, transparent, var(--fui-es-intent-fg) 35%, var(--fui-es-intent-focus) 58%, transparent 90%);height:100%;position:absolute;bottom:0;left:50%;translate:-50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(0deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent) 35%, color-mix(in oklch, var(--fui-es-intent-focus) 38%, transparent) 58%, transparent 90%)}}[data-fantasai-ui=next] .es-game-loop-prelude__column:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__column[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(10px);opacity:0;transform-origin:50% 100%;animation:fui-es-gl-column 1.8s var(--fui-gl-ease-out) both;transform:scaleY(0)}[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * .9);height:calc(var(--fui-gl-sig) * 1.7);background:radial-gradient(ellipse at 50% 38%, var(--fui-es-intent-focus), var(--fui-es-intent-pigment) 55%, transparent 80%);border-radius:50% 50% .5rem .5rem/34% 34% .5rem .5rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse at 50% 38%, color-mix(in oklch, var(--fui-es-intent-focus) 42%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 30%, transparent) 55%, transparent 80%)}}[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 2.5rem var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 2.5rem color-mix(in oklch, var(--fui-es-intent-fg) 30%, transparent)}}[data-fantasai-ui=next] .es-game-loop-prelude__gate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__gate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(2px);opacity:0;animation:1.5s cubic-bezier(.6,0,.2,1) .3s both fui-es-gl-gate;transform:scaleX(.02)}[data-fantasai-ui=next] .es-game-loop-prelude__blink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__blink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-gl-sig) * 2.2);height:calc(var(--fui-gl-sig) * 1.1);background:radial-gradient(ellipse, var(--fui-es-intent-focus), var(--fui-es-intent-pigment) 50%, transparent 72%);border-radius:50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-prelude__blink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__blink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse, color-mix(in oklch, var(--fui-es-intent-focus) 38%, transparent), color-mix(in oklch, var(--fui-es-intent-pigment) 22%, transparent) 50%, transparent 72%)}}[data-fantasai-ui=next] .es-game-loop-prelude__blink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__blink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(4px);opacity:0;animation:1.3s cubic-bezier(.5,0,.2,1) .12s both fui-es-gl-blink;transform:scaleY(.02)}[data-fantasai-ui=next] .es-game-loop-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__announcement[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){inset:calc(var(--fui-gl-sigil-y) + var(--fui-gl-sig) / 2 + 1rem) 1rem auto;text-align:center;transition:opacity .32s ease, translate .42s var(--fui-gl-ease-out);margin:0;position:absolute}[data-fantasai-ui=next] .es-game-loop-prelude__announcement>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-prelude__announcement[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(100deg, var(--fui-text-primary) 38%, var(--fui-es-intent-focus) 50%, var(--fui-text-primary) 62%) 100% 0 / 300% 100% no-repeat;color:#0000;letter-spacing:.14em;opacity:0;animation:fui-es-gl-announce .9s var(--fui-gl-ease-out) var(--fui-gl-ignite) both, fui-es-gl-announce-sheen 1.5s ease-in-out calc(var(--fui-gl-ignite) + .25s) both;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-fantasai-ui=next] .es-game-loop[data-conjured] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-conjured][data-fantasai-ui=next] .es-game-loop-prelude__sigil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-gl-crest-y);width:calc(var(--fui-gl-crest) * 2);opacity:0}[data-fantasai-ui=next] .es-game-loop[data-conjured] .es-game-loop-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-conjured][data-fantasai-ui=next] .es-game-loop-prelude__announcement:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;translate:0 -.75rem}[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-game-loop[data-conjured] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-conjured][data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-conjure .76s var(--fui-gl-ease-land) both}[data-fantasai-ui=next] .es-game-loop[data-conjured]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-conjured][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{animation:fui-es-gl-aura 1.4s var(--fui-gl-ease-out) both}[data-fantasai-ui=next] .es-game-loop[data-motif=crack] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=crack][data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-motif=gate] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=gate][data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-duration:1.05s}[data-fantasai-ui=next] .es-game-loop[data-motif=stamp][data-conjured] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-motif=stamp][data-conjured][data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.82s cubic-bezier(.65,0,.2,1) both fui-es-gl-unroll}[data-fantasai-ui=next] .es-game-loop[data-conjured] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-conjured][data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.9s cubic-bezier(.45,0,.2,1) .12s both fui-es-gl-edge}[data-fantasai-ui=next] .es-game-loop[data-conjured] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-conjured][data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-crest .62s var(--fui-gl-ease-out) .54s both}[data-fantasai-ui=next] .es-game-loop-reveal[data-spark]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-reveal[data-spark][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:relative}[data-fantasai-ui=next] span.es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),span.es-game-loop-reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-block}[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=conjure] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=conjure][data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=conjure] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=conjure][data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-rise .64s var(--fui-gl-ease-out) both;animation-delay:calc(var(--fui-gl-order,0) * var(--fui-gl-step))}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-reveal[data-reveal=stamp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-reveal[data-reveal=stamp]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-gl-stamp-in;animation-duration:.52s;animation-timing-function:cubic-bezier(.3,1.5,.5,1)}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-reveal[data-reveal=deal]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-reveal[data-reveal=deal]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:50% 0;animation-name:fui-es-gl-deal;animation-duration:.72s}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-reveal[data-reveal=wipe]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-reveal[data-reveal=wipe]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-name:fui-es-gl-wipe;animation-duration:.76s}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-reveal[data-reveal=words]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-reveal[data-reveal=words]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-word[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline-block}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-word .56s var(--fui-gl-ease-out) both;animation-delay:calc(var(--fui-gl-order,0) * var(--fui-gl-step) + var(--fui-gl-word) * 45ms)}[data-fantasai-ui=next] .es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-burst[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;width:0;height:0;position:absolute;top:50%;left:1rem}[data-fantasai-ui=next] .es-game-loop-reveal[data-spark=center]>.es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-reveal[data-spark=center][data-fantasai-ui=next]>.es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:50%}[data-fantasai-ui=next] .es-game-loop-burst>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-burst[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-gl-burst-color,var(--fui-es-intent-fg));width:4px;height:4px;box-shadow:0 0 .35rem var(--fui-gl-burst-color,var(--fui-es-intent-fg));opacity:0;border-radius:50%;margin:-2px;position:absolute}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop-burst>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop-burst>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.7s ease-out both fui-es-gl-burst;animation-delay:calc(var(--fui-gl-order,0) * var(--fui-gl-step) + .2s)}[data-fantasai-ui=next] .es-game-loop-count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-variant-numeric:tabular-nums}[data-fantasai-ui=next] .es-game-loop-marks:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:6px;display:flex}[data-fantasai-ui=next] .es-game-loop-marks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-fg);width:16px;height:3px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-game-loop-marks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent)}}[data-fantasai-ui=next] .es-game-loop-marks>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:background .4s,box-shadow .4s;transform:skew(-30deg)}[data-fantasai-ui=next] .es-game-loop-marks>i[data-reached]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop-marks[data-fantasai-ui=next]>i[data-reached]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-fg);box-shadow:0 0 6px var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-gl-rise .64s var(--fui-gl-ease-out) both;animation-delay:calc(var(--fui-gl-footer-order) * var(--fui-gl-step))}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-game-loop__footer .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-game-loop[data-revealed][data-fantasai-ui=next] .es-game-loop__footer .es-button[data-appearance=ceremonial]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:1.1s ease-in-out both fui-es-gl-cta-sheen;animation-delay:calc(var(--fui-gl-footer-order) * var(--fui-gl-step) + .38s)}[data-fantasai-ui=next] .es-game-loop[data-ceremony=instant] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=instant][data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=instant] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=instant][data-fantasai-ui=next] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=instant] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=instant][data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;animation:none}[data-fantasai-ui=next] .es-game-loop[data-ceremony=instant] .es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=instant][data-fantasai-ui=next] .es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-game-loop__prelude:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop__prelude[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-game-loop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-game-loop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-game-loop .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop-reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop-word:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1!important;animation:none!important}}[data-fantasai-ui=next] .es-new-day:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:7.5rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:.25rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{z-index:-1;background:repeating-conic-gradient(from 4deg, var(--fui-es-intent-fg) 0deg 1.2deg, transparent 1.2deg 15deg);border-radius:50%;position:absolute;inset:-1.6rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:repeating-conic-gradient(from 4deg, color-mix(in oklch, var(--fui-es-intent-fg) 40%, transparent) 0deg 1.2deg, transparent 1.2deg 15deg)}}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:"";pointer-events:none;-webkit-mask:radial-gradient(circle closest-side,#0000 0 66%,#000 72%,#0000 100%);mask:radial-gradient(circle closest-side,#0000 0 66%,#000 72%,#0000 100%)}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__crest>.es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-new-day .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1.25rem}[data-fantasai-ui=next] .es-new-day__carousel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__carousel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__slide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-new-day__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:23rem;display:grid}[data-fantasai-ui=next] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__slide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .7s ease-in-out;position:relative}[data-fantasai-ui=next] .es-new-day__slide[data-panel-active=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__slide[data-panel-active=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;opacity:1;pointer-events:auto}[data-fantasai-ui=next] .es-new-day__morning:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__morning[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__people:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__people[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:1.3rem;display:grid}[data-fantasai-ui=next] .es-new-day__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}[data-fantasai-ui=next] .es-new-day__thought:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__thought[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-new-day__section-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__section-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:1rem;display:flex}[data-fantasai-ui=next] .es-new-day__section-label svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__section-label[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-new-day__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;place-items:center;min-height:13rem;display:grid}[data-fantasai-ui=next] .es-new-day__empty--morning:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__empty--morning[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:8rem}[data-fantasai-ui=next] .es-new-day__quest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__quest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-new-day__objective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__objective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:start;max-width:100%}[data-fantasai-ui=next] .es-new-day__trail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__trail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding-block:.25rem;display:grid}[data-fantasai-ui=next] .es-new-day__trail>ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__trail[data-fantasai-ui=next]>ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-new-day__trail li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__trail[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-new-day__lead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__lead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:flex-start;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-new-day__lead-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__lead-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__lead-icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__lead-icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.2rem;height:1.2rem}[data-fantasai-ui=next] .es-new-day__lead>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__lead[data-fantasai-ui=next]>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-new-day__social-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:end;gap:var(--fui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-new-day__social-grid[data-count="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="1"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,24rem);justify-content:center}[data-fantasai-ui=next] .es-new-day__social-grid[data-count="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="2"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,50rem);margin-inline:auto}[data-fantasai-ui=next] .es-new-day__social-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;min-height:14.5rem;display:flex}[data-fantasai-ui=next] .es-new-day__social-card[data-featured=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-featured=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:17.5rem}[data-fantasai-ui=next] .es-new-day__social-card>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:100%}[data-fantasai-ui=next] .es-new-day__social-card>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:.1rem}[data-fantasai-ui=next] .es-new-day__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:.2rem;display:flex}[data-fantasai-ui=next] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:currentColor;border-radius:999px;width:.4rem;height:.4rem;transition:width .3s,background .3s;display:block}[data-fantasai-ui=next] .es-new-day__controls [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__controls[data-fantasai-ui=next] [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.5rem;box-shadow:0 0 .9rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-new-day__controls [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__controls[data-fantasai-ui=next] [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .9rem color-mix(in oklch, currentColor 35%, transparent)}}@media (width<=767px){[data-fantasai-ui=next] .es-new-day:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-gl-crest:5rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-new-day[data-fantasai-ui=next] .es-game-loop__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:-1.1rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.85rem}[data-fantasai-ui=next] .es-new-day__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:24rem}[data-fantasai-ui=next] .es-new-day__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}[data-fantasai-ui=next] .es-new-day__thought:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__thought[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-new-day .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.9rem;padding-top:.75rem}[data-fantasai-ui=next] .es-new-day__social-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-grid[data-count="1"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="1"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-grid[data-count="2"]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-grid[data-count="2"][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);max-width:none}[data-fantasai-ui=next] .es-new-day__social-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__social-card[data-featured=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-featured=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;grid-template-columns:auto minmax(0,1fr);gap:.25rem .75rem;min-height:0;display:grid}[data-fantasai-ui=next] .es-new-day__npc-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__npc-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:span 2}[data-fantasai-ui=next] .es-new-day__social-card>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>h4:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;align-self:end}[data-fantasai-ui=next] .es-new-day__social-card>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__social-card[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;align-self:start}}@media (height<=640px){[data-fantasai-ui=next] .es-new-day .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.65rem;padding-bottom:1rem}[data-fantasai-ui=next] .es-new-day .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day[data-fantasai-ui=next] .es-game-loop__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.4rem;padding-top:.3rem}}[data-fantasai-ui=next] .es-new-day__carousel[data-reduced-motion=true] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__carousel[data-reduced-motion=true][data-fantasai-ui=next] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-new-day__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__slide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__dot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:buttontext}[data-fantasai-ui=next] .es-new-day__controls [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-new-day__controls[data-fantasai-ui=next] [aria-current=true] .es-new-day__dot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:highlight}}[data-fantasai-ui=next] .es-quest-event:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-quest-event-section-gap:clamp(var(--fui-space-5), 2.5vw, var(--fui-space-8))}[data-fantasai-ui=next] .es-quest-event .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-quest-event-section-gap)}[data-fantasai-ui=next] .es-quest-event__stage-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__stage-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-event__objectives-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objectives-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-quest-event__objectives-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objectives-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;justify-content:space-between}[data-fantasai-ui=next] .es-quest-event__introduction:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__introduction[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .es-quest-event__briefing-details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__briefing-details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);text-align:start;display:grid}[data-fantasai-ui=next] .es-quest-event__primary-objective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__primary-objective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-event__objectives:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objectives[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-event__stage-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__stage-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid}[data-fantasai-ui=next] .es-quest-event__turn-limit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__turn-limit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-quest-event__detail-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__detail-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-quest-event__detail-error>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__detail-error[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:15rem}[data-fantasai-ui=next] .es-quest-event__tracking:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center start;gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-quest-event__tracking-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-quest-event__tracking-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-quest-event__tracking-divider:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking-divider[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:var(--fui-space-2)}[data-fantasai-ui=next] .es-quest-event__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-quest-event__stage-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__stage-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-quest-event__objective-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-quest-event__objective:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-quest-event__objective-icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective-icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none}[data-fantasai-ui=next] .es-quest-event__objective>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-quest-event__objective-list>.es-game-loop-reveal[data-spark=start]>.es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective-list[data-fantasai-ui=next]>.es-game-loop-reveal[data-spark=start]>.es-game-loop-burst:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){left:calc(var(--fui-touch-min) / 2)}:is([data-fantasai-ui=next] .es-quest-event__objective-list>.es-game-loop-reveal:has([data-state=failed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__objective-list[data-fantasai-ui=next]>.es-game-loop-reveal:has([data-state=failed]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){--fui-gl-burst-color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-quest-event__loading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__loading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;justify-items:center;gap:var(--fui-space-3);text-align:center;min-height:20rem;display:grid}[data-fantasai-ui=next] .es-quest-event__recording:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:8.75rem;height:8.75rem;margin:var(--fui-space-3);pointer-events:none;background:radial-gradient(circle, var(--fui-tone-yellow-fg), transparent 65%);position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-quest-event__recording:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklch, var(--fui-tone-yellow-fg) 12%, transparent), transparent 65%)}}[data-fantasai-ui=next] .es-quest-event__recording-rings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;width:100%;height:100%;stroke:var(--fui-tone-yellow-fg);position:absolute;inset:0;overflow:visible}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-quest-event__recording-rings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-tone-yellow-fg) 25%, transparent)}}[data-fantasai-ui=next] .es-quest-event__recording-rings:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.75px}[data-fantasai-ui=next] .es-quest-event__recording-rings circle:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next] circle:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-quest-event__recording-rings circle:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next] circle:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-text-secondary) 22%, transparent)}}[data-fantasai-ui=next] .es-quest-event__recording-rings circle:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next] circle:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-text-muted)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-quest-event__recording-rings circle:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-rings[data-fantasai-ui=next] circle:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-text-muted) 20%, transparent)}}[data-fantasai-ui=next] .es-quest-event__recording-sun:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-sun[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:27%;height:27%;color:var(--fui-tone-yellow-fg);filter:drop-shadow(0 0 .3rem var(--fui-tone-yellow-border));animation:20s linear infinite fui-quest-recording-orbit;position:absolute;inset:36.5%}[data-fantasai-ui=next] .es-quest-event__recording-orbit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:50%;animation:8s linear infinite fui-quest-recording-orbit;display:block;position:absolute}[data-fantasai-ui=next] .es-quest-event__recording-orbit--inner:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit--inner[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg);inset:17%}[data-fantasai-ui=next] .es-quest-event__recording-orbit--middle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit--middle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);animation-duration:13s;animation-direction:reverse;inset:6%}[data-fantasai-ui=next] .es-quest-event__recording-orbit--outer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit--outer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);animation-duration:22s;inset:-4%}[data-fantasai-ui=next] .es-quest-event__recording-orbit i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit[data-fantasai-ui=next] i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:currentColor;border-radius:50%;width:.45rem;height:.45rem;margin:-.225rem;position:absolute;top:0;left:50%;box-shadow:0 0 .6rem}[data-fantasai-ui=next] .es-quest-event__recording-orbit i:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit[data-fantasai-ui=next] i:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.3rem;height:.3rem;top:82%;left:89%}[data-fantasai-ui=next] .es-quest-event__recording-orbit i:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording-orbit[data-fantasai-ui=next] i:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.3rem;height:.3rem;top:67%;left:3%}[data-fantasai-ui=next] .es-quest-event__recording[data-reduced] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording[data-reduced][data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-quest-event__recording :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__recording[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .es-quest-event__loading>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__loading[data-fantasai-ui=next]>p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:48ch}@media (width>=40rem){[data-fantasai-ui=next] .es-quest-event__tracking:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-quest-event__tracking-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__tracking-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:right;justify-self:end}}@media (width>=48rem){[data-fantasai-ui=next] .es-quest-event--outcome .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event--outcome[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:16rem}}@media (height<=620px){[data-fantasai-ui=next] .es-quest-event--outcome .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event--outcome[data-fantasai-ui=next] .es-game-loop__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0}[data-fantasai-ui=next] .es-quest-event__loading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-quest-event__loading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:10rem}}[data-fantasai-ui=next] .es-reward__stage-motion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage-motion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100%;min-height:24rem}[data-fantasai-ui=next] .es-reward__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;gap:var(--fui-space-5);text-align:start;min-height:24rem;display:grid}[data-fantasai-ui=next] .es-reward__stage--milestones:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage--milestones[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center}[data-fantasai-ui=next] .es-reward__milestone-deal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone-deal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;width:min(100%,20rem);display:grid}[data-fantasai-ui=next] .es-reward__tier:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__tier[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){rotate:-3deg}[data-fantasai-ui=next] .es-reward__milestone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-5);text-align:center;width:100%;min-height:21rem;box-shadow:0 0 2rem var(--fui-es-intent-pigment);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-reward__milestone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 2rem color-mix(in oklch, var(--fui-es-intent-pigment) 30%, transparent)}}[data-fantasai-ui=next] .es-reward__milestone-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-reward__milestone-verdict:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone-verdict[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);width:100%;margin-top:auto;display:grid}[data-fantasai-ui=next] .es-reward__milestone-activate:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone-activate[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__select[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}:is([data-fantasai-ui=next] .es-reward__milestone:has(:focus-visible):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone:has(:focus-visible)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__package:has(.es-reward__select:focus-visible):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__package:has(.es-reward__select:focus-visible)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-reward__milestone-activate:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone-activate:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__select:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__select:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-reward__empty-milestone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__empty-milestone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-4);max-width:28rem;padding:var(--fui-space-8) 0;text-align:center;display:grid}[data-fantasai-ui=next] .es-reward__snapshots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__snapshots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .es-reward__snapshot:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__snapshot[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center start;gap:var(--fui-space-3);text-align:left;grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-reward__verdict:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .es-reward__verdict-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);align-items:center;display:flex}[data-fantasai-ui=next] .es-reward__verdict-label svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict-label[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem}[data-fantasai-ui=next] .es-reward__verdict-values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict-values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;display:grid}[data-fantasai-ui=next] .es-reward__packages-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__packages-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-reward__packages:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__packages[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}[data-fantasai-ui=next] .es-reward__package:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__package[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);flex-direction:column;min-width:0;display:flex}[data-fantasai-ui=next] .es-reward__package-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__package-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:start;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-reward__package-heading .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__package-heading[data-fantasai-ui=next] .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0}[data-fantasai-ui=next] .es-reward__entries:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entries[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding-top:var(--fui-space-3);margin-top:auto;display:grid}[data-fantasai-ui=next] .es-reward__entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__item-entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__item-entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;position:relative}[data-fantasai-ui=next] .es-reward__entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);text-align:left;cursor:pointer;width:100%;min-width:0;display:flex}[data-fantasai-ui=next] .es-reward__entry:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:var(--fui-focus-ring-offset)}[data-fantasai-ui=next] .es-reward__entry-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__entry-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-reward__entry-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-reward__entry-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__entry-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex:1;display:grid}[data-fantasai-ui=next] .es-reward__ability-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-fantasai-ui=next] .es-reward__costs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__costs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-reward__ability-detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:950;width:min(22rem,100vw - 3rem);max-height:min(calc(100dvh - 3rem), var(--radix-popover-content-available-height));display:grid}[data-fantasai-ui=next] .es-reward__ability-scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);overscroll-behavior:contain;grid-auto-rows:max-content;min-height:0;display:grid;overflow-y:auto}[data-fantasai-ui=next] .es-reward__ability-detail.es-reward__ability-detail--card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-detail.es-reward__ability-detail--card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:max-content;max-width:calc(100vw - 2 * var(--fui-space-3))}[data-fantasai-ui=next] .es-reward__ability-detail--card>.es-reward__ability-scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-detail--card[data-fantasai-ui=next]>.es-reward__ability-scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-4)}[data-fantasai-ui=next] .es-reward__ability-detail--card>.es-reward__ability-scroll:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__ability-detail--card[data-fantasai-ui=next]>.es-reward__ability-scroll:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid var(--fui-tone-yellow-focus);outline-offset:calc(-1 * var(--fui-focus-ring-width))}[data-fantasai-ui=next] .es-reward__item-detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__item-detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:950}[data-fantasai-ui=next] .es-reward__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);text-align:center;display:grid}@media (width<=767px){[data-fantasai-ui=next] .es-reward__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__stage-motion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage-motion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;height:auto;min-height:0}[data-fantasai-ui=next] .es-reward__stage--milestones:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__stage--milestones[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-reward__milestone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__milestone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:19rem}[data-fantasai-ui=next] .es-reward__snapshots:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__snapshots[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-reward__packages:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__packages[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr}}@media (width<=639px){[data-fantasai-ui=next] .es-reward__verdict-values:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-reward__verdict-values[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr}}[data-fantasai-ui=next] .es-progression-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start}[data-fantasai-ui=next] .es-progression-story__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression-story__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding-bottom:var(--fui-space-4);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-progression :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression[data-fantasai-ui=next] :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-progression__intro:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression__intro[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .es-progression__note:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression__note[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:start;gap:var(--fui-space-2);text-align:center;display:flex}[data-fantasai-ui=next] .es-progression__note>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression__note[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-es-intent-fg);flex:none;margin-top:.2rem}[data-fantasai-ui=next] .es-level-up__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-level-up__rail-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__rail-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);text-align:start;grid-template-columns:minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-level-up__gain-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:.9rem;margin-top:var(--fui-space-1);border:1px solid var(--fui-border-subtle);background:var(--fui-stage);border-radius:999px;position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-level-up__gain-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-stage) 75%, transparent)}}[data-fantasai-ui=next] .es-level-up__gain-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 2px 10px var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-level-up__gain-track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 2px 10px color-mix(in oklch, var(--fui-stage) 70%, transparent)}}[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, var(--fui-tone-yellow-pigment), var(--fui-tone-yellow-pigment) 55%, var(--fui-tone-yellow-fg));position:absolute;inset:2px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, color-mix(in oklch, var(--fui-tone-yellow-pigment) 72%, transparent), var(--fui-tone-yellow-pigment) 55%, var(--fui-tone-yellow-fg))}}[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 18px var(--fui-tone-yellow-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 18px color-mix(in oklch, var(--fui-tone-yellow-fg) 28%, transparent)}}[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-text-primary);width:.8rem;height:.8rem;box-shadow:0 0 .7rem .2rem var(--fui-tone-yellow-fg);content:"";border-radius:50%;position:absolute;top:50%;right:-.35rem;translate:0 -50%}[data-fantasai-ui=next] .es-game-loop[data-ceremony=prelude] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=prelude][data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-game-loop[data-ceremony=conjure] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=conjure][data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transform:scaleX(.04)}[data-fantasai-ui=next] .es-game-loop[data-revealed] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-revealed][data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-level-up-gain 1.1s var(--fui-ease-out) both;animation-delay:calc(3 * var(--fui-gl-step) + .28s)}[data-fantasai-ui=next] .es-level-up__rail-labels:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__rail-labels[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}[data-fantasai-ui=next] .es-level-up__rail-labels>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__rail-labels[data-fantasai-ui=next]>:first-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:left}[data-fantasai-ui=next] .es-level-up__rail-labels>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__rail-labels[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:right}[data-fantasai-ui=next] .es-level-up__ledger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .es-level-up__ledger-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);text-align:start;display:grid}[data-fantasai-ui=next] .es-level-up__ledger-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}[data-fantasai-ui=next] .es-level-up__ledger-copy>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger-copy[data-fantasai-ui=next]>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-level-up__gain:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-left:calc(var(--fui-touch-min) + var(--fui-space-3))}[data-fantasai-ui=next] .es-afterlife-arrival__paths:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-afterlife-arrival__paths[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-afterlife-arrival__path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-afterlife-arrival__path[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:var(--fui-space-4);text-align:start;grid-template-rows:auto auto 1fr;display:grid}[data-fantasai-ui=next] .es-afterlife-arrival__path>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-afterlife-arrival__path[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:end}[data-fantasai-ui=next] .es-progression__card-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-progression__card-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);margin:0;padding:0;list-style:none;display:grid;position:relative}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{top:var(--fui-space-4);bottom:var(--fui-space-4);left:calc(var(--fui-touch-min) / 2);background:linear-gradient(180deg, transparent, var(--fui-es-intent-fg), transparent);width:1px;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 45%, transparent), transparent)}}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:""}[data-fantasai-ui=next] .es-tutorial-welcome__capability:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capability[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-moz-column-gap:var(--fui-space-4);column-gap:var(--fui-space-4);row-gap:var(--fui-space-1);text-align:start;grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}[data-fantasai-ui=next] .es-tutorial-welcome__station:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__station[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-es-intent-fg), 0 0 1.1rem var(--fui-es-intent-fg);grid-row:span 2}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tutorial-welcome__station:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__station[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklch, var(--fui-es-intent-fg) 40%, transparent), 0 0 1.1rem color-mix(in oklch, var(--fui-es-intent-fg) 24%, transparent)}}@media (width>=640px){[data-fantasai-ui=next] .es-level-up__ledger-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__ledger-row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto;align-items:center}[data-fantasai-ui=next] .es-level-up__gain:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end;padding-left:0}}@media (width>=768px){[data-fantasai-ui=next] .es-afterlife-arrival__paths:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-afterlife-arrival__paths[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{top:calc(var(--fui-touch-min) / 2);background:linear-gradient(90deg, transparent, var(--fui-es-intent-fg), transparent);width:auto;height:1px;bottom:auto;left:16%;right:16%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-tutorial-welcome__capabilities:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-tutorial-welcome__capabilities[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-es-intent-fg) 45%, transparent), transparent)}}[data-fantasai-ui=next] .es-tutorial-welcome__capability:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__capability[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}[data-fantasai-ui=next] .es-tutorial-welcome__station:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-tutorial-welcome__station[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:auto}}[data-fantasai-ui=next] .es-game-loop[data-ceremony=instant] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-game-loop[data-ceremony=instant][data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] [data-motion=reduced] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;transform:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-level-up__gain-fill:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-level-up__gain-fill[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important;transform:none!important}}[data-fantasai-ui=next] .es-runtime-status:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);min-width:0;max-width:36rem;padding:var(--fui-space-5);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-1);text-align:start;grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-runtime-status__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);overflow-wrap:anywhere;min-width:0;display:grid}[data-fantasai-ui=next] .es-runtime-status__copy p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__copy[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-runtime-status__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__icon[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.35rem;height:1.35rem}[data-fantasai-ui=next] .es-runtime-status__busy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__busy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:2.4s ease-in-out infinite fui-es-runtime-breathe}[data-fantasai-ui=next] .es-runtime-status__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-2);color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-runtime-status__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;justify-self:start}[data-fantasai-ui=next] .es-gameplay-control-dialog__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-gameplay-control-dialog__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);display:grid}[data-fantasai-ui=next] .es-gameplay-control-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-gameplay-control-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);min-width:0;padding:var(--fui-space-5);overflow-wrap:anywhere;display:grid}[data-fantasai-ui=next] .es-gameplay-control-content__action>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-gameplay-control-content__action[data-fantasai-ui=next]>button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-runtime-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-runtime-status__busy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-runtime-status__busy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-runtime-status__busy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-runtime-status__busy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-audio-welcome.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(calc(100vw - var(--fui-space-8)), 50rem)}[data-fantasai-ui=next] .es-audio-welcome--with-navbar.es-modal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome--with-navbar.es-modal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:calc(50% + var(--fui-space-8))}[data-fantasai-ui=next] .es-audio-welcome__effects:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__effects[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-audio-welcome__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);background:var(--fui-surface-1);border:1px solid var(--fui-border-metal);position:relative}[data-fantasai-ui=next] .es-audio-welcome__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:calc(var(--fui-space-8) * 2);height:calc(var(--fui-space-8) * 2);margin-top:calc(var(--fui-space-8) * -1);background:var(--fui-surface-1);position:relative}[data-fantasai-ui=next] .es-audio-welcome__crest svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__crest[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-8);height:var(--fui-space-8)}[data-fantasai-ui=next] .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:calc(100svh - var(--fui-safe-top) - var(--fui-safe-bottom));overscroll-behavior:contain;border-radius:inherit;scrollbar-color:var(--fui-border-metal) transparent;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-color:color-mix(in oklch, var(--fui-border-metal) 52%, transparent) transparent}}[data-fantasai-ui=next] .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scrollbar-width:thin}[data-fantasai-ui=next] .es-audio-welcome__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center;gap:var(--fui-space-6);padding:0 clamp(var(--fui-space-5), 5vw, var(--fui-space-10)) var(--fui-space-8);text-align:center;display:grid}[data-fantasai-ui=next] .es-audio-welcome__body[data-has-artwork=false]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__body[data-has-artwork=false][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-6)}[data-fantasai-ui=next] .es-audio-welcome__body[data-has-artwork=false] .es-audio-welcome__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__body[data-has-artwork=false][data-fantasai-ui=next] .es-audio-welcome__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:0}[data-fantasai-ui=next] .es-audio-welcome__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:clamp(9rem,23vw,12rem);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-audio-welcome__artwork img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__artwork[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%;height:100%;animation:fui-es-audio-welcome-landscape-in calc(var(--fui-motion-ceremonial) * 2) var(--fui-ease-out) backwards}[data-fantasai-ui=next] .es-audio-welcome__artwork:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__artwork[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";background:linear-gradient(transparent, var(--fui-surface-1));position:absolute;inset:50% 0 0}[data-fantasai-ui=next] .es-audio-welcome--with-navbar .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome--with-navbar[data-fantasai-ui=next] .es-audio-welcome__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:calc(100svh - var(--fui-safe-top) - var(--fui-safe-bottom) - 4rem)}[data-fantasai-ui=next] .es-audio-welcome__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance;margin:0}[data-fantasai-ui=next] .es-audio-welcome__title:focus:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__title:focus[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:none}[data-fantasai-ui=next] .es-audio-welcome__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-3) var(--fui-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-audio-welcome__facts li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__guidance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__guidance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;align-items:center;gap:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-audio-welcome__facts svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__guidance svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__guidance[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-5);height:var(--fui-space-5);color:var(--fui-intent-quest-fg);flex:none}[data-fantasai-ui=next] .es-audio-welcome__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);width:min(100%,32rem);display:grid}[data-fantasai-ui=next] .es-audio-welcome__actions>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__actions[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:auto;min-height:var(--fui-touch-min);white-space:normal}[data-fantasai-ui=next] .es-audio-welcome__actions>.es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__actions[data-fantasai-ui=next]>.es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-touch-primary) + var(--fui-space-3));gap:var(--fui-space-3);padding-block:var(--fui-space-4);font-size:var(--fui-type-subheading-size);line-height:var(--fui-type-subheading-leading)}[data-fantasai-ui=next] .es-audio-welcome__primary>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__primary[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-6);height:var(--fui-space-6)}[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background-image:linear-gradient(115deg, transparent 42%, var(--fui-text-primary) 50%, transparent 58%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background-image:linear-gradient(115deg, transparent 42%, color-mix(in oklch, var(--fui-text-primary) 20%, transparent) 50%, transparent 58%)}}[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:fui-es-audio-welcome-action-light calc(var(--fui-motion-ceremonial) * 2) var(--fui-ease-out) calc(var(--fui-motion-ceremonial) + var(--fui-motion-quick)) backwards;background-position:-100% 0;background-repeat:no-repeat;background-size:250% 100%}[data-fantasai-ui=next] .es-audio-welcome__reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-audio-welcome-content-in calc(var(--fui-motion-ceremonial) * 1.5) var(--fui-ease-out) var(--fui-audio-welcome-delay,var(--fui-motion-standard)) backwards}[data-fantasai-ui=next] .es-audio-welcome__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-audio-welcome-delay:var(--fui-motion-instant);--fui-audio-welcome-scale:.72}[data-fantasai-ui=next] .es-audio-welcome__facts li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-audio-welcome-delay:var(--fui-motion-measured);--fui-audio-welcome-distance:var(--fui-motion-distance-md)}[data-fantasai-ui=next] .es-audio-welcome__facts li:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next] li:nth-child(2):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-audio-welcome-delay:calc(var(--fui-motion-measured) + var(--fui-motion-stagger-loose))}[data-fantasai-ui=next] .es-audio-welcome__facts li:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next] li:nth-child(3):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-audio-welcome-delay:calc(var(--fui-motion-measured) + var(--fui-motion-stagger-loose) * 2)}[data-fantasai-ui=next] .es-audio-welcome__actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__guidance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__guidance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-audio-welcome-delay:calc(var(--fui-motion-ceremonial) + var(--fui-motion-instant))}[data-fantasai-ui=next] .es-audio-welcome__panel[data-es-motion-reduced=true] :is(.es-audio-welcome__reveal,.es-audio-welcome__artwork img):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__panel[data-es-motion-reduced=true][data-fantasai-ui=next] :is(.es-audio-welcome__reveal,.es-audio-welcome__artwork img):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__panel[data-es-motion-reduced=true] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__panel[data-es-motion-reduced=true][data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-fantasai-ui=next] .es-audio-welcome__reveal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__reveal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__artwork img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__artwork[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-audio-welcome__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-audio-welcome__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{animation:none}}[data-fantasai-ui=next] .es-audio-welcome__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-danger-fg)}[data-fantasai-ui=next] .es-master-audio:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-master-audio[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);flex-shrink:0;align-self:center}[data-fantasai-ui=next] .es-master-audio__toggle svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-master-audio__toggle[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-6);height:var(--fui-space-6)}@media (width<=479px){[data-fantasai-ui=next] .es-audio-welcome__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5)}[data-fantasai-ui=next] .es-audio-welcome__facts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-audio-welcome__facts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;align-items:center}}[data-fantasai-ui=next] .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:46rem;padding:var(--fui-space-5) var(--fui-space-2);overflow-wrap:anywhere;margin-inline:auto}[data-fantasai-ui=next] .es-narrative-message__reading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__reading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-narrative-message__speaker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__speaker[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);margin-bottom:var(--fui-space-5);color:var(--fui-text-secondary);display:flex}[data-fantasai-ui=next] .es-narrative-message__speaker>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__speaker[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1.2rem;height:1.2rem}[data-fantasai-ui=next] .es-narrative-message__speaker>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__speaker[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-narrative-message__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-label)}[data-fantasai-ui=next] .es-narrative-message__prose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__prose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__paragraph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:pre-line;margin:0;line-height:1.8}[data-fantasai-ui=next] .es-narrative-message[data-speaker=narrator] .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-speaker=narrator][data-fantasai-ui=next] .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative)}[data-fantasai-ui=next] .es-narrative-message__full-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__full-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (width>=768px){[data-fantasai-ui=next] .es-narrative-message[data-has-full-body] .es-narrative-message__speaker .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-has-full-body][data-fantasai-ui=next] .es-narrative-message__speaker .es-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-narrative-message[data-has-full-body]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-has-full-body][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-8);grid-template-columns:minmax(8rem,.65fr) minmax(0,1.5fr);max-width:68rem;display:grid}[data-fantasai-ui=next] .es-narrative-message__full-body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message__full-body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%;max-height:28rem;-webkit-mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);-webkit-mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);mask-image:linear-gradient(to bottom, var(--fui-stage) 80%, transparent);display:block}[data-fantasai-ui=next] .es-narrative-message[data-presentation=cinematic]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-presentation=cinematic][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-8)}}@media (height<=620px){[data-fantasai-ui=next] .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-message[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-3)}}[data-fantasai-ui=next] .es-narrative-feed:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-narrative-feed__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);margin-bottom:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-narrative-feed__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__header[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;padding:var(--fui-space-5);border:1px solid var(--fui-border-subtle);background:var(--fui-surface-1);display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 94%, transparent)}}[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);border-radius:var(--fui-radius-panel-soft);text-align:left;touch-action:pan-y;cursor:pointer}[data-fantasai-ui=next] .es-narrative-feed__trigger:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border-metal)}[data-fantasai-ui=next] .es-narrative-feed__trigger:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-ring);outline-offset:3px}[data-fantasai-ui=next] .es-narrative-feed__trigger:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:default;color:var(--fui-text-disabled)}[data-fantasai-ui=next] .es-narrative-feed__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);overflow-wrap:anywhere;white-space:pre-line;font-size:.95rem;line-height:1.85;display:block}[data-fantasai-ui=next] .es-narrative-feed__hint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__hint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);margin-top:var(--fui-space-4);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);font-size:.8rem;display:flex}[data-fantasai-ui=next] .es-narrative-feed__hint svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__hint[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:1rem;height:1rem}[data-fantasai-ui=next] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__hold[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-tone-light-blue-fg);transform-origin:0;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}[data-fantasai-ui=next] .es-narrative-feed__trigger[data-holding] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-holding][data-fantasai-ui=next] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.6s linear forwards fui-es-chronicle-hold}[data-fantasai-ui=next] .es-narrative-feed__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-narrative-feed__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start;gap:var(--fui-space-2);padding-block:var(--fui-space-3);display:grid}[data-fantasai-ui=next] .es-narrative-feed__empty p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__empty[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-narrative-feed__error p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__error[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-chronicle-history:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:auto auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}[data-fantasai-ui=next] .es-chronicle-history__tools:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2);min-width:0;display:flex}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min)}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal}[data-fantasai-ui=next] .es-chronicle-history__status:not(:empty):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__status:not(:empty)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-chronicle-history__status p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__status[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg);margin:0}[data-fantasai-ui=next] .es-chronicle-history__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;overflow:hidden}[data-fantasai-ui=next] .es-chronicle-history__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-content:center;justify-items:start;gap:var(--fui-space-4);max-width:38rem;min-height:16rem;padding:var(--fui-space-5);margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-chronicle-history__empty>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__empty[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem;color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-chronicle-history__empty p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__empty[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-chronicle-history__empty h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__empty[data-fantasai-ui=next] h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-chronicle-history__groups:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__groups[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:44rem;padding:var(--fui-space-3) var(--fui-space-3) var(--fui-space-6);margin-inline:auto}[data-fantasai-ui=next] .es-chronicle-history__group+.es-chronicle-history__group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group[data-fantasai-ui=next]+.es-chronicle-history__group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-8)}[data-fantasai-ui=next] .es-chronicle-history__group-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);padding-block:var(--fui-space-3);border-bottom:1px solid var(--fui-border-subtle);display:grid}[data-fantasai-ui=next] .es-chronicle-history__group-header h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group-header[data-fantasai-ui=next] h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-chronicle-history__group-header p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group-header[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-chronicle-history__group-header p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group-header[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);display:flex}[data-fantasai-ui=next] .es-chronicle-history__group-header svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__group-header[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:.8rem;height:.8rem}[data-fantasai-ui=next] .es-chronicle-history__entries:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entries[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;padding:0;list-style:none}[data-fantasai-ui=next] .es-chronicle-history__entry:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-4);border-bottom:1px solid var(--fui-border-subtle);overflow-anchor:none}[data-fantasai-ui=next] .es-chronicle-history__entry:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry:last-child[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:0}[data-fantasai-ui=next] .es-chronicle-history__entry .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry[data-fantasai-ui=next] .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-chronicle-entry-content .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-entry-content[data-fantasai-ui=next] .es-narrative-message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-chronicle-history__entry .es-narrative-message__speaker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry[data-fantasai-ui=next] .es-narrative-message__speaker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-chronicle-entry-content .es-narrative-message__speaker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-entry-content[data-fantasai-ui=next] .es-narrative-message__speaker:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:var(--fui-space-3)}[data-fantasai-ui=next] .es-chronicle-history__entry .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry[data-fantasai-ui=next] .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-chronicle-entry-content .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-entry-content[data-fantasai-ui=next] .es-narrative-message__paragraph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.92rem}[data-fantasai-ui=next] .es-chronicle-history__entry-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);margin-top:var(--fui-space-3);color:var(--fui-text-secondary);font-family:var(--fui-font-interface);flex-wrap:wrap;font-size:.75rem;display:flex}[data-fantasai-ui=next] .es-chronicle-history__entry-meta .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__entry-meta[data-fantasai-ui=next] .es-badge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;overflow-wrap:anywhere}[data-fantasai-ui=next] .es-chronicle-history__scroll [data-slot=scroll-area-viewport]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__scroll[data-fantasai-ui=next] [data-slot=scroll-area-viewport]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-anchor:none}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-narrative-feed__trigger[data-holding] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-holding][data-fantasai-ui=next] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;transform:scaleX(1)}}[data-fantasai-ui=next] .ds-reduced-motion .es-narrative-feed__trigger[data-holding] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-narrative-feed__trigger[data-holding] .es-narrative-feed__hold:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none;transform:scaleX(1)}@media (width<=359px){[data-fantasai-ui=next] .es-narrative-feed__trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-narrative-feed__trigger[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-4)}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-chronicle-history__tools .es-button svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-chronicle-history__tools[data-fantasai-ui=next] .es-button svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:100%;min-height:0;color:var(--fui-text-primary);background:var(--fui-surface-1);flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-surface-1) 97%, transparent)}}[data-fantasai-ui=next] .es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4);border-bottom:1px solid var(--fui-border-subtle);flex:none}[data-fantasai-ui=next] .es-location-chat__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:var(--fui-space-1) 0;overflow-wrap:anywhere;font-size:1.25rem;line-height:1.3}[data-fantasai-ui=next] .es-location-chat__heading-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__heading-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;gap:var(--fui-space-1) var(--fui-space-3);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-location-chat__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);margin:0;font-size:.6875rem;display:flex}[data-fantasai-ui=next] .es-location-chat__eyebrow svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__eyebrow[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__presence svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__presence[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:.9rem;height:.9rem}[data-fantasai-ui=next] .es-location-chat__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;max-width:42rem;margin:0;font-size:.8125rem;line-height:1.4}[data-fantasai-ui=next] .es-location-chat__tools:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__tools[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2);min-width:0;padding:var(--fui-space-1) var(--fui-space-3);flex:none;display:flex}[data-fantasai-ui=next] .es-location-chat__tools .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__tools[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-min);padding-inline:var(--fui-space-2);font-size:.75rem;font-weight:500}[data-fantasai-ui=next] .es-location-chat__tools .es-button>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__tools[data-fantasai-ui=next] .es-button>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal}[data-fantasai-ui=next] .es-location-chat__tools>.es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__tools[data-fantasai-ui=next]>.es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__load-error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__load-error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0 var(--fui-space-5) var(--fui-space-2);color:var(--fui-tone-red-fg);margin:0;font-size:.85rem}[data-fantasai-ui=next] .es-location-chat__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;min-width:0;min-height:0}[data-fantasai-ui=next] .es-location-chat__scroll .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__scroll[data-fantasai-ui=next] .es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-anchor:none}[data-fantasai-ui=next] .es-location-chat__messages:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__messages[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0 var(--fui-space-4) var(--fui-space-3);margin:0;list-style:none}[data-fantasai-ui=next] .es-location-chat__date:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__date[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);margin:var(--fui-space-2) 0;font-size:.6875rem;display:flex}[data-fantasai-ui=next] .es-location-chat__date:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-location-chat__date[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";background:var(--fui-border-subtle);flex:1;height:1px}[data-fantasai-ui=next] .es-location-chat__message:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__message[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__author:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__author[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font:inherit;overflow-wrap:anywhere;text-align:left;margin:0;padding:0;font-weight:600;display:inline}[data-fantasai-ui=next] button.es-location-chat__author:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-location-chat__author[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration-thickness:1px}[data-fantasai-ui=next] button.es-location-chat__author:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-location-chat__author:hover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-decoration:underline}[data-fantasai-ui=next] button.es-location-chat__author:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button.es-location-chat__author:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-ring);outline-offset:2px;border-radius:var(--fui-radius-control)}[data-fantasai-ui=next] .es-location-chat__time:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__time[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-1);color:var(--fui-text-muted);font-family:var(--fui-font-interface);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.6875rem;line-height:1.25;display:block}[data-fantasai-ui=next] .es-location-chat__message-text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__message-text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-interface);letter-spacing:-.005em;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.96875rem;font-weight:400;line-height:1.48}[data-fantasai-ui=next] .es-location-chat__segment[data-tone]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__segment[data-tone][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-location-chat__segment:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__segment[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:inline}[data-fantasai-ui=next] .es-location-chat__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start;gap:var(--fui-space-3);max-width:34rem;padding:var(--fui-space-6);margin:auto;display:grid}[data-fantasai-ui=next] .es-location-chat__empty>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__empty[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.75rem;height:1.75rem;color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-location-chat__empty h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__empty[data-fantasai-ui=next] h3:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__empty p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__empty[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-location-chat__composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-2) var(--fui-space-4) max(var(--fui-space-2), env(safe-area-inset-bottom));border-top:1px solid var(--fui-border-subtle);background:var(--fui-surface-1);flex:none}[data-fantasai-ui=next] .es-location-chat__composer .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){resize:none;height:3rem;min-height:3rem;max-height:6rem;font-size:1rem;font-family:var(--fui-font-interface);line-height:1.4}[data-fantasai-ui=next] .es-location-chat__composer .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-location-chat__composer .es-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-location-chat__composer .es-field__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-field__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);font-size:.75rem;display:grid}[data-fantasai-ui=next] .es-location-chat__composer .es-dialogue-composer__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-dialogue-composer__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2);flex-direction:row;display:flex}[data-fantasai-ui=next] .es-location-chat__composer .es-dialogue-composer__footer .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-dialogue-composer__footer .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:auto;min-height:var(--fui-touch-min);padding:var(--fui-space-2) var(--fui-space-4)}[data-fantasai-ui=next] .es-location-chat__composer .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);background:0 0;padding-inline:0;font-size:.75rem}[data-fantasai-ui=next] .es-location-chat__composer .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-location-chat__composer[data-fantasai-ui=next] .es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{display:none}[data-fantasai-ui=next] .es-location-chat__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-red-fg)}[data-fantasai-ui=next] .es-location-chat-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:100dvh;padding:clamp(0px, 3vw, var(--fui-space-8));isolation:isolate;place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-location-chat-scene__backdrop:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene__backdrop[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;pointer-events:none;position:absolute;inset:0}[data-fantasai-ui=next] .es-location-chat-scene>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:36rem;max-height:42rem}[data-fantasai-ui=next] .es-location-chat-story:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;height:100dvh;min-height:0;display:flex}[data-fantasai-ui=next] .es-location-chat-story>.es-location-chat-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-fantasai-ui=next]>.es-location-chat-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;height:auto;min-height:0}[data-fantasai-ui=next] .es-location-chat-story__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-2);padding:var(--fui-space-2);flex-wrap:wrap;flex:none;display:flex}[data-fantasai-ui=next] .es-location-chat-story__entrance:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story__entrance[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-content:center;min-height:100dvh;display:grid}[data-fantasai-ui=next] .es-location-chat-story[data-short]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-short][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:36rem;height:min(100dvh,420px);margin-inline:auto}[data-fantasai-ui=next] .es-location-chat-story[data-short] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-short][data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat-story[data-short] .es-location-chat__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-short][data-fantasai-ui=next] .es-location-chat__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block:var(--fui-space-1);font-size:1.25rem}[data-fantasai-ui=next] .es-location-chat-story[data-short] .es-location-chat__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-short][data-fantasai-ui=next] .es-location-chat__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat-story[data-short] .es-location-chat__presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-story[data-short][data-fantasai-ui=next] .es-location-chat__presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}@media (width<=639px){[data-fantasai-ui=next] .es-location-chat-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:0}[data-fantasai-ui=next] .es-location-chat-scene>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat-scene[data-fantasai-ui=next]>.es-location-chat:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-inline:0;border-radius:0;max-height:none}[data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4)}[data-fantasai-ui=next] .es-location-chat__composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-4)}}@media (height<=600px){[data-fantasai-ui=next] .es-location-chat__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__header h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__header[data-fantasai-ui=next] h2:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-block:var(--fui-space-1);font-size:1.25rem}[data-fantasai-ui=next] .es-location-chat__eyebrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__eyebrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-location-chat__presence:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__presence[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-location-chat__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:.8rem}[data-fantasai-ui=next] .es-location-chat__composer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-2)}[data-fantasai-ui=next] .es-location-chat__composer .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-field__label-row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-fantasai-ui=next] .es-location-chat__composer .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-location-chat__composer[data-fantasai-ui=next] .es-textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:3rem;min-height:3rem}}[data-fantasai-ui=next] .es-notification-effect:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-effect[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding:var(--fui-space-4);border:1px solid var(--fui-border-subtle);position:relative}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid color-mix(in oklch, var(--fui-border-subtle) 60%, transparent)}}[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-panel-soft);background:radial-gradient(ellipse at top left, var(--fui-es-intent-pigment), transparent 60%), var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse at top left, color-mix(in oklch, var(--fui-es-intent-pigment) 7%, transparent), transparent 60%), var(--fui-surface-inset)}}[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-notification.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-notification.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:none}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=solid]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=solid][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-1)}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=tinted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=tinted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-2)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-notification.es-surface[data-surface=tinted]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=tinted][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklch, var(--fui-surface-2) 95%, var(--fui-es-intent-pigment))}}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=backdrop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=backdrop][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:var(--fui-surface-1)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-notification.es-surface[data-surface=backdrop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=backdrop][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-color:color-mix(in oklch, var(--fui-surface-1) 82%, transparent)}}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=backdrop]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=backdrop][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}[data-fantasai-ui=next] .es-notification.es-surface[data-surface=transparent]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-surface=transparent][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:0 0;border-color:#0000}[data-fantasai-ui=next] .es-notification.es-surface[data-dismissible]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification.es-surface[data-dismissible][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline-end:var(--fui-space-12)}[data-fantasai-ui=next] .es-notification__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-notification__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-notification__sparse:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__sparse[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);display:flex}[data-fantasai-ui=next] .es-notification__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}[data-fantasai-ui=next] .es-notification__sparse .es-notification__icon[data-presentation=framed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__sparse[data-fantasai-ui=next] .es-notification__icon[data-presentation=framed]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.75rem;height:2.75rem;animation:.8s ease-out .1s both fui-es-notification-icon}[data-fantasai-ui=next] .es-notification__sparse .es-notification__icon[data-presentation=framed] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__sparse[data-fantasai-ui=next] .es-notification__icon[data-presentation=framed] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.5rem;height:2.5rem}[data-fantasai-ui=next] .es-notification__context .es-notification__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__context[data-fantasai-ui=next] .es-notification__icon svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.25rem;height:1.25rem}[data-fantasai-ui=next] .es-notification__subtitle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__subtitle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0 0 var(--fui-space-1);color:var(--fui-text-secondary);font-size:.875rem;line-height:1.4;animation:.4s ease-out .1s both fui-es-notification-subtitle}[data-fantasai-ui=next] .es-notification__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0;font-size:1.25rem;line-height:1.2;animation:.3s ease-out .3s both fui-es-notification-copy}[data-fantasai-ui=next] .es-notification__context:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__context[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);margin-bottom:var(--fui-space-2);display:flex}[data-fantasai-ui=next] .es-notification__context .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__context[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-size:.875rem;line-height:1.4}[data-fantasai-ui=next] .es-notification__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-family:var(--fui-font-interface);white-space:pre-line;overflow-wrap:anywhere;font-size:1.125rem;font-weight:400;line-height:1.5}[data-fantasai-ui=next] .es-notification__body>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next]>:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-notification__body>*+:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next]>*+:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-2)}[data-fantasai-ui=next] .es-notification__body :is(ol,ul):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next] :is(ol,ul):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline-start:var(--fui-space-5)}[data-fantasai-ui=next] .es-notification__body ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next] ol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){list-style:decimal}[data-fantasai-ui=next] .es-notification__body ul:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next] ul:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){list-style:outside}[data-fantasai-ui=next] .es-notification__body a:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next] a:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);text-decoration:underline}[data-fantasai-ui=next] .es-notification__body a:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__body[data-fantasai-ui=next] a:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-ring);outline-offset:2px}[data-fantasai-ui=next] .es-notification[data-variant=context] .es-notification__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification[data-variant=context][data-fantasai-ui=next] .es-notification__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-notification[data-variant=message] .es-notification__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification[data-variant=message][data-fantasai-ui=next] .es-notification__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:.26s ease-out both fui-es-notification-copy}[data-fantasai-ui=next] .es-notification__action:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__action[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:var(--fui-space-2)}[data-fantasai-ui=next] .es-notification__dismiss:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification__dismiss[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:var(--fui-touch-min);min-height:var(--fui-touch-min);color:var(--fui-text-secondary);position:absolute;inset-block-start:var(--fui-space-2);inset-inline-end:var(--fui-space-1)}[data-fantasai-ui=next] .es-notification-showcase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-sizing:border-box;justify-items:start;gap:var(--fui-space-4);width:100%;max-width:31rem;padding:var(--fui-space-4);margin-inline:auto;display:grid}[data-fantasai-ui=next] .es-notification-showcase__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-3);width:100%;display:flex}[data-fantasai-ui=next] .es-notification-showcase__header>h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase__header[data-fantasai-ui=next]>h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-notification-showcase>h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase[data-fantasai-ui=next]>h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-notification-showcase__controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase__controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-notification-showcase__controls .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase__controls[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-self:center}[data-fantasai-ui=next] .es-notification-showcase__palette:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase__palette[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:65;bottom:max(var(--fui-space-4), env(safe-area-inset-bottom));left:var(--fui-space-4);width:min(27rem, calc(100% - 2 * var(--fui-space-4)));padding:var(--fui-space-2);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-inset);position:fixed}@media (width>=640px){[data-fantasai-ui=next] .es-notification-showcase:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification-showcase[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-8)}}[data-fantasai-ui=next] [data-motion=reduced] .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-motion=reduced][data-fantasai-ui=next] .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-notification :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-notification[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}}[data-fantasai-ui=next] .es-mastery-explorer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){isolation:isolate;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}[data-fantasai-ui=next] .es-mastery-explorer[data-standalone=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-standalone=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100svh;padding:var(--fui-safe-top) clamp(var(--fui-space-4), 3vw, var(--fui-space-8)) var(--fui-safe-bottom);background:var(--fui-stage)}[data-fantasai-ui=next] .es-mastery-explorer__journal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__journal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:1;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}[data-fantasai-ui=next] .es-mastery-explorer__journal-tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__journal-tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,84rem);margin-inline:auto}[data-fantasai-ui=next] .es-mastery-explorer__journal-tabs>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__journal-tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-1)}[data-fantasai-ui=next] .es-mastery-explorer__journal-tabs>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__journal-tabs[data-fantasai-ui=next]>.es-character-menu-bar__rail[data-variant=bar] .es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:7rem;padding-inline:var(--fui-space-3);text-transform:uppercase;flex:1 0 auto}[data-fantasai-ui=next] .es-mastery-explorer__journal-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__journal-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:100%;min-height:0;padding:0;overflow:hidden}[data-fantasai-ui=next] .es-mastery-explorer__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-scroll-edge-clearance:2.5rem;flex:1;height:100%;min-height:0}[data-fantasai-ui=next] .es-mastery-explorer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__layout[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:stretch;gap:var(--fui-space-6);width:100%;min-height:var(--fui-es-mastery-viewport,auto);padding:var(--fui-space-6) var(--fui-space-2) var(--fui-space-4);grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-mastery-explorer[data-standalone=true] .es-mastery-explorer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-standalone=true][data-fantasai-ui=next] .es-mastery-explorer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,80rem);margin-inline:auto}[data-fantasai-ui=next] .es-mastery-explorer :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-fantasai-ui=next] :where(h1,h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-popover :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover[data-fantasai-ui=next] :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-sheet :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-sheet[data-fantasai-ui=next] :where(h2,h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;margin:0}[data-fantasai-ui=next] .es-mastery-gallery:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:calc(var(--fui-es-mastery-viewport,100svh) - var(--fui-space-6) - var(--fui-space-4));flex-direction:column;align-self:start;display:flex;position:sticky;top:0}[data-fantasai-ui=next] .es-mastery-gallery__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:0 auto;min-height:0}[data-fantasai-ui=next] .es-mastery-gallery__list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-mastery-gallery__entry.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__entry.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:auto;padding:var(--fui-space-3) var(--fui-space-4) var(--fui-space-2);white-space:normal;text-align:left}[data-fantasai-ui=next] .es-mastery-gallery__entry>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__entry[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:stretch;gap:var(--fui-space-2);width:100%;display:grid}[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:color-mix(in oklab, var(--fui-es-intent-fg) 55%, transparent)}}[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(100deg, var(--fui-es-intent-pigment), var(--fui-surface-inset) 75%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(100deg, color-mix(in oklab, var(--fui-es-intent-pigment) 28%, var(--fui-surface-inset)), var(--fui-surface-inset) 75%)}}[data-fantasai-ui=next] .es-mastery-gallery__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-mastery-gallery__identity>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__identity[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);flex:0 0 var(--fui-touch-min)}[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true] .es-mastery-gallery__identity>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next] .es-mastery-gallery__identity>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:1px solid var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-mastery-gallery__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-mastery-gallery__spent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__spent[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);white-space:nowrap;margin-left:auto;display:inline-flex}[data-fantasai-ui=next] .es-mastery-gallery__spent>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__spent[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] svg.es-mastery-gallery__miniature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),svg.es-mastery-gallery__miniature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:2.75rem;fill:var(--fui-surface-inset);stroke:var(--fui-border-strong);stroke-width:1px;display:block;overflow:visible}[data-fantasai-ui=next] .es-mastery-gallery__miniature path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__miniature[data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none}[data-fantasai-ui=next] .es-mastery-gallery__miniature path[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__miniature[data-fantasai-ui=next] path[data-lit]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-intent-fg);stroke-width:1.5px}[data-fantasai-ui=next] .es-mastery-gallery__miniature circle[data-state=unlocked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__miniature[data-fantasai-ui=next] circle[data-state=unlocked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-es-intent-focus);stroke:var(--fui-es-intent-focus);filter:drop-shadow(0 0 2px var(--fui-es-intent-fg))}[data-fantasai-ui=next] .es-mastery-gallery__miniature circle[data-state=available]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__miniature[data-fantasai-ui=next] circle[data-state=available]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-tone-yellow-fg);stroke-width:1.5px}[data-fantasai-ui=next] .es-mastery-gallery__miniature circle[data-fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__miniature[data-fantasai-ui=next] circle[data-fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-mastery-dot-lights calc(var(--fui-motion-ceremonial) * 3) var(--fui-ease-out)}[data-fantasai-ui=next] .es-mastery-focus:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-rows:auto minmax(0,1fr);align-content:start;min-width:0;display:grid;overflow:clip}[data-fantasai-ui=next] .es-mastery-focus__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1;gap:var(--fui-space-2);margin-bottom:var(--fui-space-6);display:grid;position:relative}[data-fantasai-ui=next] .es-mastery-focus__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:center;gap:var(--fui-space-2) var(--fui-space-4);flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-mastery-focus__title h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__title[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;text-shadow:0 0 var(--fui-space-6) var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-focus__title h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__title[data-fantasai-ui=next] h1:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 0 var(--fui-space-6) color-mix(in oklab, var(--fui-es-intent-pigment) 70%, transparent)}}[data-fantasai-ui=next] .es-mastery-focus__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:60ch}[data-fantasai-ui=next] .es-mastery-focus__stage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__stage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;position:relative}[data-fantasai-ui=next] .es-mastery-focus__points:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__points[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);white-space:nowrap;display:inline-flex}[data-fantasai-ui=next] .es-mastery-focus__points>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-focus__points[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-4);height:var(--fui-space-4);color:var(--fui-tone-yellow-fg)}[data-fantasai-ui=next] .es-mastery-tree:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;max-width:48rem;margin-inline:auto;position:relative}[data-fantasai-ui=next] .es-mastery-tree-viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree-viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overscroll-behavior-inline:contain;min-width:0;overflow-x:auto}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){aspect-ratio:1;border-radius:var(--fui-radius-portrait-round);background:radial-gradient(closest-side, var(--fui-es-intent-pigment), var(--fui-es-intent-pigment) 46%, transparent);width:min(42rem,100%);position:absolute;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(closest-side, color-mix(in oklab, var(--fui-es-intent-pigment) 55%, transparent), color-mix(in oklab, var(--fui-es-intent-pigment) 16%, transparent) 46%, transparent)}}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:calc(.25 + var(--fui-es-mastery-progress,0) * .6);pointer-events:none;transition:opacity calc(var(--fui-motion-ceremonial) * 3) var(--fui-ease-out)}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border:1px solid var(--fui-border-subtle);border-radius:inherit;content:"";position:absolute}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{inset:26%}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-style:dashed;inset:12%}[data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:none;fill:none;stroke-linecap:round;position:absolute;inset:0;overflow:visible}[data-fantasai-ui=next] .es-mastery-tree__path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-mastery-branch-enter var(--fui-motion-ceremonial) var(--fui-ease-out) both;animation-delay:calc(var(--fui-es-mastery-depth) * var(--fui-motion-stagger-loose) + var(--fui-es-mastery-column) * var(--fui-motion-stagger-tight))}[data-fantasai-ui=next] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:#0000;stroke-width:10px}[data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-border-strong);stroke-width:1px}[data-fantasai-ui=next] .es-mastery-tree__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:#0000;stroke-width:1px}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=reach] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=reach][data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-intent-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-tree__path[data-path=reach] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=reach][data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-es-intent-fg) 60%, transparent)}}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=reach] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=reach][data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.5px;stroke-dasharray:1 6}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-intent-pigment)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-es-intent-pigment) 70%, transparent)}}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:blur(var(--fui-space-1))}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-intent-fg);stroke-width:3px}[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-es-intent-focus)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-tree__path[data-path=lit] .es-mastery-tree__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-path=lit][data-fantasai-ui=next] .es-mastery-tree__core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklab, var(--fui-es-intent-focus) 55%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-mastery-tree__path[data-fresh] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__path[data-fresh][data-fantasai-ui=next] path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-mastery-fade-in calc(var(--fui-motion-ceremonial) * 2) var(--fui-ease-out) both}[data-fantasai-ui=next] .es-mastery-tree__position:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__position[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;transform:translate(-50%,-50%)}[data-fantasai-ui=next] .es-mastery-node__highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__highlight[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);animation:fui-es-mastery-node-enter var(--fui-motion-ceremonial) var(--fui-ease-out) both;animation-delay:calc(var(--fui-es-mastery-depth) * var(--fui-motion-stagger-loose) + var(--fui-es-mastery-column) * var(--fui-motion-stagger-tight))}[data-fantasai-ui=next] .es-mastery-tree__position:focus-within .es-mastery-node__highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__position:focus-within[data-fantasai-ui=next] .es-mastery-node__highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-mastery-tree__position:focus-within:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__position:focus-within[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:1}[data-fantasai-ui=next] .es-mastery-node.es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-icon-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-primary);height:var(--fui-touch-primary);min-width:var(--fui-touch-primary);padding:0}[data-fantasai-ui=next] .es-mastery-node[data-root=true].es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-root=true].es-icon-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:5rem;height:5rem}[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-es-intent-focus);--fui-es-control-face-paint:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), radial-gradient(circle at 50% 34%, var(--fui-es-intent-focus), var(--fui-es-intent-pigment) 54%, var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face-paint:var(--fui-es-control-light-paint), var(--fui-es-control-bevel-paint), radial-gradient(circle at 50% 34%, color-mix(in oklab, var(--fui-es-intent-focus) 70%, var(--fui-es-intent-pigment)), var(--fui-es-intent-pigment) 54%, color-mix(in oklab, var(--fui-es-intent-pigment) 45%, var(--fui-es-intent-control)))}}[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);filter:drop-shadow(0 0 var(--fui-space-3) var(--fui-es-intent-fg)) drop-shadow(0 0 var(--fui-space-8) var(--fui-es-intent-pigment))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=unlocked][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 var(--fui-space-3) color-mix(in oklab, var(--fui-es-intent-fg) 45%, transparent)) drop-shadow(0 0 var(--fui-space-8) color-mix(in oklab, var(--fui-es-intent-pigment) 35%, transparent))}}[data-fantasai-ui=next] .es-mastery-node[data-node-state=unlocked] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=unlocked][data-fantasai-ui=next] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 var(--fui-space-1) var(--fui-es-intent-focus))}[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=available][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=available][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-tone-yellow-fg);filter:drop-shadow(0 0 var(--fui-space-2) var(--fui-tone-yellow-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=available][data-shape=pill]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node.es-button[data-node-state=available][data-shape=pill][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 var(--fui-space-2) color-mix(in oklab, var(--fui-tone-yellow-fg) 30%, transparent))}}[data-fantasai-ui=next] .es-mastery-node[data-node-state=prerequisite-locked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=prerequisite-locked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-intent-fg:var(--fui-text-muted);--fui-es-intent-control:var(--fui-border-strong);--fui-es-intent-control-hover:var(--fui-border-metal)}[data-fantasai-ui=next] .es-mastery-node[data-node-state=prerequisite-locked] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=prerequisite-locked][data-fantasai-ui=next] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.6}[data-fantasai-ui=next] .es-mastery-node.es-button[data-node-state=insufficient-points]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-node.es-button[data-node-state=insufficient-points][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border-style:dashed}[data-fantasai-ui=next] .es-mastery-node[data-inspected=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-inspected=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-es-intent-focus);outline-offset:var(--fui-space-1)}[data-fantasai-ui=next] .es-mastery-node[data-inspected=true][data-node-state=available]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-inspected=true][data-node-state=available][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:var(--fui-tone-yellow-focus)}[data-fantasai-ui=next] .es-mastery-node[data-fresh]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-fresh][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-mastery-node-lights calc(var(--fui-motion-ceremonial) * 3) var(--fui-ease-out)}[data-fantasai-ui=next] .es-mastery-node[data-fresh-child] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-fresh-child][data-fantasai-ui=next] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-mastery-fade-in var(--fui-motion-ceremonial) var(--fui-ease-out) var(--fui-motion-ceremonial) both}[data-fantasai-ui=next] .es-mastery-node__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-mote:var(--fui-es-intent-focus);border-radius:var(--fui-radius-portrait-round)}[data-fantasai-ui=next] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__visual[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;width:2rem;height:2rem;display:grid;position:relative}[data-fantasai-ui=next] .es-mastery-node[data-root=true] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-root=true][data-fantasai-ui=next] .es-mastery-node__visual:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:3rem;height:3rem}[data-fantasai-ui=next] .es-mastery-node__visual>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__visual[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-symbol__glyph>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-symbol__glyph[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-mastery-node__mosaic:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__mosaic[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:100%;display:grid}[data-fantasai-ui=next] .es-mastery-symbol__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-symbol__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-symbol__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-symbol__art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}[data-fantasai-ui=next] .es-mastery-symbol__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-symbol__art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-portrait-round);position:relative;overflow:hidden}[data-fantasai-ui=next] .es-mastery-symbol__art>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-symbol__art[data-fantasai-ui=next]>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-fantasai-ui=next] .es-mastery-node:not([data-node-state=unlocked]) .es-mastery-symbol__art>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node:not([data-node-state=unlocked])[data-fantasai-ui=next] .es-mastery-symbol__art>img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:saturate(.7)brightness(.62)}[data-fantasai-ui=next] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__state[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:var(--fui-radius-status-pill);background:var(--fui-surface-1);width:1.25rem;height:1.25rem;color:var(--fui-text-secondary);place-items:center;display:grid;position:absolute;bottom:-.75rem;right:-.75rem}[data-fantasai-ui=next] .es-mastery-node__state>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node__state[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:.75rem;height:.75rem}[data-fantasai-ui=next] .es-mastery-node[data-node-state=available] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=available][data-fantasai-ui=next] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:2px solid var(--fui-surface-1);background:var(--fui-tone-yellow-fg);width:1.75rem;height:1.75rem;color:var(--fui-tone-yellow-control);box-shadow:0 0 0 1px var(--fui-tone-yellow-border), 0 0 var(--fui-space-3) var(--fui-tone-yellow-fg);bottom:-1rem;right:-1rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-mastery-node[data-node-state=available] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=available][data-fantasai-ui=next] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-tone-yellow-border), 0 0 var(--fui-space-3) color-mix(in oklch, var(--fui-tone-yellow-fg) 18%, transparent)}}[data-fantasai-ui=next] .es-mastery-node[data-node-state=available] .es-mastery-node__state>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-node-state=available][data-fantasai-ui=next] .es-mastery-node__state>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:2.5px;width:1.125rem;height:1.125rem}[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-node__highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-node__highlight:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-tree__path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-tree__path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-tree__path path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-tree__path path:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-node__state:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-gallery__miniature circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-gallery__miniature circle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-tree__position:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__position[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:filter var(--fui-motion-measured) var(--fui-ease-out)}:is([data-fantasai-ui=next] .es-mastery-tree[data-inspecting=true] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree[data-inspecting=true][data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-tree[data-inspecting=true] .es-mastery-tree__position:not(:has([data-inspected=true])):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree[data-inspecting=true][data-fantasai-ui=next] .es-mastery-tree__position:not(:has([data-inspected=true])):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){filter:brightness(.55)saturate(.7)}[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-explorer[data-reduced-motion=true] .es-mastery-tree__position:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-reduced-motion=true][data-fantasai-ui=next] .es-mastery-tree__position:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}[data-fantasai-ui=next] .es-mastery-popover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:60;width:min(24rem, calc(100vw - var(--fui-space-8)));max-height:var(--radix-popover-content-available-height);filter:drop-shadow(0 var(--fui-space-3) var(--fui-space-6) var(--fui-stage));outline:none;display:grid}[data-fantasai-ui=next] .es-mastery-popover__frame:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__frame[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;max-height:inherit}[data-fantasai-ui=next] .es-mastery-popover__frame>.es-mastery-popover__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__frame[data-fantasai-ui=next]>.es-mastery-popover__surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;max-height:inherit;padding:var(--fui-space-5);gap:var(--fui-space-4);grid-template-rows:auto minmax(0,1fr) auto;display:grid}[data-fantasai-ui=next] .es-mastery-popover__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:start;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-mastery-popover__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;display:grid}[data-fantasai-ui=next] .es-mastery-popover__header .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__header[data-fantasai-ui=next] .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:calc(var(--fui-space-2) * -1) calc(var(--fui-space-2) * -1) 0 0;flex-shrink:0}[data-fantasai-ui=next] .es-mastery-popover__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-popover__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;min-height:0}[data-fantasai-ui=next] .es-mastery-details:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid}[data-fantasai-ui=next] .es-mastery-details__description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-style:italic}[data-fantasai-ui=next] .es-mastery-details__availability.es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__availability.es-status-chip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:start;justify-self:start;gap:var(--fui-space-3);padding:var(--fui-space-2) var(--fui-space-4)}[data-fantasai-ui=next] .es-mastery-details__availability .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__availability[data-fantasai-ui=next] .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:inherit}[data-fantasai-ui=next] .es-mastery-details__availability>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__availability[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-5);height:var(--fui-space-5)}[data-fantasai-ui=next] .es-mastery-details__card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding-block:var(--fui-space-1);justify-items:center;display:grid}[data-fantasai-ui=next] .es-mastery-details__card>.es-mastery-unlockable-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__card[data-fantasai-ui=next]>.es-mastery-unlockable-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-mastery-details__bundle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-details__bundle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .es-mastery-unlockables:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);padding:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-mastery-unlockables__row.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__row.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;padding:var(--fui-space-2) var(--fui-space-3) var(--fui-space-2) var(--fui-space-2);white-space:normal;text-align:left;justify-content:stretch}[data-fantasai-ui=next] .es-mastery-unlockables__row>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__row[data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-width:0;display:grid}[data-fantasai-ui=next] .es-mastery-unlockables__row[aria-expanded=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-mastery-unlockables__row[aria-expanded=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-mastery-unlockables__row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-unlockables__row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-wash)}[data-fantasai-ui=next] .es-mastery-unlockables__symbol:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__symbol[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);border:1px solid var(--fui-border-subtle);border-radius:var(--fui-radius-panel-soft);background:var(--fui-surface-inset);color:var(--fui-es-intent-fg);place-items:center;display:grid;overflow:hidden}[data-fantasai-ui=next] .es-mastery-unlockables__symbol .es-mastery-symbol__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__symbol[data-fantasai-ui=next] .es-mastery-symbol__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:inherit}[data-fantasai-ui=next] .es-mastery-unlockables__symbol .es-mastery-symbol__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__symbol[data-fantasai-ui=next] .es-mastery-symbol__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2)}[data-fantasai-ui=next] .es-mastery-unlockables__name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0;max-width:100%}[data-fantasai-ui=next] .es-mastery-unlockables__peek:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockables__peek[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-5);height:var(--fui-space-5);color:var(--fui-text-muted)}[data-fantasai-ui=next] .es-mastery-ability-popover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-ability-popover[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:90;gap:var(--fui-space-1);width:max-content;max-width:min(22rem, calc(100vw - var(--fui-space-6)));min-height:calc(var(--fui-touch-min) + var(--fui-space-4));max-height:min(38rem, var(--radix-popover-content-available-height));outline:none;display:grid;position:relative}[data-fantasai-ui=next] .es-mastery-ability-popover__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-ability-popover__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-height:inherit;overscroll-behavior:contain;overflow-y:auto}[data-fantasai-ui=next] .es-mastery-ability-popover__close:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-ability-popover__close[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end}[data-fantasai-ui=next] .es-mastery-ability-popover :where(h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-ability-popover[data-fantasai-ui=next] :where(h3,p):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin:0}[data-fantasai-ui=next] .es-mastery-unlockable-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockable-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(22rem, calc(100vw - var(--fui-space-6)));max-width:100%}[data-fantasai-ui=next] .es-mastery-unlockable-preview__art:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockable-preview__art[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:var(--fui-es-intent-wash);place-items:center;min-height:7rem;display:grid}[data-fantasai-ui=next] .es-mastery-unlockable-preview__art>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockable-preview__art[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:3rem;height:3rem}[data-fantasai-ui=next] .es-mastery-unlockable-preview__art[data-image-state=ready]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockable-preview__art[data-image-state=ready][data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){visibility:hidden}[data-fantasai-ui=next] .es-mastery-unlockable-preview__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlockable-preview__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;padding:var(--fui-space-4);overflow-wrap:anywhere;display:grid}[data-fantasai-ui=next] .es-mastery-unlock-footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);min-width:0;padding-top:var(--fui-space-4);border-top:1px solid var(--fui-border-subtle);display:grid}[data-fantasai-ui=next] .es-mastery-unlock-footer>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;text-align:left;justify-content:start}[data-fantasai-ui=next] .es-mastery-unlock-footer__primary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__primary[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-mastery-unlock-footer__primary.es-hold-to-confirm:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__primary.es-hold-to-confirm[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:calc(var(--fui-touch-primary) + var(--fui-space-2));text-align:left;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-fantasai-ui=next] .es-mastery-unlock-footer__primary .es-hold-to-confirm__content>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__primary[data-fantasai-ui=next] .es-hold-to-confirm__content>.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-unlock-footer__primary>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__primary[data-fantasai-ui=next]>.es-button__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;width:100%;display:flex}[data-fantasai-ui=next] .es-mastery-unlock-footer__cost:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__cost[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-1);padding-left:var(--fui-space-4);white-space:nowrap;margin-left:auto;display:inline-flex}[data-fantasai-ui=next] .es-mastery-unlock-footer__cost>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-unlock-footer__cost[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-4);height:var(--fui-space-4)}[data-fantasai-ui=next] .es-mastery-sheet__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-sheet__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){height:100%;min-height:0}[data-fantasai-ui=next] .es-mastery-sheet__title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-sheet__title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);display:grid}[data-fantasai-ui=next] .es-mastery-explorer__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:center;gap:var(--fui-space-3);padding:var(--fui-space-8);text-align:center;min-height:20rem;display:grid}[data-fantasai-ui=next] .es-mastery-explorer__back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer__back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:var(--fui-space-3);justify-content:center;display:flex}[data-fantasai-ui=next] .es-mastery-explorer[data-compact=true] .es-mastery-explorer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-compact=true][data-fantasai-ui=next] .es-mastery-explorer__layout:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-5);padding:var(--fui-space-5) 0 var(--fui-space-4);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}[data-fantasai-ui=next] .es-mastery-explorer[data-compact=true] .es-mastery-focus__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-compact=true][data-fantasai-ui=next] .es-mastery-focus__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:var(--fui-space-4)}[data-fantasai-ui=next] .es-mastery-explorer[data-compact=true] .es-mastery-node:not([data-root=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-compact=true][data-fantasai-ui=next] .es-mastery-node:not([data-root=true]):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:var(--fui-touch-min);width:3rem;height:3rem}[data-fantasai-ui=next] .es-mastery-explorer[data-compact=true] .es-mastery-node[data-root=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-explorer[data-compact=true][data-fantasai-ui=next] .es-mastery-node[data-root=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:4.5rem;height:4.5rem}@media (forced-colors:active){[data-fantasai-ui=next] .es-mastery-tree__edges:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__edges[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-tree__line:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__line[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:canvastext}[data-fantasai-ui=next] .es-mastery-tree__halo:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-tree__halo[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-mastery-node:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-node[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:1px solid buttontext}[data-fantasai-ui=next] .es-mastery-gallery__entry[aria-pressed=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-gallery__entry[aria-pressed=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid highlight}}[data-fantasai-ui=next] .es-mastery-carousel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;position:relative}[data-fantasai-ui=next] .es-mastery-carousel__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__viewport[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;padding-block:var(--fui-space-1);touch-action:pan-y;overflow:hidden}[data-fantasai-ui=next] .es-mastery-carousel__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__track[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:stretch;gap:var(--fui-space-2);touch-action:pan-y;-webkit-user-select:none;user-select:none;display:flex;position:relative;left:50%}[data-fantasai-ui=next] .es-mastery-carousel__slide:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__slide[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;flex-shrink:0;min-width:0}[data-fantasai-ui=next] .es-mastery-carousel__item.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__item.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;padding:var(--fui-space-2) var(--fui-space-1);align-items:start}[data-fantasai-ui=next] .es-mastery-carousel__item>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__item[data-fantasai-ui=next]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-carousel__clone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__clone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-2);flex-direction:column;width:100%;display:flex}[data-fantasai-ui=next] .es-mastery-carousel__clone:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__clone[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2) var(--fui-space-1)}[data-fantasai-ui=next] .es-mastery-carousel__item .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__item[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-mastery-carousel__clone .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__clone[data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-min);height:var(--fui-touch-min);flex:0 0 var(--fui-touch-min)}[data-fantasai-ui=next] .es-mastery-carousel__name.es-text-label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__name.es-text-label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-mastery-carousel__slide[data-active=true] .es-mastery-carousel__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-mastery-carousel__slide[data-active=true][data-fantasai-ui=next] .es-mastery-carousel__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-intent-wash)}[data-fantasai-ui=next] .es-mastery-carousel__slide[data-active=true] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__slide[data-active=true][data-fantasai-ui=next] .es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-focus);outline:1px solid var(--fui-es-intent-border)}[data-fantasai-ui=next] .es-mastery-carousel .es-icon-surface svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel[data-fantasai-ui=next] .es-icon-surface svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-space-6);height:var(--fui-space-6)}[data-fantasai-ui=next] .es-mastery-carousel__arrows:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__arrows[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-space-3);pointer-events:none;justify-content:space-between;width:calc(40% + 5.5rem);display:flex;position:absolute;left:50%;translate:-50%}[data-fantasai-ui=next] .es-mastery-carousel__arrows .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-mastery-carousel__arrows[data-fantasai-ui=next] .es-icon-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){pointer-events:auto}[data-fantasai-ui=next] .es-adventure-command-area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:10;width:min(100%,32rem);min-width:0;margin-inline:auto;display:grid;position:relative}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to bottom, var(--fui-stage), var(--fui-surface-1));height:100svh;max-height:100svh;grid-template-rows:minmax(0,1fr) auto auto;padding-block-start:max(var(--fui-safe-top), var(--fui-space-2));overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to bottom, color-mix(in oklch, var(--fui-stage) 88%, transparent), color-mix(in oklch, var(--fui-surface-1) 94%, var(--fui-stage)))}}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:var(--fui-shadow-dock)}[data-fantasai-ui=next] .es-adventure-command-area>.es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-fantasai-ui=next]>.es-command-dock:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0}[data-fantasai-ui=next] .es-adventure-command-area__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;margin-inline:var(--fui-space-3)}[data-fantasai-ui=next] .es-character-command-panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;min-height:0;display:flex}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 70% 42% at 50% 0, var(--fui-atmosphere-accent), transparent), var(--fui-es-surface-depth), var(--fui-surface-1);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;container:es-character-command/inline-size}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(ellipse 70% 42% at 50% 0, color-mix(in oklab, var(--fui-atmosphere-accent) 7%, transparent), transparent), var(--fui-es-surface-depth), color-mix(in oklch, var(--fui-surface-1) 97%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex-direction:column;flex:auto;min-height:0;display:flex}[data-fantasai-ui=next] .es-character-command-panel__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;justify-items:center;min-width:0;display:grid;position:relative}:is([data-fantasai-ui=next] .es-character-command-panel__identity:has(>.es-status-chip):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity:has(>.es-status-chip)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))){padding-inline:5.75rem}[data-fantasai-ui=next] .es-character-command-panel__identity>.es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity[data-fantasai-ui=next]>.es-status-chip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset-block-start:0;inset-inline-end:0}[data-fantasai-ui=next] .es-character-command-panel__identity-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center;gap:.125rem;min-width:0;display:grid}[data-fantasai-ui=next] .es-character-command-panel__identity-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-heading);font-size:var(--fui-type-heading-size);letter-spacing:.04em;overflow-wrap:anywhere;text-shadow:0 1px 0 var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__identity-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-shadow:0 1px 0 color-mix(in oklab, var(--fui-stage) 80%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__identity-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-wrap:balance}[data-fantasai-ui=next] .es-character-command-panel__identity-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center;gap:var(--fui-space-1) var(--fui-space-3);min-width:0;color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:.6875rem;font-weight:var(--fui-font-weight-meta);line-height:var(--fui-type-meta-leading);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;display:flex}[data-fantasai-ui=next] .es-character-command-panel__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-border-metal);flex:none;margin-block:-.125rem}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-border-metal) 86%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-command-panel__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-command-panel__rule:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__rule[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:.52}[data-fantasai-ui=next] .es-character-command-panel__tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);flex-direction:column;flex:auto;min-height:0;display:flex}[data-fantasai-ui=next] .es-character-command-panel__tabs>.es-tabs-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]>.es-tabs-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:100%}[data-fantasai-ui=next] .es-character-command-panel__tabs>.es-tabs-list>.es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]>.es-tabs-list>.es-tabs-trigger:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:50%}[data-fantasai-ui=next] .es-character-command-panel__tabs>.es-tabs-list>.es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]>.es-tabs-list>.es-tabs-trigger[data-state=active]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-intent-quest-focus);--fui-es-lit:.34}@media (hover:hover){[data-fantasai-ui=next] .es-character-command-panel__tabs>.es-tabs-list>.es-tabs-trigger[data-state=active]:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]>.es-tabs-list>.es-tabs-trigger[data-state=active]:hover:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-character-command-panel__tabs>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]>.es-tabs-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}[data-fantasai-ui=next] .es-character-command-panel__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:auto;min-height:0;display:flex}[data-fantasai-ui=next] .es-character-command-panel__scroll>.es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__scroll[data-fantasai-ui=next]>.es-scroll-area__viewport:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:auto;height:auto;min-height:0}[data-fantasai-ui=next] .es-character-command-panel__status-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__status-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__attributes-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attributes-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;padding:0 var(--fui-space-1) var(--fui-space-2) 0;gap:.625rem;display:grid}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 30%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 88%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-engraved-corner-line:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-engraved-corner-line:color-mix(in oklab, var(--fui-border-metal) 40%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;padding:.625rem var(--fui-space-3);clip-path:var(--fui-es-control-shape);background:var(--fui-es-engraved-corners), var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);border:1px solid #0000;display:grid}[data-fantasai-ui=next] .es-character-command-panel__resource:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resource[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0}[data-fantasai-ui=next] .es-character-resource-glyphs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.375rem;min-width:0;display:grid}[data-fantasai-ui=next] .es-character-resource-glyphs__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;align-items:baseline;gap:var(--fui-space-3);color:var(--fui-type-color-label);font-family:var(--fui-font-interface);font-size:var(--fui-type-label-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-label-leading);letter-spacing:var(--fui-type-label-tracking);display:flex}[data-fantasai-ui=next] .es-character-resource-glyphs__heading>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__heading[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-size:var(--fui-type-meta-size);font-variant-numeric:tabular-nums;font-weight:600}[data-fantasai-ui=next] .es-character-resource-glyphs__units:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__units[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:1.375rem;color:var(--fui-type-color-meta);font-family:var(--fui-font-interface);font-size:var(--fui-type-meta-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}[data-fantasai-ui=next] .es-character-resource-glyphs__unit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.375rem;height:1.375rem;color:var(--fui-border-metal);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-resource-glyphs__unit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-border-metal) 30%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-resource-glyphs__unit[data-filled=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-filled=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg)}[data-fantasai-ui=next] .es-character-resource-glyphs__unit>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;filter:drop-shadow(0 -.5px 0 var(--fui-stage)) drop-shadow(0 1px 0 var(--fui-text-primary))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-resource-glyphs__unit>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 -.5px 0 color-mix(in oklab, var(--fui-stage) 80%, transparent)) drop-shadow(0 1px 0 color-mix(in oklab, var(--fui-text-primary) 9%, transparent))}}[data-fantasai-ui=next] .es-character-resource-glyphs__unit[data-filled=true]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-filled=true][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .25rem var(--fui-es-intent-light))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-resource-glyphs__unit[data-filled=true]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-filled=true][data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .25rem color-mix(in oklab, var(--fui-es-intent-light) 46%, transparent))}}[data-fantasai-ui=next] .es-character-resource-glyphs__detail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__detail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);font-size:var(--fui-type-meta-size)}[data-fantasai-ui=next] .es-character-command-panel__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}[data-fantasai-ui=next] .es-character-command-panel__metrics .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__metrics[data-fantasai-ui=next] .es-metric-tile:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3.15rem}[data-fantasai-ui=next] .es-character-command-panel__metrics .es-metric-tile__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__metrics[data-fantasai-ui=next] .es-metric-tile__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal}[data-fantasai-ui=next] .es-character-command-panel__modifiers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifiers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-width:0;display:grid}[data-fantasai-ui=next] .es-character-command-panel__section-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__section-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:var(--fui-space-3);min-width:0;display:flex}[data-fantasai-ui=next] .es-character-command-panel__section-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__section-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, var(--fui-border-metal), transparent);flex:auto;height:1px}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__section-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__section-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(90deg, color-mix(in oklab, var(--fui-border-metal) 42%, transparent), transparent)}}[data-fantasai-ui=next] .es-character-command-panel__section-title:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__section-title[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:""}[data-fantasai-ui=next] .es-character-command-panel__modifier-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifier-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid}[data-fantasai-ui=next] .es-character-command-panel__modifier-list>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifier-list[data-fantasai-ui=next]>li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;display:grid}[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-cut:var(--fui-chamfer-sm);--fui-es-control-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-es-intent-border) 30%, var(--fui-border-metal)) 56%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 80%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-enamel:var(--fui-es-intent-fg);justify-self:start;gap:var(--fui-space-2);min-height:1.75rem;padding:0 var(--fui-space-3) 0 var(--fui-space-2);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);color:var(--fui-type-color-label);font-size:var(--fui-type-meta-size);border:1px solid #0000;border-radius:0}[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{border:1px solid var(--fui-es-stone-rim);background:var(--fui-es-stone-paint);content:"";flex:none;width:.5rem;height:.5rem;margin-inline:.125rem .0625rem;rotate:45deg}[data-fantasai-ui=next] .es-character-command-panel__unspent[data-tone=neutral]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__unspent[data-tone=neutral][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-stone-enamel:var(--fui-border-metal)}[data-fantasai-ui=next] .es-character-command-panel__unspent .es-data-pill__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__unspent[data-fantasai-ui=next] .es-data-pill__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-meta);letter-spacing:.08em;text-transform:uppercase}[data-fantasai-ui=next] .es-character-command-panel__unspent .es-data-pill__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__unspent[data-fantasai-ui=next] .es-data-pill__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);font-size:var(--fui-type-label-size)}[data-fantasai-ui=next] .es-character-command-panel__attribute-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attribute-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid;container-type:inline-size}[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 22%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 80%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-3) var(--fui-space-4);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);color:var(--fui-type-color-meta);border:1px solid #0000}[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-danger-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-intent-danger-border) 30%, var(--fui-border-metal)) 52%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 84%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:start;gap:var(--fui-space-3);min-width:0;padding:var(--fui-space-4);clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);box-shadow:var(--fui-es-control-well-shadow);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr);display:grid}[data-fantasai-ui=next] .es-character-command-panel__error-sign:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error-sign[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.375rem;height:1.375rem;color:var(--fui-intent-danger-fg);place-items:center;margin-block-start:.0625rem;display:inline-grid}[data-fantasai-ui=next] .es-character-command-panel__error-sign>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error-sign[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;filter:drop-shadow(0 0 .1875rem var(--fui-intent-danger-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__error-sign>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error-sign[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .1875rem color-mix(in oklab, var(--fui-intent-danger-fg) 28%, transparent))}}[data-fantasai-ui=next] .es-character-command-panel__error>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1);min-width:0;padding-block-start:.125rem;display:grid}[data-fantasai-ui=next] .es-character-command-panel__error>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:2;justify-self:start}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 20%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-surface-inset)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-surface-inset) 86%, var(--fui-stage))}}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-skeleton-trace:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-skeleton-trace:color-mix(in oklab, var(--fui-border-metal) 7%, transparent)}}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);isolation:isolate;min-width:0;display:grid;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3.5rem;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);border:1px solid #0000}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=vitals]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=vitals]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(var(--fui-es-skeleton-trace) 0 0) left var(--fui-space-3) top 2.375rem / calc(100% - 2 * var(--fui-space-3)) .5rem no-repeat, var(--fui-es-control-box-well);min-height:6.25rem}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=card]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=card]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(var(--fui-es-skeleton-trace) 0 0) left .5625rem center / 1.875rem 1.875rem no-repeat, var(--fui-es-control-box-well)}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=tiles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=tiles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);clip-path:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=tiles]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=tiles]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3.5rem;clip-path:var(--fui-es-control-shape);background:var(--fui-es-control-box-well);border:1px solid #0000}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=tiles]>span:nth-child(n+4):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=tiles]>span:nth-child(n+4):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=card]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=card]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:1;background:linear-gradient(100deg, transparent 30%, var(--fui-text-primary) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(100deg, transparent 30%, color-mix(in oklab, var(--fui-text-primary) 4%, transparent) 50%, transparent 70%)}}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;animation:fui-es-character-command-sweep 2.4s var(--fui-ease-in-out) infinite;transform:translate(-100%)}@keyframes fui-es-character-command-sweep{to{transform:translate(100%)}}@container es-character-command (width>=34rem){[data-fantasai-ui=next] .es-character-command-panel__identity-copy>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-copy[data-fantasai-ui=next]>.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:1.625rem}[data-fantasai-ui=next] .es-character-command-panel__identity-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__identity-meta[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-meta-size)}[data-fantasai-ui=next] .es-character-command-panel__tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__status-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__status-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__attributes-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attributes-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3);padding:var(--fui-space-4) var(--fui-space-5)}[data-fantasai-ui=next] .es-character-command-panel__resources .es-progress__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next] .es-progress__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-resource-glyphs__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-subheading-size)}[data-fantasai-ui=next] .es-character-command-panel__resources .es-progress__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next] .es-progress__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-resource-glyphs__heading>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__heading[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size)}[data-fantasai-ui=next] .es-character-resource-glyphs__units:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__units[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.4375rem;min-height:1.625rem}[data-fantasai-ui=next] .es-character-resource-glyphs__unit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-resource-glyphs__unit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.625rem;height:1.625rem}[data-fantasai-ui=next] .es-character-command-panel__metrics:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__metrics[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__modifiers:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifiers[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__modifier-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifier-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__attribute-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attribute-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4)}[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=tiles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=tiles]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}}[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:var(--fui-touch-min) minmax(0, 1fr) var(--fui-touch-min);align-items:center;gap:var(--fui-space-1);min-width:0;padding:var(--fui-space-2) var(--fui-space-1);background:linear-gradient(90deg, transparent, var(--fui-border-metal) 22%, var(--fui-border-metal) 78%, transparent) top / 100% 1px no-repeat, linear-gradient(90deg, transparent, var(--fui-stage) 22%, var(--fui-stage) 78%, transparent) bottom / 100% 1px no-repeat, linear-gradient(90deg, var(--fui-surface-1), var(--fui-surface-2), var(--fui-surface-1)), var(--fui-material-texture);display:grid;container:es-character-shortcuts/inline-size}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-border-metal) 30%, transparent) 22%, color-mix(in oklab, var(--fui-border-metal) 30%, transparent) 78%, transparent) top / 100% 1px no-repeat, linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-stage) 80%, transparent) 22%, color-mix(in oklab, var(--fui-stage) 80%, transparent) 78%, transparent) bottom / 100% 1px no-repeat, linear-gradient(90deg, color-mix(in oklch, var(--fui-surface-1) 96%, var(--fui-stage)), color-mix(in oklch, var(--fui-surface-2) 90%, var(--fui-stage)), color-mix(in oklch, var(--fui-surface-1) 96%, var(--fui-stage))), var(--fui-material-texture)}}[data-fantasai-ui=next] .es-character-shortcuts__arrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__arrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:var(--fui-touch-min);color:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcuts__arrow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__arrow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-border-metal) 70%, var(--fui-type-color-meta))}}[data-fantasai-ui=next] .es-character-shortcuts__arrow:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__arrow:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.26}[data-fantasai-ui=next] .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-auto-columns:calc((100% - (2 * var(--fui-space-2))) / 3);gap:var(--fui-space-2);overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline mandatory;grid-auto-flow:column;min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}[data-fantasai-ui=next] .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}.es-character-shortcuts__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *))::-webkit-scrollbar{display:none}[data-fantasai-ui=next] .es-character-shortcuts__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__item[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-snap-align:start;min-width:0}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-border-metal) 56%, transparent)}}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:var(--fui-tone-neutral-control)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-face:color-mix(in oklab, var(--fui-tone-neutral-control), var(--fui-stage) calc(var(--fui-control-face-shade) + 6%))}}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-atmosphere-accent);isolation:isolate;width:100%;min-width:0;min-height:4.25rem;padding:var(--fui-space-2) var(--fui-space-1);color:var(--fui-type-color-label);font-family:var(--fui-font-interface);cursor:pointer;scroll-margin-inline:var(--fui-space-1);transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out), color var(--fui-motion-fast) var(--fui-ease-out), transform var(--fui-motion-instant) var(--fui-ease-out);background:0 0;border:0;border-radius:0;align-content:center;place-items:center;gap:.3125rem;display:grid;position:relative}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{z-index:-1;clip-path:var(--fui-es-control-shape);content:"";pointer-events:none;position:absolute}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:var(--fui-es-control-rim-paint);inset:0}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:var(--fui-es-control-engraving), var(--fui-es-control-face-paint);box-shadow:var(--fui-es-control-face-shadow);inset:1px}@media (hover:hover){[data-fantasai-ui=next] .es-character-shortcut:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit);color:var(--fui-type-color-choice-active)}}[data-fantasai-ui=next] .es-character-shortcut:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;transform:translateY(1px)}[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:var(--fui-intent-quest-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, color-mix(in oklab, var(--fui-intent-quest-border) 40%, var(--fui-border-metal)) 78%, transparent)}}[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-light:var(--fui-intent-quest-focus);--fui-es-lit:.62;color:var(--fui-intent-quest-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-intent-quest-fg) 55%, var(--fui-text-primary))}}@media (hover:hover){[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true]:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:.8}}[data-fantasai-ui=next] .es-character-shortcut:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1;--fui-es-control-rim:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-control-rim:color-mix(in oklab, var(--fui-text-primary) 52%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-character-shortcut:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:var(--fui-focus-ring-width) solid transparent;outline-offset:var(--fui-focus-ring-offset);color:var(--fui-type-color-choice-active)}[data-fantasai-ui=next] .es-character-shortcut:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed;opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-character-shortcut__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.375rem;height:1.375rem;color:var(--fui-border-metal);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-character-shortcut__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:color-mix(in oklab, var(--fui-border-metal) 50%, var(--fui-type-color-label))}}[data-fantasai-ui=next] .es-character-shortcut__icon>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__icon[data-fantasai-ui=next]>svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:currentColor;width:100%;height:100%;filter:drop-shadow(var(--fui-es-control-glyph-glow))}[data-fantasai-ui=next] .es-character-shortcut[data-current=true] .es-character-shortcut__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next] .es-character-shortcut__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .es-character-shortcut__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;font-size:var(--fui-type-meta-size);font-weight:var(--fui-font-weight-label);line-height:var(--fui-type-meta-leading);letter-spacing:.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container es-character-shortcuts (width>=30rem){[data-fantasai-ui=next] .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-auto-columns:calc((100% - (4 * var(--fui-space-2))) / 5)}}@media (width>=768px){[data-fantasai-ui=next] .es-adventure-command-area:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(100%,47.5rem)}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to top, var(--fui-surface-1), var(--fui-stage) 15rem, var(--fui-stage) 26rem, var(--fui-stage) 40rem)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(to top, color-mix(in oklch, var(--fui-surface-1) 94%, var(--fui-stage)), color-mix(in oklch, var(--fui-stage) 90%, transparent) 15rem, color-mix(in oklch, var(--fui-stage) 56%, transparent) 26rem, color-mix(in oklch, var(--fui-stage) 30%, transparent) 40rem)}}[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-6)}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-3)}[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-3)}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-2);min-height:4.75rem}[data-fantasai-ui=next] .es-character-shortcut__label:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__label[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-label-size);line-height:var(--fui-type-label-leading)}}@media (width<=359px){[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:0}}@media (height<=640px){[data-fantasai-ui=next] .es-adventure-command-area[data-open=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area[data-open=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block-start:max(var(--fui-safe-top), var(--fui-space-1))}[data-fantasai-ui=next] .es-adventure-command-area__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-adventure-command-area__panel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-inline:var(--fui-space-2)}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:var(--fui-space-2)}[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content>section:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__tabs:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__tabs[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__status-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__status-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__attributes-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attributes-content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__modifier-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__modifier-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-block:var(--fui-space-1)}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:3rem;padding:var(--fui-space-1);gap:.125rem}[data-fantasai-ui=next] .es-character-shortcut__icon:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut__icon[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1.125rem;height:1.125rem}}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:0;animation:none}[data-fantasai-ui=next] .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts__rail[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-behavior:auto}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}[data-fantasai-ui=next] .ds-reduced-motion .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.ds-reduced-motion[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{opacity:0;animation:none}[data-fantasai-ui=next] .ds-reduced-motion .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-shortcuts__rail:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){scroll-behavior:auto}[data-fantasai-ui=next] .ds-reduced-motion .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}@media (forced-colors:active){[data-fantasai-ui=next] .es-character-command-panel>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next]>.es-frame-content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-shortcuts:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcuts[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__attribute-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__attribute-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:canvastext;background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid canvastext}[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-character-shortcut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-shortcut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,[data-fantasai-ui=next] .es-character-command-panel__skeleton:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-character-command-panel__skeleton[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-character-command-panel__resources:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__resources[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__error:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__error[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel[data-fantasai-ui=next] .es-character-command-panel__unspent:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-command-panel__skeleton>[data-part=tiles]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-command-panel__skeleton[data-fantasai-ui=next]>[data-part=tiles]>span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){clip-path:none;background:canvas;border-color:canvastext}[data-fantasai-ui=next] .es-character-shortcut:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-character-shortcut[data-current=true]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-character-shortcut[data-current=true][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:highlight;border:2px solid highlight}}[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border)}[data-fantasai-ui=next] button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] input:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),input[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] textarea:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),textarea[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),select[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font:inherit}[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:var(--fui-border);outline-color:var(--fui-ring)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] :not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline-color:color-mix(in oklab, var(--fui-ring) 50%, transparent)}}[data-fantasai-ui=next] .es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:var(--fui-space-4);min-width:0;display:grid}[data-fantasai-ui=next] .es-selection-card:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-selection-card>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card[data-fantasai-ui=next]>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;height:100%}[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-selection-rim:var(--fui-border-subtle);--fui-es-surface-rim:var(--fui-es-selection-rim)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-rim:color-mix(in oklab, var(--fui-es-selection-rim), var(--fui-es-intent-light) calc(var(--fui-es-lit) * var(--fui-control-lit-warmth)))}}[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:var(--fui-surface-inset);--fui-es-surface-wash:linear-gradient(90deg, var(--fui-es-intent-light), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:linear-gradient(90deg, color-mix(in oklab, var(--fui-es-intent-light) calc(var(--fui-es-lit) * var(--fui-control-lit-light)), transparent), transparent 72%)}}[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;height:100%;min-height:var(--fui-touch-primary);color:var(--fui-text-primary);font-family:var(--fui-font-interface);text-align:start;overflow-wrap:anywhere;cursor:pointer;transition:--fui-es-lit var(--fui-motion-standard) var(--fui-ease-out);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-selection-rim:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-selection-rim:color-mix(in oklab, var(--fui-es-intent-border) 56%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:var(--fui-es-intent-border)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-metal:color-mix(in oklab, var(--fui-es-intent-border) 46%, var(--fui-border-metal))}}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:linear-gradient(155deg, var(--fui-atmosphere-accent), var(--fui-surface-inset))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:linear-gradient(155deg, color-mix(in oklch, var(--fui-atmosphere-accent) 24%, var(--fui-surface-inset)), var(--fui-surface-inset))}}[data-fantasai-ui=next] .es-selection-card__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;top:var(--fui-space-4);right:var(--fui-space-4);width:.5rem;height:.5rem;color:var(--fui-es-intent-fg);opacity:0;pointer-events:none;background:linear-gradient(currentColor 0 0) 50%/.1875rem .1875rem no-repeat;border:1px solid;position:absolute;transform:rotate(45deg)}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]>.es-selection-card__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]>.es-selection-card__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1}[data-fantasai-ui=next] .es-selection-card__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-selection-rim:var(--fui-es-intent-focus);outline:var(--fui-focus-ring-width) solid transparent;outline-offset:4px;filter:drop-shadow(0 0 .3rem var(--fui-es-intent-focus))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-selection-card__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 .3rem color-mix(in oklch, var(--fui-es-intent-focus) 45%, transparent))}}[data-fantasai-ui=next] .es-selection-card[data-disabled]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card[data-disabled][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:var(--fui-disabled-opacity)}[data-fantasai-ui=next] .es-selection-card__control:disabled:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:disabled[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:not-allowed}@media (hover:hover){[data-fantasai-ui=next] .es-selection-card__control:hover:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:hover:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:var(--fui-control-hover-lit)}}[data-fantasai-ui=next] .es-selection-card__control:active:not(:disabled):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:active:not(:disabled)[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-lit:1}[data-fantasai-ui=next] .es-selection-card[data-reduced-motion] .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card[data-reduced-motion][data-fantasai-ui=next] .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .ds-reduced-motion .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.ds-reduced-motion[data-fantasai-ui=next] .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;transform:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-selection-card__control:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none;transform:none!important}}@media (forced-colors:active){[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:buttontext;background:canvas;border:1px solid buttontext}[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,[data-fantasai-ui=next] .es-selection-card__control.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-selection-card__control.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{display:none}[data-fantasai-ui=next] .es-selection-card__control[data-state=checked]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control[data-state=checked][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight;outline:1px solid highlight}[data-fantasai-ui=next] .es-selection-card__control:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:focus-visible[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:none;outline:2px solid highlight}[data-fantasai-ui=next] .es-selection-card__indicator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__indicator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-color:highlight}}[data-fantasai-ui=next] .es-creator-color-option:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-color-option[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:12px;min-width:0;display:inline-flex}[data-fantasai-ui=next] .es-creator-color-option__swatch:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-color-option__swatch[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border:1px solid var(--fui-border-strong);border-radius:50%;flex-shrink:0;width:16px;height:16px}[data-fantasai-ui=next] .es-creator-story-masthead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-story-masthead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-border-subtle);background:var(--fui-surface-inset);flex:0 0 64px;justify-content:space-between;align-items:center;gap:16px;padding:8px 24px;display:flex}[data-fantasai-ui=next] .es-creator-story-masthead img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-story-masthead[data-fantasai-ui=next] img:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){-o-object-fit:contain;object-fit:contain}[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-wash:var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-wash:color-mix(in oklch, var(--fui-atmosphere-accent) 34%, var(--fui-stage))}}[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-title-face:var(--fui-font-narrative);--fui-creator-crest:3.25rem;--fui-creator-crest-y:calc(var(--fui-creator-crest) / 2);--fui-creator-drift:calc(var(--fui-motion-activity-ambient) * 3);isolation:isolate;height:100dvh;min-height:440px;color:var(--fui-text-primary);background:var(--fui-stage-backdrop);font-family:var(--fui-font-interface);flex-direction:column;display:flex;position:relative}[data-fantasai-ui=next] .es-creator__ambience:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ambience[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(38% 32% at 28% 30%, var(--fui-atmosphere-accent), transparent 70%), radial-gradient(32% 28% at 74% 62%, var(--fui-intent-quest-fg), transparent 72%), radial-gradient(48% 30% at 50% 100%, var(--fui-atmosphere-accent), transparent 70%);position:absolute;inset:-25% -15%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(38% 32% at 28% 30%, color-mix(in oklch, var(--fui-atmosphere-accent) 11%, transparent), transparent 70%), radial-gradient(32% 28% at 74% 62%, color-mix(in oklch, var(--fui-intent-quest-fg) 5%, transparent), transparent 72%), radial-gradient(48% 30% at 50% 100%, color-mix(in oklch, var(--fui-atmosphere-accent) 8%, transparent), transparent 70%)}}[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-creator-aurora calc(var(--fui-creator-drift) * 2) var(--fui-ease-in-out) infinite alternate}[data-fantasai-ui=next] .es-creator__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:absolute;inset:0}[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){top:var(--fui-mote-y);left:var(--fui-mote-x);width:var(--fui-mote-size);height:var(--fui-mote-size);background:var(--fui-intent-quest-fg);border-radius:50%;position:absolute}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:color-mix(in oklch, var(--fui-intent-quest-fg) 62%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem .0625rem var(--fui-intent-quest-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 .5rem .0625rem color-mix(in oklch, var(--fui-intent-quest-fg) 42%, transparent)}}[data-fantasai-ui=next] .es-creator__motes>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]>i:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:0;animation:fui-es-creator-mote calc(var(--fui-creator-drift) * var(--fui-mote-pace)) var(--fui-ease-in-out) calc(var(--fui-creator-drift) * var(--fui-mote-phase) * -1) infinite}[data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;flex:1;gap:14px;width:100%;min-width:0;max-width:1280px;min-height:0;margin:0 auto;padding:14px 0 0;display:flex}[data-fantasai-ui=next] .es-creator__progress.es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__progress.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex:none;width:min(100% - 2rem,34rem);margin:0 auto}[data-fantasai-ui=next] .es-creator[data-creator-steps=bar] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-steps=bar][data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:8px}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:radial-gradient(ellipse 70% 36% at 50% 0%, var(--fui-atmosphere-accent), transparent 72%), radial-gradient(ellipse 90% 46% at 50% 112%, var(--fui-atmosphere-accent), transparent 70%), linear-gradient(180deg, var(--fui-surface-1), var(--fui-surface-inset))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-fill:radial-gradient(ellipse 70% 36% at 50% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 14%, transparent), transparent 72%), radial-gradient(ellipse 90% 46% at 50% 112%, color-mix(in oklch, var(--fui-atmosphere-accent) 9%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in oklch, var(--fui-surface-1) 88%, transparent), color-mix(in oklch, var(--fui-surface-inset) 93%, transparent))}}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:0;margin-top:var(--fui-creator-crest-y);filter:none;box-shadow:0 2rem 5rem var(--fui-stage);flex:1;grid-template-rows:auto minmax(0,1fr) auto;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 2rem 5rem color-mix(in oklch, var(--fui-stage) 72%, transparent)}}[data-fantasai-ui=next] .es-creator__progress.es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__progress.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-creator-arrive calc(var(--fui-motion-ceremonial) * 2) var(--fui-ease-emphasized) backwards}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation-delay:calc(var(--fui-motion-stagger-loose) * 2)}[data-fantasai-ui=next] .es-creator__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;padding:calc(var(--fui-creator-crest-y) + .875rem) 16px .5rem;text-align:center;justify-items:center;gap:.75rem;display:grid;position:relative}[data-fantasai-ui=next] .es-creator__crest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-creator-crest);aspect-ratio:1;position:absolute;top:0;left:50%;translate:-50% -50%}[data-fantasai-ui=next] .es-creator__crest-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__crest-light>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-light[data-fantasai-ui=next]>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:50%;width:100%;height:100%}[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-intent-quest-fg);background:radial-gradient(circle at 50% 36%, var(--fui-surface-2), var(--fui-surface-inset) 78%);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 36%, color-mix(in oklab, var(--fui-surface-2) 74%, var(--fui-atmosphere-accent)), var(--fui-surface-inset) 78%)}}[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px var(--fui-border-metal), 0 0 0 5px var(--fui-surface-inset), 0 0 0 6px var(--fui-border-metal), 0 0 1.6rem var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1.5px color-mix(in oklch, var(--fui-border-metal) 74%, transparent), 0 0 0 5px color-mix(in oklch, var(--fui-surface-inset) 92%, transparent), 0 0 0 6px color-mix(in oklch, var(--fui-border-metal) 24%, transparent), 0 0 1.6rem color-mix(in oklch, var(--fui-atmosphere-accent) 30%, transparent)}}[data-fantasai-ui=next] .es-creator__crest-glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__crest-glyph>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-glyph[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;width:46%;height:46%;display:grid}[data-fantasai-ui=next] .es-creator__crest-glyph>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-glyph[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-creator__crest-glyph svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-glyph[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.5px;width:100%;height:100%}[data-fantasai-ui=next] .es-creator__title.es-text-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__title.es-text-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:26ch;font-family:var(--fui-creator-title-face);letter-spacing:-.045em;text-transform:none;text-wrap:balance;overflow-wrap:anywhere;outline:none;font-size:clamp(1.75rem,3vw,2.625rem);font-weight:400;line-height:1.12}[data-fantasai-ui=next] .es-creator__ornament:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ornament[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(13.5rem,60%);color:var(--fui-intent-quest-fg);opacity:.6;margin:0 auto}[data-fantasai-ui=next] .es-creator__scroll:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__scroll[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;overscroll-behavior:contain;scrollbar-color:var(--fui-atmosphere-accent-muted) transparent;scrollbar-width:thin;min-width:0;scroll-padding-block:16px;position:relative;overflow:auto;-webkit-mask:linear-gradient(#0000,#000 .75rem calc(100% - 1.5rem),#0000);mask:linear-gradient(#0000,#000 .75rem calc(100% - 1.5rem),#0000)}[data-fantasai-ui=next] .es-creator__transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;max-width:1240px;margin:0 auto;padding:.875rem 14px 28px}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:2;min-height:84px;padding:12px 16px max(12px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:10px;display:grid;position:relative}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, var(--fui-border-metal), transparent);top:0;height:1px;position:absolute;inset-inline:12%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--fui-border-metal) 34%, transparent), transparent)}}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{content:""}[data-fantasai-ui=next] .es-creator__back.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__back.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;text-align:start;justify-self:start;min-width:0}[data-fantasai-ui=next] .es-creator__footer[data-has-sign-in]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-has-sign-in][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:flex-end;display:flex}[data-fantasai-ui=next] .es-creator__footer[data-has-sign-in]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-has-sign-in][data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;flex:1 1 0;min-width:0;max-width:250px}[data-fantasai-ui=next] .es-creator__primary.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__primary.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal;justify-self:end;width:100%;min-width:0;max-width:250px}[data-fantasai-ui=next] .es-creator__identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:780px;margin:0 auto;padding:0 2px}[data-fantasai-ui=next] .es-creator__naming:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__naming[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);margin:10px 8px 26px;font-size:.875rem}[data-fantasai-ui=next] .es-creator__naming summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__naming[data-fantasai-ui=next] summary:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){cursor:pointer;padding-block:8px}[data-fantasai-ui=next] .es-creator__naming summary:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__naming[data-fantasai-ui=next] summary:focus-visible:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){outline:2px solid var(--fui-intent-quest-fg);outline-offset:3px}[data-fantasai-ui=next] .es-creator__naming p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__naming[data-fantasai-ui=next] p:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:12px}[data-fantasai-ui=next] .es-creator__identity-choices:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__identity-choices[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1.75rem;display:grid}[data-fantasai-ui=next] .es-creator__gender:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__gender[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__race:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__race-detail.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-detail.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, var(--fui-atmosphere-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__race-detail.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-detail.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 10%, transparent), transparent 72%)}}[data-fantasai-ui=next] .es-creator__race-detail.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-detail.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .es-creator__race-detail-swap>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-detail-swap[data-fantasai-ui=next]>.es-motion-swap__item:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.625rem;display:grid}[data-fantasai-ui=next] .es-creator__race-name.es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-name.es-text-subheading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-scene);font-family:var(--fui-creator-title-face);letter-spacing:-.01em;font-size:1.375rem;font-weight:400;line-height:1.15}[data-fantasai-ui=next] .es-creator__race-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);font-size:.9375rem;font-style:italic;line-height:1.6}[data-fantasai-ui=next] .es-creator__bonuses:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__bonuses[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);flex-wrap:wrap;gap:.625rem 1.5rem;margin-top:.25rem;padding-top:.875rem;font-size:.875rem;display:flex}[data-fantasai-ui=next] .es-creator__bonuses div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__bonuses[data-fantasai-ui=next] div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:.5rem;display:flex}[data-fantasai-ui=next] .es-creator__bonuses dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__bonuses[data-fantasai-ui=next] dt:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);align-items:center;gap:.375rem;display:inline-flex}[data-fantasai-ui=next] .es-creator__bonuses dt svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__bonuses[data-fantasai-ui=next] dt svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:1rem;height:1rem;color:var(--fui-atmosphere-accent);flex-shrink:0}[data-fantasai-ui=next] .es-creator__bonuses dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__bonuses[data-fantasai-ui=next] dd:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-intent-act-fg);font-variant-numeric:tabular-nums;font-weight:600}[data-fantasai-ui=next] .es-creator__look-toolbar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-toolbar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 4px 20px;display:flex}[data-fantasai-ui=next] .es-creator__lede:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__lede[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);font-style:italic}[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;padding:4px}[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__content.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;height:100%;animation:fui-es-creator-card-in var(--fui-motion-ceremonial) var(--fui-ease-out) calc(var(--fui-creator-order,0) * var(--fui-motion-stagger-loose)) backwards;flex-direction:row;align-items:flex-start;gap:1rem;padding:1rem;display:flex}[data-fantasai-ui=next] .es-creator-template--customize .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template--customize[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center}[data-fantasai-ui=next] .es-creator-template__media:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__media[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){place-items:center;display:grid}[data-fantasai-ui=next] .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start;gap:.625rem;width:100%;min-width:0;display:grid}[data-fantasai-ui=next] .es-creator-template__name.es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__name.es-text-subheading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-scene);font-family:var(--fui-creator-title-face);letter-spacing:-.02em;text-transform:none;font-size:1.375rem;font-weight:400}[data-fantasai-ui=next] .es-creator-template__body:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__body[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;min-width:0;display:block}[data-fantasai-ui=next] .es-creator__look-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;animation:fui-es-creator-ink var(--fui-motion-ceremonial) var(--fui-ease-out) backwards;gap:.75rem;display:grid}[data-fantasai-ui=next] .es-creator__look-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-family:var(--fui-font-narrative);font-size:.875rem;font-style:italic;line-height:1.5;display:block}[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-traits[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;gap:.5rem;width:100%;display:grid}[data-fantasai-ui=next] .es-creator__look-preview>.es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-preview[data-fantasai-ui=next]>.es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:.875rem}[data-fantasai-ui=next] .es-creator-traits[data-layout=strip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-traits[data-layout=strip][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;gap:.625rem;display:flex}[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:.75rem;min-width:0;font-size:.9375rem;line-height:1.3;display:flex}[data-fantasai-ui=next] .es-creator-trait__text:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__text[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){overflow-wrap:anywhere;min-width:0}[data-fantasai-ui=next] .es-creator-trait__lead:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lead[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-creator-trait__rest:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__rest[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary)}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-tint:var(--fui-glyph-pigment,var(--fui-atmosphere-accent-muted));--fui-glyph-sky:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-sky:color-mix(in oklch, var(--fui-text-primary) 8%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 118%, var(--fui-glyph-tint), transparent 62%), radial-gradient(circle at 50% 24%, var(--fui-glyph-sky), var(--fui-surface-inset) 86%);border-radius:50%;flex-shrink:0;place-items:center;width:2.375rem;height:2.375rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 118%, color-mix(in oklch, var(--fui-glyph-tint) 32%, transparent), transparent 62%), radial-gradient(circle at 50% 24%, var(--fui-glyph-sky), var(--fui-surface-inset) 86%)}}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 .3rem var(--fui-stage), 0 0 0 2px var(--fui-stage), 0 0 0 3px var(--fui-glyph-tint)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:inset 0 0 .3rem color-mix(in oklch, var(--fui-stage) 60%, transparent), 0 0 0 2px var(--fui-stage), 0 0 0 3px color-mix(in oklch, var(--fui-glyph-tint) 24%, var(--fui-border-subtle))}}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{border-radius:inherit;background:linear-gradient(to bottom, var(--fui-glyph-tint), var(--fui-glyph-tint) 42%, var(--fui-glyph-tint));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:linear-gradient(to bottom, color-mix(in oklch, var(--fui-glyph-tint) 50%, var(--fui-text-primary)), color-mix(in oklch, var(--fui-glyph-tint) 34%, var(--fui-border-strong)) 42%, color-mix(in oklch, var(--fui-glyph-tint) 16%, var(--fui-border-subtle)))}}[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator-trait__token[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{content:"";pointer-events:none;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - .75px));mask:radial-gradient(closest-side,#0000 calc(100% - 1.25px),#000 calc(100% - .75px))}[data-fantasai-ui=next] .es-creator-trait__token[data-trait=hair]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=hair][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-sky:oklch(from var(--fui-glyph-tint) calc(.56 - l * .32) calc(c * .3) h)}[data-fantasai-ui=next] .es-creator-trait__token[data-trait=beard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=beard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-sky:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__token[data-trait=beard]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=beard][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-sky:color-mix(in oklch, var(--fui-text-primary) 14%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__token[data-trait=tattoo]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=tattoo][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__token[data-trait=jewelry]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=jewelry][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-tint:var(--fui-intent-quest-fg)}[data-fantasai-ui=next] .es-creator-trait__token[data-trait=scar]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__token[data-trait=scar][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-glyph-tint:var(--fui-intent-danger-fg)}[data-fantasai-ui=next] .es-creator-trait__glyph:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__glyph[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%}[data-fantasai-ui=next] .es-creator-trait__skin-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__skin-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__skin-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__skin-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-text-secondary) 72%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__skin-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__skin-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__skin-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__skin-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-text-secondary) 38%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__round-lit:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__round-lit[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-stage);stop-opacity:0}[data-fantasai-ui=next] .es-creator-trait__round-edge:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__round-edge[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-stage);stop-opacity:.5}[data-fantasai-ui=next] .es-creator-trait__shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 36%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__pigment-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pigment-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-glyph-pigment,var(--fui-text-muted))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__pigment-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pigment-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 76%, white)}}[data-fantasai-ui=next] .es-creator-trait__pigment-dark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pigment-dark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-glyph-pigment,var(--fui-text-muted))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__pigment-dark:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pigment-dark[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 80%, black)}}[data-fantasai-ui=next] .es-creator-trait__body-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__body-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__body-light:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__body-light[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-text-primary) 80%, var(--fui-atmosphere-accent))}}[data-fantasai-ui=next] .es-creator-trait__body-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__body-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__body-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__body-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stop-color:color-mix(in oklch, var(--fui-text-secondary) 62%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__strand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__strand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:var(--fui-glyph-pigment,var(--fui-text-muted))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__strand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__strand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 40%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-creator-trait__strand:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__strand[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-opacity:.72;stroke-width:.75px}[data-fantasai-ui=next] .es-creator-trait__sheen:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__sheen[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:#fff;stroke-linecap:round;stroke-opacity:.4;stroke-width:1px}[data-fantasai-ui=next] .es-creator-trait__shaved:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__shaved[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.32}[data-fantasai-ui=next] .es-creator-trait__tie:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__tie[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-atmosphere-accent);stroke-linecap:round;stroke-width:1.3px}[data-fantasai-ui=next] .es-creator-trait__jaw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__jaw[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__nose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__mouth:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__mouth[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__jaw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__jaw[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__nose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__mouth:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__mouth[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-stage) 55%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__jaw:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__jaw[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__nose:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__mouth:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__mouth[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__nose-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__nose-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__nose-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 26%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__sparkle:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__sparkle[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-text-primary);opacity:.85}[data-fantasai-ui=next] .es-creator-trait__sclera:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__sclera[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-text-primary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__sclera:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__sclera[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-text-primary) 62%, var(--fui-surface-2))}}[data-fantasai-ui=next] .es-creator-trait__iris-rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__iris-rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-glyph-pigment,var(--fui-text-muted))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__iris-rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__iris-rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-glyph-pigment,var(--fui-text-muted)) 55%, black)}}[data-fantasai-ui=next] .es-creator-trait__iris-rim:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__iris-rim[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__pupil:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__pupil[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-trait__lid-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lid-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__lid-shade:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lid-shade[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 38%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__glint:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__glint[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:#fff;opacity:.92}[data-fantasai-ui=next] .es-creator-trait__lash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__lash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-stage) 72%, var(--fui-text-secondary))}}[data-fantasai-ui=next] .es-creator-trait__lash:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lash[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;stroke-width:1.7px}[data-fantasai-ui=next] .es-creator-trait__lower-lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lower-lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-text-secondary)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__lower-lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lower-lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-text-secondary) 50%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__lower-lid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__lower-lid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;stroke-width:.7px}[data-fantasai-ui=next] .es-creator-trait__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__ground:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ground[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-stage) 65%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__cut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__cut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-stage)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__cut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__cut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-stage) 62%, transparent)}}[data-fantasai-ui=next] .es-creator-trait__cut:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__cut[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linejoin:round;stroke-width:.9px}[data-fantasai-ui=next] .es-creator-trait__ink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-intent-quest-fg);filter:drop-shadow(0 0 1.5px var(--fui-intent-quest-fg))}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__ink:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ink[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){filter:drop-shadow(0 0 1.5px color-mix(in oklch, var(--fui-intent-quest-fg) 55%, transparent))}}[data-fantasai-ui=next] .es-creator-trait__ink-ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ink-ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-intent-quest-fg);stroke-dasharray:1.4 1.7;stroke-width:.8px;opacity:.7}[data-fantasai-ui=next] .es-creator-trait__ink-fine:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ink-fine[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.55}[data-fantasai-ui=next] .es-creator-trait__ink-core:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__ink-core[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-stage)}[data-fantasai-ui=next] .es-creator-trait__scar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__scar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-intent-danger-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__scar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__scar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke:color-mix(in oklch, var(--fui-intent-danger-fg) 72%, var(--fui-text-primary))}}[data-fantasai-ui=next] .es-creator-trait__scar:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__scar[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-linecap:round;stroke-width:1.9px}[data-fantasai-ui=next] .es-creator-trait__scar path:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__scar[data-fantasai-ui=next] path:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.9px;opacity:.8}[data-fantasai-ui=next] .es-creator-trait__jewel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__jewel[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:none;stroke:var(--fui-intent-quest-fg);stroke-width:1.8px}[data-fantasai-ui=next] .es-creator-trait__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:var(--fui-intent-act-fg)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-trait__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){fill:color-mix(in oklch, var(--fui-intent-act-fg) 70%, white)}}[data-fantasai-ui=next] .es-creator-trait__gem:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-trait__gem[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:.8px}@media (width>=720px){[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem}[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__content.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-template--customize .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template--customize[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;flex-direction:column;align-items:center;gap:.875rem;padding:1.5rem 1.125rem 1.25rem}[data-fantasai-ui=next] .es-creator-template--customize .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template--customize[data-fantasai-ui=next] .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}[data-fantasai-ui=next] .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:center}[data-fantasai-ui=next] .es-creator__templates[data-layout=looks] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=looks][data-fantasai-ui=next] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__content.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:start;align-items:stretch;padding:1.375rem 1.375rem 1.25rem}[data-fantasai-ui=next] .es-creator__templates[data-layout=looks] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=looks][data-fantasai-ui=next] .es-creator-template:not(.es-creator-template--customize) .es-creator-template__copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-items:start}}[data-fantasai-ui=next] .es-creator__build-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__build-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;animation:fui-es-creator-ink var(--fui-motion-ceremonial) var(--fui-ease-out) backwards;gap:.75rem;display:grid}[data-fantasai-ui=next] .es-creator-build:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);grid-template-columns:max-content minmax(1.25rem,1fr) 1.25rem;align-items:center;gap:.625rem .5rem;width:100%;padding-top:.875rem;display:grid}[data-fantasai-ui=next] .es-creator-build__row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);letter-spacing:.06em;text-align:left;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1.1;display:contents}[data-fantasai-ui=next] .es-creator-build__row>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next]>:last-child:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-primary);font-variant-numeric:tabular-nums;text-align:right;font-size:.875rem}[data-fantasai-ui=next] .es-creator-meter .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-meter[data-fantasai-ui=next] .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:6.5rem;width:var(--fui-medallion-size);aspect-ratio:1;flex-shrink:0;place-items:center;display:grid;position:relative}[data-fantasai-ui=next] .es-creator-medallion[data-size=sm]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-size=sm][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:4rem}[data-fantasai-ui=next] .es-creator-medallion[data-size=lg]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-size=lg][data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:9rem}[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, var(--fui-atmosphere-accent), transparent 68%);border-radius:50%;position:absolute;inset:-22%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle, color-mix(in oklch, var(--fui-atmosphere-accent) 24%, transparent), transparent 68%)}}[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.4;transition:opacity var(--fui-motion-measured) var(--fui-ease-out), transform var(--fui-motion-ceremonial) var(--fui-ease-out)}[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:repeating-conic-gradient(var(--fui-intent-quest-fg) 0deg 1deg, transparent 1deg 7.5deg);border-radius:50%;position:absolute;inset:-9%}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:repeating-conic-gradient(color-mix(in oklch, var(--fui-intent-quest-fg) 64%, transparent) 0deg 1deg, transparent 1deg 7.5deg)}}[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.2;transition:opacity var(--fui-motion-measured) var(--fui-ease-out);animation:fui-es-creator-turn calc(var(--fui-creator-drift) * 4) linear infinite;-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))}[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-intent-quest-fg);background:radial-gradient(circle at 50% 40%, var(--fui-atmosphere-accent), var(--fui-atmosphere-accent) 40%, var(--fui-surface-inset) 72%);border-radius:50%;place-items:end center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:radial-gradient(circle at 50% 40%, color-mix(in oklch, var(--fui-atmosphere-accent) 40%, var(--fui-surface-inset)), color-mix(in oklch, var(--fui-atmosphere-accent) 14%, var(--fui-surface-inset)) 40%, var(--fui-surface-inset) 72%)}}[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-border-metal), 0 0 0 4px var(--fui-surface-inset), 0 0 0 5px var(--fui-border-metal)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklch, var(--fui-border-metal) 66%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-surface-inset) 86%, transparent), 0 0 0 5px color-mix(in oklch, var(--fui-border-metal) 20%, transparent)}}[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:box-shadow var(--fui-motion-measured) var(--fui-ease-out)}[data-fantasai-ui=next] .es-creator-medallion__face>svg:not(.es-creator-figure):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]>svg:not(.es-creator-figure):not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){stroke-width:1.5px;align-self:center;width:42%;height:42%}[data-fantasai-ui=next] .es-creator-medallion[data-active]>.es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-active][data-fantasai-ui=next]>.es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:1;transform:scale(1.06)}[data-fantasai-ui=next] .es-creator-medallion[data-active]>.es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-active][data-fantasai-ui=next]>.es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.72}[data-fantasai-ui=next] .es-creator-medallion[data-active]>.es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-active][data-fantasai-ui=next]>.es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px var(--fui-intent-quest-fg), 0 0 0 4px var(--fui-surface-inset), 0 0 0 5px var(--fui-intent-quest-fg), 0 0 1.25rem var(--fui-atmosphere-accent)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator-medallion[data-active]>.es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion[data-active][data-fantasai-ui=next]>.es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:0 0 0 1px color-mix(in oklch, var(--fui-intent-quest-fg) 68%, transparent), 0 0 0 4px color-mix(in oklch, var(--fui-surface-inset) 86%, transparent), 0 0 0 5px color-mix(in oklch, var(--fui-intent-quest-fg) 26%, transparent), 0 0 1.25rem color-mix(in oklch, var(--fui-atmosphere-accent) 34%, transparent)}}[data-fantasai-ui=next] .es-creator-figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;height:100%;color:var(--fui-text-muted)}@media (hover:hover){[data-fantasai-ui=next] .es-selection-card__control:hover:not(:disabled) .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-selection-card__control:hover:not(:disabled)[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){opacity:.8}}[data-fantasai-ui=next] .es-creator__editor:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__editor[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:0;max-width:1080px;margin-inline:auto}[data-fantasai-ui=next] .es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__preset-select[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%;display:flex}[data-fantasai-ui=next] .es-creator__editor-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__editor-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:12px;margin:0 4px 20px;display:grid}[data-fantasai-ui=next] .es-creator__likeness.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, var(--fui-atmosphere-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__likeness.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 10%, transparent), transparent 72%)}}[data-fantasai-ui=next] .es-creator__likeness.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:28px}[data-fantasai-ui=next] .es-creator__likeness .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-creator-ink var(--fui-motion-ceremonial) var(--fui-ease-out) backwards;gap:.5rem;font-size:.875rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2rem;height:2rem}[data-fantasai-ui=next] .es-creator__appearance-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__appearance-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:24px;min-width:0;display:grid}[data-fantasai-ui=next] .es-creator__field-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__field-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr);gap:22px 16px;display:grid}[data-fantasai-ui=next] .es-creator__feature-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:16px;display:flex}[data-fantasai-ui=next] .es-creator__features:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__features[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:14px;display:grid}[data-fantasai-ui=next] .es-creator__feature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}[data-fantasai-ui=next] .es-creator__feature-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}[data-fantasai-ui=next] .es-creator__feature-description-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:calc(var(--fui-type-subheading-size) - 2px);overflow-wrap:anywhere;white-space:pre-line;margin:0}[data-fantasai-ui=next] .es-creator__feature-actions:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-actions[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-shrink:0;justify-content:end;display:inline-flex}[data-fantasai-ui=next] .es-creator__feature-count:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-count[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:end}[data-fantasai-ui=next] .es-creator__empty-features:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__empty-features[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding:12px 0}[data-fantasai-ui=next] .es-creator__budget:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 8px;padding:8px 0 24px;display:grid}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__budget-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-creator__points.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__points.es-text-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-bottom:6px;font-size:2.1rem}[data-fantasai-ui=next] .es-creator__points span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__points[data-fantasai-ui=next] span:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);font-size:1rem;font-weight:400}[data-fantasai-ui=next] .es-creator__budget .es-pip-meter__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next] .es-pip-meter__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__attribute-list:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-list[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:grid}[data-fantasai-ui=next] .es-creator__attribute:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-bottom:1px solid var(--fui-border-subtle);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:20px 0;display:grid;position:relative}[data-fantasai-ui=next] .es-creator__attribute>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__attribute-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/3}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:5px;display:block}[data-fantasai-ui=next] .es-creator__attribute-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/3;justify-self:end;align-items:center;gap:2px;display:flex}[data-fantasai-ui=next] .es-creator__score.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:48px;min-height:44px;padding-inline:var(--fui-space-1);font-variant-numeric:tabular-nums;cursor:help}[data-fantasai-ui=next] .es-creator__score-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-es-intent-fg);letter-spacing:0;font-size:1.5rem}[data-fantasai-ui=next] .es-creator__attribute-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-column:1/-1}[data-fantasai-ui=next] .es-creator__attribute-progress .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-progress[data-fantasai-ui=next] .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator-score-tooltip:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-score-tooltip[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){z-index:10;max-width:240px;color:var(--fui-text-primary);font:.875rem/1.5 var(--fui-font-interface)}[data-fantasai-ui=next] .es-creator-score-tooltip dl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-score-tooltip[data-fantasai-ui=next] dl:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){margin-top:8px}[data-fantasai-ui=next] .es-creator-score-tooltip dl>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-score-tooltip[data-fantasai-ui=next] dl>div:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:space-between;gap:24px;display:flex}[data-fantasai-ui=next] .es-creator__account:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:24px;max-width:600px;margin:0 auto;display:grid}[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, var(--fui-atmosphere-accent), transparent 72%)}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-surface-wash:radial-gradient(ellipse 70% 100% at 0% 0%, color-mix(in oklch, var(--fui-atmosphere-accent) 12%, transparent), transparent 72%)}}[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-content:start;gap:16px;display:grid}[data-fantasai-ui=next] .es-creator__account-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}[data-fantasai-ui=next] .es-creator__account-identity .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next] .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:4.5rem}[data-fantasai-ui=next] .es-creator__account-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:4px;min-width:0;display:grid}[data-fantasai-ui=next] .es-creator__account-title.es-text-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-title.es-text-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-type-color-scene);font-family:var(--fui-creator-title-face);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.75rem;font-weight:400;line-height:1.2}[data-fantasai-ui=next] .es-creator__account-lineage:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-lineage[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-family:var(--fui-font-narrative);font-style:italic}[data-fantasai-ui=next] .es-creator__account-back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);padding-top:14px;display:flex}[data-fantasai-ui=next] .es-creator__account-back>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-back[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal}[data-fantasai-ui=next] .es-creator__account-form:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-form[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-direction:column;gap:18px;min-width:0;padding-inline:4px;display:flex}[data-fantasai-ui=next] .es-creator__account-heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:8px;display:grid}[data-fantasai-ui=next] .es-creator__benefits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__benefits[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}[data-fantasai-ui=next] .es-creator__benefits li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__benefits[data-fantasai-ui=next] li:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){align-items:center;gap:8px;font-size:.875rem;display:flex}[data-fantasai-ui=next] .es-creator__benefits svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__benefits[data-fantasai-ui=next] svg:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:16px;height:16px;color:var(--fui-intent-act-fg);flex-shrink:0}[data-fantasai-ui=next] .es-creator__account-primary.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-primary.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:100%}[data-fantasai-ui=next] .es-creator__account-alternatives:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-alternatives[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-top:1px solid var(--fui-border-subtle);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:10px;padding-top:18px;display:grid}[data-fantasai-ui=next] .es-creator__account-alternatives:empty:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-alternatives:empty[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__account-alternatives .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-alternatives[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__account-returning .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-returning[data-fantasai-ui=next] .es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){white-space:normal}[data-fantasai-ui=next] .es-creator__account-returning:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-returning[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){flex-wrap:wrap;justify-content:center;gap:4px 8px;display:flex}@media (width>=900px){[data-fantasai-ui=next] .es-creator__account:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start;gap:40px;max-width:920px}[data-fantasai-ui=next] .es-creator__account-character.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){position:sticky;top:.75rem}[data-fantasai-ui=next] .es-creator__account-identity:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__account-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}[data-fantasai-ui=next] .es-creator__account-identity .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-identity[data-fantasai-ui=next] .es-creator-medallion:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-medallion-size:6.5rem}[data-fantasai-ui=next] .es-creator__account-character .es-creator-traits[data-layout=strip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-character[data-fantasai-ui=next] .es-creator-traits[data-layout=strip]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__account-back:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-back[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-content:center}}[data-fantasai-ui=next] .es-creator__legal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__legal[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-muted);font-size:.75rem;line-height:1.5}[data-fantasai-ui=next] .es-creator__account-form>.es-creator__legal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__account-form[data-fantasai-ui=next]>.es-creator__legal:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}[data-fantasai-ui=next] .es-creator__legal a:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__legal[data-fantasai-ui=next] a:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){color:var(--fui-text-secondary);text-decoration:underline}[data-fantasai-ui=next] .es-creator__result:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__result[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center;justify-items:center;gap:24px;max-width:540px;margin:0 auto;padding:16px 0 32px;display:grid}[data-fantasai-ui=next] .es-creator__result-portrait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__result-portrait[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__result-portrait>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__result-portrait[data-fantasai-ui=next]>.es-effect-host__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){border-radius:50%;place-items:center;width:12rem;height:12rem;display:grid}[data-fantasai-ui=next] .es-creator__forging-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__forging-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:min(320px,90%)}[data-fantasai-ui=next] .es-creator__forging-progress .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__forging-progress[data-fantasai-ui=next] .es-progress__header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, var(--fui-es-intent-light), transparent) no-repeat -70% 0 / 40% 100% padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box}@supports (color:color-mix(in lab, red, red)){[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--fui-es-intent-light) 78%, transparent), transparent) no-repeat -70% 0 / 40% 100% padding-box, var(--fui-es-control-well-depth) padding-box, linear-gradient(var(--fui-es-control-well-fill) 0 0) padding-box, var(--fui-es-control-rim-paint) border-box}}[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:fui-es-creator-thread calc(var(--fui-motion-ceremonial) * 4) var(--fui-ease-in-out) infinite}@media (width>=600px){[data-fantasai-ui=next] .es-creator__race:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__race[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__field-grid:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__field-grid[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(2,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__editor-head:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__editor-head[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) 16rem;align-items:center;gap:16px}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:end;max-width:16rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.75rem 1.5rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.75rem;font-size:.9375rem}[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait__token:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:2.375rem;height:2.375rem}}@media (width>=960px){[data-fantasai-ui=next] .es-creator__likeness .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-traits:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-crest:3.75rem}[data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__main[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:18px;padding:20px 16px 12px}[data-fantasai-ui=next] .es-creator[data-creator-steps=bar] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-steps=bar][data-fantasai-ui=next] .es-creator__main:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-top:12px}[data-fantasai-ui=next] .es-creator__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:24px}[data-fantasai-ui=next] .es-creator__transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:36px}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:1fr minmax(0,250px) 1fr;padding-inline:52px}[data-fantasai-ui=next] .es-creator__primary.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__primary.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){justify-self:center}[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:1.25rem}[data-fantasai-ui=next] .es-creator__attribute:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:auto minmax(0,1fr) auto;gap:10px 20px;padding:12px 0}[data-fantasai-ui=next] .es-creator__attribute>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute[data-fantasai-ui=next]>.es-icon-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){width:var(--fui-touch-primary);height:var(--fui-touch-primary);grid-row:1/3;display:grid}[data-fantasai-ui=next] .es-creator__attribute-name:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/2}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-subheading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-heading-size)}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:var(--fui-type-form-label-size)}[data-fantasai-ui=next] .es-creator__attribute-progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-progress[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/2}[data-fantasai-ui=next] .es-creator__attribute-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/3/3;gap:8px}[data-fantasai-ui=next] .es-creator__score.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score.es-button[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-width:64px;min-height:var(--fui-touch-primary)}[data-fantasai-ui=next] .es-creator__score-value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__score-value[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:2rem}}@media (width>=900px){[data-fantasai-ui=next] .es-creator__feature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){row-gap:var(--fui-space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.5fr);align-items:center}[data-fantasai-ui=next] .es-creator__feature>.es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]>.es-select-field:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-row:1/span 2;grid-template-rows:subgrid;align-items:center}[data-fantasai-ui=next] .es-creator__feature-description:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/3;grid-template-columns:minmax(0,1fr) auto}[data-fantasai-ui=next] .es-creator__feature-description-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature-description-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){text-align:center}}@media (width>=1200px){[data-fantasai-ui=next] .es-creator__templates[data-layout=builds].es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates[data-layout=builds].es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:repeat(4,minmax(0,1fr))}[data-fantasai-ui=next] .es-creator__budget:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) auto 16rem;gap:4px 24px;padding-top:0;padding-bottom:18px;display:grid}[data-fantasai-ui=next] .es-creator__budget-copy:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget-copy[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/1/3}[data-fantasai-ui=next] .es-creator__budget>.es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/2/3}[data-fantasai-ui=next] .es-creator__budget>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-creator__preset-select:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:1/3}[data-fantasai-ui=next] .es-creator__budget>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next]>.es-button:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-area:2/3;justify-self:end}}@media (height<=760px){[data-fantasai-ui=next] .es-creator:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-creator-crest:2.75rem}[data-fantasai-ui=next] .es-creator__heading:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__heading[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:.5rem;padding-bottom:.25rem}[data-fantasai-ui=next] .es-creator__title.es-text-scene:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__title.es-text-scene[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){font-size:clamp(1.5rem,2.4vw,2rem)}[data-fantasai-ui=next] .es-creator__ornament:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ornament[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__footer:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__footer[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){min-height:68px;padding-block:10px max(10px, env(safe-area-inset-bottom))}}@media (width<=359px){[data-fantasai-ui=next] .es-creator__budget .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__budget[data-fantasai-ui=next] .es-pip-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){--fui-es-pip-gap:var(--fui-space-1)}[data-fantasai-ui=next] .es-creator__transition:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__transition[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){padding-inline:12px}[data-fantasai-ui=next] .es-creator__attribute-controls:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-controls[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:0}[data-fantasai-ui=next] .es-creator__attribute-name .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__attribute-name[data-fantasai-ui=next] .es-text-meta:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){max-width:115px}[data-fantasai-ui=next] .es-creator__feature:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__feature[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:12px}[data-fantasai-ui=next] .es-creator__templates.es-selection-card-group:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__templates.es-selection-card-group[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){gap:10px;padding:4px}[data-fantasai-ui=next] .es-creator-build__row:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){grid-template-columns:minmax(0,1fr) 1.25rem}[data-fantasai-ui=next] .es-creator-build__row .es-creator-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-build__row[data-fantasai-ui=next] .es-creator-meter:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}}[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__progress:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__panel:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator-template__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator-template__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__look-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__look-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__build-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__build-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none!important}[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-position:50% 0,0 0,0 0,0 0;animation:none}[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-progress-header__value:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator[data-creator-reduced] .es-creator-figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-creator-reduced][data-fantasai-ui=next] .es-creator-figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none!important}@media (prefers-reduced-motion:reduce){[data-fantasai-ui=next] .es-creator__motes:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__motes[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__progress.es-progress-header:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__progress.es-progress-header[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__aurora:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__aurora[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-template__content:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-template__content[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__look-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__look-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__build-preview:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__build-preview[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator__likeness .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__likeness[data-fantasai-ui=next] .es-creator-trait:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){animation:none}[data-fantasai-ui=next] .es-creator .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator[data-fantasai-ui=next] .es-creator__forging-progress[data-indeterminate] .es-progress__track:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){background-position:50% 0,0 0,0 0,0 0;animation:none}[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-figure:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-figure[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){transition:none}}@media (forced-colors:active){[data-fantasai-ui=next] .es-creator__ambience:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__ambience[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__glow:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__glow[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__ring:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__ring[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){display:none}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before,.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):before{background:canvastext}[data-fantasai-ui=next] .es-creator__panel.es-surface:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after,.es-creator__panel.es-surface[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)):after{background:canvas}[data-fantasai-ui=next] .es-creator__crest-face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator__crest-face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),[data-fantasai-ui=next] .es-creator-medallion__face:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)),.es-creator-medallion__face[data-fantasai-ui=next]:not(:where([data-fantasai-ui=legacy],[data-fantasai-ui=legacy] *)){box-shadow:none;background:canvas;border:1px solid canvastext}}@property --fui-tw-rotate-x{syntax:"*";inherits:false}@property --fui-tw-rotate-y{syntax:"*";inherits:false}@property --fui-tw-rotate-z{syntax:"*";inherits:false}@property --fui-tw-skew-x{syntax:"*";inherits:false}@property --fui-tw-skew-y{syntax:"*";inherits:false}@property --fui-tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --fui-tw-leading{syntax:"*";inherits:false}@property --fui-tw-font-weight{syntax:"*";inherits:false}@property --fui-tw-tracking{syntax:"*";inherits:false}@property --fui-tw-ordinal{syntax:"*";inherits:false}@property --fui-tw-slashed-zero{syntax:"*";inherits:false}@property --fui-tw-numeric-figure{syntax:"*";inherits:false}@property --fui-tw-numeric-spacing{syntax:"*";inherits:false}@property --fui-tw-numeric-fraction{syntax:"*";inherits:false}@property --fui-tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --fui-tw-shadow-color{syntax:"*";inherits:false}@property --fui-tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fui-tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --fui-tw-inset-shadow-color{syntax:"*";inherits:false}@property --fui-tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fui-tw-ring-color{syntax:"*";inherits:false}@property --fui-tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --fui-tw-inset-ring-color{syntax:"*";inherits:false}@property --fui-tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --fui-tw-ring-inset{syntax:"*";inherits:false}@property --fui-tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --fui-tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --fui-tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --fui-tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --fui-tw-blur{syntax:"*";inherits:false}@property --fui-tw-brightness{syntax:"*";inherits:false}@property --fui-tw-contrast{syntax:"*";inherits:false}@property --fui-tw-grayscale{syntax:"*";inherits:false}@property --fui-tw-hue-rotate{syntax:"*";inherits:false}@property --fui-tw-invert{syntax:"*";inherits:false}@property --fui-tw-opacity{syntax:"*";inherits:false}@property --fui-tw-saturate{syntax:"*";inherits:false}@property --fui-tw-sepia{syntax:"*";inherits:false}@property --fui-tw-drop-shadow{syntax:"*";inherits:false}@property --fui-tw-drop-shadow-color{syntax:"*";inherits:false}@property --fui-tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fui-tw-drop-shadow-size{syntax:"*";inherits:false}@property --fui-tw-duration{syntax:"*";inherits:false}@property --fui-tw-ease{syntax:"*";inherits:false}@property --fui-tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --fui-tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes fui-spin{to{transform:rotate(360deg)}}@keyframes fui-pulse{50%{opacity:.5}}@keyframes fui-tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.action-input-next{width:100%;max-width:45rem;position:relative}.action-input-next__context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.action-input-next__context:not(:empty){margin-bottom:.5rem}.action-input-next__controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.action-input-next__controls .es-field{min-width:0}.action-input-next__affordance{justify-content:end;align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.action-input-next__affordance .es-status-chip{white-space:normal;max-width:8rem}.action-input-next-choice.es-choice-row{min-height:3.25rem}[data-fantasai-ui=next] .action-input-next-choice.es-choice-row{min-height:3.5rem;padding-block:.625rem}[data-fantasai-ui=next] .action-input-next-choice.es-choice-row[aria-selected=true]:not(:disabled){--fui-es-lit:1;color:var(--fui-type-color-choice-active)}.action-input-next-choice .es-choice-row__label{white-space:normal;line-height:1.35}.action-input-next-choice .action-input-next-choice__arrow{opacity:.45;width:1rem;height:1rem;transition:opacity .26s ease, transform .26s var(--fui-ease-out)}.action-input-next-choice:is(:hover,:focus-visible,[aria-selected=true]) .action-input-next-choice__arrow{opacity:1;transform:translate(2px)}@media (prefers-reduced-motion:reduce){.action-input-next-choice .action-input-next-choice__arrow{transition:none}.action-input-next-choice:is(:hover,:focus-visible,[aria-selected=true]) .action-input-next-choice__arrow{transform:none}}@media (height<=700px){.action-input-next .action-input-next__controls .es-field__label-row{display:none}}@media (width<=390px){.action-input-next__controls{gap:.5rem}.action-input-next__affordance .es-button{padding-inline:.625rem}}.location-chat{--location-chat-ease:cubic-bezier(.22, 1, .36, 1);z-index:32;pointer-events:none;width:max(19rem,min(36rem,50% - 25rem));transition:opacity .2s var(--location-chat-ease);position:absolute;bottom:20px;left:24px}.location-chat[data-hidden]{opacity:0}.location-chat__panel{cursor:pointer;pointer-events:auto;transition:background-color .26s var(--location-chat-ease), border-color .26s var(--location-chat-ease), box-shadow .26s var(--location-chat-ease);border:1px solid #0000;border-radius:14px;outline:none;gap:10px;padding:6px 8px;display:grid;position:relative}.location-chat__panel[inert]{pointer-events:none}.location-chat__panel:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--fui-tone-yellow-fg) 45%, transparent)}.location-chat[data-open] .location-chat__panel{border-color:color-mix(in oklab, var(--fui-border-metal) 34%, transparent);cursor:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(oklch(7% .012 255/.7),oklch(7% .012 255/.84) 38%,oklch(7% .012 255/.95));padding:12px 12px 12px 14px;box-shadow:0 28px 90px oklch(0% 0 0/.6),inset 0 1px oklch(100% 0 0/.05)}.location-chat__header{border-bottom:1px solid #0000;-o-border-image:linear-gradient(90deg, color-mix(in oklab, var(--fui-tone-yellow-fg) 40%, transparent), color-mix(in oklab, var(--fui-tone-yellow-fg) 12%, transparent) 70%, transparent) 1;border-image:linear-gradient(90deg, color-mix(in oklab, var(--fui-tone-yellow-fg) 40%, transparent), color-mix(in oklab, var(--fui-tone-yellow-fg) 12%, transparent) 70%, transparent) 1;min-width:0;animation:location-chat-rise .28s var(--location-chat-ease) both;justify-content:space-between;align-items:flex-start;gap:12px;padding:0 0 9px 2px;display:flex}.location-chat__title{gap:2px;min-width:0;display:grid}.location-chat__title :is(h2,p){overflow-wrap:anywhere;margin:0}.location-chat__title p{color:var(--fui-text-muted)}.location-chat__composer{animation:location-chat-rise .32s var(--location-chat-ease) 40ms both}.location-chat__error{color:var(--fui-tone-red-fg);font:400 13px/1.4 var(--fui-font-interface);margin:0}.location-chat__error button{color:var(--fui-text-primary);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes location-chat-rise{0%{opacity:0;transform:translateY(8px)}}.location-chat__sheet{height:100%;min-height:0;padding:16px 16px calc(env(safe-area-inset-bottom) + 14px);background:linear-gradient(oklch(9% .012 255/.97),oklch(5% .01 255/.99));border-radius:22px 22px 0 0;flex-direction:column;gap:12px;display:flex}.location-chat__history{flex-direction:column;flex:1;min-height:0;display:flex}.location-chat__history .chat-stream{flex-direction:column;flex:1;justify-content:flex-end;min-height:0;display:flex}.location-chat__history .chat-stream__history{flex-direction:column;flex:0 auto;min-height:0;display:flex}.location-chat__history .chat-stream__scroller{flex:0 auto;min-height:0;max-height:none}.location-chat__history .chat-presence{flex:none}@media (prefers-reduced-motion:reduce){.location-chat,.location-chat__panel,.location-chat__header,.location-chat__composer{transition:none;animation:none}}[data-fantasai-ui=next] .es-interaction-draft.chat-composer{width:100%;margin-inline:0}.chat-composer__rim{align-items:center;gap:2px;margin-left:4px;display:inline-flex}[data-fantasai-ui=next] .es-button.chat-composer__rim-button[data-size=compact]{width:1.6rem;min-width:1.6rem;height:1.6rem;min-height:1.6rem;color:var(--fui-text-muted);padding:0}[data-fantasai-ui=next] .es-button.chat-composer__rim-button:is(:hover,[aria-pressed=true],[data-state=open]){color:var(--fui-text-primary)}[data-fantasai-ui=next] .es-button.chat-composer__rim-button svg.lucide{width:15px;height:15px}.chat-composer__inks{flex-wrap:wrap;gap:7px;padding:2px 4px 4px;animation:.26s cubic-bezier(.22,1,.36,1) both chat-composer-rise;display:flex}.chat-composer__ink{background:var(--ink);width:18px;height:18px;box-shadow:inset 0 1px 1px oklch(100% 0 0/.28), inset 0 -2px 3px oklch(0% 0 0/.35), 0 0 0 1px oklch(0% 0 0/.55), 0 0 0 2px color-mix(in oklab, var(--fui-text-muted) 30%, transparent);cursor:pointer;border:0;border-radius:999px;padding:0;transition:transform .14s ease-out,box-shadow .14s ease-out;position:relative}.chat-composer__ink:hover{transform:translateY(-2px)}.chat-composer__ink:focus-visible{box-shadow:inset 0 1px 1px oklch(100% 0 0/.28), 0 0 0 2px oklch(0% 0 0/.8), 0 0 0 4px var(--fui-tone-yellow-fg);outline:none}.chat-composer__preview{padding:2px 4px;animation:.26s cubic-bezier(.22,1,.36,1) both chat-composer-rise}@keyframes chat-composer-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.chat-composer__inks,.chat-composer__preview,.chat-composer__ink{transition:none;animation:none}}[data-fantasai-ui=next] .chat-guide-popover{border-radius:var(--fui-radius-panel-soft)}[data-fantasai-ui=next] .chat-guide-scroll,[data-fantasai-ui=next] .chat-guide-scroll .es-scroll-area__viewport{max-height:min(40rem, calc(100dvh - 2rem), var(--radix-popover-content-available-height));overscroll-behavior:contain}[data-fantasai-ui=next] .chat-guide{gap:var(--fui-space-5);display:grid}[data-fantasai-ui=next] .chat-guide__heading{gap:var(--fui-space-2);display:grid}[data-fantasai-ui=next] .chat-guide__heading .es-text-body{color:var(--fui-text-secondary)}[data-fantasai-ui=next] .chat-guide__section{gap:var(--fui-space-3);min-width:0;display:grid}[data-fantasai-ui=next] .chat-guide__section:empty{display:none}[data-fantasai-ui=next] .chat-guide__section+.chat-guide__section{padding-top:var(--fui-space-4);border-top:1px solid var(--fui-border-subtle)}[data-fantasai-ui=next] .chat-guide__metrics{gap:var(--fui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-fantasai-ui=next] .chat-guide__rules{gap:var(--fui-space-1);padding-left:var(--fui-space-4);list-style:outside;display:grid}[data-fantasai-ui=next] .chat-guide__rules li::marker{color:var(--fui-text-muted)}[data-fantasai-ui=next] .chat-guide__example{align-items:baseline;gap:var(--fui-space-2) var(--fui-space-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}[data-fantasai-ui=next] .chat-guide__code{min-width:0;padding:var(--fui-space-2) var(--fui-space-3);border-radius:var(--fui-radius-control);background:var(--fui-surface-2);color:var(--fui-text-secondary);font-family:var(--fui-font-mono);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5;display:block}[data-fantasai-ui=next] .chat-guide__result{overflow-wrap:anywhere;min-width:0}.chat-stream{--chat-ease:cubic-bezier(.22, 1, .36, 1);--chat-row-gap:7px;--chat-rest:1;color:var(--fui-text-secondary);font:500 15px/1.4 var(--fui-font-interface);letter-spacing:.005em;position:relative}.chat-stream[data-presence=exiting] :is(.chat-stream__list,.chat-stream__empty){opacity:0;transition:opacity .36s ease-in,transform .42s cubic-bezier(.5,0,.75,0);transform:translateY(-28px)}.chat-stream__list{row-gap:var(--chat-row-gap);margin:0;padding:0;list-style:none;display:grid}.chat-stream__row{--chat-tone:var(--fui-tone-neutral-fg);transition:opacity .46s var(--chat-ease)}.chat-stream__row[data-kind=talk]{--chat-tone:var(--fui-tone-green-fg)}.chat-stream__row:is([data-kind=trade],[data-kind=barter],[data-kind=level]){--chat-tone:var(--fui-tone-yellow-fg)}.chat-stream__row[data-kind=quest]{--chat-tone:var(--fui-tone-light-blue-fg)}.chat-stream__row:is([data-kind=fight],[data-kind=fall]){--chat-tone:var(--fui-tone-red-fg)}.chat-stream__row[data-kind=deed]{--chat-tone:var(--fui-tone-purple-fg)}.chat-stream__line{-moz-column-gap:10px;grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.chat-stream__glyph{height:1.4em;color:var(--chat-tone);opacity:.92;align-items:center;display:flex}.chat-stream__glyph svg{stroke-width:1.75px;width:16px;height:16px}.chat-stream__row[data-kind=leave] .chat-stream__glyph svg{transform:scaleX(-1)}.chat-stream__trail{vertical-align:-2px;color:var(--fui-text-muted);gap:4px;margin-left:8px;display:inline-flex}.chat-stream__trail svg{stroke-width:1.75px;width:13px;height:13px}.chat-stream__trail svg:is([data-kind=barter],[data-kind=trade]){color:color-mix(in oklab, var(--fui-tone-yellow-fg) 70%, transparent)}.chat-stream__trail svg[data-kind=talk]{color:color-mix(in oklab, var(--fui-tone-green-fg) 70%, transparent)}.chat-stream__trail svg[data-kind=fight]{color:color-mix(in oklab, var(--fui-tone-red-fg) 70%, transparent)}.chat-stream__trail svg[data-kind=deed]{color:color-mix(in oklab, var(--fui-tone-purple-fg) 70%, transparent)}.chat-stream__trail svg[data-kind=quest]{color:color-mix(in oklab, var(--fui-tone-light-blue-fg) 70%, transparent)}.chat-stream__text{overflow-wrap:anywhere;text-shadow:0 1px 2px oklch(0% 0 0/.65),0 0 14px oklch(0% 0 0/.5);min-width:0}.chat-stream__actor{color:var(--fui-tone-yellow-fg);font:inherit;letter-spacing:.01em;text-shadow:inherit;background:0 0;border:0;margin:0;padding:0;font-weight:600}button.chat-stream__actor{cursor:pointer;text-underline-offset:3px;border-radius:3px}button.chat-stream__actor:hover,button.chat-stream__actor:focus-visible{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 55%, transparent);text-decoration-color:color-mix(in oklab, currentColor 55%, transparent);outline:none}button.chat-stream__actor:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--fui-tone-yellow-fg) 45%, transparent)}.chat-stream__row[data-own] .chat-stream__actor{color:var(--fui-text-primary)}.chat-stream chat-name{color:var(--fui-tone-yellow-fg);font-weight:600}.chat-stream :is(chat-place,chat-thing){color:var(--fui-text-primary);font-weight:500}.chat-stream direct-speech{color:var(--fui-text-primary);display:inline}.chat-stream :is(text-blue,text-light-blue,text-brown,text-red,text-purple,text-green,text-fire,text-mana,text-physical,text-ice,text-earth,text-wind,text-yellow){will-change:auto;padding-inline:0;animation:none}.chat-stream__row:not([data-kind=say]) :is(text-primary,text-blue,text-light-blue,text-brown,text-red,text-purple,text-green,text-fire,text-mana,text-physical,text-ice,text-earth,text-wind,text-yellow),.chat-stream__row:not([data-kind=say]) :is(text-primary,text-blue,text-light-blue,text-brown,text-red,text-purple,text-green,text-fire,text-mana,text-physical,text-ice,text-earth,text-wind,text-yellow) *{color:inherit;-webkit-text-fill-color:currentColor;background:0 0}.chat-stream__row .chat-stream__text .chat-stream__actor{color:var(--fui-tone-yellow-fg);-webkit-text-fill-color:currentColor}.chat-stream__row[data-own] .chat-stream__text .chat-stream__actor{color:var(--fui-text-primary)}.chat-stream__row[data-pending] .chat-stream__text{opacity:.56;animation:1.6s ease-in-out infinite alternate chat-stream-weighing}@keyframes chat-stream-weighing{to{opacity:.36}}.chat-stream:not([data-focused]):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(64% 70% at 30% 70%,oklch(3% .012 255/.62),#0000 100%);position:absolute;inset:-36px -80px -24px -56px}.chat-stream:not([data-focused]) .chat-stream__row{opacity:calc((1 - var(--row) * .25) * var(--chat-rest))}.chat-stream:not([data-focused]) .chat-stream__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-stream[data-resting]{--chat-rest:.5}.chat-stream[data-resting]:is(:hover,:focus-within){--chat-rest:1}.chat-stream__empty{color:var(--fui-text-muted);font:italic 400 14px/1.45 var(--fui-font-narrative);text-shadow:0 1px 2px oklch(0% 0 0/.6);margin:0}.chat-stream__history{position:relative}.chat-stream__scroller{overflow-anchor:none;overscroll-behavior:contain;scrollbar-color:color-mix(in oklab, var(--fui-text-muted) 45%, transparent) transparent;scrollbar-width:thin;max-height:min(24rem,46vh);padding:2px 10px 2px 2px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22px);mask-image:linear-gradient(#0000 0,#000 22px)}.chat-stream__scroller:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fui-text-muted) 40%, transparent);border-radius:6px;outline:none}.chat-stream__history-edge{justify-content:center;min-height:18px;padding-bottom:6px;display:flex}.chat-stream__history-loading{color:var(--fui-text-muted);letter-spacing:.04em;font-size:12px}.chat-stream__time{color:var(--fui-text-muted);white-space:nowrap;margin-left:8px;font-size:12px;font-weight:400;display:none}.chat-stream__row:is(:hover,:focus-within) .chat-stream__time{display:inline}.chat-stream__latest{border:1px solid color-mix(in oklab, var(--fui-tone-yellow-fg) 30%, transparent);color:var(--fui-text-primary);font:500 12px/1.2 var(--fui-font-interface);cursor:pointer;background:oklch(9% .01 255/.88);border-radius:999px;align-items:center;gap:4px;padding:3px 10px 3px 7px;display:inline-flex;position:absolute;bottom:6px;right:14px}.chat-stream__latest svg{width:14px;height:14px}.chat-stream__latest:focus-visible{outline:2px solid color-mix(in oklab, var(--fui-tone-yellow-fg) 60%, transparent);outline-offset:2px}.chat-stream[data-reduced-motion],.chat-stream[data-reduced-motion] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.chat-stream,.chat-stream *{transition:none!important;animation:none!important}}.chat-presence{margin-top:10px;padding-top:10px;position:relative}.chat-presence:before{content:"";background:linear-gradient(to right, transparent, color-mix(in oklab, var(--fui-text-muted) 55%, transparent) 14%, transparent);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:22%}.chat-presence__list{margin:0;padding:0;list-style:none;display:grid}.chat-presence__row{--chat-tone:var(--fui-tone-neutral-fg);opacity:var(--chat-rest);animation:chat-presence-unfold .42s var(--chat-ease) backwards;transition:grid-template-rows .42s var(--chat-ease), opacity .42s var(--chat-ease);grid-template-rows:1fr;display:grid}.chat-presence__fold{min-height:0;overflow:hidden}.chat-presence__row+.chat-presence__row .chat-presence__fold{padding-top:var(--chat-row-gap)}.chat-presence__row[data-leaving]{opacity:0;grid-template-rows:0fr}@keyframes chat-presence-unfold{0%{opacity:0;grid-template-rows:0fr}}.chat-presence__row:is([data-kind=talking],[data-kind=recovering]){--chat-tone:var(--fui-tone-green-fg)}.chat-presence__row:is([data-kind=haggling],[data-kind=trading]){--chat-tone:var(--fui-tone-yellow-fg)}.chat-presence__row[data-kind=exploring]{--chat-tone:var(--fui-tone-light-blue-fg)}.chat-presence__row:is([data-kind=fighting],[data-kind=confronting]){--chat-tone:var(--fui-tone-red-fg)}.chat-presence__row[data-kind=deed]{--chat-tone:var(--fui-tone-purple-fg)}.chat-presence__row[data-kind=resting] .chat-stream__glyph{opacity:.6}.chat-presence__more{color:var(--fui-text-muted);font:400 13px/1.35 var(--fui-font-interface);text-shadow:0 1px 2px oklch(0% 0 0/.6);opacity:var(--chat-rest);margin:6px 0 0 26px}.chat-stream[data-focused] .chat-presence{margin-top:8px;padding-inline-end:10px}.game-loading__light{aspect-ratio:1;pointer-events:none;isolation:isolate;position:relative}.game-loading__light:before{content:"";background:radial-gradient(circle,#04090d42 25%,#0000 70%);border-radius:50%;position:absolute;inset:8%}.game-loading__light canvas{mix-blend-mode:screen;width:100%;height:100%;display:block}.game-loading__light-fallback{width:100%;height:100%;color:var(--fui-text-primary);display:none;position:absolute;inset:0}.game-loading__light canvas[data-renderer=fallback]+svg{display:block}.compact-interaction-pending{aspect-ratio:1;pointer-events:none;width:clamp(8rem,14vw,11rem);position:absolute;top:76%;left:50%;transform:translate(-50%,-50%)}.compact-interaction-pending .game-loading__light-fallback>*{vector-effect:non-scaling-stroke;stroke-width:.75px}.compact-adventure-backdrop__atmosphere{background:var(--fui-stage-backdrop)}.compact-adventure-backdrop__wash{background:linear-gradient(180deg, color-mix(in oklch, var(--fui-stage) 52%, transparent) 0%, color-mix(in oklch, var(--fui-stage) 18%, transparent) 34%, color-mix(in oklch, var(--fui-stage) 24%, transparent) 64%, color-mix(in oklch, var(--fui-stage) 72%, transparent) 100%)}.compact-adventure-backdrop__vignette{background:radial-gradient(ellipse at 50% 46%, transparent 18%, color-mix(in oklch, var(--fui-stage) 18%, transparent) 54%, color-mix(in oklch, var(--fui-stage) 78%, transparent) 84%, var(--fui-stage) 100%)}.compact-adventure-backdrop__frame,.compact-adventure-backdrop__artwork{width:100%;height:100%;position:absolute;inset:0}.compact-adventure-backdrop__exposure{z-index:2;pointer-events:none}.compact-adventure-backdrop__artwork-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%;height:100%;display:block}.compact-adventure-backdrop__artwork[data-visual-profile=location_side_view] .compact-adventure-backdrop__artwork-image{-o-object-position:50% 70%;object-position:50% 70%}.compact-adventure-command-area.es-adventure-command-area{width:min(100%,47.5rem);margin-inline:auto;position:relative}.location-scan-control,.location-scan-wave{--location-scan-spark:#d4f1fff2}.location-scan-control{justify-content:center;width:64px;height:64px;transition:opacity .18s ease-out,scale .18s ease-out,visibility linear;display:flex;position:fixed;transform:translate(-50%,-50%)}.location-scan-control[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease-in,scale .12s ease-in,visibility 0s linear .12s;scale:.94}.location-scan-wave{pointer-events:none;position:absolute;inset:0;overflow:hidden}.location-scan-ignition,.location-scan-afterglow,.location-scan-ring,.location-scan-particle,.location-scan-mote{left:var(--scan-x);top:var(--scan-y);pointer-events:none;position:absolute}.location-scan-ignition{background:radial-gradient(circle,#d7f2ffa6 0%,#76cdff5c 13%,#3c91eb1f 36%,#0000 68%);border-radius:50%;width:180px;height:180px;animation:.65s ease-out both location-scan-ignite}.location-scan-afterglow{width:var(--scan-diameter);aspect-ratio:1;background:radial-gradient(circle closest-side,#5bb2f71a,#2f73d514 48%,#2f73d50a 76%,#0000 96%);border-radius:50%;animation:2.8s cubic-bezier(.22,.55,.36,1) 70ms both location-scan-afterglow}.location-scan-ring{width:var(--scan-diameter);height:var(--scan-diameter);margin-left:calc(var(--scan-diameter) / -2);margin-top:calc(var(--scan-diameter) / -2);background:radial-gradient(circle closest-side,#0000 80%,#3580e105 87%,#499fee0d 94%,#8ad3ff26 97.4%,#d0f1ff40 98.4%,#5fb8f714 99.3%,#0000 100%);border-radius:50%;animation:1.45s cubic-bezier(.22,.55,.36,1) 70ms both location-scan-expand}.location-scan-ring--wake{background:radial-gradient(circle closest-side,#0000 76%,#4290e405 87%,#73c3fc0f 96%,#0000 100%);animation-duration:1.4s;animation-delay:.18s}.location-scan-particle{width:var(--particle-size);height:var(--particle-size);background:var(--location-scan-spark);animation:location-scan-scatter var(--particle-duration) cubic-bezier(.2, .65, .35, 1) var(--particle-delay) both;border-radius:50%;box-shadow:0 0 6px #54b8ff99}.location-scan-mote{width:var(--mote-size);height:var(--mote-size);margin:calc(var(--mote-size) / -2) 0 0 calc(var(--mote-size) / -2);background:var(--location-scan-spark);animation:location-scan-mote 1.7s ease-out var(--mote-delay) both;border-radius:50%;box-shadow:0 0 6px 1px #6ec4ff80}@keyframes location-scan-ignite{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}18%{opacity:.9;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes location-scan-afterglow{0%{transform:translate(-50%, -50%) scale(var(--scan-start-scale));opacity:0}18%{opacity:.85}52%{opacity:.65;transform:translate(-50%,-50%)scale(1)}70%{opacity:.35}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes location-scan-expand{0%{transform:scale(var(--scan-start-scale));opacity:0}9%{opacity:.9}48%{opacity:.7}80%{opacity:.3}to{opacity:0;transform:scale(1)}}@keyframes location-scan-mote{0%{translate:var(--mote-x) var(--mote-y);opacity:0;scale:.2}6%{opacity:var(--mote-peak);scale:1.15}16%{scale:1}30%{opacity:calc(var(--mote-peak) * .75)}to{translate:calc(var(--mote-x) + var(--mote-drift-x)) calc(var(--mote-y) + var(--mote-drift-y));opacity:0;scale:.5}}@keyframes location-scan-scatter{0%{transform:translate(var(--particle-start-x), var(--particle-start-y)) scale(.9);opacity:0}12%{opacity:.85}45%{opacity:.35}to{transform:translate(var(--particle-x), var(--particle-y)) scale(.3);opacity:0}}@media (prefers-reduced-motion:reduce){.location-scan-control,.location-scan-control[data-visible=false]{transition:none;scale:none}.location-scan-ignition,.location-scan-ring,.location-scan-particle,.location-scan-mote{display:none}.location-scan-afterglow{width:min(560px, calc(var(--scan-diameter) * .38));animation:.3s ease-out both location-scan-fade;transform:translate(-50%,-50%)}@keyframes location-scan-fade{0%{opacity:.5}to{opacity:0}}}.compact-npc-portrait{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;transition:transform .16s;display:inline-grid}.compact-npc-stage .compact-npc-portrait .compact-npc-portrait__art[data-size]{width:100%;height:100%}.compact-npc-portrait__art{pointer-events:none}.compact-npc-portrait:focus-visible{outline:2px solid var(--fui-tone-light-blue-focus);outline-offset:4px}.compact-npc-portrait__hold-ring{width:calc(100% + 10px);height:calc(100% + 10px);color:var(--fui-tone-light-blue-focus);pointer-events:none;position:absolute;inset:-5px;overflow:visible;transform:rotate(-90deg)}.compact-npc-portrait .compact-npc-portrait__hold-ring .compact-npc-portrait__hold-progress{animation:linear forwards compact-npc-portrait-hold;animation-duration:var(--compact-npc-hold-duration)!important}@keyframes compact-npc-portrait-hold{to{stroke-dashoffset:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.compact-npc-portrait:hover:not(:disabled):not([data-compact-npc-hold-active=true]){transform:scale(1.04)}}.compact-npc-portrait:disabled{cursor:not-allowed;opacity:.45}.compact-npc-portrait .compact-npc-portrait__mark.es-activity-mark{position:absolute}[data-compact-npc-portrait=location] .compact-npc-portrait__mark{bottom:0;right:0}[data-compact-npc-pill-presentation=focus-side] .compact-npc-rail-portrait{--compact-npc-rail-portrait-size:3.5rem;--fui-activity-mark-size:calc(var(--compact-npc-rail-portrait-size) * .5)}.compact-npc-rail-portrait{--compact-npc-rail-portrait-size:5rem;--fui-activity-mark-size:calc(var(--compact-npc-rail-portrait-size) * .46);position:relative}.compact-npc-rail-portrait .compact-npc-portrait{width:var(--compact-npc-rail-portrait-size);height:var(--compact-npc-rail-portrait-size)}.compact-npc-rail-portrait .compact-npc-rail-portrait__stance{justify-content:flex-start;align-items:flex-end;position:absolute;bottom:0;left:0}.compact-npc-focus-title{justify-content:center;align-items:center;gap:var(--fui-space-1);min-width:0;display:flex}.compact-npc-rail-portrait:has(.compact-npc-rail-portrait__quest){--fui-activity-mark-size:calc(var(--compact-npc-rail-portrait-size) * .4);padding-bottom:calc(var(--fui-activity-mark-size) / 2)}.compact-npc-rail-portrait:has(.compact-npc-rail-portrait__quest) .compact-npc-portrait__mark{left:50%;right:auto;bottom:calc(var(--fui-activity-mark-size) / -2);translate:-50%}.compact-npc-rail-portrait:has(.compact-npc-rail-portrait__quest) .compact-npc-rail-portrait__stance[data-variant=mark]{bottom:calc(var(--fui-activity-mark-size) / 2);width:max(1.5rem, var(--fui-activity-mark-size));min-width:0;height:max(1.5rem, var(--fui-activity-mark-size));align-items:flex-end;min-height:0;position:absolute}.compact-npc-rail-portrait .compact-npc-rail-portrait__companion{position:absolute;top:0;right:0}.compact-npc-rail-portrait .compact-npc-rail-portrait__quest{right:0;bottom:calc(var(--fui-activity-mark-size) / 2);position:absolute}.compact-npc-rail-portrait .compact-npc-portrait>.compact-npc-portrait__art.es-portrait{transition:box-shadow .16s}.compact-npc-rail-portrait[data-compact-npc-glanced=true] .compact-npc-portrait>.compact-npc-portrait__art.es-portrait,.compact-npc-rail-portrait .compact-npc-portrait:focus-visible>.compact-npc-portrait__art.es-portrait{box-shadow:0 0 0 1px var(--fui-stage), 0 0 0 2px color-mix(in oklab, var(--fui-intent-nav-fg) 30%, transparent), 0 0 14px color-mix(in oklab, var(--fui-intent-nav-fg) 12%, transparent), var(--fui-shadow-raised)}@media (hover:hover){.compact-npc-rail-portrait .compact-npc-portrait:hover:not(:disabled)>.compact-npc-portrait__art.es-portrait{box-shadow:0 0 0 1px var(--fui-stage), 0 0 0 2px color-mix(in oklab, var(--fui-intent-nav-fg) 30%, transparent), 0 0 14px color-mix(in oklab, var(--fui-intent-nav-fg) 12%, transparent), var(--fui-shadow-raised)}}.compact-npc-stage[data-compact-npc-crowded=true] [data-compact-npc-pill-presentation=location] .compact-npc-rail-portrait{--compact-npc-rail-portrait-size:4rem}@media (width>=768px){[data-compact-npc-pill-presentation=location] .compact-npc-rail-portrait{--compact-npc-rail-portrait-size:6.25rem}.compact-npc-stage[data-compact-npc-crowded=true] [data-compact-npc-pill-presentation=location] .compact-npc-rail-portrait{--compact-npc-rail-portrait-size:5rem}}.compact-npc-focus{--compact-npc-focus-portrait:10rem;--compact-npc-focus-mark:calc(var(--compact-npc-focus-portrait) / 4);flex-direction:column;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}@media (width>=1278px){.compact-npc-focus{--compact-npc-focus-portrait:clamp(8rem, calc(100dvh - 49rem), 12rem)}}@media (width>=1400px){.compact-npc-focus{--compact-npc-focus-portrait:clamp(8rem, calc(100dvh - 49rem), 15rem)}}.compact-npc-focus .compact-npc-focus__portrait{width:var(--compact-npc-focus-portrait);height:var(--compact-npc-focus-portrait)}.compact-npc-focus__marks{--fui-activity-mark-size:var(--compact-npc-focus-mark);align-items:center;gap:var(--fui-space-1);display:flex;position:absolute;bottom:0;left:50%;translate:-50% 50%}.compact-npc-focus__portrait-frame{display:grid;position:relative}.compact-npc-focus__portrait-slot[data-marked=true]{padding-bottom:calc(var(--compact-npc-focus-mark) / 2)}.compact-npc-focus__activity-slot{width:100%;max-width:22rem;margin-top:.125rem}.compact-npc-stage .compact-npc-focus .es-choice-row{min-height:3.25rem}.compact-npc-stage .compact-npc-focus .compact-npc-focus__greeting{width:100%;margin:0;padding-block:.5rem}@media (width>=1278px){.compact-npc-stage[data-compact-npc-stage=focused]{padding-top:0}.compact-npc-stage .compact-npc-focus .compact-npc-focus__greeting-slot{min-height:0;margin-top:var(--fui-space-2)}}@media (width>=1278px) and (height<=880px){.compact-npc-stage[data-compact-npc-stage=focused] .compact-npc-focus{--compact-npc-focus-portrait:6rem;-moz-column-gap:var(--fui-space-4);column-gap:var(--fui-space-4);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);align-items:start;max-width:34rem;margin-inline:auto;display:grid}.compact-npc-stage .compact-npc-focus .compact-npc-focus__portrait-slot{grid-area:1/1/3}.compact-npc-stage .compact-npc-focus .compact-npc-focus__activity-slot{grid-area:1/2;align-self:end;max-width:none;margin:0}.compact-npc-stage .compact-npc-focus__activity-slot .es-character-presence[data-align],.compact-npc-stage .compact-npc-focus__activity-slot .es-character-presence[data-align] .es-character-presence__lines{text-align:start;justify-items:start}.compact-npc-stage .compact-npc-focus .compact-npc-focus__greeting-slot{text-align:start;grid-area:2/2;justify-content:flex-start;align-self:start;align-items:flex-start;max-height:4.5rem;margin:0;padding:0}.compact-npc-stage .compact-npc-focus .compact-npc-focus__greeting{text-align:start;justify-items:start;padding:.25rem 0}.compact-npc-stage .compact-npc-focus .compact-npc-focus__actions{max-width:none;margin-top:var(--fui-space-3);grid-area:3/1/auto/-1;align-self:stretch;padding:0}.compact-npc-stage .compact-npc-focus .es-choice-row{padding-block:var(--fui-space-1)}}@media (width<=1277px) and (height<=700px){.compact-npc-stage[data-compact-npc-stage=focused]{padding-top:4.25rem}.compact-npc-stage[data-compact-npc-stage=focused][data-compact-npc-has-rail=false]{padding-top:.5rem}.compact-npc-stage[data-compact-npc-stage=focused] [role=list]{flex-direction:row;max-width:calc(50% - .25rem);max-height:3.75rem;top:0;overflow:auto}.compact-npc-stage[data-compact-npc-stage=focused] .compact-npc-focus{gap:var(--fui-space-1);overscroll-behavior:contain;grid-template-rows:auto auto minmax(min-content,1fr);grid-template-columns:5rem minmax(0,1fr);padding-inline:.5rem;display:grid;overflow:hidden auto}.compact-npc-stage .compact-npc-focus .compact-npc-focus__portrait-slot{grid-area:1/1/3;width:5rem;height:5rem}.compact-npc-stage .compact-npc-focus{--compact-npc-focus-portrait:5rem;--compact-npc-focus-mark:1.75rem}.compact-npc-stage .compact-npc-focus .compact-npc-focus__portrait-slot[data-marked=true]{height:auto}.compact-npc-stage .compact-npc-focus .compact-npc-focus__activity-slot{grid-area:1/2;margin:0}.compact-npc-stage .compact-npc-focus .compact-npc-focus__greeting-slot{grid-area:2/2;min-height:0;max-height:4rem;margin:0;padding:0}.compact-npc-stage .compact-npc-focus .compact-npc-focus__actions{grid-area:3/1/auto/-1;align-self:stretch;height:auto;margin:0;padding:0}.compact-npc-stage .compact-npc-focus [data-compact-npc-action-scroll]{min-height:var(--fui-touch-primary);overscroll-behavior:auto}.compact-npc-stage .compact-npc-focus .es-choice-row{padding-block:var(--fui-space-1)}}@media (prefers-reduced-motion:reduce){.compact-npc-portrait,.compact-npc-rail-portrait,.compact-npc-rail-portrait .compact-npc-portrait>.compact-npc-portrait__art.es-portrait{transition:none}}.compact-adventure-compass-overlay{--fui-iris-x:50vw;--fui-iris-y:100dvh;background:var(--fui-stage);animation:fui-es-compass-overlay-iris .64s var(--fui-ease-emphasized) both;padding-block-end:calc(var(--compact-adventure-dock-height,12rem) + var(--fui-space-2));display:grid;position:fixed;inset:0;overflow:hidden}.compact-adventure-compass-overlay .compact-adventure-compass-overlay__map.es-compass{min-height:0}.compact-adventure-compass-overlay>.es-compass-overlay__backdrop{pointer-events:none}.compact-adventure-compass-overlay .es-compass-astro__face{pointer-events:auto}@media (prefers-reduced-motion:reduce){.compact-adventure-compass-overlay{animation:none}}.compact-act-menu{pointer-events:none;position:fixed}.compact-act-menu>.es-bloom[data-open]{pointer-events:auto}.compact-act-menu [data-bloom-id^=object-action\:] .es-bloom-line__copy{align-items:center;gap:var(--space-3);display:flex}.compact-act-menu [data-bloom-id^=object-action\:] .es-bloom-line__label{flex:1;min-width:0}.compact-act-menu [data-bloom-id^=object-action\:] .es-bloom-line__note{opacity:0;flex:none;max-width:45%}.compact-act-menu [data-bloom-id^=object-action\:]:is(:hover,:focus-visible,[data-holding],[data-working],[aria-pressed=true]) .es-bloom-line__note{opacity:1}.compact-adventure-shell__admin-scene{inset:calc(4rem + 2px + env(safe-area-inset-top)) 0 0;position:absolute}.compact-adventure-shell__scene{width:min(100%,50rem);min-width:0;height:100%;min-height:0;margin-inline:auto;position:relative}.compact-adventure-shell__dock{inset-inline:0;z-index:40;width:100%;padding:0;position:absolute;bottom:0}.compact-adventure-command-area{width:100%}.compact-adventure-command-area[data-open=true]{height:calc(100dvh - 4rem - 2px - env(safe-area-inset-top));max-height:calc(100dvh - 4rem - 2px - env(safe-area-inset-top));padding-block-start:var(--fui-space-2)}.compact-adventure-shell__dock .es-command-dock{padding-block-end:0;padding-inline:0}.compact-adventure-shell__dock .es-command-dock__plate{padding-block-end:max(clamp(var(--fui-space-2), 2.4cqi, var(--fui-space-4)), env(safe-area-inset-bottom))}.compact-adventure-shell__radial-background *{visibility:hidden}.compact-adventure-shell__radial-background [data-compact-npc-stage],.compact-adventure-shell__radial-background [data-compact-npc-stage] *{visibility:visible}.compact-adventure-shell__scene [data-compact-npc-stage]{transition:opacity .16s ease-out}.compact-adventure-shell__radial-background[data-radial-mode=act] [data-compact-npc-stage]{opacity:0;transition-duration:.12s}@media (prefers-reduced-motion:reduce){.compact-adventure-shell__scene [data-compact-npc-stage]{transition:none}}.auth-callback,.auth-callback__stage{min-height:100dvh}.auth-callback__stage{padding:var(--fui-space-4);place-items:center;display:grid}.auth-callback__panel{justify-items:center;gap:var(--fui-space-3);text-align:center;width:100%;max-width:28rem;display:grid}.game-loading{isolation:isolate;background-color:#000}.game-loading[data-phase=exiting]{opacity:0;transition:opacity 1.45s cubic-bezier(.45,0,.3,1) .18s}.game-loading__landscape,.game-loading__shade{pointer-events:none;position:absolute;inset:0}.game-loading__landscape{overflow:hidden}.game-loading__image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;opacity:0;filter:saturate(.72)brightness(.78);width:100%;height:100%;transition:opacity 3.2s cubic-bezier(.4,0,.2,1) .3s,transform 20s cubic-bezier(.2,.55,.3,1);transform:scale(1.05)}.game-loading__image[data-visual-profile=location_side_view]{-o-object-position:50% 70%;object-position:50% 70%}.game-loading__image[data-loaded=true]{opacity:.12;transform:scale(1.01)}.game-loading[data-phase=entering] .game-loading__image{opacity:0}.game-loading[data-phase=exiting] .game-loading__image{transition:opacity 1.2s cubic-bezier(.4,0,.2,1),transform 1.6s cubic-bezier(.3,0,.2,1);transform:none}.game-loading__shade{background:linear-gradient(#00000094,#0000 33%,#000000c2),radial-gradient(at 52% 40%,#0000 24%,#0000007a 100%)}.game-loading[data-phase=exiting] .game-loading__shade{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.game-loading__presentation{--game-loading-gutter:clamp(1.5rem, 5vw, 5rem);align-self:stretch}.game-loading__identity{top:max(var(--game-loading-gutter), env(safe-area-inset-top));left:max(var(--game-loading-gutter), env(safe-area-inset-left));max-width:min(24rem, calc(100% - 2 * var(--game-loading-gutter)));align-items:center;gap:1rem;display:flex;position:absolute}.game-loading__identity,.game-loading__legacy-character,.game-loading .game-loading__light{opacity:1;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.game-loading[data-phase=entering] .game-loading__identity,.game-loading[data-phase=entering] .game-loading__legacy-character,.game-loading[data-phase=entering] .game-loading__light{opacity:0}.game-loading[data-phase=exiting] .game-loading__light{opacity:0;transition:opacity .76s cubic-bezier(.45,0,.55,1)}.game-loading .game-loading__light{width:min(34rem,92vw,68vh);position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.game-loading--next .game-loading__image{filter:none}.game-loading__character-copy{width:clamp(10rem,18vw,16rem);min-width:0}.game-loading__character-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.75rem;display:flex}.game-loading .game-loading__name,.game-loading .game-loading__level,.game-loading .game-loading__hint{-webkit-line-clamp:3;overflow-wrap:anywhere;font-family:var(--fui-font-interface);text-transform:none;-webkit-box-orient:vertical;margin:0;font-weight:400;display:-webkit-box;overflow:hidden}.game-loading .game-loading__name{color:var(--fui-text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.0625rem;line-height:1.35;display:-webkit-box;overflow:hidden}.game-loading .game-loading__level{color:var(--fui-text-secondary);flex-shrink:0;font-size:.8125rem}.game-loading .game-loading__xp .es-progress__header{display:none}.game-loading .game-loading__xp .es-progress__track{clip-path:none;background:#ffffff29;border:0;border-radius:0;height:2px}.game-loading .game-loading__xp .es-progress__groove:after,.game-loading .game-loading__xp .es-progress__channel{display:none}.game-loading .game-loading__xp .es-progress__track::-webkit-progress-bar{background:#ffffff29}.game-loading .game-loading__xp .es-progress__track::-webkit-progress-value{background:var(--fui-text-primary);border-radius:0}.game-loading .game-loading__xp .es-progress__track::-moz-progress-bar{background:var(--fui-text-primary);border-radius:0}.game-loading .game-loading__hint{right:max(var(--game-loading-gutter), env(safe-area-inset-right));bottom:max(clamp(2.5rem, 8vh, 6rem), env(safe-area-inset-bottom));width:min(30rem, calc(100% - 2 * var(--game-loading-gutter)));color:var(--fui-text-primary);letter-spacing:.012em;text-wrap:pretty;font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.65;position:absolute}.game-loading__lore{opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1)}.game-loading__lore[data-visible=true]{opacity:1}.game-loading[data-phase=exiting] .game-loading__identity,.game-loading[data-phase=exiting] .game-loading__legacy-character{opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}.game-loading[data-phase=exiting] .game-loading__lore{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1)}@media (width<=600px){.game-loading__character-copy{width:min(13rem,50vw)}.game-loading .game-loading__hint{left:max(var(--game-loading-gutter), env(safe-area-inset-left));right:auto}}@media (prefers-reduced-motion:reduce){.game-loading__image,.game-loading__image[data-loaded=true]{transition-duration:.2s;transition-delay:0s;transform:none}.game-loading[data-phase] .game-loading__lore{transition-duration:.2s}.game-loading[data-phase],.game-loading[data-phase] .game-loading__light,.game-loading[data-phase] .game-loading__identity,.game-loading[data-phase] .game-loading__legacy-character{transition-duration:.2s;transition-delay:0s}}.ds-reduced-motion .game-loading__image,.ds-reduced-motion .game-loading__image[data-loaded=true],[data-motion=reduced] .game-loading__image,[data-motion=reduced] .game-loading__image[data-loaded=true]{transition-duration:.2s;transition-delay:0s;transform:none}.ds-reduced-motion .game-loading[data-phase] .game-loading__lore,[data-motion=reduced] .game-loading[data-phase] .game-loading__lore{transition-duration:.2s}.ds-reduced-motion .game-loading,.ds-reduced-motion .game-loading[data-phase] .game-loading__light,.ds-reduced-motion .game-loading[data-phase] .game-loading__identity,.ds-reduced-motion .game-loading[data-phase] .game-loading__legacy-character,[data-motion=reduced] .game-loading,[data-motion=reduced] .game-loading[data-phase] .game-loading__light,[data-motion=reduced] .game-loading[data-phase] .game-loading__identity,[data-motion=reduced] .game-loading[data-phase] .game-loading__legacy-character{transition-duration:.2s;transition-delay:0s}:root{--game-cinematic-default-bar-height:clamp(5.5rem, 14dvh, 12rem);--game-cinematic-between-bars-default-bar-height:clamp(4rem, 12dvh, 10rem);--game-cinematic-between-bars-bar-height:clamp(5.75rem, 15dvh, 13.5rem)}@media (width<=767px) and (orientation:portrait){:root{--game-cinematic-default-bar-height:clamp(4.125rem, 10.5dvh, 9rem);--game-cinematic-between-bars-default-bar-height:clamp(3rem, 9dvh, 7.5rem);--game-cinematic-between-bars-bar-height:clamp(4.3125rem, 11.25dvh, 10.125rem)}}@media (width<=1024px) and (orientation:landscape){:root{--game-cinematic-default-bar-height:clamp(2.75rem, 7dvh, 6rem);--game-cinematic-between-bars-default-bar-height:clamp(2rem, 6dvh, 5rem);--game-cinematic-between-bars-bar-height:clamp(2.875rem, 7.5dvh, 6.75rem)}}:root{--background:119 54% 98%;--foreground:119 52% 4%;--muted:156 10% 90%;--muted-foreground:89 2% 35%;--popover:119 54% 98%;--popover-foreground:119 52% 4%;--card:119 54% 98%;--card-foreground:119 52% 4%;--border:0 0% 85%;--input:119 4% 92%;--primary:138 91% 25%;--primary-foreground:0 0% 100%;--secondary:162 39% 30%;--secondary-foreground:0 0% 100%;--accent:156 10% 90%;--accent-foreground:0 0% 5%;--destructive:4 97% 22%;--destructive-foreground:4 97% 82%;--ring:119 87% 28%;--chart-1:119 87% 28%;--chart-2:89 87% 28%;--chart-3:149 87% 28%;--chart-4:89 87% 31%;--chart-5:119 90% 28%;--radius:.5rem}.dark{--background:119 38% 3%;--foreground:119 10% 98%;--muted:89 26% 11%;--muted-foreground:89 2% 58%;--popover:119 38% 3%;--popover-foreground:119 10% 98%;--card:119 38% 3%;--card-foreground:119 10% 98%;--border:119 4% 10%;--input:119 4% 10%;--primary:149 75% 28%;--primary-foreground:0 0% 100%;--secondary:79 68% 62%;--secondary-foreground:0 0% 92%;--accent:154 20% 16%;--accent-foreground:0 0% 100%;--destructive:4 97% 53%;--destructive-foreground:0 0% 100%;--ring:119 87% 28%;--chart-1:119 87% 28%;--chart-2:89 87% 28%;--chart-3:149 87% 28%;--chart-4:89 87% 31%;--chart-5:119 90% 28%}.theme-scope[data-theme=default]{--background:119 54% 98%;--foreground:119 52% 4%;--muted:156 10% 90%;--muted-foreground:89 2% 35%;--popover:119 54% 98%;--popover-foreground:119 52% 4%;--card:119 54% 98%;--card-foreground:119 52% 4%;--border:0 0% 85%;--input:119 4% 92%;--primary:138 91% 25%;--primary-foreground:0 0% 100%;--secondary:162 39% 30%;--secondary-foreground:0 0% 100%;--accent:156 10% 90%;--accent-foreground:0 0% 5%;--destructive:4 97% 22%;--destructive-foreground:4 97% 82%;--ring:119 87% 28%;--chart-1:119 87% 28%;--chart-2:89 87% 28%;--chart-3:149 87% 28%;--chart-4:89 87% 31%;--chart-5:119 90% 28%;--radius:.5rem;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 4%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 96%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 90%;--sidebar-ring:0 0% 45%}.dark .theme-scope[data-theme=default]{--background:119 38% 3%;--foreground:119 10% 98%;--muted:89 26% 11%;--muted-foreground:89 2% 58%;--popover:119 38% 3%;--popover-foreground:119 10% 98%;--card:119 38% 3%;--card-foreground:119 10% 98%;--border:119 4% 10%;--input:119 4% 10%;--primary:149 75% 28%;--primary-foreground:0 0% 100%;--secondary:79 68% 62%;--secondary-foreground:0 0% 92%;--accent:154 20% 16%;--accent-foreground:0 0% 100%;--destructive:4 97% 53%;--destructive-foreground:0 0% 100%;--ring:119 87% 28%;--chart-1:119 87% 28%;--chart-2:89 87% 28%;--chart-3:149 87% 28%;--chart-4:89 87% 31%;--chart-5:119 90% 28%;--sidebar:0 0% 9%;--sidebar-foreground:0 0% 98%;--sidebar-primary:225 84% 49%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 15%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 100% / .1;--sidebar-ring:0 0% 45%}.loader{height:var(--loader-size,30px);aspect-ratio:1;clip-path:polygon(100% 50%,82.89% 61.97%,88.3% 82.14%,67.5% 80.31%,58.68% 99.24%,43.92% 84.47%,25% 93.3%,23.19% 72.5%,3.02% 67.1%,15% 50%,3.02% 32.9%,23.19% 27.5%,25% 6.7%,43.92% 15.53%,58.68% .76%,67.5% 19.69%,88.3% 17.86%,82.89% 38.03%,100% 50%,82.89% 61.97%,73.02% 58.38%,85% 50%,73.02% 41.62%,76.81% 27.5%,62.25% 28.78%,56.08% 15.53%,45.75% 25.87%,32.5% 19.69%,31.23% 34.25%,17.11% 38.03%,25.5% 50%,17.11% 61.97%,31.23% 65.75%,32.5% 80.31%,45.75% 74.13%,56.08% 84.47%,62.25% 71.22%,76.81% 72.5%,73.02% 58.38%,85% 50%);filter:blur(var(--loader-blur,5px));animation:5.5s ease-in-out infinite shimmer;position:relative}.loader:before{content:"";filter:contrast();background:hsl(var(--primary)) 50%;animation:2.5s linear infinite l7;position:absolute;inset:0}@keyframes l7{to{rotate:1turn}}:root{--background:120 45% 98%;--foreground:120 52% 4%;--card:120 45% 98%;--card-foreground:120 52% 4%;--popover:120 45% 98%;--popover-foreground:120 52% 4%;--primary:138 92% 25%;--primary-foreground:0 0% 100%;--secondary:162 39% 30%;--secondary-foreground:0 0% 100%;--muted:0 0% 80%;--muted-foreground:100 2% 35%;--accent:156 10% 90%;--accent-foreground:0 0% 5%;--destructive:4 96% 22%;--border:0 0% 85%;--input:120 5% 92%;--ring:119 86% 28%;--chart-1:119 86% 28%;--chart-2:89 87% 28%;--chart-3:149 89% 28%;--chart-4:89 89% 31%;--chart-5:119 89% 28%;--sidebar:0 0% 98%;--sidebar-foreground:0 0% 4%;--sidebar-primary:0 0% 9%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 96%;--sidebar-accent-foreground:0 0% 9%;--sidebar-border:0 0% 90%;--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:211, 12%, 7%;--foreground:0 0% 94%;--card:60 29% 3%;--card-foreground:0 0% 87%;--popover:120 38% 3%;--popover-foreground:120 9% 98%;--primary:149 74% 28%;--primary-foreground:0 0% 100%;--secondary:147 26% 15%;--secondary-foreground:0 0% 63%;--muted:30 8% 9%;--muted-foreground:25 2% 50%;--accent:154 20% 16%;--accent-foreground:0 0% 93%;--destructive:4 97% 53%;--border:120 6% 10%;--input:211, 15%, 4%;--ring:105 29% 16%;--chart-1:107 20% 50%;--chart-2:89 87% 28%;--chart-3:149 89% 28%;--chart-4:89 89% 31%;--chart-5:119 89% 28%;--sidebar:0 0% 9%;--sidebar-foreground:0 0% 98%;--sidebar-primary:225 84% 49%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:0 0% 15%;--sidebar-accent-foreground:0 0% 98%;--sidebar-border:0 0% 100% / .1;--sidebar-ring:0 0% 45%}.theme-scope[data-theme-transition=off] *{transition:none!important}.glass-blur{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);will-change:backdrop-filter;backface-visibility:hidden;transform:translateZ(0)}.foreground-event-modal-overlay{--foreground-event-overlay-alpha:.48;--foreground-event-overlay-blur:12px;--foreground-event-overlay-enter-duration:.56s;--foreground-event-overlay-exit-duration:.76s;--foreground-event-overlay-enter-ease:cubic-bezier(.16, 1, .3, 1);--foreground-event-overlay-exit-ease:cubic-bezier(.22, 1, .36, 1);animation:foreground-event-overlay-in var(--foreground-event-overlay-enter-duration) var(--foreground-event-overlay-enter-ease) both;backface-visibility:hidden;will-change:opacity, background-color, backdrop-filter, -webkit-backdrop-filter;transform:translateZ(0)}.foreground-event-modal-overlay--ceremony{--foreground-event-overlay-enter-duration:1.5s;--foreground-event-overlay-exit-duration:.72s;--foreground-event-overlay-enter-ease:cubic-bezier(.22, 1, .36, 1);--foreground-event-overlay-exit-ease:cubic-bezier(.22, 1, .36, 1)}.foreground-event-modal-overlay--compact{--foreground-event-overlay-alpha:.42;--foreground-event-overlay-blur:10px;--foreground-event-overlay-enter-duration:1.5s;--foreground-event-overlay-exit-duration:.72s;--foreground-event-overlay-enter-ease:cubic-bezier(.22, 1, .36, 1);--foreground-event-overlay-exit-ease:cubic-bezier(.22, 1, .36, 1)}.foreground-event-modal-overlay--skill-check,.foreground-event-modal-overlay--game-loop{--foreground-event-overlay-alpha:.5;--foreground-event-overlay-blur:12px;--foreground-event-overlay-enter-duration:.44s;--foreground-event-overlay-exit-duration:.6s;--foreground-event-overlay-enter-ease:cubic-bezier(.16, 1, .3, 1);--foreground-event-overlay-exit-ease:cubic-bezier(.22, 1, .36, 1)}.foreground-event-modal-overlay.foreground-event-modal-overlay--exiting[data-state=open]{animation:foreground-event-overlay-out var(--foreground-event-overlay-exit-duration) var(--foreground-event-overlay-exit-ease) both}.foreground-event-modal-overlay--ceremony.foreground-event-modal-overlay--exiting[data-state=open],.foreground-event-modal-overlay--compact.foreground-event-modal-overlay--exiting[data-state=open]{animation-name:foreground-event-overlay-out-blur-first}.foreground-event-modal-overlay.interaction-outcome-modal-overlay.foreground-event-modal-overlay--exiting[data-state=open]{-webkit-backdrop-filter:blur();animation-name:interaction-outcome-overlay-out-no-blur}.es-modal-overlay.foreground-event-modal-overlay[data-state=closed],.es-modal-content.foreground-event-modal-content[data-state=closed]{opacity:0;pointer-events:none;animation:none}.es-modal-content.foreground-event-modal-content[data-state] .es-modal-surface{filter:none;animation:none;transform:none}.es-modal-content.foreground-event-modal-content{scrollbar-gutter:stable;scrollbar-color:hsl(var(--border) / .72) transparent;scrollbar-width:thin;overflow-y:scroll}.es-modal-content.foreground-event-modal-content::-webkit-scrollbar{width:10px}.es-modal-content.foreground-event-modal-content::-webkit-scrollbar-track{background:0 0}.es-modal-content.foreground-event-modal-content::-webkit-scrollbar-thumb{background-color:hsl(var(--border) / .72);background-clip:content-box;border:3px solid #0000;border-radius:999px;min-height:2rem}.es-modal-content.foreground-event-modal-content::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground) / .72)}body[data-foreground-event-modal-open=true]{scrollbar-gutter:stable}body[data-scroll-locked][data-foreground-event-modal-open=true]{margin-right:0!important;padding-right:0!important}@keyframes foreground-event-overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur();background-color:#1c191700}to{opacity:1;background-color:rgba(28, 25, 23, var(--foreground-event-overlay-alpha));-webkit-backdrop-filter:blur(var(--foreground-event-overlay-blur))}}@keyframes foreground-event-overlay-out{0%{opacity:1;background-color:rgba(28, 25, 23, var(--foreground-event-overlay-alpha));-webkit-backdrop-filter:blur(var(--foreground-event-overlay-blur))}45%{opacity:.72;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .62));-webkit-backdrop-filter:blur(calc(var(--foreground-event-overlay-blur) * .72))}82%{opacity:.18;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .14));-webkit-backdrop-filter:blur(calc(var(--foreground-event-overlay-blur) * .18))}96%{opacity:.04;-webkit-backdrop-filter:blur(1px);background-color:#1c191703}to{opacity:0;-webkit-backdrop-filter:blur();background-color:#1c191700}}@keyframes foreground-event-overlay-out-blur-first{0%{opacity:1;background-color:rgba(28, 25, 23, var(--foreground-event-overlay-alpha));-webkit-backdrop-filter:blur(var(--foreground-event-overlay-blur))}28%{opacity:.86;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .72));-webkit-backdrop-filter:blur(calc(var(--foreground-event-overlay-blur) * .28))}46%{opacity:.72;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .54));-webkit-backdrop-filter:blur(1px)}62%{opacity:.44;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .3));-webkit-backdrop-filter:blur()}82%{opacity:.14;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .08));-webkit-backdrop-filter:blur()}to{opacity:0;-webkit-backdrop-filter:blur();background-color:#1c191700}}@keyframes interaction-outcome-overlay-out-no-blur{0%{opacity:1;background-color:rgba(28, 25, 23, var(--foreground-event-overlay-alpha));-webkit-backdrop-filter:blur()}28%{opacity:.86;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .72));-webkit-backdrop-filter:blur()}46%{opacity:.72;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .54));-webkit-backdrop-filter:blur()}62%{opacity:.44;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .3));-webkit-backdrop-filter:blur()}82%{opacity:.14;background-color:rgba(28, 25, 23, calc(var(--foreground-event-overlay-alpha) * .08));-webkit-backdrop-filter:blur()}to{opacity:0;-webkit-backdrop-filter:blur();background-color:#1c191700}}@media (prefers-reduced-motion:reduce){.foreground-event-modal-overlay,.foreground-event-modal-overlay.foreground-event-modal-overlay--exiting[data-state=open]{animation-duration:.12s}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Roboto,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:hsl(var(--border,0 0% 85%));margin:0;padding:0}html,body,:root{width:100%;height:100%}#root{flex-direction:column;width:100%;height:100%;display:flex}*{border-color:hsl(var(--border,0 0% 85%));outline-color:hsl(var(--ring,119 86% 28%))}body{background-color:hsl(var(--background,120 45% 98%));color:hsl(var(--foreground,120 52% 4%))}.\!container{width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}@media (width>=1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!inset-0{inset:0!important}.-inset-1{inset:-.25rem}.-inset-2{inset:-.5rem}.-inset-3{inset:-.75rem}.-inset-4{inset:-1rem}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-2{inset:.5rem}.inset-3{inset:.75rem}.inset-4{inset:1rem}.inset-\[-12\%\]{inset:-12%}.inset-\[-22\%\]{inset:-22%}.inset-\[-28\%\]{inset:-28%}.inset-\[-3\%\]{inset:-3%}.inset-\[-50\%\]{inset:-50%}.inset-\[-6px\]{inset:-6px}.inset-\[-7\%\]{inset:-7%}.inset-\[13px\]{inset:13px}.inset-\[18\%\]{inset:18%}.inset-\[6px\]{inset:6px}.inset-\[7px\]{inset:7px}.inset-px{inset:1px}.-inset-x-12{left:-3rem;right:-3rem}.-inset-x-4{left:-1rem;right:-1rem}.-inset-x-5{left:-1.25rem;right:-1.25rem}.-inset-x-8{left:-2rem;right:-2rem}.-inset-y-4{top:-1rem;bottom:-1rem}.-inset-y-5{top:-1.25rem;bottom:-1.25rem}.-inset-y-8{top:-2rem;bottom:-2rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-6{left:1.5rem;right:1.5rem}.inset-x-8{left:2rem;right:2rem}.inset-x-\[3px\]{left:3px;right:3px}.inset-x-\[5\%\]{left:5%;right:5%}.inset-x-\[8\%\]{left:8%;right:8%}.inset-y-0{top:0;bottom:0}.inset-y-4{top:1rem;bottom:1rem}.inset-y-\[-18\%\]{top:-18%;bottom:-18%}.\!bottom-\[calc\(var\(--compact-adventure-dock-height\,12rem\)\+0\.5rem\)\]{bottom:calc(var(--compact-adventure-dock-height,12rem) + .5rem)!important}.\!bottom-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(.75rem, env(safe-area-inset-bottom))!important}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-bottom-6{bottom:-1.5rem}.-bottom-7{bottom:-1.75rem}.-bottom-8{bottom:-2rem}.-left-1\.5{left:-.375rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-left-2\.5{left:-.625rem}.-left-3{left:-.75rem}.-left-4{left:-1rem}.-left-5{left:-1.25rem}.-left-6{left:-1.5rem}.-left-\[206px\]{left:-206px}.-left-\[45\%\]{left:-45%}.-left-\[7px\]{left:-7px}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-10{right:-2.5rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-2\.5{right:-.625rem}.-right-3{right:-.75rem}.-right-4{right:-1rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-right-\[248px\]{right:-248px}.-right-\[7px\]{right:-7px}.-right-\[92px\]{right:-92px}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-3\.5{top:-.875rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-7{top:-1.75rem}.-top-8{top:-2rem}.-top-9{top:-2.25rem}.-top-\[44px\]{top:-44px}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-7{bottom:1.75rem}.bottom-8{bottom:2rem}.bottom-\[-18\%\]{bottom:-18%}.bottom-\[-200px\]{bottom:-200px}.bottom-\[-50px\]{bottom:-50px}.bottom-\[-9px\]{bottom:-9px}.bottom-\[13\%\]{bottom:13%}.bottom-\[15\%\]{bottom:15%}.bottom-\[3\%\]{bottom:3%}.bottom-\[500px\]{bottom:500px}.bottom-\[66px\]{bottom:66px}.bottom-\[9\%\]{bottom:9%}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.bottom-\[var\(--battle-opening-bar-inset\)\]{bottom:var(--battle-opening-bar-inset)}.bottom-\[var\(--battle-prelude-bar-inset\)\]{bottom:var(--battle-prelude-bar-inset)}.bottom-\[var\(--game-cinematic-bar-height\)\]{bottom:var(--game-cinematic-bar-height)}.bottom-\[var\(--game-loading-safe-y\)\]{bottom:var(--game-loading-safe-y)}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-\[-10\%\]{left:-10%}.left-\[-12\%\]{left:-12%}.left-\[-4px\]{left:-4px}.left-\[-4rem\]{left:-4rem}.left-\[190px\]{left:190px}.left-\[38\%\]{left:38%}.left-\[4\.25rem\]{left:4.25rem}.left-\[50\%\]{left:50%}.left-\[62\%\]{left:62%}.left-\[8\%\]{left:8%}.left-\[calc\(100\%\+10px\)\]{left:calc(100% + 10px)}.left-\[var\(--game-loading-safe-x\)\]{left:var(--game-loading-safe-x)}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/2{right:50%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-7{right:1.75rem}.right-\[-4px\]{right:-4px}.right-\[-6\%\]{right:-6%}.right-\[-8\%\]{right:-8%}.right-\[12\%\]{right:12%}.right-\[19\%\]{right:19%}.right-\[190px\]{right:190px}.right-\[50\%\]{right:50%}.right-\[8\%\]{right:8%}.right-\[9\%\]{right:9%}.right-\[var\(--game-loading-safe-x\)\]{right:var(--game-loading-safe-x)}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-9{top:2.25rem}.top-\[-12\%\]{top:-12%}.top-\[-20\%\]{top:-20%}.top-\[-2px\]{top:-2px}.top-\[-38\%\]{top:-38%}.top-\[-3px\]{top:-3px}.top-\[-54px\]{top:-54px}.top-\[-5rem\]{top:-5rem}.top-\[-6px\]{top:-6px}.top-\[-9px\]{top:-9px}.top-\[115px\]{top:115px}.top-\[12\.5\%\]{top:12.5%}.top-\[15\%\]{top:15%}.top-\[18\%\]{top:18%}.top-\[1px\]{top:1px}.top-\[2\%\]{top:2%}.top-\[200px\]{top:200px}.top-\[22\%\]{top:22%}.top-\[24\%\]{top:24%}.top-\[30\%\]{top:30%}.top-\[34\%\]{top:34%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[44\%\]{top:44%}.top-\[45\%\]{top:45%}.top-\[48\%\]{top:48%}.top-\[50\%\]{top:50%}.top-\[52\%\]{top:52%}.top-\[52px\]{top:52px}.top-\[54px\]{top:54px}.top-\[56\%\]{top:56%}.top-\[60\%\]{top:60%}.top-\[64\%\]{top:64%}.top-\[8\%\]{top:8%}.top-\[9\%\]{top:9%}.top-\[calc\(100\%\+0\.35rem\)\]{top:calc(100% + .35rem)}.top-\[calc\(100\%-6px\)\]{top:calc(100% - 6px)}.top-\[calc\(50\%-0\.25rem\)\]{top:calc(50% - .25rem)}.top-\[calc\(env\(safe-area-inset-top\)\+clamp\(6\.25rem\,19vh\,8\.5rem\)\)\]{top:calc(env(safe-area-inset-top) + clamp(6.25rem, 19vh, 8.5rem))}.top-\[clamp\(12rem\,24vh\,18rem\)\]{top:clamp(12rem,24vh,18rem)}.top-\[clamp\(9\.5rem\,18vh\,12\.75rem\)\]{top:clamp(9.5rem,18vh,12.75rem)}.top-\[var\(--battle-opening-bar-inset\)\]{top:var(--battle-opening-bar-inset)}.top-\[var\(--battle-prelude-bar-inset\)\]{top:var(--battle-prelude-bar-inset)}.top-\[var\(--game-cinematic-bar-height\)\]{top:var(--game-cinematic-bar-height)}.top-\[var\(--game-loading-safe-y\)\]{top:var(--game-loading-safe-y)}.top-full{top:100%}.isolate{isolation:isolate}.\!z-\[110\]{z-index:110!important}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[0\]{z-index:0}.z-\[10000\]{z-index:10000}.z-\[10005\]{z-index:10005}.z-\[10010\]{z-index:10010}.z-\[100\]{z-index:100}.z-\[10\]{z-index:10}.z-\[11000\]{z-index:11000}.z-\[1200\]{z-index:1200}.z-\[120\]{z-index:120}.z-\[150\]{z-index:150}.z-\[15\]{z-index:15}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[210\]{z-index:210}.z-\[2147483000\]{z-index:2147483000}.z-\[220\]{z-index:220}.z-\[2\]{z-index:2}.z-\[300\]{z-index:300}.z-\[310\]{z-index:310}.z-\[320\]{z-index:320}.z-\[330\]{z-index:330}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[50\]{z-index:50}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[74\]{z-index:74}.z-\[77\]{z-index:77}.z-\[78\]{z-index:78}.z-\[80\]{z-index:80}.z-\[83\]{z-index:83}.z-\[85\]{z-index:85}.z-\[88\]{z-index:88}.z-\[900\]{z-index:900}.z-\[90\]{z-index:90}.z-\[92\]{z-index:92}.z-\[94\]{z-index:94}.z-\[950\]{z-index:950}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-end-3{grid-column-end:3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.-m-1\.5{margin:-.375rem}.-m-10{margin:-2.5rem}.-m-2{margin:-.5rem}.-m-3{margin:-.75rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2\.5{margin:.625rem}.\!my-0{margin-top:0!important;margin-bottom:0!important}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-0{margin-left:0;margin-right:0}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-\[1px\]{margin-left:1px;margin-right:1px}.mx-\[2px\]{margin-left:2px;margin-right:2px}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.my-8{margin-top:2rem;margin-bottom:2rem}.\!mb-0{margin-bottom:0!important}.\!mt-0{margin-top:0!important}.-ml-1{margin-left:-.25rem}.-ml-4{margin-left:-1rem}.-ml-8{margin-left:-2rem}.-ml-\[132px\]{margin-left:-132px}.-ml-\[36px\]{margin-left:-36px}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-40{margin-bottom:10rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[0px\]{margin-bottom:0}.mb-\[200px\]{margin-bottom:200px}.mb-\[4rem\]{margin-bottom:4rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-28{margin-left:7rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-28{margin-right:7rem}.mr-3{margin-right:.75rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-1px\]{margin-top:-1px}.mt-\[-21px\]{margin-top:-21px}.mt-\[-33px\]{margin-top:-33px}.mt-\[-4px\]{margin-top:-4px}.mt-\[-5rem\]{margin-top:-5rem}.mt-\[100px\]{margin-top:100px}.mt-\[128px\]{margin-top:128px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[1200\/620\]{aspect-ratio:1200/620}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[64\/29\]{aspect-ratio:64/29}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.size-1\.5{width:.375rem;height:.375rem}.size-11{width:2.75rem;height:2.75rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.h-0{height:0}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.35rem\]{height:1.35rem}.h-\[100dvh\]{height:100dvh}.h-\[100svh\]{height:100svh}.h-\[104px\]{height:104px}.h-\[106px\]{height:106px}.h-\[10px\]{height:10px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[116px\]{height:116px}.h-\[118px\]{height:118px}.h-\[120px\]{height:120px}.h-\[124px\]{height:124px}.h-\[128px\]{height:128px}.h-\[130px\]{height:130px}.h-\[132px\]{height:132px}.h-\[134px\]{height:134px}.h-\[140\%\]{height:140%}.h-\[140px\]{height:140px}.h-\[145px\]{height:145px}.h-\[146px\]{height:146px}.h-\[147px\]{height:147px}.h-\[148px\]{height:148px}.h-\[14px\]{height:14px}.h-\[158px\]{height:158px}.h-\[160px\]{height:160px}.h-\[170px\]{height:170px}.h-\[175px\]{height:175px}.h-\[185px\]{height:185px}.h-\[188px\]{height:188px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[196px\]{height:196px}.h-\[1px\]{height:1px}.h-\[208px\]{height:208px}.h-\[20px\]{height:20px}.h-\[212px\]{height:212px}.h-\[218px\]{height:218px}.h-\[228px\]{height:228px}.h-\[22px\]{height:22px}.h-\[23\.5rem\]{height:23.5rem}.h-\[236px\]{height:236px}.h-\[242px\]{height:242px}.h-\[244px\]{height:244px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[258px\]{height:258px}.h-\[27\.7\%\]{height:27.7%}.h-\[278px\]{height:278px}.h-\[280px\]{height:280px}.h-\[28px\]{height:28px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[322px\]{height:322px}.h-\[32px\]{height:32px}.h-\[34\%\]{height:34%}.h-\[34px\]{height:34px}.h-\[360px\]{height:360px}.h-\[36px\]{height:36px}.h-\[388px\]{height:388px}.h-\[38px\]{height:38px}.h-\[39px\]{height:39px}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[40vh\]{height:40vh}.h-\[42\%\]{height:42%}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[5\.5rem\]{height:5.5rem}.h-\[500px\]{height:500px}.h-\[50px\]{height:50px}.h-\[54px\]{height:54px}.h-\[550px\]{height:550px}.h-\[55px\]{height:55px}.h-\[560px\]{height:560px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[60vh\]{height:60vh}.h-\[61px\]{height:61px}.h-\[640px\]{height:640px}.h-\[64px\]{height:64px}.h-\[65vh\]{height:65vh}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[80px\]{height:80px}.h-\[82px\]{height:82px}.h-\[85px\]{height:85px}.h-\[86px\]{height:86px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[calc\(100\%\+12px\)\]{height:calc(100% + 12px)}.h-\[calc\(100\%-60px\)\]{height:calc(100% - 60px)}.h-\[calc\(100dvh-1\.25rem\)\]{height:calc(100dvh - 1.25rem)}.h-\[calc\(100dvh-1\.5rem\)\]{height:calc(100dvh - 1.5rem)}.h-\[calc\(100dvh-60px-clamp\(132px\,38dvh\,158px\)\)\]{height:calc(100dvh - 60px - clamp(132px,38dvh,158px))}.h-\[calc\(100svh-4rem\)\]{height:calc(100svh - 4rem)}.h-\[calc\(100vh-13rem\)\]{height:calc(100vh - 13rem)}.h-\[calc\(100vh-1rem\)\]{height:calc(100vh - 1rem)}.h-\[calc\(100vh-6\.8rem\)\]{height:calc(100vh - 6.8rem)}.h-\[calc\(120\%-0px\)\]{height:120%}.h-\[clamp\(132px\,38dvh\,158px\)\]{height:clamp(132px,38dvh,158px)}.h-\[clamp\(360px\,72vh\,920px\)\]{height:clamp(360px,72vh,920px)}.h-\[clamp\(8rem\,18dvh\,9\.5rem\)\]{height:clamp(8rem,18dvh,9.5rem)}.h-\[min\(52rem\,calc\(100dvh-1rem\)\)\]{height:min(52rem,100dvh - 1rem)}.h-\[min\(90dvh\,52rem\)\]{height:min(90dvh,52rem)}.h-\[min\(92dvh\,54rem\)\]{height:min(92dvh,54rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-0{max-height:0}.max-h-12{max-height:3rem}.max-h-24{max-height:6rem}.max-h-28{max-height:7rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[10\.5rem\]{max-height:10.5rem}.max-h-\[110px\]{max-height:110px}.max-h-\[2300px\]{max-height:2300px}.max-h-\[245px\]{max-height:245px}.max-h-\[26rem\]{max-height:26rem}.max-h-\[30\.5rem\]{max-height:30.5rem}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[370px\]{max-height:370px}.max-h-\[45dvh\]{max-height:45dvh}.max-h-\[48dvh\]{max-height:48dvh}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[54vh\]{max-height:54vh}.max-h-\[56vh\]{max-height:56vh}.max-h-\[600px\]{max-height:600px}.max-h-\[60px\]{max-height:60px}.max-h-\[640px\]{max-height:640px}.max-h-\[70px\]{max-height:70px}.max-h-\[715px\]{max-height:715px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[84px\]{max-height:84px}.max-h-\[85vh\]{max-height:85vh}.max-h-\[calc\(100dvh-1\.25rem\)\]{max-height:calc(100dvh - 1.25rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-env\(safe-area-inset-top\)-0\.5rem\)\]{max-height:calc(100dvh - env(safe-area-inset-top) - .5rem)}.max-h-\[calc\(100dvh-env\(safe-area-inset-top\)-0\.75rem\)\]{max-height:calc(100dvh - env(safe-area-inset-top) - .75rem)}.max-h-\[calc\(100svh-2rem\)\]{max-height:calc(100svh - 2rem)}.max-h-\[calc\(100vh-1rem\)\]{max-height:calc(100vh - 1rem)}.max-h-\[clamp\(180px\,36svh\,360px\)\]{max-height:clamp(180px,36svh,360px)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(32rem\,calc\(100dvh-1\.5rem\)\)\]{max-height:min(32rem,100dvh - 1.5rem)}.max-h-\[min\(45svh\,24rem\)\]{max-height:min(45svh,24rem)}.max-h-\[min\(46rem\,calc\(100dvh-1\.5rem\)\)\]{max-height:min(46rem,100dvh - 1.5rem)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.\!min-h-0{min-height:0!important}.\!min-h-\[68px\]{min-height:68px!important}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-4{min-height:1rem}.min-h-44{min-height:11rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-64{min-height:16rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-80{min-height:20rem}.min-h-9{min-height:2.25rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[108px\]{min-height:108px}.min-h-\[10rem\]{min-height:10rem}.min-h-\[112px\]{min-height:112px}.min-h-\[12rem\]{min-height:12rem}.min-h-\[132px\]{min-height:132px}.min-h-\[13rem\]{min-height:13rem}.min-h-\[150px\]{min-height:150px}.min-h-\[152px\]{min-height:152px}.min-h-\[15rem\]{min-height:15rem}.min-h-\[160px\]{min-height:160px}.min-h-\[170px\]{min-height:170px}.min-h-\[178px\]{min-height:178px}.min-h-\[180px\]{min-height:180px}.min-h-\[190px\]{min-height:190px}.min-h-\[196px\]{min-height:196px}.min-h-\[2\.25rem\]{min-height:2.25rem}.min-h-\[220px\]{min-height:220px}.min-h-\[224px\]{min-height:224px}.min-h-\[240px\]{min-height:240px}.min-h-\[245px\]{min-height:245px}.min-h-\[25rem\]{min-height:25rem}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[3\.75rem\]{min-height:3.75rem}.min-h-\[300px\]{min-height:300px}.min-h-\[306px\]{min-height:306px}.min-h-\[315px\]{min-height:315px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[370px\]{min-height:370px}.min-h-\[380px\]{min-height:380px}.min-h-\[38px\]{min-height:38px}.min-h-\[398px\]{min-height:398px}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4\.75rem\]{min-height:4.75rem}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[42rem\]{min-height:42rem}.min-h-\[430px\]{min-height:430px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[500px\]{min-height:500px}.min-h-\[50px\]{min-height:50px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[53px\]{min-height:53px}.min-h-\[540px\]{min-height:540px}.min-h-\[560px\]{min-height:560px}.min-h-\[56px\]{min-height:56px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[600px\]{min-height:600px}.min-h-\[60px\]{min-height:60px}.min-h-\[620px\]{min-height:620px}.min-h-\[62px\]{min-height:62px}.min-h-\[680px\]{min-height:680px}.min-h-\[68px\]{min-height:68px}.min-h-\[70px\]{min-height:70px}.min-h-\[715px\]{min-height:715px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-\[800px\]{min-height:800px}.min-h-\[80px\]{min-height:80px}.min-h-\[82px\]{min-height:82px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-\[88px\]{min-height:88px}.min-h-\[8rem\]{min-height:8rem}.min-h-\[90px\]{min-height:90px}.min-h-\[92px\]{min-height:92px}.min-h-\[calc\(100dvh-1rem\)\]{min-height:calc(100dvh - 1rem)}.min-h-\[calc\(100svh-12rem\)\]{min-height:calc(100svh - 12rem)}.min-h-\[calc\(100vh-5rem\)\]{min-height:calc(100vh - 5rem)}.min-h-\[calc\(100vh-7rem\)\]{min-height:calc(100vh - 7rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[1\.1rem\]{width:1.1rem}.w-\[1\.35rem\]{width:1.35rem}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[106px\]{width:106px}.w-\[10px\]{width:10px}.w-\[10rem\]{width:10rem}.w-\[110px\]{width:110px}.w-\[116px\]{width:116px}.w-\[124px\]{width:124px}.w-\[125px\]{width:125px}.w-\[126px\]{width:126px}.w-\[128px\]{width:128px}.w-\[132px\]{width:132px}.w-\[13rem\]{width:13rem}.w-\[142px\]{width:142px}.w-\[144px\]{width:144px}.w-\[150px\]{width:150px}.w-\[154px\]{width:154px}.w-\[164px\]{width:164px}.w-\[166px\]{width:166px}.w-\[168px\]{width:168px}.w-\[170px\]{width:170px}.w-\[174px\]{width:174px}.w-\[178px\]{width:178px}.w-\[18\.7\%\]{width:18.7%}.w-\[180px\]{width:180px}.w-\[182px\]{width:182px}.w-\[184px\]{width:184px}.w-\[186px\]{width:186px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[192\.308\%\]{width:192.308%}.w-\[198px\]{width:198px}.w-\[1px\]{width:1px}.w-\[212px\]{width:212px}.w-\[214px\]{width:214px}.w-\[220px\]{width:220px}.w-\[228px\]{width:228px}.w-\[230px\]{width:230px}.w-\[24\%\]{width:24%}.w-\[240px\]{width:240px}.w-\[244px\]{width:244px}.w-\[250px\]{width:250px}.w-\[252px\]{width:252px}.w-\[256px\]{width:256px}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[34rem\]{width:34rem}.w-\[360px\]{width:360px}.w-\[38\%\]{width:38%}.w-\[390px\]{width:390px}.w-\[4\.5rem\]{width:4.5rem}.w-\[40px\]{width:40px}.w-\[42\%\]{width:42%}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[430px\]{width:430px}.w-\[44px\]{width:44px}.w-\[48\%\]{width:48%}.w-\[50px\]{width:50px}.w-\[54px\]{width:54px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[61px\]{width:61px}.w-\[62px\]{width:62px}.w-\[65px\]{width:65px}.w-\[68\%\]{width:68%}.w-\[680px\]{width:680px}.w-\[68px\]{width:68px}.w-\[70px\]{width:70px}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[78px\]{width:78px}.w-\[8\.5rem\]{width:8.5rem}.w-\[80px\]{width:80px}.w-\[82px\]{width:82px}.w-\[84px\]{width:84px}.w-\[85px\]{width:85px}.w-\[90\%\]{width:90%}.w-\[90px\]{width:90px}.w-\[92vw\]{width:92vw}.w-\[96px\]{width:96px}.w-\[98px\]{width:98px}.w-\[9px\]{width:9px}.w-\[calc\(100\%\+12px\)\]{width:calc(100% + 12px)}.w-\[calc\(100\%-4rem\)\]{width:calc(100% - 4rem)}.w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.w-\[calc\(120\%-0px\)\]{width:120%}.w-\[clamp\(17rem\,20vw\,22\.75rem\)\]{width:clamp(17rem,20vw,22.75rem)}.w-\[min\(15rem\,calc\(100vw-2rem\)\)\]{width:min(15rem,100vw - 2rem)}.w-\[min\(18rem\,calc\(100vw-2rem\)\)\]{width:min(18rem,100vw - 2rem)}.w-\[min\(19rem\,82vw\)\]{width:min(19rem,82vw)}.w-\[min\(20rem\,calc\(100vw-2\.5rem\)\)\]{width:min(20rem,100vw - 2.5rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(21rem\,64vw\)\]{width:min(21rem,64vw)}.w-\[min\(22rem\,55vw\)\]{width:min(22rem,55vw)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(25rem\,calc\(100vw-2rem\)\)\]{width:min(25rem,100vw - 2rem)}.w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)}.w-\[min\(28rem\,calc\(100\%-3rem\)\)\]{width:min(28rem,100% - 3rem)}.w-\[min\(34rem\,calc\(100\%-1rem\)\)\]{width:min(34rem,100% - 1rem)}.w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{width:min(34rem,100vw - 2rem)}.w-\[min\(34vw\,320px\)\]{width:min(34vw,320px)}.w-\[min\(38rem\,46vw\)\]{width:min(38rem,46vw)}.w-\[min\(400px\,calc\(100vw-24px\)\)\]{width:min(400px,100vw - 24px)}.w-\[min\(42rem\,calc\(50vw-27rem\)\)\]{width:min(42rem,50vw - 27rem)}.w-\[min\(460px\,calc\(100vw-24px\)\)\]{width:min(460px,100vw - 24px)}.w-\[min\(46vw\,43\.75rem\)\]{width:min(46vw,43.75rem)}.w-\[min\(88vw\,320px\)\]{width:min(88vw,320px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:1.5rem}.min-w-64{min-width:16rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[100px\]{min-width:100px}.min-w-\[104px\]{min-width:104px}.min-w-\[1080px\]{min-width:1080px}.min-w-\[10rem\]{min-width:10rem}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[140px\]{min-width:140px}.min-w-\[14rem\]{min-width:14rem}.min-w-\[150px\]{min-width:150px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[18rem\]{min-width:18rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[2360px\]{min-width:2360px}.min-w-\[250px\]{min-width:250px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.min-w-\[360px\]{min-width:360px}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[40px\]{min-width:40px}.min-w-\[50px\]{min-width:50px}.min-w-\[58px\]{min-width:58px}.min-w-\[600px\]{min-width:600px}.min-w-\[64px\]{min-width:64px}.min-w-\[720px\]{min-width:720px}.min-w-\[72px\]{min-width:72px}.min-w-\[760px\]{min-width:760px}.min-w-\[80px\]{min-width:80px}.min-w-\[84px\]{min-width:84px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[92px\]{min-width:92px}.min-w-\[96px\]{min-width:96px}.min-w-\[980px\]{min-width:980px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.\!max-w-\[660px\]{max-width:660px!important}.max-w-0{max-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-64{max-width:16rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-96{max-width:24rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100\%\]{max-width:100%}.max-w-\[1000px\]{max-width:1000px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[10ch\]{max-width:10ch}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120rem\]{max-width:120rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1350px\]{max-width:1350px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[1536px\]{max-width:1536px}.max-w-\[15ch\]{max-width:15ch}.max-w-\[1600px\]{max-width:1600px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[175px\]{max-width:175px}.max-w-\[1900px\]{max-width:1900px}.max-w-\[198px\]{max-width:198px}.max-w-\[20ch\]{max-width:20ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[250px\]{max-width:250px}.max-w-\[25rem\]{max-width:25rem}.max-w-\[260px\]{max-width:260px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[280px\]{max-width:280px}.max-w-\[28rem\]{max-width:28rem}.max-w-\[290px\]{max-width:290px}.max-w-\[300px\]{max-width:300px}.max-w-\[30rem\]{max-width:30rem}.max-w-\[320px\]{max-width:320px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[32rem\]{max-width:32rem}.max-w-\[340px\]{max-width:340px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[360px\]{max-width:360px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[42rem\]{max-width:42rem}.max-w-\[430px\]{max-width:430px}.max-w-\[450px\]{max-width:450px}.max-w-\[46\%\]{max-width:46%}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[50rem\]{max-width:50rem}.max-w-\[520px\]{max-width:520px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[7ch\]{max-width:7ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[86\%\]{max-width:86%}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[96rem\]{max-width:96rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(19rem\,calc\(100vw-2rem\)\)\]{max-width:min(19rem,100vw - 2rem)}.max-w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{max-width:min(22rem,100vw - 2rem)}.max-w-\[min\(23rem\,calc\(100vw-1rem\)\)\]{max-width:min(23rem,100vw - 1rem)}.max-w-\[min\(23rem\,calc\(100vw-2rem\)\)\]{max-width:min(23rem,100vw - 2rem)}.max-w-\[min\(30rem\,calc\(100\%-1rem\)\)\]{max-width:min(30rem,100% - 1rem)}.max-w-\[min\(30rem\,calc\(100vw-1rem\)\)\]{max-width:min(30rem,100vw - 1rem)}.max-w-\[min\(400px\,calc\(100vw-2rem\)\)\]{max-width:min(400px,100vw - 2rem)}.max-w-\[min\(420px\,78\%\)\]{max-width:min(420px,78%)}.max-w-\[min\(42rem\,calc\(100vw-1rem\)\)\]{max-width:min(42rem,100vw - 1rem)}.max-w-\[min\(46rem\,calc\(100vw-1rem\)\)\]{max-width:min(46rem,100vw - 1rem)}.max-w-\[min\(64vw\,30rem\)\]{max-width:min(64vw,30rem)}.max-w-\[min\(90vw\,76rem\)\]{max-width:min(90vw,76rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[300px\]{flex-basis:300px}.basis-\[60\%\]{flex-basis:60%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y:-1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-12{--tw-translate-x:3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[0\%\]{--tw-translate-x:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[100\%\]{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[1px\]{--tw-translate-y:1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[0\.75deg\]{--tw-rotate:-.75deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[1\.5deg\]{--tw-rotate:-1.5deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[18deg\]{--tw-rotate:-18deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[1deg\]{--tw-rotate:-1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate:3deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-1\.5deg\]{--tw-rotate:-1.5deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-2deg\]{--tw-rotate:-2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[0\.5deg\]{--tw-rotate:.5deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1\.5deg\]{--tw-rotate:1.5deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1\.75deg\]{--tw-rotate:1.75deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[10deg\]{--tw-rotate:10deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[18deg\]{--tw-rotate:18deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[1deg\]{--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[2deg\]{--tw-rotate:2deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.52\]{--tw-scale-x:.52;--tw-scale-y:.52;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.64\]{--tw-scale-x:.64;--tw-scale-y:.64;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.66\]{--tw-scale-x:.66;--tw-scale-y:.66;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.88\]{--tw-scale-x:.88;--tw-scale-y:.88;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.025\]{--tw-scale-x:1.025;--tw-scale-y:1.025;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[80\%\]{--tw-scale-x:80%;--tw-scale-y:80%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[95\%\]{--tw-scale-x:95%;--tw-scale-y:95%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-\[ping_2\.8s_ease-out_infinite\]{animation:2.8s ease-out infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-\[pulse_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite pulse}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-bounce{animation:bounce var(--default-animation-duration,1s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) infinite}@keyframes fade{0%{opacity:0}to{opacity:1}}.animate-fade{animation:fade var(--default-animation-duration,1s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) both}@keyframes fade-down{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}.animate-fade-down{animation:fade-down var(--default-animation-duration,1s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) both}@keyframes fade-right{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}.animate-fade-right{animation:fade-right var(--default-animation-duration,1s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) both}@keyframes fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up var(--default-animation-duration,1s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) both}@keyframes gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-gradient-flow{animation:10s infinite gradientFlow}@keyframes jump{0%,to{transform:scale(1)}10%{transform:scale(.8)}50%{transform:scale(1.2)}}.animate-jump{animation:jump var(--default-animation-duration,.5s) var(--default-animation-timing-function,ease) var(--default-animation-delay,0s) both}.animate-ping{animation:ping var(--default-animation-duration,1s) var(--default-animation-timing-function,cubic-bezier(0, 0, .2, 1)) var(--default-animation-delay,0s) infinite}.animate-pulse{animation:pulse var(--default-animation-duration,2s) var(--default-animation-timing-function,cubic-bezier(.4, 0, .6, 1)) var(--default-animation-delay,0s) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin var(--default-animation-duration,1s) var(--default-animation-timing-function,linear) var(--default-animation-delay,0s) infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.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}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.resize{resize:both}.scroll-m-20{scroll-margin:5rem}.scroll-my-7{scroll-margin-top:1.75rem;scroll-margin-bottom:1.75rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.grid-flow-col{grid-auto-flow:column}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[100px_repeat\(4\,minmax\(170px\,1fr\)\)\]{grid-template-columns:100px repeat(4,minmax(170px,1fr))}.grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.grid-cols-\[104px_minmax\(0\,1fr\)_124px\]{grid-template-columns:104px minmax(0,1fr) 124px}.grid-cols-\[14px_minmax\(160px\,1\.2fr\)_minmax\(150px\,1fr\)_94px_68px\]{grid-template-columns:14px minmax(160px,1.2fr) minmax(150px,1fr) 94px 68px}.grid-cols-\[158px_minmax\(0\,1fr\)\]{grid-template-columns:158px minmax(0,1fr)}.grid-cols-\[168px_minmax\(0\,1fr\)\]{grid-template-columns:168px minmax(0,1fr)}.grid-cols-\[18px_150px_minmax\(0\,1fr\)_66px_132px\]{grid-template-columns:18px 150px minmax(0,1fr) 66px 132px}.grid-cols-\[18px_190px_minmax\(0\,1fr\)_68px_112px\]{grid-template-columns:18px 190px minmax(0,1fr) 68px 112px}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)_2\.75rem\]{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.grid-cols-\[220px_repeat\(10\,minmax\(192px\,1fr\)\)\]{grid-template-columns:220px repeat(10,minmax(192px,1fr))}.grid-cols-\[220px_repeat\(2\,minmax\(280px\,1fr\)\)\]{grid-template-columns:220px repeat(2,minmax(280px,1fr))}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.grid-cols-\[48px_minmax\(0\,1fr\)\]{grid-template-columns:48px minmax(0,1fr)}.grid-cols-\[54px_74px_1fr\]{grid-template-columns:54px 74px 1fr}.grid-cols-\[5rem_auto_minmax\(0\,1fr\)\]{grid-template-columns:5rem auto minmax(0,1fr)}.grid-cols-\[62px_minmax\(0\,1fr\)\]{grid-template-columns:62px minmax(0,1fr)}.grid-cols-\[70px_88px_1fr_64px\]{grid-template-columns:70px 88px 1fr 64px}.grid-cols-\[74px_110px_1fr\]{grid-template-columns:74px 110px 1fr}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.grid-cols-\[86px_1fr\]{grid-template-columns:86px 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(112px\,132px\)\]{grid-template-columns:minmax(0,1fr) minmax(112px,132px)}.grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-cols-\[minmax\(100px\,0\.35fr\)_58px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(100px,.35fr) 58px minmax(0,1fr)}.grid-cols-\[minmax\(108px\,0\.8fr\)_44px_minmax\(90px\,1\.15fr\)_46px\]{grid-template-columns:minmax(108px,.8fr) 44px minmax(90px,1.15fr) 46px}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[24px_auto\]{grid-template-rows:24px auto}.grid-rows-\[30px_minmax\(0\,1fr\)\]{grid-template-rows:30px minmax(0,1fr)}.grid-rows-\[56px_minmax\(0\,1fr\)\]{grid-template-rows:56px minmax(0,1fr)}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.justify-items-center{justify-items:center}.\!gap-0{gap:0!important}.\!gap-2{gap:.5rem!important}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-24{gap:6rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[1px\],.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(-.25rem * var(--tw-space-y-reverse))}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:#ffffff12}.place-self-center{place-self:center}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-visible{overflow-x:visible}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.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-nowrap{text-wrap:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0px\]{border-radius:0}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[19px\]{border-radius:19px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[23px\]{border-radius:23px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26px\]{border-radius:26px}.rounded-\[27px\]{border-radius:27px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[30px_30px_42px_42px\]{border-radius:30px 30px 42px 42px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[3px\]{border-radius:3px}.rounded-\[40px\]{border-radius:40px}.rounded-\[45\%_55\%_50\%_50\%_\/_60\%_60\%_40\%_40\%\]{border-radius:45% 55% 50% 50%/60% 60% 40% 40%}.rounded-\[48\%_48\%_42\%_42\%\]{border-radius:48% 48% 42% 42%}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[50px\]{border-radius:50px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[999px\]{border-radius:999px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.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:.75rem}.rounded-b-full{border-bottom-right-radius:9999px;border-bottom-left-radius:9999px}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[48\%\]{border-top-left-radius:48%;border-top-right-radius:48%}.rounded-bl-3xl{border-bottom-left-radius:1.5rem}.rounded-bl-\[22px\]{border-bottom-left-radius:22px}.rounded-bl-\[40px\]{border-bottom-left-radius:40px}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-br-\[22px\]{border-bottom-right-radius:22px}.rounded-br-\[2px\]{border-bottom-right-radius:2px}.rounded-br-\[40px\]{border-bottom-right-radius:40px}.rounded-tl-\[22px\]{border-top-left-radius:22px}.rounded-tl-\[25px\]{border-top-left-radius:25px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-\[22px\]{border-top-right-radius:22px}.rounded-tr-\[25px\]{border-top-right-radius:25px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[12px\]{border-width:12px}.border-\[3px\]{border-width:3px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-8{border-top-width:8px}.border-dashed{border-style:dashed}.\!border-emerald-100\/70{border-color:#d1fae5b3!important}.border-\[\#3e210f\]\/55{border-color:#3e210f8c}.border-\[\#4b5a45\]\/45{border-color:#4b5a4573}.border-\[\#6ab7a2\]\/60{border-color:#6ab7a299}.border-\[\#6ab7a2\]\/65{border-color:#6ab7a2a6}.border-\[\#7dd3fc\]\/85{border-color:#7dd3fcd9}.border-\[\#89a58e\]\/55{border-color:#89a58e8c}.border-\[\#8b5529\]\/35{border-color:#8b552959}.border-\[\#c48645\]\/25{border-color:#c4864540}.border-\[\#d6a667\]\/20{border-color:#d6a66733}.border-\[\#e0c06d\]{--tw-border-opacity:1;border-color:rgb(224 192 109/var(--tw-border-opacity,1))}.border-\[\#f1cf75\]{--tw-border-opacity:1;border-color:rgb(241 207 117/var(--tw-border-opacity,1))}.border-\[\#f1cf75\]\/25{border-color:#f1cf7540}.border-\[\#f1cf75\]\/30{border-color:#f1cf754d}.border-\[\#f1cf75\]\/35{border-color:#f1cf7559}.border-\[\#f1cf75\]\/70{border-color:#f1cf75b3}.border-\[\#f1cf75\]\/75{border-color:#f1cf75bf}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[rgba\(191\,133\,30\,0\.25\)\]{border-color:#bf851e40}.border-\[rgba\(192\,132\,252\,0\.25\)\]{border-color:#c084fc40}.border-\[rgba\(248\,113\,113\,0\.25\)\]{border-color:#f8717140}.border-\[rgba\(251\,191\,36\,0\.25\)\]{border-color:#fbbf2440}.border-\[rgba\(34\,197\,94\,0\.25\)\]{border-color:#22c55e40}.border-\[rgba\(94\,234\,212\,0\.25\)\]{border-color:#5eead440}.border-\[rgba\(96\,165\,250\,0\.25\)\]{border-color:#60a5fa40}.border-accent{border-color:hsl(var(--accent,156 10% 90%))}.border-amber-100\/10{border-color:#fef3c71a}.border-amber-100\/15{border-color:#fef3c726}.border-amber-100\/20{border-color:#fef3c733}.border-amber-100\/30{border-color:#fef3c74d}.border-amber-100\/35{border-color:#fef3c759}.border-amber-100\/45{border-color:#fef3c773}.border-amber-100\/5{border-color:#fef3c70d}.border-amber-100\/70{border-color:#fef3c7b3}.border-amber-100\/80{border-color:#fef3c7cc}.border-amber-100\/\[0\.10\]{border-color:#fef3c71a}.border-amber-100\/\[0\.12\]{border-color:#fef3c71f}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-200\/10{border-color:#fde68a1a}.border-amber-200\/15{border-color:#fde68a26}.border-amber-200\/20{border-color:#fde68a33}.border-amber-200\/25{border-color:#fde68a40}.border-amber-200\/30{border-color:#fde68a4d}.border-amber-200\/70{border-color:#fde68ab3}.border-amber-200\/75{border-color:#fde68abf}.border-amber-200\/85{border-color:#fde68ad9}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/25{border-color:#fcd34d40}.border-amber-300\/35{border-color:#fcd34d59}.border-amber-300\/75{border-color:#fcd34dbf}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/50{border-color:#f59e0b80}.border-amber-700\/15{border-color:#b4530926}.border-amber-700\/80{border-color:#b45309cc}.border-amber-900\/10{border-color:#78350f1a}.border-amber-900\/20{border-color:#78350f33}.border-amber-900\/25{border-color:#78350f40}.border-amber-950\/80{border-color:#451a03cc}.border-black\/10{border-color:#0000001a}.border-black\/20{border-color:#0003}.border-black\/40{border-color:#0006}.border-black\/45{border-color:#00000073}.border-black\/55{border-color:#0000008c}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-300\/40{border-color:#93c5fd66}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-500\/10{border-color:#3b82f61a}.border-blue-500\/45{border-color:#3b82f673}.border-blue-600\/80{border-color:#2563ebcc}.border-blue-700\/80{border-color:#1d4ed8cc}.border-blue-900\/20{border-color:#1e3a8a33}.border-blue-900\/30{border-color:#1e3a8a4d}.border-blue-950\/40{border-color:#17255466}.border-border{border-color:hsl(var(--border,0 0% 85%))}.border-cyan-100\/25{border-color:#cffafe40}.border-cyan-100\/85{border-color:#cffafed9}.border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity,1))}.border-cyan-200\/15{border-color:#a5f3fc26}.border-cyan-200\/20{border-color:#a5f3fc33}.border-cyan-200\/25{border-color:#a5f3fc40}.border-cyan-300\/10{border-color:#67e8f91a}.border-cyan-300\/15{border-color:#67e8f926}.border-cyan-300\/20{border-color:#67e8f933}.border-cyan-300\/25{border-color:#67e8f940}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/35{border-color:#67e8f959}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-600\/80{border-color:#0891b2cc}.border-cyan-900\/50{border-color:#164e6380}.border-emerald-100\/10{border-color:#d1fae51a}.border-emerald-100\/5{border-color:#d1fae50d}.border-emerald-100\/\[0\.10\]{border-color:#d1fae51a}.border-emerald-100\/\[0\.12\]{border-color:#d1fae51f}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-200\/10{border-color:#a7f3d01a}.border-emerald-200\/15{border-color:#a7f3d026}.border-emerald-200\/20{border-color:#a7f3d033}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/25{border-color:#6ee7b740}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-300\/35{border-color:#6ee7b759}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/45{border-color:#6ee7b773}.border-emerald-300\/50{border-color:#6ee7b780}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/35{border-color:#34d39959}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-600\/40{border-color:#05966966}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.border-emerald-900\/10{border-color:#064e3b1a}.border-emerald-900\/50{border-color:#064e3b80}.border-emerald-950\/30{border-color:#022c224d}.border-fuchsia-200\/80{border-color:#f5d0fecc}.border-fuchsia-300\/80{border-color:#f0abfccc}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-green-500\/10{border-color:#22c55e1a}.border-green-500\/50{border-color:#22c55e80}.border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-green-700\/80{border-color:#15803dcc}.border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.border-green-900\/30{border-color:#14532d4d}.border-green-950\/40{border-color:#052e1666}.border-input{border-color:hsl(var(--input,120 5% 92%))}.border-lime-900\/80{border-color:#365314cc}.border-muted{border-color:hsl(var(--muted,156 10% 90%))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-neutral-200\/10{border-color:#e5e5e51a}.border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.border-neutral-300\/30{border-color:#d4d4d44d}.border-neutral-300\/70{border-color:#d4d4d4b3}.border-neutral-500\/10{border-color:#7373731a}.border-neutral-500\/20{border-color:#73737333}.border-neutral-500\/40{border-color:#73737366}.border-neutral-500\/55{border-color:#7373738c}.border-neutral-600{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity,1))}.border-neutral-600\/80{border-color:#525252cc}.border-neutral-800\/60{border-color:#26262699}.border-neutral-900\/10{border-color:#1717171a}.border-neutral-900\/40{border-color:#17171766}.border-orange-200\/80{border-color:#fed7aacc}.border-orange-300\/80{border-color:#fdba74cc}.border-orange-600\/80{border-color:#ea580ccc}.border-orange-900\/50{border-color:#7c2d1280}.border-orange-900\/80{border-color:#7c2d12cc}.border-pink-900\/25{border-color:#83184340}.border-pink-950\/30{border-color:#5007244d}.border-primary{border-color:hsl(var(--primary,138 92% 25%))}.border-purple-400\/35{border-color:#c084fc59}.border-purple-500\/10{border-color:#a855f71a}.border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity,1))}.border-purple-700\/80{border-color:#7e22cecc}.border-purple-900\/20{border-color:#581c8733}.border-purple-900\/30{border-color:#581c874d}.border-purple-950\/30{border-color:#3b07644d}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-200\/45{border-color:#fecaca73}.border-red-200\/50{border-color:#fecaca80}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.border-red-300\/20{border-color:#fca5a533}.border-red-300\/25{border-color:#fca5a540}.border-red-300\/30{border-color:#fca5a54d}.border-red-300\/35{border-color:#fca5a559}.border-red-300\/40{border-color:#fca5a566}.border-red-300\/50{border-color:#fca5a580}.border-red-300\/80{border-color:#fca5a5cc}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-400\/10{border-color:#f871711a}.border-red-400\/20{border-color:#f8717133}.border-red-400\/30{border-color:#f871714d}.border-red-400\/35{border-color:#f8717159}.border-red-400\/40{border-color:#f8717166}.border-red-400\/50{border-color:#f8717180}.border-red-400\/55{border-color:#f871718c}.border-red-400\/60{border-color:#f8717199}.border-red-400\/70{border-color:#f87171b3}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/45{border-color:#ef444473}.border-red-500\/50{border-color:#ef444480}.border-red-500\/65{border-color:#ef4444a6}.border-red-500\/75{border-color:#ef4444bf}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-red-600\/40{border-color:#dc262666}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-700\/80{border-color:#b91c1ccc}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.border-red-900\/20{border-color:#7f1d1d33}.border-red-900\/80{border-color:#7f1d1dcc}.border-rose-100\/10{border-color:#ffe4e61a}.border-rose-100\/5{border-color:#ffe4e60d}.border-rose-100\/\[0\.10\]{border-color:#ffe4e61a}.border-rose-100\/\[0\.12\]{border-color:#ffe4e61f}.border-rose-200\/15{border-color:#fecdd326}.border-rose-200\/20{border-color:#fecdd333}.border-rose-200\/25{border-color:#fecdd340}.border-rose-200\/30{border-color:#fecdd34d}.border-rose-200\/45{border-color:#fecdd373}.border-rose-200\/60{border-color:#fecdd399}.border-rose-200\/65{border-color:#fecdd3a6}.border-rose-300\/15{border-color:#fda4af26}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/25{border-color:#fda4af40}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-300\/35{border-color:#fda4af59}.border-rose-300\/40{border-color:#fda4af66}.border-rose-300\/45{border-color:#fda4af73}.border-rose-300\/55{border-color:#fda4af8c}.border-rose-300\/65{border-color:#fda4afa6}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/35{border-color:#fb718559}.border-rose-400\/40{border-color:#fb718566}.border-rose-400\/75{border-color:#fb7185bf}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/45{border-color:#f43f5e73}.border-rose-700{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.border-rose-700\/80{border-color:#be123ccc}.border-rose-900{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity,1))}.border-rose-900\/10{border-color:#8813371a}.border-rose-900\/50{border-color:#88133780}.border-rose-950\/30{border-color:#4c05194d}.border-sidebar-border{border-color:hsl(var(--sidebar-border,0 0% 90%))}.border-sky-100\/10{border-color:#e0f2fe1a}.border-sky-100\/15{border-color:#e0f2fe26}.border-sky-100\/45{border-color:#e0f2fe73}.border-sky-100\/5{border-color:#e0f2fe0d}.border-sky-100\/\[0\.10\]{border-color:#e0f2fe1a}.border-sky-100\/\[0\.12\]{border-color:#e0f2fe1f}.border-sky-200\/10{border-color:#bae6fd1a}.border-sky-200\/15{border-color:#bae6fd26}.border-sky-200\/20{border-color:#bae6fd33}.border-sky-200\/35{border-color:#bae6fd59}.border-sky-200\/70{border-color:#bae6fdb3}.border-sky-200\/80{border-color:#bae6fdcc}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-300\/35{border-color:#7dd3fc59}.border-sky-300\/40{border-color:#7dd3fc66}.border-sky-300\/45{border-color:#7dd3fc73}.border-sky-300\/50{border-color:#7dd3fc80}.border-sky-300\/70{border-color:#7dd3fcb3}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/40{border-color:#38bdf866}.border-sky-400\/45{border-color:#38bdf873}.border-sky-700{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1))}.border-sky-900{--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity,1))}.border-sky-900\/10{border-color:#0c4a6e1a}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.border-slate-300\/15{border-color:#cbd5e126}.border-slate-300\/70{border-color:#cbd5e1b3}.border-slate-300\/80{border-color:#cbd5e1cc}.border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.border-slate-800\/50{border-color:#1e293b80}.border-slate-900\/10{border-color:#0f172a1a}.border-stone-100\/35{border-color:#f5f5f459}.border-stone-100\/40{border-color:#f5f5f466}.border-stone-100\/50{border-color:#f5f5f480}.border-stone-200\/25{border-color:#e7e5e440}.border-stone-600\/80{border-color:#57534ecc}.border-stone-800{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity,1))}.border-stone-900\/20{border-color:#1c191733}.border-transparent{border-color:#0000}.border-violet-100\/85{border-color:#ede9fed9}.border-violet-200\/10{border-color:#ddd6fe1a}.border-violet-200\/15{border-color:#ddd6fe26}.border-violet-200\/75{border-color:#ddd6febf}.border-violet-300\/15{border-color:#c4b5fd26}.border-violet-300\/25{border-color:#c4b5fd40}.border-violet-300\/30{border-color:#c4b5fd4d}.border-violet-300\/35{border-color:#c4b5fd59}.border-violet-400\/80{border-color:#a78bfacc}.border-violet-900\/80{border-color:#4c1d95cc}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/55{border-color:#ffffff8c}.border-white\/75{border-color:#ffffffbf}.border-white\/80{border-color:#fffc}.border-white\/\[\.07\]{border-color:#ffffff12}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.065\]{border-color:#fff1}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.085\]{border-color:#ffffff16}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.10\]{border-color:#ffffff1a}.border-white\/\[0\.12\]{border-color:#ffffff1f}.border-white\/\[0\.16\]{border-color:#ffffff29}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-300\/70{border-color:#fde047b3}.border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity,1))}.border-yellow-600\/80{border-color:#ca8a04cc}.border-yellow-700\/80{border-color:#a16207cc}.border-yellow-900\/20{border-color:#713f1233}.border-yellow-900\/80{border-color:#713f12cc}.border-l-amber-300\/65{border-left-color:#fcd34da6}.border-l-emerald-300\/70{border-left-color:#6ee7b7b3}.border-l-emerald-500\/80{border-left-color:#10b981cc}.border-l-rose-300\/75{border-left-color:#fda4afbf}.border-l-rose-500\/80{border-left-color:#f43f5ecc}.border-l-sky-300\/65{border-left-color:#7dd3fca6}.border-l-transparent{border-left-color:#0000}.border-l-white\/20{border-left-color:#fff3}.border-t-\[var\(--slot-accent\)\]{border-top-color:var(--slot-accent)}.border-t-amber-100{--tw-border-opacity:1;border-top-color:rgb(254 243 199/var(--tw-border-opacity,1))}.border-t-muted-foreground{border-top-color:hsl(var(--muted-foreground,89 2% 35%))}.border-t-rose-400\/50{border-top-color:#fb718580}.border-t-transparent{border-top-color:#0000}.border-t-white\/10{border-top-color:#ffffff1a}.\!bg-emerald-700{--tw-bg-opacity:1!important;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))!important}.bg-\[\#030405\]{--tw-bg-opacity:1;background-color:rgb(3 4 5/var(--tw-bg-opacity,1))}.bg-\[\#05070a\]{--tw-bg-opacity:1;background-color:rgb(5 7 10/var(--tw-bg-opacity,1))}.bg-\[\#06080b\]\/90{background-color:#06080be6}.bg-\[\#070506\]{--tw-bg-opacity:1;background-color:rgb(7 5 6/var(--tw-bg-opacity,1))}.bg-\[\#07090b\]{--tw-bg-opacity:1;background-color:rgb(7 9 11/var(--tw-bg-opacity,1))}.bg-\[\#07090c\]{--tw-bg-opacity:1;background-color:rgb(7 9 12/var(--tw-bg-opacity,1))}.bg-\[\#080909\]{--tw-bg-opacity:1;background-color:rgb(8 9 9/var(--tw-bg-opacity,1))}.bg-\[\#080909\]\/75{background-color:#080909bf}.bg-\[\#08090c\]{--tw-bg-opacity:1;background-color:rgb(8 9 12/var(--tw-bg-opacity,1))}.bg-\[\#080a08\]{--tw-bg-opacity:1;background-color:rgb(8 10 8/var(--tw-bg-opacity,1))}.bg-\[\#080a0c\]\/95{background-color:#080a0cf2}.bg-\[\#080a0e\]{--tw-bg-opacity:1;background-color:rgb(8 10 14/var(--tw-bg-opacity,1))}.bg-\[\#0a0c0f\]{--tw-bg-opacity:1;background-color:rgb(10 12 15/var(--tw-bg-opacity,1))}.bg-\[\#0a0c0f\]\/95{background-color:#0a0c0ff2}.bg-\[\#0b0b0b\]{--tw-bg-opacity:1;background-color:rgb(11 11 11/var(--tw-bg-opacity,1))}.bg-\[\#0b0e11\]{--tw-bg-opacity:1;background-color:rgb(11 14 17/var(--tw-bg-opacity,1))}.bg-\[\#0b0e11\]\/95{background-color:#0b0e11f2}.bg-\[\#0c0e0b\]{--tw-bg-opacity:1;background-color:rgb(12 14 11/var(--tw-bg-opacity,1))}.bg-\[\#0d0e0c\]{--tw-bg-opacity:1;background-color:rgb(13 14 12/var(--tw-bg-opacity,1))}.bg-\[\#0d0f0c\]{--tw-bg-opacity:1;background-color:rgb(13 15 12/var(--tw-bg-opacity,1))}.bg-\[\#0d0f0d\]{--tw-bg-opacity:1;background-color:rgb(13 15 13/var(--tw-bg-opacity,1))}.bg-\[\#0d0f12\]{--tw-bg-opacity:1;background-color:rgb(13 15 18/var(--tw-bg-opacity,1))}.bg-\[\#10120f\]{--tw-bg-opacity:1;background-color:rgb(16 18 15/var(--tw-bg-opacity,1))}.bg-\[\#11130f\]{--tw-bg-opacity:1;background-color:rgb(17 19 15/var(--tw-bg-opacity,1))}.bg-\[\#141611\]{--tw-bg-opacity:1;background-color:rgb(20 22 17/var(--tw-bg-opacity,1))}.bg-\[\#171813\]{--tw-bg-opacity:1;background-color:rgb(23 24 19/var(--tw-bg-opacity,1))}.bg-\[\#171913\]{--tw-bg-opacity:1;background-color:rgb(23 25 19/var(--tw-bg-opacity,1))}.bg-\[\#231f11\]{--tw-bg-opacity:1;background-color:rgb(35 31 17/var(--tw-bg-opacity,1))}.bg-\[\#6ab7a2\]\/10{background-color:#6ab7a21a}.bg-\[\#f1cf75\]\/10{background-color:#f1cf751a}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[color-mix\(in_srgb\,var\(--slot-accent\)_8\%\,rgba\(0\,0\,0\,0\.3\)\)\]{background-color:color-mix(in srgb,var(--slot-accent) 8%,#0000004d)}.bg-\[hsl\(var\(--muted\)\/0\.82\)\]{background-color:hsl(var(--muted)/.82)}.bg-\[hsl\(var\(--muted\)\/0\.92\)\]{background-color:hsl(var(--muted)/.92)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(8\,145\,178\,0\.08\)\,transparent_36\%\)\,\#080a0b\]{background-color:radial-gradient(circle at 50% 0%,#0891b214,transparent 36%),#080a0b}.bg-\[radial-gradient\(circle_at_top\,rgba\(16\,185\,129\,0\.10\)\,transparent_38\%\)\,\#050607\]{background-color:radial-gradient(circle at top,#10b9811a,transparent 38%),#050607}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(245\,158\,11\,0\.035\)\,transparent_44\%\)\,rgba\(0\,0\,0\,0\.18\)\]{background-color:radial-gradient(circle at top left,#f59e0b09,transparent 44%),#0000002e}.bg-\[radial-gradient\(circle_at_top_right\,rgba\(245\,158\,11\,0\.025\)\,transparent_32\%\)\,\#0c0e11\]{background-color:radial-gradient(circle at top right,#f59e0b06,transparent 32%),#0c0e11}.bg-\[rgb\(181\,87\,193\)\]{--tw-bg-opacity:1;background-color:rgb(181 87 193/var(--tw-bg-opacity,1))}.bg-\[rgb\(191\,133\,30\)\]{--tw-bg-opacity:1;background-color:rgb(191 133 30/var(--tw-bg-opacity,1))}.bg-\[rgb\(224\,82\,82\)\]{--tw-bg-opacity:1;background-color:rgb(224 82 82/var(--tw-bg-opacity,1))}.bg-\[rgb\(251\,191\,36\)\]{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-\[rgb\(28\,154\,88\)\]{--tw-bg-opacity:1;background-color:rgb(28 154 88/var(--tw-bg-opacity,1))}.bg-\[rgb\(48\,134\,239\)\]{--tw-bg-opacity:1;background-color:rgb(48 134 239/var(--tw-bg-opacity,1))}.bg-\[rgb\(94\,234\,212\)\]{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}.bg-accent{background-color:hsl(var(--accent,156 10% 90%))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/10{background-color:#fef3c71a}.bg-amber-100\/20{background-color:#fef3c733}.bg-amber-100\/30{background-color:#fef3c74d}.bg-amber-1000{--tw-bg-opacity:1;background-color:rgb(40 27 10/var(--tw-bg-opacity,1))}.bg-amber-1000\/30{background-color:#281b0a4d}.bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.bg-amber-200\/30{background-color:#fde68a4d}.bg-amber-200\/\[0\.04\]{background-color:#fde68a0a}.bg-amber-200\/\[0\.05\]{background-color:#fde68a0d}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-300\/5{background-color:#fcd34d0d}.bg-amber-300\/85{background-color:#fcd34dd9}.bg-amber-300\/90{background-color:#fcd34de6}.bg-amber-300\/\[0\.05\]{background-color:#fcd34d0d}.bg-amber-300\/\[0\.06\]{background-color:#fcd34d0f}.bg-amber-300\/\[0\.07\]{background-color:#fcd34d12}.bg-amber-300\/\[0\.08\]{background-color:#fcd34d14}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-400\/60{background-color:#fbbf2499}.bg-amber-400\/\[0\.035\]{background-color:#fbbf2409}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600\/50{background-color:#d9770680}.bg-amber-600\/65{background-color:#d97706a6}.bg-amber-700\/80{background-color:#b45309cc}.bg-amber-800\/5{background-color:#92400e0d}.bg-amber-800\/60{background-color:#92400e99}.bg-amber-950\/15{background-color:#451a0326}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/90{background-color:#451a03e6}.bg-background{background-color:hsl(var(--background,120 45% 98%))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/0{background-color:#0000}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/5{background-color:#0000000d}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-black\/\[0\.06\]{background-color:#0000000f}.bg-black\/\[0\.12\]{background-color:#0000001f}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-100\/10{background-color:#dbeafe1a}.bg-blue-100\/20{background-color:#dbeafe33}.bg-blue-1000{--tw-bg-opacity:1;background-color:rgb(6 16 29/var(--tw-bg-opacity,1))}.bg-blue-400\/80{background-color:#60a5facc}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600\/30{background-color:#2563eb4d}.bg-blue-600\/80{background-color:#2563ebcc}.bg-blue-700\/60{background-color:#1d4ed899}.bg-blue-700\/80{background-color:#1d4ed8cc}.bg-blue-950\/30{background-color:#1725544d}.bg-border{background-color:hsl(var(--border,0 0% 85%))}.bg-brown-1000{--tw-bg-opacity:1;background-color:rgb(22 15 6/var(--tw-bg-opacity,1))}.bg-card{background-color:hsl(var(--card,120 45% 98%))}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-300\/70{background-color:#67e8f9b3}.bg-cyan-300\/80{background-color:#67e8f9cc}.bg-cyan-300\/\[0\.018\]{background-color:#67e8f905}.bg-cyan-300\/\[0\.025\]{background-color:#67e8f906}.bg-cyan-300\/\[0\.045\]{background-color:#67e8f90b}.bg-cyan-300\/\[0\.05\]{background-color:#67e8f90d}.bg-cyan-300\/\[0\.065\]{background-color:#67e8f911}.bg-cyan-300\/\[0\.06\]{background-color:#67e8f90f}.bg-cyan-300\/\[0\.07\]{background-color:#67e8f912}.bg-cyan-300\/\[0\.08\]{background-color:#67e8f914}.bg-cyan-300\/\[0\.09\]{background-color:#67e8f917}.bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity,1))}.bg-cyan-600\/80{background-color:#0891b2cc}.bg-cyan-950\/20{background-color:#08334433}.bg-cyan-950\/90{background-color:#083344e6}.bg-cyan-950\/95{background-color:#083344f2}.bg-destructive{background-color:hsl(var(--destructive,4 96% 22%))}.bg-emerald-100\/20{background-color:#d1fae533}.bg-emerald-1000{--tw-bg-opacity:1;background-color:rgb(12 38 29/var(--tw-bg-opacity,1))}.bg-emerald-1000\/30{background-color:#0c261d4d}.bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity,1))}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-300\/5{background-color:#6ee7b70d}.bg-emerald-300\/70{background-color:#6ee7b7b3}.bg-emerald-300\/75{background-color:#6ee7b7bf}.bg-emerald-300\/\[0\.05\]{background-color:#6ee7b70d}.bg-emerald-300\/\[0\.07\]{background-color:#6ee7b712}.bg-emerald-300\/\[0\.085\]{background-color:#6ee7b716}.bg-emerald-300\/\[0\.08\]{background-color:#6ee7b714}.bg-emerald-300\/\[0\.10\]{background-color:#6ee7b71a}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-emerald-400\/\[0\.08\]{background-color:#34d39914}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/30{background-color:#10b9814d}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700\/65{background-color:#047857a6}.bg-emerald-800\/5{background-color:#065f460d}.bg-emerald-800\/70{background-color:#065f46b3}.bg-emerald-900\/45{background-color:#064e3b73}.bg-emerald-950\/15{background-color:#022c2226}.bg-emerald-950\/20{background-color:#022c2233}.bg-emerald-950\/25{background-color:#022c2240}.bg-emerald-950\/55{background-color:#022c228c}.bg-emerald-950\/80{background-color:#022c22cc}.bg-emerald-950\/95{background-color:#022c22f2}.bg-foreground{background-color:hsl(var(--foreground,120 52% 4%))}.bg-fuchsia-900\/5{background-color:#701a750d}.bg-fuchsia-950\/95{background-color:#4a044ef2}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-300\/80{background-color:#d1d5dbcc}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-100\/10{background-color:#dcfce71a}.bg-green-100\/20{background-color:#dcfce733}.bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity,1))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-400\/90{background-color:#4ade80e6}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-green-700\/80{background-color:#15803dcc}.bg-indigo-100\/20{background-color:#e0e7ff33}.bg-lime-300\/80{background-color:#bef264cc}.bg-lime-900\/80{background-color:#365314cc}.bg-muted{background-color:hsl(var(--muted,156 10% 90%))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-neutral-100\/10{background-color:#f5f5f51a}.bg-neutral-100\/15{background-color:#f5f5f526}.bg-neutral-1000{--tw-bg-opacity:1;background-color:rgb(8 9 11/var(--tw-bg-opacity,1))}.bg-neutral-1000\/30{background-color:#08090b4d}.bg-neutral-1000\/80{background-color:#08090bcc}.bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.bg-neutral-200\/10{background-color:#e5e5e51a}.bg-neutral-200\/15{background-color:#e5e5e526}.bg-neutral-200\/30{background-color:#e5e5e54d}.bg-neutral-200\/70{background-color:#e5e5e5b3}.bg-neutral-200\/80{background-color:#e5e5e5cc}.bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity,1))}.bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.bg-neutral-50\/70{background-color:#fafafab3}.bg-neutral-50\/80{background-color:#fafafacc}.bg-neutral-500\/10{background-color:#7373731a}.bg-neutral-700\/10{background-color:#4040401a}.bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.bg-neutral-800\/30{background-color:#2626264d}.bg-neutral-800\/95{background-color:#262626f2}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-neutral-900\/10{background-color:#1717171a}.bg-neutral-900\/20{background-color:#17171733}.bg-neutral-900\/25{background-color:#17171740}.bg-neutral-900\/30{background-color:#1717174d}.bg-neutral-900\/40{background-color:#17171766}.bg-neutral-900\/5{background-color:#1717170d}.bg-neutral-950{--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.bg-neutral-950\/40{background-color:#0a0a0a66}.bg-neutral-950\/55{background-color:#0a0a0a8c}.bg-neutral-950\/60{background-color:#0a0a0a99}.bg-neutral-950\/70{background-color:#0a0a0ab3}.bg-neutral-950\/80{background-color:#0a0a0acc}.bg-neutral-950\/90{background-color:#0a0a0ae6}.bg-neutral-950\/95{background-color:#0a0a0af2}.bg-neutral-950\/\[0\.90\]{background-color:#0a0a0ae6}.bg-orange-300\/80{background-color:#fdba74cc}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-orange-600\/80{background-color:#ea580ccc}.bg-orange-900\/80{background-color:#7c2d12cc}.bg-orange-950\/20{background-color:#43140733}.bg-orange-950\/65{background-color:#431407a6}.bg-orange-950\/95{background-color:#431407f2}.bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity,1))}.bg-pink-100\/20{background-color:#fce7f333}.bg-pink-500\/5{background-color:#ec48990d}.bg-popover{background-color:hsl(var(--popover,120 45% 98%))}.bg-primary{background-color:hsl(var(--primary,138 92% 25%))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-100\/10{background-color:#f3e8ff1a}.bg-purple-100\/20{background-color:#f3e8ff33}.bg-purple-1000{--tw-bg-opacity:1;background-color:rgb(21 8 25/var(--tw-bg-opacity,1))}.bg-purple-500\/5{background-color:#a855f70d}.bg-purple-700\/60{background-color:#7e22ce99}.bg-purple-700\/80{background-color:#7e22cecc}.bg-purple-950\/10{background-color:#3b07641a}.bg-purple-950\/30{background-color:#3b07644d}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-100\/10{background-color:#fee2e21a}.bg-red-100\/20{background-color:#fee2e233}.bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity,1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity,1))}.bg-red-300\/60{background-color:#fca5a599}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/\[0\.2\]{background-color:#ef444433}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-700\/80{background-color:#b91c1ccc}.bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.bg-red-900\/80{background-color:#7f1d1dcc}.bg-red-950{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/35{background-color:#450a0a59}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/60{background-color:#450a0a99}.bg-red-950\/75{background-color:#450a0abf}.bg-red-950\/80{background-color:#450a0acc}.bg-red-950\/85{background-color:#450a0ad9}.bg-red-950\/90{background-color:#450a0ae6}.bg-red-950\/95{background-color:#450a0af2}.bg-rose-100\/20{background-color:#ffe4e633}.bg-rose-100\/80{background-color:#ffe4e6cc}.bg-rose-1000{--tw-bg-opacity:1;background-color:rgb(24 7 11/var(--tw-bg-opacity,1))}.bg-rose-1000\/30{background-color:#18070b4d}.bg-rose-300\/10{background-color:#fda4af1a}.bg-rose-300\/\[0\.06\]{background-color:#fda4af0f}.bg-rose-300\/\[0\.07\]{background-color:#fda4af12}.bg-rose-300\/\[0\.08\]{background-color:#fda4af14}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-400\/\[0\.06\]{background-color:#fb71850f}.bg-rose-400\/\[0\.07\]{background-color:#fb718512}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/\[0\.06\]{background-color:#f43f5e0f}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-700\/60{background-color:#be123c99}.bg-rose-700\/80{background-color:#be123ccc}.bg-rose-800\/70{background-color:#9f1239b3}.bg-rose-900\/45{background-color:#88133773}.bg-rose-900\/5{background-color:#8813370d}.bg-rose-900\/85{background-color:#881337d9}.bg-rose-950\/15{background-color:#4c051926}.bg-rose-950\/20{background-color:#4c051933}.bg-rose-950\/25{background-color:#4c051940}.bg-rose-950\/35{background-color:#4c051959}.bg-rose-950\/60{background-color:#4c051999}.bg-rose-950\/70{background-color:#4c0519b3}.bg-rose-950\/80{background-color:#4c0519cc}.bg-rose-950\/95{background-color:#4c0519f2}.bg-secondary{background-color:hsl(var(--secondary,162 39% 30%))}.bg-sidebar{background-color:hsl(var(--sidebar,0 0% 98%))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border,0 0% 90%))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-1000{--tw-bg-opacity:1;background-color:rgb(6 17 26/var(--tw-bg-opacity,1))}.bg-sky-1000\/30{background-color:#06111a4d}.bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.bg-sky-300\/10{background-color:#7dd3fc1a}.bg-sky-300\/70{background-color:#7dd3fcb3}.bg-sky-300\/80{background-color:#7dd3fccc}.bg-sky-300\/\[0\.07\]{background-color:#7dd3fc12}.bg-sky-300\/\[0\.08\]{background-color:#7dd3fc14}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/\[0\.04\]{background-color:#0ea5e90a}.bg-sky-500\/\[0\.06\]{background-color:#0ea5e90f}.bg-sky-600\/55{background-color:#0284c78c}.bg-sky-800\/50{background-color:#07598580}.bg-sky-950\/15{background-color:#082f4926}.bg-sky-950\/20{background-color:#082f4933}.bg-sky-950\/25{background-color:#082f4940}.bg-sky-950\/60{background-color:#082f4999}.bg-sky-950\/90{background-color:#082f49e6}.bg-slate-100\/10{background-color:#f1f5f91a}.bg-slate-100\/80{background-color:#f1f5f9cc}.bg-slate-200\/90{background-color:#e2e8f0e6}.bg-slate-300\/\[0\.06\]{background-color:#cbd5e10f}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.bg-slate-600\/10{background-color:#4755691a}.bg-slate-600\/5{background-color:#4755690d}.bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/20{background-color:#02061733}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/95{background-color:#020617f2}.bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity,1))}.bg-stone-400\/60{background-color:#a8a29e99}.bg-stone-500{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity,1))}.bg-stone-500\/\[0\.12\]{background-color:#78716c1f}.bg-stone-600\/80{background-color:#57534ecc}.bg-stone-900\/45{background-color:#1c191773}.bg-stone-950{--tw-bg-opacity:1;background-color:rgb(12 10 9/var(--tw-bg-opacity,1))}.bg-stone-950\/35{background-color:#0c0a0959}.bg-stone-950\/55{background-color:#0c0a098c}.bg-stone-950\/90{background-color:#0c0a09e6}.bg-transparent{background-color:#0000}.bg-violet-300\/80{background-color:#c4b5fdcc}.bg-violet-300\/\[0\.06\]{background-color:#c4b5fd0f}.bg-violet-300\/\[0\.10\]{background-color:#c4b5fd1a}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-400\/15{background-color:#a78bfa26}.bg-violet-400\/\[0\.11\]{background-color:#a78bfa1c}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity,1))}.bg-violet-900\/80{background-color:#4c1d95cc}.bg-violet-950\/90{background-color:#2e1065e6}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/35{background-color:#ffffff59}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/55{background-color:#ffffff8c}.bg-white\/65{background-color:#ffffffa6}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/\[\.018\]{background-color:#ffffff05}.bg-white\/\[\.035\]{background-color:#ffffff09}.bg-white\/\[0\.012\]{background-color:#ffffff03}.bg-white\/\[0\.018\]{background-color:#ffffff05}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.075\]{background-color:#ffffff13}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-100\/20{background-color:#fef9c333}.bg-yellow-200\/60{background-color:#fef08a99}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400\/5{background-color:#facc150d}.bg-yellow-400\/90{background-color:#facc15e6}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity,1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/5{background-color:#eab3080d}.bg-yellow-600\/80{background-color:#ca8a04cc}.bg-yellow-700\/80{background-color:#a16207cc}.bg-yellow-800\/5{background-color:#854d0e0d}.bg-yellow-900\/80{background-color:#713f12cc}.bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity,1))}.bg-zinc-500\/20{background-color:#71717a33}.bg-zinc-600\/20{background-color:#52525b33}.bg-\[linear-gradient\(-45deg\,var\(--gradient-lime\)\,var\(--gradient-ocean\)\,var\(--gradient-wine\)\,var\(--gradient-rust\)\)\]{background-image:linear-gradient(-45deg,var(--gradient-lime),var(--gradient-ocean),var(--gradient-wine),var(--gradient-rust))}.bg-\[linear-gradient\(0deg\,rgba\(0\,0\,0\,0\.68\)\,rgba\(45\,18\,6\,0\.22\)_58\%\,transparent\)\]{background-image:linear-gradient(#0000,#2d120638 42%,#000000ad)}.bg-\[linear-gradient\(135deg\,rgba\(15\,23\,42\,0\.98\)\,rgba\(2\,6\,23\,0\.96\)\)\]{background-image:linear-gradient(135deg,#0f172afa,#020617f5)}.bg-\[linear-gradient\(135deg\,rgba\(18\,21\,16\,0\.75\)\,rgba\(8\,8\,8\,0\.5\)\)\]{background-image:linear-gradient(135deg,#121510bf,#08080880)}.bg-\[linear-gradient\(135deg\,rgba\(29\,34\,31\,0\.985\)\,rgba\(14\,17\,15\,0\.99\)\)\]{background-image:linear-gradient(135deg,#1d221ffb,#0e110ffc)}.bg-\[linear-gradient\(135deg\,rgba\(53\,25\,8\,0\.22\)\,rgba\(255\,255\,255\,0\)_64\%\)\]{background-image:linear-gradient(135deg,#35190838,#fff0 64%)}.bg-\[linear-gradient\(135deg\,rgba\(57\,58\,54\,0\.97\)\,rgba\(31\,32\,30\,0\.97\)\)\]{background-image:linear-gradient(135deg,#393a36f7,#1f201ef7)}.bg-\[linear-gradient\(145deg\,rgba\(255\,255\,255\,0\.05\)\,transparent_28\%\,transparent_72\%\,rgba\(255\,255\,255\,0\.05\)\)\]{background-image:linear-gradient(145deg,#ffffff0d,#0000 28% 72%,#ffffff0d)}.bg-\[linear-gradient\(155deg\,rgba\(13\,16\,21\,0\.96\)\,rgba\(5\,7\,10\,0\.94\)\)\]{background-image:linear-gradient(155deg,#0d1015f5,#05070af0)}.bg-\[linear-gradient\(155deg\,rgba\(30\,41\,59\,0\.98\)\,rgba\(2\,6\,23\,0\.98\)\)\]{background-image:linear-gradient(155deg,#1e293bfa,#020617fa)}.bg-\[linear-gradient\(155deg\,rgba\(73\,22\,35\,0\.96\)\,rgba\(12\,8\,15\,0\.98\)\)\]{background-image:linear-gradient(155deg,#491623f5,#0c080ffa)}.bg-\[linear-gradient\(165deg\,rgba\(13\,18\,31\,0\.96\)\,rgba\(19\,23\,42\,0\.96\)_58\%\,rgba\(7\,10\,20\,0\.98\)\)\]{background-image:linear-gradient(165deg,#0d121ff5,#13172af5 58%,#070a14fa)}.bg-\[linear-gradient\(165deg\,rgba\(17\,24\,39\,0\.95\)\,rgba\(24\,24\,54\,0\.96\)_58\%\,rgba\(10\,12\,24\,0\.98\)\)\]{background-image:linear-gradient(165deg,#111827f2,#181836f5 58%,#0a0c18fa)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.97\)_58\%\,rgba\(240\,253\,250\,0\.95\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#f8fafcf7 58%,#f0fdfaf2)}.bg-\[linear-gradient\(165deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,252\,0\.97\)_58\%\,rgba\(245\,243\,255\,0\.95\)\)\]{background-image:linear-gradient(165deg,#fffffffa,#f8fafcf7 58%,#f5f3fff2)}.bg-\[linear-gradient\(180deg\,\#10161d\,\#080b0f\)\]{background-image:linear-gradient(#10161d,#080b0f)}.bg-\[linear-gradient\(180deg\,\#5d351a_0\%\,\#3a1d0c_14\%\,\#251006_52\%\,\#120704_100\%\)\]{background-image:linear-gradient(#5d351a 0%,#3a1d0c 14%,#251006 52%,#120704 100%)}.bg-\[linear-gradient\(180deg\,rgb\(93\,62\,14\,53\%\)\,rgb\(82\,55\,22\,60\%\)\)\]{background-image:linear-gradient(#5d3e0e87,#52371699)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)\,rgba\(0\,0\,0\,0\.44\)\)\]{background-image:linear-gradient(#0000,#00000070)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\)\,rgba\(2\,6\,9\,0\.80\)\)\]{background-image:linear-gradient(#0000,#020609cc)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.36\)\,rgba\(0\,0\,0\,0\.18\)\)\,radial-gradient\(circle_at_20\%_0\%\,rgba\(255\,255\,255\,0\.04\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_10\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_18\%\)\]{background-image:linear-gradient(#0000005c,#0000002e),radial-gradient(circle at 20% 0,#ffffff0a,#0000 28%),radial-gradient(circle at 80% 10%,#f59e0b14,#0000 18%)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.42\)\,rgba\(0\,0\,0\,0\.16\)_58\%\,rgba\(0\,0\,0\,0\)\)\]{background-image:linear-gradient(#0000006b,#00000029 58%,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(10\,11\,13\,1\)\,rgba\(14\,16\,19\,1\)\)\]{background-image:linear-gradient(#0a0b0d,#0e1013)}.bg-\[linear-gradient\(180deg\,rgba\(10\,12\,14\,1\)\,rgba\(5\,7\,9\,1\)\)\]{background-image:linear-gradient(#0a0c0e,#050709)}.bg-\[linear-gradient\(180deg\,rgba\(10\,12\,15\,1\)\,rgba\(4\,6\,8\,1\)\)\]{background-image:linear-gradient(#0a0c0f,#040608)}.bg-\[linear-gradient\(180deg\,rgba\(10\,14\,17\,1\)\,rgba\(8\,10\,12\,0\.95\)\)\]{background-image:linear-gradient(#0a0e11,#080a0cf2)}.bg-\[linear-gradient\(180deg\,rgba\(10\,16\,20\,1\)\,rgba\(10\,12\,16\,1\)\)\]{background-image:linear-gradient(#0a1014,#0a0c10)}.bg-\[linear-gradient\(180deg\,rgba\(10\,48\,36\,0\.96\)\,rgba\(7\,20\,16\,0\.98\)\)\]{background-image:linear-gradient(#0a3024f5,#071410fa)}.bg-\[linear-gradient\(180deg\,rgba\(100\,74\,43\,0\.94\)\,rgba\(33\,25\,20\,0\.96\)\)\]{background-image:linear-gradient(#644a2bf0,#211914f5)}.bg-\[linear-gradient\(180deg\,rgba\(109\,29\,42\,0\.58\)\,rgba\(66\,16\,25\,0\.72\)\)\]{background-image:linear-gradient(#6d1d2a94,#421019b8)}.bg-\[linear-gradient\(180deg\,rgba\(11\,9\,9\,1\)\,rgba\(7\,6\,7\,1\)\)\]{background-image:linear-gradient(#0b0909,#070607)}.bg-\[linear-gradient\(180deg\,rgba\(110\,231\,183\,0\.20\)\,rgba\(56\,189\,248\,0\.10\)\)\]{background-image:linear-gradient(#6ee7b733,#38bdf81a)}.bg-\[linear-gradient\(180deg\,rgba\(12\,12\,14\,1\)\,rgba\(10\,13\,16\,1\)\)\]{background-image:linear-gradient(#0c0c0e,#0a0d10)}.bg-\[linear-gradient\(180deg\,rgba\(12\,14\,17\,1\)\,rgba\(7\,9\,12\,1\)\)\]{background-image:linear-gradient(#0c0e11,#07090c)}.bg-\[linear-gradient\(180deg\,rgba\(121\,68\,31\,0\.86\)\,rgba\(37\,16\,6\,0\.90\)\)\]{background-image:linear-gradient(#79441fdb,#251006e6)}.bg-\[linear-gradient\(180deg\,rgba\(13\,18\,16\,0\.95\)\,rgba\(8\,11\,10\,0\.95\)\)\]{background-image:linear-gradient(#0d1210f2,#080b0af2)}.bg-\[linear-gradient\(180deg\,rgba\(14\,16\,20\,0\.96\)\,rgba\(10\,12\,16\,0\.98\)\)\]{background-image:linear-gradient(#0e1014f5,#0a0c10fa)}.bg-\[linear-gradient\(180deg\,rgba\(147\,197\,253\,0\.10\)\,transparent\)\]{background-image:linear-gradient(#93c5fd1a,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(15\,14\,12\,0\.98\)\,rgba\(6\,5\,5\,0\.98\)\)\]{background-image:linear-gradient(#0f0e0cfa,#060505fa)}.bg-\[linear-gradient\(180deg\,rgba\(15\,15\,13\,0\.98\)\,rgba\(10\,8\,8\,0\.98\)\)\]{background-image:linear-gradient(#0f0f0dfa,#0a0808fa)}.bg-\[linear-gradient\(180deg\,rgba\(15\,17\,20\,0\.98\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:linear-gradient(#0f1114fa,#08090b)}.bg-\[linear-gradient\(180deg\,rgba\(16\,14\,10\,1\)\,rgba\(14\,12\,10\,1\)\)\]{background-image:linear-gradient(#100e0a,#0e0c0a)}.bg-\[linear-gradient\(180deg\,rgba\(16\,17\,19\,1\)\,rgba\(9\,10\,12\,0\.95\)\)\]{background-image:linear-gradient(#101113,#090a0cf2)}.bg-\[linear-gradient\(180deg\,rgba\(16\,21\,25\,1\)\,rgba\(7\,9\,12\,1\)\)\]{background-image:linear-gradient(#101519,#07090c)}.bg-\[linear-gradient\(180deg\,rgba\(17\,18\,22\,1\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:linear-gradient(#111216,#08090b)}.bg-\[linear-gradient\(180deg\,rgba\(17\,24\,39\,0\.3\)\,rgba\(5\,8\,11\,0\.20\)\)\]{background-image:linear-gradient(#1118274d,#05080b33)}.bg-\[linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.95\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:linear-gradient(#121418f2,#0a0c0f)}.bg-\[linear-gradient\(180deg\,rgba\(18\,22\,21\,1\)\,rgba\(10\,12\,12\,0\.95\)\)\]{background-image:linear-gradient(#121615,#0a0c0cf2)}.bg-\[linear-gradient\(180deg\,rgba\(18\,24\,29\,1\)\,rgba\(8\,11\,14\,1\)\)\]{background-image:linear-gradient(#12181d,#080b0e)}.bg-\[linear-gradient\(180deg\,rgba\(20\,12\,15\,1\)\,rgba\(16\,10\,12\,1\)\)\]{background-image:linear-gradient(#140c0f,#100a0c)}.bg-\[linear-gradient\(180deg\,rgba\(20\,20\,20\,0\.98\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:linear-gradient(#141414fa,#08090b)}.bg-\[linear-gradient\(180deg\,rgba\(22\,24\,28\,0\.98\)\,rgba\(15\,17\,20\,0\.98\)\)\]{background-image:linear-gradient(#16181cfa,#0f1114fa)}.bg-\[linear-gradient\(180deg\,rgba\(24\,24\,26\,1\)\,rgba\(33\,35\,36\,1\)\)\]{background-image:linear-gradient(#18181a,#212324)}.bg-\[linear-gradient\(180deg\,rgba\(24\,26\,30\,0\.99\)\,rgba\(15\,17\,20\,0\.99\)\)\]{background-image:linear-gradient(#181a1efc,#0f1114fc)}.bg-\[linear-gradient\(180deg\,rgba\(24\,91\,66\,0\.58\)\,rgba\(12\,47\,35\,0\.72\)\)\]{background-image:linear-gradient(#185b4294,#0c2f23b8)}.bg-\[linear-gradient\(180deg\,rgba\(255\,195\,107\,0\.24\)\,rgba\(89\,43\,14\,0\.08\)_54\%\,transparent\)\]{background-image:linear-gradient(#ffc36b3d,#592b0e14 54%,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\,radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\)\,transparent_40\%\)\]{background-image:linear-gradient(#fff0,#fff0),radial-gradient(circle at top,#fff0,#0000 40%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\,radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.05\)\,transparent_40\%\)\]{background-image:linear-gradient(#fff0,#fff0),radial-gradient(circle at top,#ffffff0d,#0000 40%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,transparent_26\%\)\]{background-image:linear-gradient(#ffffff0a,#0000 26%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.05\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(#ffffff0d,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.10\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(#ffffff1a,#fff0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.85\)\,rgba\(248\,248\,246\,0\.70\)\)\]{background-image:linear-gradient(#ffffffd9,#f8f8f6b3)}.bg-\[linear-gradient\(180deg\,rgba\(27\,29\,34\,0\.98\)\,rgba\(18\,20\,24\,0\.98\)\)\]{background-image:linear-gradient(#1b1d22fa,#121418fa)}.bg-\[linear-gradient\(180deg\,rgba\(28\,55\,65\,\.04\)\,rgba\(5\,10\,12\,\.2\)_68\%\,rgba\(3\,5\,6\,\.52\)\)\]{background-image:linear-gradient(#1c37410a,#050a0c33 68%,#03050685)}.bg-\[linear-gradient\(180deg\,rgba\(3\,7\,8\,0\.10\)\,rgba\(3\,7\,8\,0\.34\)_42\%\,rgba\(3\,7\,8\,0\.66\)\)\]{background-image:linear-gradient(#0307081a,#03070857 42%,#030708a8)}.bg-\[linear-gradient\(180deg\,rgba\(34\,36\,41\,0\.96\)\,rgba\(21\,23\,28\,1\)\)\]{background-image:linear-gradient(#222429f5,#15171c)}.bg-\[linear-gradient\(180deg\,rgba\(43\,21\,25\,0\.97\)\,rgba\(18\,9\,12\,0\.99\)\)\]{background-image:linear-gradient(#2b1519f7,#12090cfc)}.bg-\[linear-gradient\(180deg\,rgba\(5\,11\,24\,\.3\)\,rgba\(3\,6\,12\,\.42\)_58\%\,rgba\(2\,3\,7\,\.72\)\)\]{background-image:linear-gradient(#050b184d,#03060c6b 58%,#020307b8)}.bg-\[linear-gradient\(180deg\,rgba\(5\,5\,5\,0\.995\)\,rgba\(1\,1\,2\,0\.995\)\)\]{background-image:linear-gradient(#050505fe,#010102fe)}.bg-\[linear-gradient\(180deg\,rgba\(5\,6\,8\,1\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:linear-gradient(#050608,#0a0c0f)}.bg-\[linear-gradient\(180deg\,rgba\(52\,14\,20\,0\.98\)\,rgba\(20\,7\,10\,0\.99\)\)\]{background-image:linear-gradient(#340e14fa,#14070afc)}.bg-\[linear-gradient\(180deg\,rgba\(54\,11\,20\,0\.96\)\,rgba\(23\,8\,12\,0\.98\)\)\]{background-image:linear-gradient(#360b14f5,#17080cfa)}.bg-\[linear-gradient\(180deg\,rgba\(59\,14\,68\,0\.99\)\,rgba\(22\,5\,28\,1\)\)\]{background-image:linear-gradient(#3b0e44fc,#16051c)}.bg-\[linear-gradient\(180deg\,rgba\(6\,8\,12\,0\.18\)\,rgba\(25\,4\,4\,0\.52\)\)\]{background-image:linear-gradient(#06080c2e,#19040485)}.bg-\[linear-gradient\(180deg\,rgba\(60\,25\,12\,0\.99\)\,rgba\(25\,8\,7\,0\.99\)\)\]{background-image:linear-gradient(#3c190cfc,#190807fc)}.bg-\[linear-gradient\(180deg\,rgba\(62\,30\,11\,0\.95\)\,rgba\(12\,5\,2\,0\.96\)\)\]{background-image:linear-gradient(#3e1e0bf2,#0c0502f5)}.bg-\[linear-gradient\(180deg\,rgba\(64\,28\,8\,0\.18\)\,transparent\)\]{background-image:linear-gradient(#401c082e,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(68\,17\,15\,0\.99\)\,rgba\(26\,6\,8\,1\)\)\]{background-image:linear-gradient(#44110ffc,#1a0608)}.bg-\[linear-gradient\(180deg\,rgba\(7\,10\,12\,0\.90\)\,rgba\(4\,6\,8\,0\.90\)\)\]{background-image:linear-gradient(#070a0ce6,#040608e6)}.bg-\[linear-gradient\(180deg\,rgba\(7\,9\,12\,0\.72\)\,rgba\(12\,14\,17\,0\.82\)\)\]{background-image:linear-gradient(#07090cb8,#0c0e11d1)}.bg-\[linear-gradient\(180deg\,rgba\(8\,10\,12\,0\.98\)\,rgba\(8\,8\,10\,0\.98\)\)\]{background-image:linear-gradient(#080a0cfa,#08080afa)}.bg-\[linear-gradient\(180deg\,rgba\(8\,14\,12\,1\)\,rgba\(10\,12\,14\,1\)\)\]{background-image:linear-gradient(#080e0c,#0a0c0e)}.bg-\[linear-gradient\(180deg\,rgba\(8\,27\,48\,0\.98\)\,rgba\(5\,12\,25\,0\.99\)\)\]{background-image:linear-gradient(#081b30fa,#050c19fc)}.bg-\[linear-gradient\(180deg\,rgba\(8\,3\,5\,0\)_0\%\,rgba\(8\,3\,5\,0\.52\)_40\%\,rgba\(6\,2\,4\,0\.76\)_100\%\)\]{background-image:linear-gradient(#08030500 0%,#08030585 40%,#060204c2 100%)}.bg-\[linear-gradient\(180deg\,rgba\(9\,10\,14\,0\.96\)\,rgba\(11\,12\,16\,0\.98\)\)\]{background-image:linear-gradient(#090a0ef5,#0b0c10fa)}.bg-\[linear-gradient\(180deg\,rgba\(9\,7\,7\,1\)\,rgba\(5\,4\,5\,1\)\)\]{background-image:linear-gradient(#090707,#050405)}.bg-\[linear-gradient\(180deg\,rgba\(9\,8\,8\,0\.96\)\,rgba\(10\,8\,7\,0\.98\)\)\]{background-image:linear-gradient(#090808f5,#0a0807fa)}.bg-\[linear-gradient\(180deg\,rgba\(91\,72\,49\,0\.68\)\,rgba\(35\,27\,23\,0\.86\)\)\]{background-image:linear-gradient(#5b4831ad,#231b17db)}.bg-\[linear-gradient\(180deg\,transparent\,rgba\(1\,3\,5\,0\.74\)\)\]{background-image:linear-gradient(#0000,#010305bd)}.bg-\[linear-gradient\(270deg\,rgba\(0\,0\,0\,0\.58\)\,transparent\)\]{background-image:linear-gradient(270deg,#00000094,#0000)}.bg-\[linear-gradient\(270deg\,rgba\(48\,20\,5\,0\.20\)\,transparent\)\]{background-image:linear-gradient(270deg,#30140533,#0000)}.bg-\[linear-gradient\(90deg\,rgba\(0\,0\,0\,0\.38\)_0\,rgba\(0\,0\,0\,0\.16\)_0\.5\%\,transparent_1\.1\%\,transparent_18\.5\%\,rgba\(255\,189\,105\,0\.08\)_19\%\,transparent_19\.7\%\,transparent_37\%\,rgba\(0\,0\,0\,0\.24\)_37\.6\%\,transparent_38\.4\%\,transparent_58\%\,rgba\(255\,207\,135\,0\.06\)_59\%\,transparent_59\.8\%\,transparent_79\%\,rgba\(0\,0\,0\,0\.28\)_80\%\,transparent_80\.9\%\,transparent_100\%\)\,linear-gradient\(180deg\,rgba\(255\,210\,141\,0\.13\)\,rgba\(17\,7\,3\,0\.62\)\)\]{background-image:linear-gradient(90deg,#00000061 0,#00000029 .5%,#0000 1.1% 18.5%,#ffbd6914 19%,#0000 19.7% 37%,#0000003d 37.6%,#0000 38.4% 58%,#ffcf870f 59%,#0000 59.8% 79%,#00000047 80%,#0000 80.9% 100%),linear-gradient(#ffd28d21,#1107039e)}.bg-\[linear-gradient\(90deg\,rgba\(0\,0\,0\,0\.58\)\,transparent\)\]{background-image:linear-gradient(90deg,#00000094,#0000)}.bg-\[linear-gradient\(90deg\,rgba\(125\,211\,252\,0\.05\)\,transparent_82\%\)\]{background-image:linear-gradient(90deg,#7dd3fc0d,#0000 82%)}.bg-\[linear-gradient\(90deg\,rgba\(148\,163\,184\,0\.08\)\,rgba\(255\,255\,255\,0\.025\)_26\%\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(90deg,#94a3b814,#ffffff06 26%,#ffffff03)}.bg-\[linear-gradient\(90deg\,rgba\(16\,185\,129\,0\.10\)\,rgba\(255\,255\,255\,0\.025\)_26\%\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(90deg,#10b9811a,#ffffff06 26%,#ffffff03)}.bg-\[linear-gradient\(90deg\,rgba\(225\,29\,72\,0\.10\)\,rgba\(255\,255\,255\,0\.025\)_26\%\,rgba\(255\,255\,255\,0\.01\)\)\]{background-image:linear-gradient(90deg,#e11d481a,#ffffff06 26%,#ffffff03)}.bg-\[linear-gradient\(90deg\,rgba\(251\,113\,133\,0\.05\)\,transparent_82\%\)\]{background-image:linear-gradient(90deg,#fb71850d,#0000 82%)}.bg-\[linear-gradient\(90deg\,rgba\(251\,191\,36\,0\.05\)\,transparent_82\%\)\]{background-image:linear-gradient(90deg,#fbbf240d,#0000 82%)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.065\)\,transparent_82\%\)\]{background-image:linear-gradient(90deg,#fff1,#0000 82%)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.09\)\,rgba\(255\,255\,255\,0\.015\)\)\]{background-image:linear-gradient(90deg,#ffffff17,#ffffff04)}.bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.10\)\,rgba\(255\,255\,255\,0\.02\)\)\]{background-image:linear-gradient(90deg,#ffffff1a,#ffffff05)}.bg-\[linear-gradient\(90deg\,rgba\(31\,129\,93\,0\.72\)\,rgba\(22\,163\,110\,0\.88\)\)\]{background-image:linear-gradient(90deg,#1f815db8,#16a36ee0)}.bg-\[linear-gradient\(90deg\,rgba\(48\,20\,5\,0\.18\)\,transparent\)\]{background-image:linear-gradient(90deg,#3014052e,#0000)}.bg-\[linear-gradient\(90deg\,rgba\(52\,211\,153\,0\.05\)\,transparent_82\%\)\]{background-image:linear-gradient(90deg,#34d3990d,#0000 82%)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(251\,191\,36\,0\.18\)_16\%\,rgba\(251\,191\,36\,0\.78\)_50\%\,rgba\(251\,191\,36\,0\.18\)_84\%\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#fbbf242e 16%,#fbbf24c7 50%,#fbbf242e 84%,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.025\)_20\%\,rgba\(255\,255\,255\,0\.12\)_52\%\,rgba\(255\,255\,255\,0\.025\)_82\%\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff06 20%,#ffffff1f 52%,#ffffff06 82%,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.13\)_48\%\,rgba\(255\,255\,255\,0\.035\)_72\%\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff21 48%,#ffffff09 72%,#0000)}.bg-\[linear-gradient\(90deg\,transparent_4\%\,rgba\(255\,255\,255\,0\.08\)_50\%\,transparent_96\%\)\]{background-image:linear-gradient(90deg,#0000 4%,#ffffff14 50%,#0000 96%)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(192\,132\,252\,0\.12\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(236\,72\,153\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#c084fc1f,#fff0 48%),radial-gradient(900px at 88% 10%,#ec48991a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(248\,113\,113\,0\.12\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(244\,63\,94\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#f871711f,#fff0 48%),radial-gradient(900px at 88% 10%,#f43f5e1a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(251\,191\,36\,0\.04\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(245\,158\,11\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#fbbf240a,#fff0 48%),radial-gradient(900px at 88% 10%,#f59e0b0a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(251\,191\,36\,0\.12\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(245\,158\,11\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#fbbf241f,#fff0 48%),radial-gradient(900px at 88% 10%,#f59e0b1a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(74\,222\,128\,0\.11\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(16\,185\,129\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#4ade801c,#fff0 48%),radial-gradient(900px at 88% 10%,#10b9811a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(96\,165\,250\,0\.12\)\,rgba\(255\,255\,255\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(59\,130\,246\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1100px at 12% 8%,#60a5fa1f,#fff0 48%),radial-gradient(900px at 88% 10%,#3b82f61a,#fff0 42%),linear-gradient(#ffffff24,#fff0)}.bg-\[radial-gradient\(120\%_80\%_at_8\%_18\%\,rgba\(255\,174\,88\,0\.12\)\,transparent_45\%\)\,radial-gradient\(90\%_70\%_at_92\%_82\%\,rgba\(0\,0\,0\,0\.34\)\,transparent_52\%\)\,radial-gradient\(55\%_45\%_at_48\%_38\%\,rgba\(131\,70\,30\,0\.22\)\,transparent_62\%\)\]{background-image:radial-gradient(120% 80% at 8% 18%,#ffae581f,#0000 45%),radial-gradient(90% 70% at 92% 82%,#00000057,#0000 52%),radial-gradient(55% 45% at 48% 38%,#83461e38,#0000 62%)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(192\,132\,252\,0\.01\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#fff0 42%),radial-gradient(900px at 84% 18%,#c084fc03,#fff0 34%),linear-gradient(#ffffff1f,#ffffff05 32%,#fff0)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(248\,113\,113\,0\.01\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#fff0 42%),radial-gradient(900px at 84% 18%,#f8717103,#fff0 34%),linear-gradient(#ffffff1f,#ffffff05 32%,#fff0)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(251\,191\,36\,0\.01\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#fff0 42%),radial-gradient(900px at 84% 18%,#fbbf2403,#fff0 34%),linear-gradient(#ffffff1f,#ffffff05 32%,#fff0)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(74\,222\,128\,0\.01\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#fff0 42%),radial-gradient(900px at 84% 18%,#4ade8003,#fff0 34%),linear-gradient(#ffffff1f,#ffffff05 32%,#fff0)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(96\,165\,250\,0\.01\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.12\)\,rgba\(255\,255\,255\,0\.02\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#fff0 42%),radial-gradient(900px at 84% 18%,#60a5fa03,#fff0 34%),linear-gradient(#ffffff1f,#ffffff05 32%,#fff0)}.bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.1\)\,rgba\(255\,255\,255\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(245\,245\,245\,0\.04\)\,rgba\(255\,255\,255\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.14\)\,rgba\(255\,255\,255\,0\.03\)_32\%\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(1200px at 16% 12%,#94a3b81a,#fff0 42%),radial-gradient(900px at 84% 18%,#f5f5f50a,#fff0 34%),linear-gradient(#ffffff24,#ffffff08 32%,#fff0)}.bg-\[radial-gradient\(65\%_55\%_at_16\%_18\%\,rgba\(255\,237\,184\,0\.22\)\,transparent_58\%\)\,radial-gradient\(48\%_42\%_at_82\%_76\%\,rgba\(43\,19\,6\,0\.22\)\,transparent_64\%\)\,radial-gradient\(34\%_28\%_at_54\%_46\%\,rgba\(91\,48\,18\,0\.16\)\,transparent_70\%\)\]{background-image:radial-gradient(65% 55% at 16% 18%,#ffedb838,#0000 58%),radial-gradient(48% 42% at 82% 76%,#2b130638,#0000 64%),radial-gradient(34% 28% at 54% 46%,#5b301229,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(113\,79\,23\,0\.56\)\,rgba\(113\,79\,23\,0\)_72\%\)\]{background-image:radial-gradient(circle,#714f178f,#714f1700 72%)}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(255\,255\,255\,0\.03\)\,transparent_28\%\)\,radial-gradient\(circle_at_80\%_10\%\,rgba\(245\,158\,11\,0\.08\)\,transparent_18\%\)\]{background-image:radial-gradient(circle at 20% 0,#ffffff08,#0000 28%),radial-gradient(circle at 80% 10%,#f59e0b14,#0000 18%)}.bg-\[radial-gradient\(circle_at_22\%_0\%\,rgba\(139\,92\,246\,0\.14\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(18\,16\,25\,0\.98\)\,rgba\(9\,10\,14\,0\.99\)\)\]{background-image:radial-gradient(circle at 22% 0,#8b5cf624,#0000 42%),linear-gradient(#121019fa,#090a0efc)}.bg-\[radial-gradient\(circle_at_35\%_30\%\,\#765031\,\#180b05_72\%\)\]{background-image:radial-gradient(circle at 35% 30%,#765031,#180b05 72%)}.bg-\[radial-gradient\(circle_at_35\%_30\%\,\#9f7a51\,\#2a160a_72\%\)\]{background-image:radial-gradient(circle at 35% 30%,#9f7a51,#2a160a 72%)}.bg-\[radial-gradient\(circle_at_45\%_38\%\,rgba\(251\,191\,36\,0\.58\)\,rgba\(120\,53\,15\,0\.22\)_38\%\,rgba\(0\,0\,0\,0\.72\)_72\%\)\]{background-image:radial-gradient(circle at 45% 38%,#fbbf2494,#78350f38 38%,#000000b8 72%)}.bg-\[radial-gradient\(circle_at_48\%_20\%\,rgba\(148\,163\,184\,0\.20\)\,transparent_30\%\)\,linear-gradient\(180deg\,rgba\(5\,10\,14\,0\.10\)\,rgba\(5\,10\,14\,0\.70\)\)\]{background-image:radial-gradient(circle at 48% 20%,#94a3b833,#0000 30%),linear-gradient(#050a0e1a,#050a0eb3)}.bg-\[radial-gradient\(circle_at_50\%_-10\%\,_rgba\(255\,120\,120\,0\.34\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% -10%,#ff787857,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_-6\%\,_rgba\(255\,120\,120\,0\.30\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% -6%,#ff78784d,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,_rgba\(255\,120\,120\,0\.24\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% 0,#ff78783d,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(255\,255\,255\,0\.15\)\,transparent_30\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 50% 0,#ffffff26,#0000 30%),linear-gradient(135deg,#ffffff14,#0000 45%)}.bg-\[radial-gradient\(circle_at_50\%_10\%\,_rgba\(120\,170\,255\,0\.2\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% 10%,#78aaff33,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_10\%\,_rgba\(120\,170\,255\,0\.22\)\,_rgba\(255\,255\,255\,0\.92\)\)\]{background-image:radial-gradient(circle at 50% 10%,#78aaff38,#ffffffeb)}.bg-\[radial-gradient\(circle_at_50\%_10\%\,_rgba\(255\,120\,120\,0\.2\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% 10%,#ff787833,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_110\%\,rgba\(127\,29\,29\,0\.32\)\,transparent_48\%\)\,linear-gradient\(180deg\,rgba\(17\,24\,39\,0\.98\)\,rgba\(2\,6\,23\,1\)\)\]{background-image:radial-gradient(circle at 50% 110%,#7f1d1d52,#0000 48%),linear-gradient(#111827fa,#020617)}.bg-\[radial-gradient\(circle_at_50\%_115\%\,rgba\(37\,99\,235\,0\.34\)\,transparent_50\%\)\,linear-gradient\(180deg\,\#111827\,\#020617\)\]{background-image:radial-gradient(circle at 50% 115%,#2563eb57,#0000 50%),linear-gradient(#111827,#020617)}.bg-\[radial-gradient\(circle_at_50\%_12\%\,rgba\(139\,92\,246\,0\.13\)\,transparent_46\%\)\,linear-gradient\(180deg\,rgba\(20\,19\,25\,0\.98\)\,rgba\(12\,13\,16\,0\.99\)\)\]{background-image:radial-gradient(circle at 50% 12%,#8b5cf621,#0000 46%),linear-gradient(#141319fa,#0c0d10fc)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(110\,231\,183\,0\.20\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.75\)_100\%\)\]{background-image:radial-gradient(circle at 50% 18%,#6ee7b733,#00000026 48%,#000000bf 100%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(125\,211\,252\,0\.20\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.75\)_100\%\)\]{background-image:radial-gradient(circle at 50% 18%,#7dd3fc33,#00000026 48%,#000000bf 100%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(125\,211\,252\,0\.30\)\,rgba\(8\,15\,28\,0\.94\)_70\%\)\]{background-image:radial-gradient(circle at 50% 18%,#7dd3fc4d,#080f1cf0 70%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(248\,113\,113\,0\.32\)\,rgba\(28\,8\,10\,0\.94\)_70\%\)\]{background-image:radial-gradient(circle at 50% 18%,#f8717152,#1c080af0 70%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(251\,113\,133\,0\.20\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.75\)_100\%\)\]{background-image:radial-gradient(circle at 50% 18%,#fb718533,#00000026 48%,#000000bf 100%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(252\,211\,77\,0\.20\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.75\)_100\%\)\]{background-image:radial-gradient(circle at 50% 18%,#fcd34d33,#00000026 48%,#000000bf 100%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(255\,255\,255\,0\.10\)\,rgba\(0\,0\,0\,0\.15\)_50\%\,rgba\(0\,0\,0\,0\.70\)_100\%\)\]{background-image:radial-gradient(circle at 50% 18%,#ffffff1a,#00000026 50%,#000000b3 100%)}.bg-\[radial-gradient\(circle_at_50\%_18\%\,rgba\(75\,85\,99\,0\.34\)\,transparent_44\%\)\,linear-gradient\(180deg\,\#171410\,\#080607_70\%\)\]{background-image:radial-gradient(circle at 50% 18%,#4b556357,#0000 44%),linear-gradient(#171410,#080607 70%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(110\,231\,183\,0\.22\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.70\)_100\%\)\]{background-image:radial-gradient(circle at 50% 20%,#6ee7b738,#00000026 48%,#000000b3 100%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(125\,211\,252\,0\.22\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.70\)_100\%\)\]{background-image:radial-gradient(circle at 50% 20%,#7dd3fc38,#00000026 48%,#000000b3 100%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(251\,113\,133\,0\.22\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.70\)_100\%\)\]{background-image:radial-gradient(circle at 50% 20%,#fb718538,#00000026 48%,#000000b3 100%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(252\,211\,77\,0\.22\)\,rgba\(0\,0\,0\,0\.15\)_48\%\,rgba\(0\,0\,0\,0\.70\)_100\%\)\]{background-image:radial-gradient(circle at 50% 20%,#fcd34d38,#00000026 48%,#000000b3 100%)}.bg-\[radial-gradient\(circle_at_50\%_20\%\,rgba\(255\,255\,255\,0\.12\)\,rgba\(0\,0\,0\,0\.15\)_50\%\,rgba\(0\,0\,0\,0\.65\)_100\%\)\]{background-image:radial-gradient(circle at 50% 20%,#ffffff1f,#00000026 50%,#000000a6 100%)}.bg-\[radial-gradient\(circle_at_50\%_22\%\,rgba\(236\,227\,208\,0\.12\)\,transparent_20\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.12\)\,rgba\(0\,0\,0\,0\.62\)\)\]{background-image:radial-gradient(circle at 50% 22%,#ece3d01f,#0000 20%),linear-gradient(#0000001f,#0000009e)}.bg-\[radial-gradient\(circle_at_50\%_28\%\,rgba\(125\,211\,252\,0\.30\)\,rgba\(4\,12\,24\,0\.96\)_72\%\)\]{background-image:radial-gradient(circle at 50% 28%,#7dd3fc4d,#040c18f5 72%)}.bg-\[radial-gradient\(circle_at_50\%_28\%\,rgba\(248\,113\,113\,0\.28\)\,rgba\(24\,5\,9\,0\.97\)_72\%\)\]{background-image:radial-gradient(circle at 50% 28%,#f8717147,#180509f7 72%)}.bg-\[radial-gradient\(circle_at_50\%_28\%\,rgba\(74\,60\,28\,0\.24\)\,rgba\(2\,5\,7\,0\.96\)_64\%\)\]{background-image:radial-gradient(circle at 50% 28%,#4a3c1c3d,#020507f5 64%)}.bg-\[radial-gradient\(circle_at_50\%_30\%\,rgba\(255\,255\,255\,0\.28\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.1\)\,rgba\(0\,0\,0\,0\.25\)\)\]{background-image:radial-gradient(circle at 50% 30%,#ffffff47,#0000 42%),linear-gradient(#ffffff1a,#00000040)}.bg-\[radial-gradient\(circle_at_50\%_42\%\,rgba\(255\,255\,255\,0\.08\)\,rgba\(3\,7\,18\,0\.92\)_62\%\)\]{background-image:radial-gradient(circle at 50% 42%,#ffffff14,#030712eb 62%)}.bg-\[radial-gradient\(circle_at_50\%_8\%\,_rgba\(255\,120\,120\,0\.18\)\,_rgba\(255\,255\,255\,0\.95\)\)\]{background-image:radial-gradient(circle at 50% 8%,#ff78782e,#fffffff2)}.bg-\[radial-gradient\(circle_at_50\%_85\%\,rgba\(30\,64\,175\,0\.22\)\,transparent_35\%\)\,linear-gradient\(180deg\,\#0f172a\,\#020617\)\]{background-image:radial-gradient(circle at 50% 85%,#1e40af38,#0000 35%),linear-gradient(#0f172a,#020617)}.bg-\[radial-gradient\(circle_at_center\,rgba\(125\,211\,252\,0\.25\)\,transparent_42\%\)\,linear-gradient\(145deg\,\#172554\,\#020617\)\]{background-image:radial-gradient(circle,#7dd3fc40,#0000 42%),linear-gradient(145deg,#172554,#020617)}.bg-\[radial-gradient\(circle_at_center\,rgba\(224\,192\,109\,0\.08\)\,transparent_44\%\)\]{background-image:radial-gradient(circle,#e0c06d14,#0000 44%)}.bg-\[radial-gradient\(circle_at_center\,rgba\(80\,91\,76\,0\.16\)\,transparent_54\%\)\,linear-gradient\(rgba\(255\,255\,255\,0\.045\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.045\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,#505b4c29,#0000 54%),linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_top\,rgba\(110\,231\,183\,0\.06\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at top,#6ee7b70f,#0000 30%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(110\,231\,183\,0\.08\)\,transparent_30\%\)\]{background-image:radial-gradient(circle at top,#6ee7b714,#0000 30%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(110\,231\,183\,0\.18\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,#6ee7b72e,#0000 62%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(110\,231\,183\,0\.22\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.00\)\,rgba\(3\,11\,8\,0\.44\)\)\]{background-image:radial-gradient(circle at top,#6ee7b738,#0000 34%),linear-gradient(#0000,#030b0870)}.bg-\[radial-gradient\(circle_at_top\,rgba\(125\,211\,252\,0\.10\)\,transparent_25\%\)\,linear-gradient\(180deg\,rgba\(8\,10\,14\,0\.98\)\,rgba\(11\,12\,16\,1\)\)\]{background-image:radial-gradient(circle at top,#7dd3fc1a,#0000 25%),linear-gradient(#080a0efa,#0b0c10)}.bg-\[radial-gradient\(circle_at_top\,rgba\(125\,211\,252\,0\.18\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,#7dd3fc2e,#0000 62%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(125\,211\,252\,0\.22\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.00\)\,rgba\(2\,8\,14\,0\.44\)\)\]{background-image:radial-gradient(circle at top,#7dd3fc38,#0000 34%),linear-gradient(#0000,#02080e70)}.bg-\[radial-gradient\(circle_at_top\,rgba\(250\,215\,160\,0\.18\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(17\,12\,10\,1\)\,rgba\(11\,12\,16\,0\.98\)\)\]{background-image:radial-gradient(circle at top,#fad7a02e,#0000 42%),linear-gradient(#110c0a,#0b0c10fa)}.bg-\[radial-gradient\(circle_at_top\,rgba\(251\,113\,133\,0\.15\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(17\,9\,11\,1\)\,rgba\(9\,4\,6\,1\)\)\]{background-image:radial-gradient(circle at top,#fb718526,#0000 38%),linear-gradient(#11090b,#090406)}.bg-\[radial-gradient\(circle_at_top\,rgba\(251\,113\,133\,0\.20\)\,transparent_60\%\)\,linear-gradient\(180deg\,rgba\(17\,9\,11\,1\)\,rgba\(9\,4\,6\,1\)\)\]{background-image:radial-gradient(circle at top,#fb718533,#0000 60%),linear-gradient(#11090b,#090406)}.bg-\[radial-gradient\(circle_at_top\,rgba\(251\,191\,36\,0\.15\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(16\,12\,6\,1\)\,rgba\(10\,7\,4\,1\)\)\]{background-image:radial-gradient(circle at top,#fbbf2426,#0000 38%),linear-gradient(#100c06,#0a0704)}.bg-\[radial-gradient\(circle_at_top\,rgba\(251\,191\,36\,0\.20\)\,transparent_60\%\)\,linear-gradient\(180deg\,rgba\(16\,12\,6\,1\)\,rgba\(10\,7\,4\,1\)\)\]{background-image:radial-gradient(circle at top,#fbbf2433,#0000 60%),linear-gradient(#100c06,#0a0704)}.bg-\[radial-gradient\(circle_at_top\,rgba\(252\,165\,165\,0\.18\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,#fca5a52e,#0000 62%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(252\,165\,165\,0\.22\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.00\)\,rgba\(14\,4\,6\,0\.44\)\)\]{background-image:radial-gradient(circle at top,#fca5a538,#0000 34%),linear-gradient(#0000,#0e040670)}.bg-\[radial-gradient\(circle_at_top\,rgba\(253\,224\,71\,0\.18\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,#fde0472e,#0000 62%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(253\,224\,71\,0\.22\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.00\)\,rgba\(16\,9\,2\,0\.44\)\)\]{background-image:radial-gradient(circle at top,#fde04738,#0000 34%),linear-gradient(#0000,#10090270)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,191\,107\,0\.20\)\,transparent_34\%\)\,radial-gradient\(circle_at_78\%_16\%\,rgba\(90\,210\,181\,0\.20\)\,transparent_30\%\)\,linear-gradient\(180deg\,rgba\(14\,19\,24\,0\.95\)\,rgba\(9\,13\,17\,0\.95\)\)\]{background-image:radial-gradient(circle at top,#ffbf6b33,#0000 34%),radial-gradient(circle at 78% 16%,#5ad2b533,#0000 30%),linear-gradient(#0e1318f2,#090d11f2)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.05\)\,transparent_40\%\)\]{background-image:radial-gradient(circle at top,#ffffff0d,#0000 40%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.08\)\,transparent_30\%\)\,linear-gradient\(180deg\,rgba\(18\,14\,12\,0\.98\)\,rgba\(7\,7\,8\,1\)\)\]{background-image:radial-gradient(circle at top,#ffffff14,#0000 30%),linear-gradient(#120e0cfa,#070708)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.10\)\,transparent_60\%\)\,linear-gradient\(180deg\,rgba\(10\,12\,15\,1\)\,rgba\(4\,6\,8\,1\)\)\]{background-image:radial-gradient(circle at top,#ffffff1a,#0000 60%),linear-gradient(#0a0c0f,#040608)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.10\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,#ffffff1a,#0000 62%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.18\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,0\.00\)\,rgba\(0\,0\,0\,0\.44\)\)\]{background-image:radial-gradient(circle at top,#ffffff2e,#0000 34%),linear-gradient(#0000,#00000070)}.bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.28\)\,transparent_48\%\)\,radial-gradient\(circle_at_bottom\,rgba\(255\,255\,255\,0\.08\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at top,#ffffff47,#0000 48%),radial-gradient(circle at bottom,#ffffff14,#0000 55%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(52\,211\,153\,0\.15\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(7\,12\,11\,1\)\,rgba\(3\,7\,6\,1\)\)\]{background-image:radial-gradient(circle at top,#34d39926,#0000 38%),linear-gradient(#070c0b,#030706)}.bg-\[radial-gradient\(circle_at_top\,rgba\(52\,211\,153\,0\.20\)\,transparent_60\%\)\,linear-gradient\(180deg\,rgba\(7\,12\,11\,1\)\,rgba\(3\,7\,6\,1\)\)\]{background-image:radial-gradient(circle at top,#34d39933,#0000 60%),linear-gradient(#070c0b,#030706)}.bg-\[radial-gradient\(circle_at_top\,rgba\(56\,189\,248\,0\.20\)\,transparent_22\%\)\,linear-gradient\(180deg\,rgba\(17\,24\,39\,0\.40\)\,rgba\(3\,7\,18\,0\.65\)\)\,linear-gradient\(135deg\,rgba\(15\,23\,42\,1\)\,rgba\(30\,41\,59\,1\)\)\]{background-image:radial-gradient(circle at top,#38bdf833,#0000 22%),linear-gradient(#11182766,#030712a6),linear-gradient(135deg,#0f172a,#1e293b)}.bg-\[radial-gradient\(circle_at_top\,rgba\(56\,189\,248\,0\.20\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(7\,12\,16\,1\)\,rgba\(4\,7\,10\,1\)\)\]{background-image:radial-gradient(circle at top,#38bdf833,#0000 40%),linear-gradient(#070c10,#04070a)}.bg-\[radial-gradient\(circle_at_top\,rgba\(56\,189\,248\,0\.22\)\,transparent_60\%\)\,linear-gradient\(180deg\,rgba\(7\,12\,16\,1\)\,rgba\(4\,7\,10\,1\)\)\]{background-image:radial-gradient(circle at top,#38bdf838,#0000 60%),linear-gradient(#070c10,#04070a)}.bg-\[radial-gradient\(circle_at_top\,rgba\(70\,49\,16\,0\.14\)\,transparent_28\%\)\,linear-gradient\(180deg\,rgba\(0\,0\,0\,1\)\,rgba\(4\,3\,4\,1\)\)\]{background-image:radial-gradient(circle at top,#46311024,#0000 28%),linear-gradient(#000,#040304)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(110\,231\,183\,0\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#6ee7b700,#0000 40%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(110\,231\,183\,0\.05\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#6ee7b70d,#0000 38%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(110\,231\,183\,0\.1\)\,transparent_50\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(16\,185\,129\,0\.05\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#6ee7b71a,#0000 50%),radial-gradient(circle at 100% 100%,#10b9810d,#0000 45%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(110\,231\,183\,0\.10\)\,transparent_24\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(251\,191\,36\,0\.10\)\,transparent_22\%\)\]{background-image:radial-gradient(circle at 0 0,#6ee7b71a,#0000 24%),radial-gradient(circle at 100% 100%,#fbbf241a,#0000 22%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(110\,231\,183\,0\.10\)\,transparent_42\%\)\,radial-gradient\(circle_at_80\%_18\%\,rgba\(16\,185\,129\,0\.10\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#6ee7b71a,#0000 42%),radial-gradient(circle at 80% 18%,#10b9811a,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(125\,211\,252\,0\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#7dd3fc00,#0000 40%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(125\,211\,252\,0\.05\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#7dd3fc0d,#0000 38%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(125\,211\,252\,0\.1\)\,transparent_50\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(56\,189\,248\,0\.05\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#7dd3fc1a,#0000 50%),radial-gradient(circle at 100% 100%,#38bdf80d,#0000 45%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(125\,211\,252\,0\.10\)\,transparent_42\%\)\,radial-gradient\(circle_at_80\%_18\%\,rgba\(56\,189\,248\,0\.10\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#7dd3fc1a,#0000 42%),radial-gradient(circle at 80% 18%,#38bdf81a,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(125\,211\,252\,0\.15\)\,transparent_32\%\)\,radial-gradient\(circle_at_78\%_14\%\,rgba\(110\,231\,183\,0\.15\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.05\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#7dd3fc26,#0000 32%),radial-gradient(circle at 78% 14%,#6ee7b726,#0000 24%),linear-gradient(#ffffff0d,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(148\,163\,184\,0\.10\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(16\,17\,18\,0\.98\)\,rgba\(10\,10\,10\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#94a3b81a,#0000 34%),linear-gradient(#101112fa,#0a0a0a)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(16\,185\,129\,0\.10\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.95\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#10b9811a,#0000 40%),linear-gradient(#121418f2,#0a0c0f)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(16\,185\,129\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(125\,211\,252\,0\.10\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 0 0,#10b9811f,#0000 28%),radial-gradient(circle at 100% 100%,#7dd3fc1a,#0000 32%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(168\,85\,247\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(45\,212\,191\,0\.04\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 0 0,#a855f71f,#0000 28%),radial-gradient(circle at 100% 100%,#2dd4bf0a,#0000 32%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(196\,181\,253\,0\.16\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(20\,15\,26\,0\.98\)\,rgba\(8\,8\,10\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#c4b5fd29,#0000 42%),linear-gradient(#140f1afa,#08080afa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(244\,63\,94\,0\.10\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.95\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#f43f5e1a,#0000 40%),linear-gradient(#121418f2,#0a0c0f)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(245\,158\,11\,0\.055\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.98\)\,rgba\(12\,14\,17\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#f59e0b0e,#0000 38%),linear-gradient(#121418fa,#0c0e11fa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(245\,158\,11\,0\.10\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(17\,18\,22\,1\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#f59e0b1a,#0000 34%),linear-gradient(#111216,#08090b)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(245\,158\,11\,0\.10\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.95\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#f59e0b1a,#0000 40%),linear-gradient(#121418f2,#0a0c0f)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(251\,113\,133\,0\.18\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(24\,12\,14\,0\.98\)\,rgba\(8\,8\,8\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#fb71852e,#0000 42%),linear-gradient(#180c0efa,#080808fa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(251\,191\,36\,0\.12\)\,transparent_24\%\)\,radial-gradient\(circle_at_top_right\,rgba\(148\,163\,184\,0\.12\)\,transparent_28\%\)\,radial-gradient\(circle_at_bottom\,rgba\(110\,231\,183\,0\.10\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 0 0,#fbbf241f,#0000 24%),radial-gradient(circle at 100% 0,#94a3b81f,#0000 28%),radial-gradient(circle at bottom,#6ee7b71a,#0000 34%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(251\,191\,36\,0\.18\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(24\,18\,12\,0\.98\)\,rgba\(8\,8\,8\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#fbbf242e,#0000 42%),linear-gradient(#18120cfa,#080808fa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,165\,165\,0\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#fca5a500,#0000 40%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,165\,165\,0\.05\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#fca5a50d,#0000 38%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,165\,165\,0\.1\)\,transparent_50\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(244\,63\,94\,0\.05\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#fca5a51a,#0000 50%),radial-gradient(circle at 100% 100%,#f43f5e0d,#0000 45%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,165\,165\,0\.10\)\,transparent_42\%\)\,radial-gradient\(circle_at_80\%_18\%\,rgba\(244\,63\,94\,0\.10\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#fca5a51a,#0000 42%),radial-gradient(circle at 80% 18%,#f43f5e1a,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,211\,77\,0\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#fcd34d00,#0000 40%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,211\,77\,0\.05\)\,transparent_38\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:radial-gradient(circle at 0 0,#fcd34d0d,#0000 38%),linear-gradient(#fff0,#fff0)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,211\,77\,0\.10\)\,transparent_50\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(245\,158\,11\,0\.05\)\,transparent_45\%\)\]{background-image:radial-gradient(circle at 0 0,#fcd34d1a,#0000 50%),radial-gradient(circle at 100% 100%,#f59e0b0d,#0000 45%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(252\,211\,77\,0\.15\)\,transparent_42\%\)\,radial-gradient\(circle_at_80\%_18\%\,rgba\(245\,158\,11\,0\.10\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#fcd34d26,#0000 42%),radial-gradient(circle at 80% 18%,#f59e0b1a,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.035\)\,transparent_32\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.018\)\,rgba\(255\,255\,255\,0\.008\)\)\]{background-image:radial-gradient(circle at 0 0,#ffffff09,#0000 32%),linear-gradient(#ffffff05,#ffffff02)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.05\)\,transparent_50\%\)\,radial-gradient\(circle_at_bottom_right\,rgba\(255\,255\,255\,0\.05\)\,transparent_55\%\)\]{background-image:radial-gradient(circle at 0 0,#ffffff0d,#0000 50%),radial-gradient(circle at 100% 100%,#ffffff0d,#0000 55%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.08\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(19\,16\,14\,0\.98\)\,rgba\(8\,7\,8\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#ffffff14,#0000 40%),linear-gradient(#13100efa,#080708fa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.10\)\,transparent_42\%\)\,radial-gradient\(circle_at_80\%_18\%\,rgba\(148\,163\,184\,0\.05\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#ffffff1a,#0000 42%),radial-gradient(circle at 80% 18%,#94a3b80d,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(52\,211\,153\,0\.14\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(16\,22\,18\,0\.98\)\,rgba\(8\,8\,8\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#34d39924,#0000 42%),linear-gradient(#101612fa,#080808fa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(56\,189\,248\,0\.10\)\,transparent_30\%\)\,linear-gradient\(180deg\,rgba\(7\,10\,14\,1\)\,rgba\(10\,12\,14\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81a,#0000 30%),linear-gradient(#070a0e,#0a0c0e)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(56\,189\,248\,0\.10\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(17\,18\,22\,1\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81a,#0000 34%),linear-gradient(#111216,#08090b)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(56\,189\,248\,0\.10\)\,transparent_40\%\)\,linear-gradient\(180deg\,rgba\(18\,20\,24\,0\.95\)\,rgba\(10\,12\,15\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#38bdf81a,#0000 40%),linear-gradient(#121418f2,#0a0c0f)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(94\,234\,212\,0\.12\)\,transparent_30\%\)\,radial-gradient\(circle_at_80\%_15\%\,rgba\(251\,191\,36\,0\.10\)\,transparent_24\%\)\,linear-gradient\(180deg\,rgba\(14\,18\,20\,0\.96\)\,rgba\(9\,11\,13\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#5eead41f,#0000 30%),radial-gradient(circle at 80% 15%,#fbbf241a,#0000 24%),linear-gradient(#0e1214f5,#090b0dfa)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(94\,234\,212\,0\.15\)\,transparent_32\%\)\,radial-gradient\(circle_at_76\%_14\%\,rgba\(245\,158\,11\,0\.10\)\,transparent_24\%\)\,radial-gradient\(circle_at_bottom\,rgba\(15\,118\,110\,0\.15\)\,transparent_36\%\)\]{background-image:radial-gradient(circle at 0 0,#5eead426,#0000 32%),radial-gradient(circle at 76% 14%,#f59e0b1a,#0000 24%),radial-gradient(circle at bottom,#0f766e26,#0000 36%)}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(96\,165\,250\,0\.16\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(14\,18\,24\,0\.98\)\,rgba\(8\,8\,10\,0\.98\)\)\]{background-image:radial-gradient(circle at 0 0,#60a5fa29,#0000 42%),linear-gradient(#0e1218fa,#08080afa)}.bg-\[repeating-linear-gradient\(2deg\,rgba\(255\,218\,162\,0\.035\)_0\,rgba\(255\,218\,162\,0\.035\)_1px\,transparent_1px\,transparent_34px\)\,repeating-linear-gradient\(92deg\,rgba\(0\,0\,0\,0\.12\)_0\,rgba\(0\,0\,0\,0\.12\)_1px\,transparent_1px\,transparent_160px\)\]{background-image:repeating-linear-gradient(2deg,#ffdaa209 0 1px,#0000 1px 34px),repeating-linear-gradient(92deg,#0000001f 0 1px,#0000 1px 160px)}.bg-\[repeating-linear-gradient\(45deg\,rgba\(148\,163\,184\,0\.08\)_0px\,rgba\(148\,163\,184\,0\.08\)_5px\,transparent_5px\,transparent_10px\)\]{background-image:repeating-linear-gradient(45deg,#94a3b814 0 5px,#0000 5px 10px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-\[\#b9955e\]{--tw-gradient-from:#b9955e var(--tw-gradient-from-position);--tw-gradient-to:#b9955e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c4a66f\]{--tw-gradient-from:#c4a66f var(--tw-gradient-from-position);--tw-gradient-to:#c4a66f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#cfb47c\]{--tw-gradient-from:#cfb47c var(--tw-gradient-from-position);--tw-gradient-to:#cfb47c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-accent{--tw-gradient-from:hsl(var(--accent,156 10% 90%)) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/10{--tw-gradient-from:#fbbf241a var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/25{--tw-gradient-from:#fbbf2440 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from:#f59e0b var(--tw-gradient-from-position);--tw-gradient-to:#f59e0b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/0{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/45{--tw-gradient-from:#00000073 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/5{--tw-gradient-from:#0000000d var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/50{--tw-gradient-from:#00000080 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from:#0009 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from:#000000b3 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400\/10{--tw-gradient-from:#60a5fa1a var(--tw-gradient-from-position);--tw-gradient-to:#60a5fa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from:#3b82f633 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-700{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-300\/\[0\.07\]{--tw-gradient-from:#67e8f912 var(--tw-gradient-from-position);--tw-gradient-to:#67e8f900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/25{--tw-gradient-from:#34d39940 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from:#059669 var(--tw-gradient-from-position);--tw-gradient-to:#05966900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400\/10{--tw-gradient-from:#4ade801a var(--tw-gradient-from-position);--tw-gradient-to:#4ade8000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-700\/75{--tw-gradient-from:#15803dbf var(--tw-gradient-from-position);--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-input{--tw-gradient-from:hsl(var(--input,120 5% 92%)) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-muted{--tw-gradient-from:hsl(var(--muted,156 10% 90%)) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-100,.from-neutral-100\/100{--tw-gradient-from:#f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to:#f5f5f500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-400\/30{--tw-gradient-from:#a3a3a34d var(--tw-gradient-from-position);--tw-gradient-to:#a3a3a300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-600{--tw-gradient-from:#525252 var(--tw-gradient-from-position);--tw-gradient-to:#52525200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-900\/95{--tw-gradient-from:#171717f2 var(--tw-gradient-from-position);--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400\/10{--tw-gradient-from:#c084fc1a var(--tw-gradient-from-position);--tw-gradient-to:#c084fc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/20{--tw-gradient-from:#581c8733 var(--tw-gradient-from-position);--tw-gradient-to:#581c8700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-950{--tw-gradient-from:#3b0764 var(--tw-gradient-from-position);--tw-gradient-to:#3b076400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400\/10{--tw-gradient-from:#f871711a var(--tw-gradient-from-position);--tw-gradient-to:#f8717100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/45{--tw-gradient-from:#ef444473 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from:#dc262633 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/30{--tw-gradient-from:#dc26264d var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/35{--tw-gradient-from:#dc262659 var(--tw-gradient-from-position);--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-800\/60{--tw-gradient-from:#991b1b99 var(--tw-gradient-from-position);--tw-gradient-to:#991b1b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-900{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950{--tw-gradient-from:#450a0a var(--tw-gradient-from-position);--tw-gradient-to:#450a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-400\/25{--tw-gradient-from:#fb718540 var(--tw-gradient-from-position);--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:#fff1f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from:#f43f5e33 var(--tw-gradient-from-position);--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-900\/60{--tw-gradient-from:#88133799 var(--tw-gradient-from-position);--tw-gradient-to:#88133700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-950{--tw-gradient-from:#4c0519 var(--tw-gradient-from-position);--tw-gradient-to:#4c051900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/25{--tw-gradient-from:#0ea5e940 var(--tw-gradient-from-position);--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from:#0284c7 var(--tw-gradient-from-position);--tw-gradient-to:#0284c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from:#475569 var(--tw-gradient-from-position);--tw-gradient-to:#47556900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/80{--tw-gradient-from:#1e293bcc var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-stone-200\/80{--tw-gradient-from:#e7e5e4cc var(--tw-gradient-from-position);--tw-gradient-to:#e7e5e400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/40{--tw-gradient-from:#fff6 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from:#ffffff0a var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#a17445\]{--tw-gradient-to:#a1744500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #a17445 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ae884f\]{--tw-gradient-to:#ae884f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ae884f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#b28c52\]{--tw-gradient-to:#b28c5200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #b28c52 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/0{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-950\/40{--tw-gradient-to:#022c2200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #022c2266 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-fuchsia-800{--tw-gradient-to:#86198f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #86198f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-600{--tw-gradient-to:#16a34a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #16a34a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-neutral-200\/90{--tw-gradient-to:#e5e5e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e5e5e5e6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-neutral-400\/80{--tw-gradient-to:#a3a3a300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #a3a3a3cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-neutral-900\/70{--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #171717b3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-600\/50{--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #dc262680 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-700{--tw-gradient-to:#b91c1c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #b91c1c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-800{--tw-gradient-to:#991b1b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #991b1b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-500\/30{--tw-gradient-to:#f43f5e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f43f5e4d var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-sky-600{--tw-gradient-to:#0284c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0284c7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/70{--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0f172ab3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff1a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/90{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffffe6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-500{--tw-gradient-to:#eab30800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #eab308 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-45\%{--tw-gradient-via-position:45%}.to-\[\#653c24\]{--tw-gradient-to:#653c24 var(--tw-gradient-to-position)}.to-\[\#70482c\]{--tw-gradient-to:#70482c var(--tw-gradient-to-position)}.to-\[\#785031\]{--tw-gradient-to:#785031 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-black\/15{--tw-gradient-to:#00000026 var(--tw-gradient-to-position)}.to-black\/40{--tw-gradient-to:#0006 var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to:#0009 var(--tw-gradient-to-position)}.to-black\/85{--tw-gradient-to:#000000d9 var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to:#06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/5{--tw-gradient-to:#06b6d40d var(--tw-gradient-to-position)}.to-emerald-500\/5{--tw-gradient-to:#10b9810d var(--tw-gradient-to-position)}.to-emerald-700{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.to-green-500\/20{--tw-gradient-to:#22c55e33 var(--tw-gradient-to-position)}.to-green-800\/75{--tw-gradient-to:#166534bf var(--tw-gradient-to-position)}.to-muted{--tw-gradient-to:hsl(var(--muted,156 10% 90%)) var(--tw-gradient-to-position)}.to-neutral-100{--tw-gradient-to:#f5f5f5 var(--tw-gradient-to-position)}.to-neutral-500{--tw-gradient-to:#737373 var(--tw-gradient-to-position)}.to-neutral-950\/95{--tw-gradient-to:#0a0a0af2 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}.to-pink-500\/5{--tw-gradient-to:#ec48990d var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}.to-red-500\/20{--tw-gradient-to:#ef444433 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-red-900{--tw-gradient-to:#7f1d1d var(--tw-gradient-to-position)}.to-red-900\/60{--tw-gradient-to:#7f1d1d99 var(--tw-gradient-to-position)}.to-rose-100{--tw-gradient-to:#ffe4e6 var(--tw-gradient-to-position)}.to-rose-200\/25{--tw-gradient-to:#fecdd340 var(--tw-gradient-to-position)}.to-rose-300\/15{--tw-gradient-to:#fda4af26 var(--tw-gradient-to-position)}.to-rose-300\/20{--tw-gradient-to:#fda4af33 var(--tw-gradient-to-position)}.to-rose-300\/25{--tw-gradient-to:#fda4af40 var(--tw-gradient-to-position)}.to-rose-400\/20{--tw-gradient-to:#fb718533 var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-rose-500\/5{--tw-gradient-to:#f43f5e0d var(--tw-gradient-to-position)}.to-rose-600\/10{--tw-gradient-to:#e11d481a var(--tw-gradient-to-position)}.to-rose-700{--tw-gradient-to:#be123c var(--tw-gradient-to-position)}.to-rose-950\/60{--tw-gradient-to:#4c051999 var(--tw-gradient-to-position)}.to-sky-400\/20{--tw-gradient-to:#38bdf833 var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to:#0ea5e9 var(--tw-gradient-to-position)}.to-sky-500\/10{--tw-gradient-to:#0ea5e91a var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to:#f1f5f9 var(--tw-gradient-to-position)}.to-slate-50\/80{--tw-gradient-to:#f8fafccc var(--tw-gradient-to-position)}.to-slate-500{--tw-gradient-to:#64748b var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.to-white\/70{--tw-gradient-to:#ffffffb3 var(--tw-gradient-to-position)}.to-yellow-500\/20{--tw-gradient-to:#eab30833 var(--tw-gradient-to-position)}.to-yellow-500\/5{--tw-gradient-to:#eab3080d var(--tw-gradient-to-position)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.bg-\[size\:400\%\]{background-size:400%}.bg-\[size\:auto\,48px_48px\,48px_48px\]{background-size:auto,48px 48px,48px 48px}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.fill-current{fill:currentColor}.fill-foreground{fill:hsl(var(--foreground,120 52% 4%))}.fill-none{fill:none}.stroke-\[\#fff8e7\]{stroke:#fff8e7}.stroke-amber-400\/60{stroke:#fbbf2499}.stroke-black\/55{stroke:#0000008c}.stroke-blue-400\/70{stroke:#60a5fab3}.stroke-green-400\/80{stroke:#4ade80cc}.stroke-lime-200\/80{stroke:#d9f99dcc}.stroke-muted-foreground{stroke:hsl(var(--muted-foreground,89 2% 35%))}.stroke-orange-200\/80{stroke:#fed7aacc}.stroke-sky-200\/80{stroke:#bae6fdcc}.stroke-violet-200\/80{stroke:#ddd6fecc}.stroke-white\/75{stroke:#ffffffbf}.stroke-\[1\.35\]{stroke-width:1.35px}.stroke-\[1\.7\]{stroke-width:1.7px}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.\!px-3{padding-left:.75rem!important;padding-right:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.3rem\]{padding-left:.3rem;padding-right:.3rem}.px-\[4\.25rem\]{padding-left:4.25rem;padding-right:4.25rem}.px-\[6\%\]{padding-left:6%;padding-right:6%}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.2rem\]{padding-top:.2rem;padding-bottom:.2rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.\!pt-0{padding-top:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(9\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(9.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .75rem)}.pb-\[calc\(var\(--compact-adventure-dock-height\,12rem\)\+6rem\)\]{padding-bottom:calc(var(--compact-adventure-dock-height,12rem) + 6rem)}.pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.pb-\[max\(2rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(2rem, env(safe-area-inset-bottom))}.pb-\[max\(5px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(5px, env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[34px\]{padding-left:34px}.pl-\[4\.6rem\]{padding-left:4.6rem}.pl-\[5\.5rem\]{padding-left:5.5rem}.pl-\[max\(6px\,env\(safe-area-inset-left\)\)\]{padding-left:max(6px, env(safe-area-inset-left))}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-20{padding-right:5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-\[max\(6px\,env\(safe-area-inset-right\)\)\]{padding-right:max(6px, env(safe-area-inset-right))}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[0\.25rem\]{padding-top:.25rem}.pt-\[128px\]{padding-top:128px}.pt-\[4vh\]{padding-top:4vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-heading{font-family:Faculty Glyphic,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.77em\]{font-size:.77em}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.94rem\]{font-size:.94rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.96rem\]{font-size:.96rem}.text-\[0\.98rem\]{font-size:.98rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.08rem\]{font-size:1.08rem}.text-\[1\.12rem\]{font-size:1.12rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1\.45rem\]{font-size:1.45rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.55rem\]{font-size:1.55rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.65rem\]{font-size:1.65rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.7rem\]{font-size:1.7rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[1\.9rem\]{font-size:1.9rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[1rem\]{font-size:1rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[2\.8rem\]{font-size:2.8rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[2rem\]{font-size:2rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[3\.2rem\]{font-size:3.2rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[3\.85rem\]{font-size:3.85rem}.text-\[34px\]{font-size:34px}.text-\[3rem\]{font-size:3rem}.text-\[4\.2rem\]{font-size:4.2rem}.text-\[4\.6rem\]{font-size:4.6rem}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[52px\]{font-size:52px}.text-\[60px\]{font-size:60px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(\.98rem\,3\.9vw\,1\.10rem\)\]{font-size:clamp(.98rem,3.9vw,1.1rem)}.text-\[clamp\(1\.05rem\,1\.22vw\,1\.42rem\)\]{font-size:clamp(1.05rem,1.22vw,1.42rem)}.text-\[clamp\(1\.9rem\,4\.1vw\,4\.35rem\)\]{font-size:clamp(1.9rem,4.1vw,4.35rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[900\],.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.82\]{line-height:.82}.leading-\[0\.95\]{line-height:.95}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.0\]{line-height:1}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.48\]{line-height:1.48}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.65\]{line-height:1.65}.leading-\[13px\]{line-height:13px}.leading-\[14px\]{line-height:14px}.leading-\[16px\]{line-height:16px}.leading-\[17px\]{line-height:17px}.leading-\[18px\]{line-height:18px}.leading-\[19px\]{line-height:19px}.leading-\[20px\]{line-height:20px}.leading-\[24px\]{line-height:24px}.leading-\[inherit\]{line-height:inherit}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.03em\]{letter-spacing:.03em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[0\.005em\]{letter-spacing:.005em}.tracking-\[0\.015em\]{letter-spacing:.015em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.035em\]{letter-spacing:.035em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.055em\]{letter-spacing:.055em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.20em\]{letter-spacing:.2em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.30em\]{letter-spacing:.3em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.36em\]{letter-spacing:.36em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5px\]{letter-spacing:.5px}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white\/85{color:#ffffffd9!important}.text-\[\#00ff00\]{--tw-text-opacity:1;color:rgb(0 255 0/var(--tw-text-opacity,1))}.text-\[\#031311\]{--tw-text-opacity:1;color:rgb(3 19 17/var(--tw-text-opacity,1))}.text-\[\#03150b\]{--tw-text-opacity:1;color:rgb(3 21 11/var(--tw-text-opacity,1))}.text-\[\#071323\]{--tw-text-opacity:1;color:rgb(7 19 35/var(--tw-text-opacity,1))}.text-\[\#14110e\]{--tw-text-opacity:1;color:rgb(20 17 14/var(--tw-text-opacity,1))}.text-\[\#17130f\]{--tw-text-opacity:1;color:rgb(23 19 15/var(--tw-text-opacity,1))}.text-\[\#18051a\]{--tw-text-opacity:1;color:rgb(24 5 26/var(--tw-text-opacity,1))}.text-\[\#191003\]{--tw-text-opacity:1;color:rgb(25 16 3/var(--tw-text-opacity,1))}.text-\[\#1d1402\]{--tw-text-opacity:1;color:rgb(29 20 2/var(--tw-text-opacity,1))}.text-\[\#1e0606\]{--tw-text-opacity:1;color:rgb(30 6 6/var(--tw-text-opacity,1))}.text-\[\#201b16\]{--tw-text-opacity:1;color:rgb(32 27 22/var(--tw-text-opacity,1))}.text-\[\#29231c\]{--tw-text-opacity:1;color:rgb(41 35 28/var(--tw-text-opacity,1))}.text-\[\#332a20\]{--tw-text-opacity:1;color:rgb(51 42 32/var(--tw-text-opacity,1))}.text-\[\#38bdf8\]{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-\[\#9adac9\]{--tw-text-opacity:1;color:rgb(154 218 201/var(--tw-text-opacity,1))}.text-\[\#e0c06d\]{--tw-text-opacity:1;color:rgb(224 192 109/var(--tw-text-opacity,1))}.text-\[\#e8d48f\]{--tw-text-opacity:1;color:rgb(232 212 143/var(--tw-text-opacity,1))}.text-\[\#f1cf75\]{--tw-text-opacity:1;color:rgb(241 207 117/var(--tw-text-opacity,1))}.text-\[\#f8dfa1\]{--tw-text-opacity:1;color:rgb(248 223 161/var(--tw-text-opacity,1))}.text-\[\#ffd100\]{--tw-text-opacity:1;color:rgb(255 209 0/var(--tw-text-opacity,1))}.text-\[\#ffe079\]{--tw-text-opacity:1;color:rgb(255 224 121/var(--tw-text-opacity,1))}.text-\[inherit\]{color:inherit}.text-\[var\(--custom-mana-text\)\]{color:var(--custom-mana-text)}.text-\[var\(--slot-accent\)\]{color:var(--slot-accent)}.text-accent-foreground{color:hsl(var(--accent-foreground,0 0% 5%))}.text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.text-amber-100\/55{color:#fef3c78c}.text-amber-100\/60{color:#fef3c799}.text-amber-100\/65{color:#fef3c7a6}.text-amber-100\/70{color:#fef3c7b3}.text-amber-100\/75{color:#fef3c7bf}.text-amber-100\/80{color:#fef3c7cc}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-200\/45{color:#fde68a73}.text-amber-200\/65{color:#fde68aa6}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/75{color:#fde68abf}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/85{color:#fde68ad9}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-300\/70{color:#fcd34db3}.text-amber-300\/75{color:#fcd34dbf}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-400\/85{color:#fbbf24d9}.text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-600\/90{color:#d97706e6}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/40{color:#0006}.text-black\/45{color:#00000073}.text-black\/50{color:#00000080}.text-black\/55{color:#0000008c}.text-black\/80{color:#000c}.text-black\/90{color:#000000e6}.text-black\/95{color:#000000f2}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity,1))}.text-blue-200\/65{color:#bfdbfea6}.text-blue-200\/75{color:#bfdbfebf}.text-blue-200\/85{color:#bfdbfed9}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-brown-200\/65{color:#e8d0aaa6}.text-brown-200\/75{color:#e8d0aabf}.text-brown-200\/85{color:#e8d0aad9}.text-card-foreground{color:hsl(var(--card-foreground,120 52% 4%))}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.text-cyan-100\/80{color:#cffafecc}.text-cyan-100\/85{color:#cffafed9}.text-cyan-100\/90{color:#cffafee6}.text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity,1))}.text-cyan-200\/55{color:#a5f3fc8c}.text-cyan-200\/60{color:#a5f3fc99}.text-cyan-200\/65{color:#a5f3fca6}.text-cyan-200\/70{color:#a5f3fcb3}.text-cyan-200\/75{color:#a5f3fcbf}.text-cyan-200\/80{color:#a5f3fccc}.text-cyan-200\/85{color:#a5f3fcd9}.text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity,1))}.text-cyan-300\/60{color:#67e8f999}.text-cyan-300\/90{color:#67e8f9e6}.text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity,1))}.text-destructive{color:hsl(var(--destructive,4 96% 22%))}.text-destructive-foreground{color:hsl(var(--destructive-foreground,4 97% 82%))}.text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1))}.text-emerald-100\/45{color:#d1fae573}.text-emerald-100\/55{color:#d1fae58c}.text-emerald-100\/60{color:#d1fae599}.text-emerald-100\/65{color:#d1fae5a6}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-100\/75{color:#d1fae5bf}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-100\/85{color:#d1fae5d9}.text-emerald-100\/90{color:#d1fae5e6}.text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.text-emerald-200\/55{color:#a7f3d08c}.text-emerald-200\/60{color:#a7f3d099}.text-emerald-200\/65{color:#a7f3d0a6}.text-emerald-200\/70{color:#a7f3d0b3}.text-emerald-200\/75{color:#a7f3d0bf}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-200\/85{color:#a7f3d0d9}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-300\/75{color:#6ee7b7bf}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-500\/70{color:#10b981b3}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-600\/90{color:#059669e6}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-foreground{color:hsl(var(--foreground,120 52% 4%))}.text-fuchsia-200\/75{color:#f5d0febf}.text-fuchsia-50{--tw-text-opacity:1;color:rgb(253 244 255/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-green-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity,1))}.text-green-950{--tw-text-opacity:1;color:rgb(5 46 22/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-lime-100{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity,1))}.text-muted{color:hsl(var(--muted,156 10% 90%))}.text-muted-foreground{color:hsl(var(--muted-foreground,89 2% 35%))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-200\/65{color:#e5e5e5a6}.text-neutral-200\/75{color:#e5e5e5bf}.text-neutral-200\/80{color:#e5e5e5cc}.text-neutral-200\/85{color:#e5e5e5d9}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-300\/90{color:#d4d4d4e6}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-400\/90{color:#a3a3a3e6}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-700\/100{color:#404040}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity,1))}.text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity,1))}.text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-orange-700\/65{color:#c2410ca6}.text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground,120 52% 4%))}.text-primary{color:hsl(var(--primary,138 92% 25%))}.text-primary-foreground{color:hsl(var(--primary-foreground,0 0% 100%))}.text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity,1))}.text-purple-100\/70{color:#f3e8ffb3}.text-purple-200\/65{color:#e9d5ffa6}.text-purple-200\/75{color:#e9d5ffbf}.text-purple-200\/80{color:#e9d5ffcc}.text-purple-200\/85{color:#e9d5ffd9}.text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity,1))}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.text-red-200\/70{color:#fecacab3}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-400\/70{color:#f87171b3}.text-red-50{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-500\/80{color:#ef4444cc}.text-red-500\/90{color:#ef4444e6}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-red-950\/80{color:#450a0acc}.text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.text-rose-100\/60{color:#ffe4e699}.text-rose-100\/70{color:#ffe4e6b3}.text-rose-100\/75{color:#ffe4e6bf}.text-rose-100\/80{color:#ffe4e6cc}.text-rose-100\/85{color:#ffe4e6d9}.text-rose-100\/90{color:#ffe4e6e6}.text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity,1))}.text-rose-200\/65{color:#fecdd3a6}.text-rose-200\/70{color:#fecdd3b3}.text-rose-200\/75{color:#fecdd3bf}.text-rose-200\/80{color:#fecdd3cc}.text-rose-200\/85{color:#fecdd3d9}.text-rose-200\/90{color:#fecdd3e6}.text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity,1))}.text-rose-300\/60{color:#fda4af99}.text-rose-300\/80{color:#fda4afcc}.text-rose-300\/90{color:#fda4afe6}.text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-400\/70{color:#fb7185b3}.text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.text-rose-50\/80{color:#fff1f2cc}.text-rose-50\/90{color:#fff1f2e6}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-500\/70{color:#f43f5eb3}.text-rose-600\/90{color:#e11d48e6}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-secondary{color:hsl(var(--secondary,162 39% 30%))}.text-secondary-foreground{color:hsl(var(--secondary-foreground,0 0% 100%))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground,0 0% 4%))}.text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity,1))}.text-sky-100\/60{color:#e0f2fe99}.text-sky-100\/65{color:#e0f2fea6}.text-sky-100\/70{color:#e0f2feb3}.text-sky-100\/75{color:#e0f2febf}.text-sky-100\/80{color:#e0f2fecc}.text-sky-100\/85{color:#e0f2fed9}.text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity,1))}.text-sky-200\/65{color:#bae6fda6}.text-sky-200\/70{color:#bae6fdb3}.text-sky-200\/75{color:#bae6fdbf}.text-sky-200\/80{color:#bae6fdcc}.text-sky-200\/85{color:#bae6fdd9}.text-sky-300\/90{color:#7dd3fce6}.text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.text-sky-400\/90{color:#38bdf8e6}.text-sky-50{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.text-sky-50\/80{color:#f0f9ffcc}.text-sky-50\/85{color:#f0f9ffd9}.text-sky-50\/90{color:#f0f9ffe6}.text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-600\/90{color:#0284c7e6}.text-sky-950{--tw-text-opacity:1;color:rgb(8 47 73/var(--tw-text-opacity,1))}.text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-300\/65{color:#cbd5e1a6}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-500\/60{color:#64748b99}.text-slate-500\/65{color:#64748ba6}.text-slate-500\/70{color:#64748bb3}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-700\/60{color:#33415599}.text-slate-700\/85{color:#334155d9}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-800\/85{color:#1e293bd9}.text-slate-800\/90{color:#1e293be6}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-slate-900\/80{color:#0f172acc}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-slate-950\/45{color:#02061773}.text-stone-100{--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}.text-stone-100\/85{color:#f5f5f4d9}.text-stone-200\/75{color:#e7e5e4bf}.text-stone-200\/90{color:#e7e5e4e6}.text-stone-300\/85{color:#d6d3d1d9}.text-stone-50{--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity,1))}.text-violet-100\/75{color:#ede9febf}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-violet-200\/55{color:#ddd6fe8c}.text-violet-200\/80{color:#ddd6fecc}.text-violet-200\/95{color:#ddd6fef2}.text-violet-300\/90{color:#c4b5fde6}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity,1))}.text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.text-yellow-200\/80{color:#fef08acc}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity,1))}.text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity,1))}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-100\/80{color:#f4f4f5cc}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-\[0\.62\]{opacity:.62}.opacity-\[0\.78\]{opacity:.78}.opacity-\[0\.86\]{opacity:.86}.opacity-\[0\.9\]{opacity:.9}.opacity-\[2\%\]{opacity:.02}.opacity-\[83\%\]{opacity:.83}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-color-burn{mix-blend-mode:color-burn}.mix-blend-soft-light{mix-blend-mode:soft-light}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-10px_24px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 -10px 24px #0000003d;--tw-shadow-colored:0 -10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-12px_28px_rgba\(239\,68\,68\,0\.16\)\]{--tw-shadow:0 -12px 28px #ef444429;--tw-shadow-colored:0 -12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-18px_46px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 -18px 46px #000000a6;--tw-shadow-colored:0 -18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-22px_52px_rgba\(239\,68\,68\,0\.24\)\]{--tw-shadow:0 -22px 52px #ef44443d;--tw-shadow-colored:0 -22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-30px_72px_rgba\(239\,68\,68\,0\.32\)\]{--tw-shadow:0 -30px 72px #ef444452;--tw-shadow-colored:0 -30px 72px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-40px_90px_rgba\(239\,68\,68\,0\.40\)\]{--tw-shadow:0 -40px 90px #ef444466;--tw-shadow-colored:0 -40px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-4px_14px_rgba\(0\,0\,0\,0\.48\)\,inset_0_1px_0_rgba\(255\,210\,148\,0\.08\)\]{--tw-shadow:0 -4px 14px #0000007a,inset 0 1px 0 #ffd29414;--tw-shadow-colored:0 -4px 14px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(14\,165\,233\,0\.28\)\,0_0_18px_rgba\(56\,189\,248\,0\.58\)\,0_12px_26px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 0 0 1px #0ea5e947,0 0 18px #38bdf894,0 12px 26px #00000061;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 0 18px var(--tw-shadow-color), 0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(165\,243\,252\,0\.26\)\,1px_3px_24px_rgba\(0\,0\,0\,0\.92\)\,0_0_28px_rgba\(34\,211\,238\,0\.2\)\]{--tw-shadow:0 0 0 1px #a5f3fc42,1px 3px 24px #000000eb,0 0 28px #22d3ee33;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 24px var(--tw-shadow-color), 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(167\,139\,250\,0\.20\)\,1px_3px_20px_rgba\(10\,10\,10\,0\.92\)\,0_0_26px_rgba\(139\,92\,246\,0\.22\)\]{--tw-shadow:0 0 0 1px #a78bfa33,1px 3px 20px #0a0a0aeb,0 0 26px #8b5cf638;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 20px var(--tw-shadow-color), 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(167\,139\,250\,0\.45\)\,0_24px_60px_rgba\(124\,58\,237\,0\.22\)\]{--tw-shadow:0 0 0 1px #a78bfa73,0 24px 60px #7c3aed38;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(168\,85\,247\,0\.18\)\]{--tw-shadow:0 0 0 1px #a855f72e;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(196\,181\,253\,0\.28\)\,1px_3px_24px_rgba\(0\,0\,0\,0\.92\)\,0_0_28px_rgba\(139\,92\,246\,0\.24\)\]{--tw-shadow:0 0 0 1px #c4b5fd47,1px 3px 24px #000000eb,0 0 28px #8b5cf63d;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 24px var(--tw-shadow-color), 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(241\,207\,117\,0\.7\)\,0_20px_54px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 0 0 1px #f1cf75b3,0 20px 54px #0000006b;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 20px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(251\,191\,36\,0\.22\)\,1px_3px_20px_rgba\(10\,10\,10\,0\.92\)\,0_0_24px_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:0 0 0 1px #fbbf2438,1px 3px 20px #0a0a0aeb,0 0 24px #fbbf242e;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 20px var(--tw-shadow-color), 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,238\,190\,0\.035\)\,1px_3px_20px_rgba\(10\,10\,10\,0\.92\)\,0_9px_24px_rgba\(245\,158\,11\,0\.16\)\,inset_0_1px_0_rgba\(255\,242\,205\,0\.14\)\]{--tw-shadow:0 0 0 1px #ffeebe09,1px 3px 20px #0a0a0aeb,0 9px 24px #f59e0b29,inset 0 1px 0 #fff2cd24;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 20px var(--tw-shadow-color), 0 9px 24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,238\,190\,0\.16\)\,1px_3px_24px_rgba\(0\,0\,0\,0\.92\)\,0_9px_24px_rgba\(245\,158\,11\,0\.2\)\,inset_0_1px_0_rgba\(255\,242\,205\,0\.18\)\]{--tw-shadow:0 0 0 1px #ffeebe29,1px 3px 24px #000000eb,0 9px 24px #f59e0b33,inset 0 1px 0 #fff2cd2e;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 24px var(--tw-shadow-color), 0 9px 24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,248\,220\,0\.12\)\,0_14px_34px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow:0 0 0 1px #fff8dc1f,0 14px 34px #00000052;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.18\)\,0_18px_70px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow:0 0 0 1px #ffffff2e,0 18px 70px #0f172a29;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 18px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.18\)\,1px_3px_20px_rgba\(10\,10\,10\,0\.92\)\,0_0_24px_rgba\(255\,255\,255\,0\.14\)\]{--tw-shadow:0 0 0 1px #ffffff2e,1px 3px 20px #0a0a0aeb,0 0 24px #ffffff24;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 1px 3px 20px var(--tw-shadow-color), 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.22\)\,0_18px_42px_-18px_rgba\(255\,255\,255\,0\.34\)\,0_18px_40px_-22px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 0 0 1px #ffffff38,0 18px 42px -18px #ffffff57,0 18px 40px -22px #0f172a8c;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 18px 42px -18px var(--tw-shadow-color), 0 18px 40px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.28\)\,0_28px_80px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 0 0 1px #ffffff47,0 28px 80px #0f172a38;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(110\,231\,183\,0\.55\)\]{--tw-shadow:0 0 12px #6ee7b78c;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.18\)\]{--tw-shadow:0 0 12px #ffffff2e;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.22\)\]{--tw-shadow:0 0 12px #ffffff38;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:0 0 12px #fff6;--tw-shadow-colored:0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(125\,211\,252\,0\.3\)\]{--tw-shadow:0 0 14px #7dd3fc4d;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(163\,230\,53\,0\.28\)\]{--tw-shadow:0 0 14px #a3e63547;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(196\,181\,253\,0\.3\)\]{--tw-shadow:0 0 14px #c4b5fd4d;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(251\,146\,60\,0\.34\)\]{--tw-shadow:0 0 14px #fb923c57;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(52\,211\,153\,0\.35\)\]{--tw-shadow:0 0 14px #34d39959;--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(var\(--primary\)\,0\.15\)\]{--tw-shadow:0 0 14px rgba(var(--primary),.15);--tw-shadow-colored:0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 15px #00000080;--tw-shadow-colored:0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(139\,92\,246\,0\.10\)\]{--tw-shadow:0 0 18px #8b5cf61a;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(168\,85\,247\,0\.08\)\]{--tw-shadow:0 0 18px #a855f714;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(244\,63\,94\,0\.32\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:0 0 18px #f43f5e52,inset 0 1px 0 #ffffff1f;--tw-shadow-colored:0 0 18px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 0 18px #fbbf2459;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(251\,191\,36\,0\.45\)\]{--tw-shadow:0 0 18px #fbbf2473;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(56\,189\,248\,0\.35\)\]{--tw-shadow:0 0 18px #38bdf859;--tw-shadow-colored:0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(225\,29\,72\,0\.28\)\]{--tw-shadow:0 0 20px #e11d4847;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(244\,63\,94\,0\.24\)\]{--tw-shadow:0 0 20px #f43f5e3d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.35\)\]{--tw-shadow:0 0 20px #fbbf2459;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.8\)\]{--tw-shadow:0 0 20px #fbbf24cc;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.3\)\]{--tw-shadow:0 0 20px #ffffff4d;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(148\,163\,184\,0\.28\)\]{--tw-shadow:0 0 24px #94a3b847;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(248\,113\,113\,0\.72\)\]{--tw-shadow:0 0 24px #f87171b8;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_25px_rgba\(255\,50\,50\,0\.25\)\]{--tw-shadow:0 0 25px #ff323240;--tw-shadow-colored:0 0 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(16\,185\,129\,0\.34\)\]{--tw-shadow:0 0 26px #10b98157;--tw-shadow-colored:0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(244\,63\,94\,0\.35\)\]{--tw-shadow:0 0 26px #f43f5e59;--tw-shadow-colored:0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_26px_rgba\(249\,115\,22\,0\.32\)\]{--tw-shadow:0 0 26px #f9731652;--tw-shadow-colored:0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(52\,211\,153\,0\.16\)\]{--tw-shadow:0 0 28px #34d39929;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(6\,182\,212\,0\.36\)\]{--tw-shadow:0 0 28px #06b6d45c;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(96\,165\,250\,0\.6\)\]{--tw-shadow:0 0 28px #60a5fa99;--tw-shadow-colored:0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.46\)\]{--tw-shadow:0 0 30px #fbbf2475;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(251\,191\,36\,0\.55\)\]{--tw-shadow:0 0 30px #fbbf248c;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(56\,189\,248\,0\.55\)\]{--tw-shadow:0 0 30px #38bdf88c;--tw-shadow-colored:0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(96\,165\,250\,0\.72\)\]{--tw-shadow:0 0 32px #60a5fab8;--tw-shadow-colored:0 0 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_34px_rgba\(251\,191\,36\,0\.52\)\]{--tw-shadow:0 0 34px #fbbf2485;--tw-shadow-colored:0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_34px_rgba\(251\,191\,36\,0\.54\)\]{--tw-shadow:0 0 34px #fbbf248a;--tw-shadow-colored:0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_36px_rgba\(239\,68\,68\,0\.24\)\]{--tw-shadow:0 0 36px #ef44443d;--tw-shadow-colored:0 0 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_38px_rgba\(253\,224\,71\,0\.62\)\]{--tw-shadow:0 0 38px #fde0479e;--tw-shadow-colored:0 0 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_rgba\(244\,119\,45\,\.22\)\]{--tw-shadow:0 0 40px #f4772d38;--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_44px_rgba\(254\,240\,138\,0\.68\)\]{--tw-shadow:0 0 44px #fef08aad;--tw-shadow-colored:0 0 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_48px_rgba\(240\,171\,252\,0\.72\)\]{--tw-shadow:0 0 48px #f0abfcb8;--tw-shadow-colored:0 0 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(var\(--primary\)\,0\.5\)\]{--tw-shadow:0 0 8px rgba(var(--primary),.5);--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_9px_rgba\(255\,248\,220\,0\.42\)\]{--tw-shadow:0 0 9px #fff8dc6b;--tw-shadow-colored:0 0 9px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_25px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 10px 25px #00000073;--tw-shadow-colored:0 10px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_-20px_rgba\(255\,255\,255\,0\.55\)\]{--tw-shadow:0 10px 30px -20px #ffffff8c;--tw-shadow-colored:0 10px 30px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 10px 30px #000000a6;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_50px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 10px 50px #0000008c;--tw-shadow-colored:0 10px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_11px_23px_rgba\(225\,29\,72\,0\.22\)\,inset_0_-1px_0_rgba\(255\,228\,230\,0\.15\)\]{--tw-shadow:0 11px 23px #e11d4838,inset 0 -1px 0 #ffe4e626;--tw-shadow-colored:0 11px 23px var(--tw-shadow-color), inset 0 -1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 12px 30px #00000057;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(127\,29\,29\,0\.16\)\]{--tw-shadow:0 12px 30px #7f1d1d29;--tw-shadow-colored:0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_32px_-18px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 12px 32px -18px #000000f2;--tw-shadow-colored:0 12px 32px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_32px_-18px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 12px 32px -18px #000000fa;--tw-shadow-colored:0 12px 32px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_36px_-18px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 12px 36px -18px #000000f2;--tw-shadow-colored:0 12px 36px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_-16px_rgba\(250\,204\,21\,0\.85\)\]{--tw-shadow:0 14px 28px -16px #facc15d9;--tw-shadow-colored:0 14px 28px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 14px 28px #00000080;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_-18px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:0 14px 32px -18px #000000e6;--tw-shadow-colored:0 14px 32px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_-20px_rgba\(16\,185\,129\,0\.9\)\]{--tw-shadow:0 14px 32px -20px #10b981e6;--tw-shadow-colored:0 14px 32px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_-20px_rgba\(251\,191\,36\,0\.85\)\]{--tw-shadow:0 14px 32px -20px #fbbf24d9;--tw-shadow-colored:0 14px 32px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 14px 38px #00000061;--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_38px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 14px 38px #000000b8;--tw-shadow-colored:0 14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_30px_-18px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 16px 30px -18px #000;--tw-shadow-colored:0 16px 30px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 16px 34px #0000006b;--tw-shadow-colored:0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(16\,185\,129\,0\.24\)\]{--tw-shadow:0 16px 40px #10b9813d;--tw-shadow-colored:0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_35px_-18px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 18px 35px -18px #000000f2;--tw-shadow-colored:0 18px 35px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_-20px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 18px 42px -20px #000000fa;--tw-shadow-colored:0 18px 42px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(153\,27\,27\,0\.22\)\]{--tw-shadow:0 18px 42px #991b1b38;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_-34px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 18px 44px -34px #000000f2;--tw-shadow-colored:0 18px 44px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_-36px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 18px 44px -36px #000000e6;--tw-shadow-colored:0 18px 44px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_-38px_rgba\(0\,0\,0\,0\.8\)\],.shadow-\[0_18px_44px_-38px_rgba\(0\,0\,0\,0\.80\)\]{--tw-shadow:0 18px 44px -38px #000c;--tw-shadow-colored:0 18px 44px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow:0 18px 44px #00000057;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(2\,132\,199\,0\.20\)\]{--tw-shadow:0 18px 44px #0284c733;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_-20px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 18px 45px -20px #000000a6;--tw-shadow-colored:0 18px 45px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_-34px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 18px 45px -34px #000000f2;--tw-shadow-colored:0 18px 45px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_46px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 18px 46px #000000a6;--tw-shadow-colored:0 18px 46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_-22px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 18px 48px -22px #000;--tw-shadow-colored:0 18px 48px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_-36px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:0 18px 48px -36px #000000e6;--tw-shadow-colored:0 18px 48px -36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 18px 48px #0006;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow:0 18px 48px #00000075;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 18px 48px #0000007a;--tw-shadow-colored:0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_-34px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 18px 50px -34px #000000f2;--tw-shadow-colored:0 18px 50px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_60px_-42px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:0 18px 60px -42px #000000e6;--tw-shadow-colored:0 18px 60px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_60px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 18px 60px #0009;--tw-shadow-colored:0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_42px_-34px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 20px 42px -34px #000;--tw-shadow-colored:0 20px 42px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_44px_-18px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 20px 44px -18px #000000fa;--tw-shadow-colored:0 20px 44px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_45px_-20px_rgba\(15_23_42\/0\.45\)\]{--tw-shadow:0 20px 45px -20px #0f172a73;--tw-shadow-colored:0 20px 45px -20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_52px_-26px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 20px 52px -26px #000;--tw-shadow-colored:0 20px 52px -26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_56px_-42px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 20px 56px -42px #000000f2;--tw-shadow-colored:0 20px 56px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_60px_-38px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 20px 60px -38px #000000f2;--tw-shadow-colored:0 20px 60px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_60px_-38px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 20px 60px -38px #000;--tw-shadow-colored:0 20px 60px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_36px_-22px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 22px 36px -22px #000;--tw-shadow-colored:0 22px 36px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_52px_rgba\(217\,119\,6\,0\.24\)\]{--tw-shadow:0 22px 52px #d977063d;--tw-shadow-colored:0 22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_54px_-36px_rgba\(139\,92\,246\,0\.95\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:0 22px 54px -36px #8b5cf6f2,inset 0 1px 0 #ffffff0d;--tw-shadow-colored:0 22px 54px -36px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_70px_-55px_rgba\(15\,23\,42\,0\.50\)\]{--tw-shadow:0 22px 70px -55px #0f172a80;--tw-shadow-colored:0 22px 70px -55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_58px_rgba\(0\,0\,0\,0\.70\)\,0_0_16px_-13px_rgba\(52\,211\,153\,0\.12\)\]{--tw-shadow:0 24px 58px #000000b3,0 0 16px -13px #34d3991f;--tw-shadow-colored:0 24px 58px var(--tw-shadow-color), 0 0 16px -13px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_-42px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 24px 60px -42px #000;--tw-shadow-colored:0 24px 60px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 24px 60px #00000073;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_-34px_rgba\(16\,185\,129\,0\.42\)\]{--tw-shadow:0 24px 70px -34px #10b9816b;--tw-shadow-colored:0 24px 70px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_-34px_rgba\(244\,63\,94\,0\.42\)\]{--tw-shadow:0 24px 70px -34px #f43f5e6b;--tw-shadow-colored:0 24px 70px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_-34px_rgba\(245\,158\,11\,0\.45\)\]{--tw-shadow:0 24px 70px -34px #f59e0b73;--tw-shadow-colored:0 24px 70px -34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_70px_-38px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 24px 70px -38px #000;--tw-shadow-colored:0 24px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_80px_-50px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:0 24px 80px -50px #000000e6;--tw-shadow-colored:0 24px 80px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 24px 80px #000000b8;--tw-shadow-colored:0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_90px_-40px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 24px 90px -40px #000000f2;--tw-shadow-colored:0 24px 90px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_26px_62px_rgba\(220\,38\,38\,0\.32\)\]{--tw-shadow:0 26px 62px #dc262652;--tw-shadow-colored:0 26px 62px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_26px_64px_rgba\(0\,0\,0\,0\.66\)\,0_0_28px_rgba\(255\,248\,220\,0\.08\)\]{--tw-shadow:0 26px 64px #000000a8,0 0 28px #fff8dc14;--tw-shadow-colored:0 26px 64px var(--tw-shadow-color), 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_26px_80px_-42px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 26px 80px -42px #000;--tw-shadow-colored:0 26px 80px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_46px_-25px_rgba\(0\,0\,0\,0\.98\)\,0_9px_24px_-14px_rgba\(0\,0\,0\,0\.9\)\,inset_0_0_30px_rgba\(255\,223\,161\,0\.13\)\,inset_0_-22px_38px_rgba\(51\,24\,8\,0\.34\)\,inset_0_0_0_1px_rgba\(255\,243\,207\,0\.08\)\]{--tw-shadow:0 28px 46px -25px #000000fa,0 9px 24px -14px #000000e6,inset 0 0 30px #ffdfa121,inset 0 -22px 38px #33180857,inset 0 0 0 1px #fff3cf14;--tw-shadow-colored:0 28px 46px -25px var(--tw-shadow-color), 0 9px 24px -14px var(--tw-shadow-color), inset 0 0 30px var(--tw-shadow-color), inset 0 -22px 38px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_55px_-28px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 28px 55px -28px #000000fa;--tw-shadow-colored:0 28px 55px -28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_64px_-46px_rgba\(0\,0\,0\,0\.96\)\]{--tw-shadow:0 28px 64px -46px #000000f5;--tw-shadow-colored:0 28px 64px -46px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_68px_rgba\(192\,38\,211\,0\.36\)\]{--tw-shadow:0 28px 68px #c026d35c;--tw-shadow-colored:0 28px 68px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_-40px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 28px 80px -40px #000;--tw-shadow-colored:0 28px 80px -40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_-48px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 28px 80px -48px #000000f2;--tw-shadow-colored:0 28px 80px -48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_-42px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 28px 90px -42px #000;--tw-shadow-colored:0 28px 90px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_-55px_rgba\(0\,0\,0\,0\.80\)\]{--tw-shadow:0 28px 90px -55px #000c;--tw-shadow-colored:0 28px 90px -55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_-55px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 28px 90px -55px #000000d9;--tw-shadow-colored:0 28px 90px -55px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_90px_-58px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 28px 90px -58px #000000e6;--tw-shadow-colored:0 28px 90px -58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-42px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 30px 80px -42px #000;--tw-shadow-colored:0 30px 80px -42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_80px_-44px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 30px 80px -44px #000000d9;--tw-shadow-colored:0 30px 80px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_32px_120px_-48px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 32px 120px -48px #000;--tw-shadow-colored:0 32px 120px -48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_32px_80px_-64px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 32px 80px -64px #000000f2;--tw-shadow-colored:0 32px 80px -64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_32px_90px_-50px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 32px 90px -50px #000;--tw-shadow-colored:0 32px 90px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_34px_100px_-52px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 34px 100px -52px #000;--tw-shadow-colored:0 34px 100px -52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_34px_90px_-52px_rgba\(0\,0\,0\,1\)\,0_0_34px_rgba\(15\,23\,42\,0\.38\)\]{--tw-shadow:0 34px 90px -52px #000,0 0 34px #0f172a61;--tw-shadow-colored:0 34px 90px -52px var(--tw-shadow-color), 0 0 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_36px_100px_-70px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 36px 100px -70px #000000f2;--tw-shadow-colored:0 36px 100px -70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_36px_120px_-44px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 36px 120px -44px #000;--tw-shadow-colored:0 36px 120px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_36px_120px_-58px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 36px 120px -58px #000000e6;--tw-shadow-colored:0 36px 120px -58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_110px_-70px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 40px 110px -70px #000000f2;--tw-shadow-colored:0 40px 110px -70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_40px_120px_-60px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:0 40px 120px -60px #000000e6;--tw-shadow-colored:0 40px 120px -60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_44px_120px_-60px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 44px 120px -60px #000000fa;--tw-shadow-colored:0 44px 120px -60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 4px 12px #00000059;--tw-shadow-colored:0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.55\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 4px 14px #0000008c,inset 0 1px 0 #ffffff14;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 4px 18px #0000008c;--tw-shadow-colored:0 4px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.84\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:0 4px 20px #000000d6,inset 0 1px 0 #ffffff14;--tw-shadow-colored:0 4px 20px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_58px_130px_-58px_rgba\(0\,0\,0\,1\)\,inset_0_0_0_1px_rgba\(255\,203\,133\,0\.08\)\,inset_0_30px_52px_rgba\(196\,116\,42\,0\.10\)\,inset_0_-46px_78px_rgba\(0\,0\,0\,0\.68\)\]{--tw-shadow:0 58px 130px -58px #000,inset 0 0 0 1px #ffcb8514,inset 0 30px 52px #c4742a1a,inset 0 -46px 78px #000000ad;--tw-shadow-colored:0 58px 130px -58px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color), inset 0 30px 52px var(--tw-shadow-color), inset 0 -46px 78px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_5px_14px_-8px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 5px 14px -8px #000000f2;--tw-shadow-colored:0 5px 14px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_5px_14px_rgba\(245\,158\,11\,0\.24\)\]{--tw-shadow:0 5px 14px #f59e0b3d;--tw-shadow-colored:0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_5px_25px_10px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow:0 5px 25px 10px #00000075;--tw-shadow-colored:0 5px 25px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_12px_rgba\(0\,0\,0\,0\.36\)\]{--tw-shadow:0 6px 12px #0000005c;--tw-shadow-colored:0 6px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_15px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 6px 15px #0000004d;--tw-shadow-colored:0 6px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(0\,0\,0\,0\.56\)\,inset_0_1px_0_rgba\(255\,210\,148\,0\.13\)\]{--tw-shadow:0 6px 16px #0000008f,inset 0 1px 0 #ffd29421;--tw-shadow-colored:0 6px 16px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 6px 18px #0000006b;--tw-shadow-colored:0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_7px_18px_rgba\(0\,0\,0\,0\.46\)\]{--tw-shadow:0 7px 18px #00000075;--tw-shadow-colored:0 7px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 22px #0000002e;--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_-12px_rgba\(0\,0\,0\,0\.80\)\]{--tw-shadow:0 8px 24px -12px #000c;--tw-shadow-colored:0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_-12px_rgba\(244\,63\,94\,0\.65\)\]{--tw-shadow:0 8px 24px -12px #f43f5ea6;--tw-shadow-colored:0 8px 24px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_-16px_rgba\(0\,0\,0\,\.9\)\]{--tw-shadow:0 8px 24px -16px #000000e6;--tw-shadow-colored:0 8px 24px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[1px_3px_15px_rgba\(0\,0\,0\,0\.90\)\]{--tw-shadow:1px 3px 15px #000000e6;--tw-shadow-colored:1px 3px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[1px_3px_15px_rgba\(10\,10\,10\,0\.90\)\]{--tw-shadow:1px 3px 15px #0a0a0ae6;--tw-shadow-colored:1px 3px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[1px_3px_18px_rgba\(30\,18\,54\,0\.92\)\,0_0_22px_rgba\(139\,92\,246\,0\.10\)\]{--tw-shadow:1px 3px 18px #1e1236eb,0 0 22px #8b5cf61a;--tw-shadow-colored:1px 3px 18px var(--tw-shadow-color), 0 0 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[1px_3x_15px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:1px 3x 15px #000000f2;--tw-shadow-colored:1px 3x 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[2px_2px_5px_\#0000002e\]{--tw-shadow:2px 2px 5px #0000002e;--tw-shadow-colored:2px 2px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[3px_3px_8px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:3px 3px 8px #00000061;--tw-shadow-colored:3px 3px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_16px_rgba\(0\,0\,0\,0\.82\)\]{--tw-shadow:inset 0 0 16px #000000d1;--tw-shadow-colored:inset 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_16px_rgba\(103\,232\,249\,0\.06\)\]{--tw-shadow:inset 0 0 16px #67e8f90f;--tw-shadow-colored:inset 0 0 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_24px_rgba\(0\,0\,0\,0\.40\)\]{--tw-shadow:inset 0 0 24px #0006;--tw-shadow-colored:inset 0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_26px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:inset 0 0 26px #00000073;--tw-shadow-colored:inset 0 0 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_30px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:inset 0 0 30px #00000059;--tw-shadow-colored:inset 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:inset 0 0 60px #00000073;--tw-shadow-colored:inset 0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(147\,197\,253\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #93c5fd09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(153\,246\,228\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #99f6e409;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(156\,232\,191\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #9ce8bf09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(167\,243\,208\,0\.08\)\]{--tw-shadow:inset 0 1px 0 #a7f3d014;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(233\,213\,255\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #e9d5ff09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(234\,179\,8\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #eab30809;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(251\,211\,109\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #fbd36d09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(252\,165\,165\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #fca5a509;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,229\,190\,0\.18\)\,0_2px_7px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:inset 0 1px 0 #ffe5be2e,0 2px 7px #000000a6;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 2px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,229\,190\,0\.28\)\,0_2px_7px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:inset 0 1px 0 #ffe5be47,0 2px 7px #000000a6;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 2px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 1px 0 #ffffff08;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow:inset 0 1px 0 #ffffff09;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\,0_16px_34px_-24px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:inset 0 1px 0 #ffffff0a,0 16px 34px -24px #000000b8;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 16px 34px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 1px 0 #ffffff0a;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 1px 0 #ffffff0d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\,0_18px_48px_-20px_rgba\(0\,0\,0\,0\.96\)\,0_8px_18px_-12px_rgba\(0\,0\,0\,0\.82\)\]{--tw-shadow:inset 0 1px 0 #ffffff0e,0 18px 48px -20px #000000f5,0 8px 18px -12px #000000d1;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 18px 48px -20px var(--tw-shadow-color), 0 8px 18px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/20{--tw-shadow-color:#0003;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/30{--tw-shadow-color:#0000004d;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/35{--tw-shadow-color:#00000059;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/40{--tw-shadow-color:#0006;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/60{--tw-shadow-color:#0009;--tw-shadow:var(--tw-shadow-colored)}.shadow-black\/80{--tw-shadow-color:#000c;--tw-shadow:var(--tw-shadow-colored)}.shadow-green-500\/10{--tw-shadow-color:#22c55e1a;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/60{--tw-shadow-color:#7f1d1d99;--tw-shadow:var(--tw-shadow-colored)}.shadow-sky-500\/10{--tw-shadow-color:#0ea5e91a;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[\#7dd3fc\]\/55{--tw-ring-color:#7dd3fc8c}.ring-\[\#e0c06d\]\/20{--tw-ring-color:#e0c06d33}.ring-amber-300\/60{--tw-ring-color:#fcd34d99}.ring-amber-300\/80{--tw-ring-color:#fcd34dcc}.ring-amber-300\/90{--tw-ring-color:#fcd34de6}.ring-border{--tw-ring-color:hsl(var(--border,0 0% 85%))}.ring-cyan-500{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity,1))}.ring-emerald-300\/35{--tw-ring-color:#6ee7b759}.ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1))}.ring-fuchsia-100{--tw-ring-opacity:1;--tw-ring-color:rgb(250 232 255/var(--tw-ring-opacity,1))}.ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgb(220 252 231/var(--tw-ring-opacity,1))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity,1))}.ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity,1))}.ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity,1))}.ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 244/var(--tw-ring-opacity,1))}.ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity,1))}.ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgb(21 128 61/var(--tw-ring-opacity,1))}.ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgb(22 101 52/var(--tw-ring-opacity,1))}.ring-neutral-300\/90{--tw-ring-color:#d4d4d4e6}.ring-orange-500{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.ring-purple-400\/45{--tw-ring-color:#c084fc73}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity,1))}.ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity,1))}.ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgb(153 27 27/var(--tw-ring-opacity,1))}.ring-ring{--tw-ring-color:hsl(var(--ring,119 86% 28%))}.ring-rose-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity,1))}.ring-sidebar-ring{--tw-ring-color:hsl(var(--sidebar-ring,0 0% 45%))}.ring-slate-400{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity,1))}.ring-violet-300\/70{--tw-ring-color:#c4b5fdb3}.ring-white\/15{--tw-ring-color:#ffffff26}.ring-white\/50{--tw-ring-color:#ffffff80}.ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity,1))}.ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background,120 45% 98%))}.ring-offset-black{--tw-ring-offset-color:#000}.ring-offset-black\/30{--tw-ring-offset-color:#0000004d}.ring-offset-black\/40{--tw-ring-offset-color:#0006}.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-0{--tw-blur:blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur:blur(64px);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-\[0\.35px\]{--tw-blur:blur(.35px);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-\[100px\]{--tw-blur:blur(100px);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-\[112px\]{--tw-blur:blur(112px);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-\[13px\]{--tw-blur:blur(13px);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-\[500px\]{--tw-blur:blur(500px);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-\[7px\]{--tw-blur:blur(7px);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-md{--tw-blur:blur(12px);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(4px);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(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-125{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-75{--tw-brightness:brightness(.75);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[\.42\]{--tw-brightness:brightness(.42);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[\.92\]{--tw-brightness:brightness(.92);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-\[30\%\]{--tw-brightness:brightness(30%);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)}.contrast-\[1\.18\]{--tw-contrast:contrast(1.18);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px #00000026);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(248\,113\,113\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #f87171e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(255\,255\,255\,0\.2\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #fff3);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_10px_rgba\(59\,130\,246\,1\)\]{--tw-drop-shadow:drop-shadow(0 0 10px #3b82f6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(125\,211\,252\,0\.35\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #7dd3fc59);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #10b981e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(226\,232\,240\,0\.85\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #e2e8f0d9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(245\,158\,11\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #f59e0be6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(248\,113\,113\,0\.95\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #f87171f2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(250\,204\,21\,0\.75\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #facc15bf);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_12px_rgba\(56\,189\,248\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 12px #38bdf8e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_14px_rgba\(251\,191\,36\,0\.45\)\]{--tw-drop-shadow:drop-shadow(0 0 14px #fbbf2473);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(234\,179\,8\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 15px #eab308e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_15px_rgba\(248\,113\,113\,0\.8\)\]{--tw-drop-shadow:drop-shadow(0 0 15px #f87171cc);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_3px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 3px #000000e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_3px_rgba\(14\,165\,233\,0\.45\)\]{--tw-drop-shadow:drop-shadow(0 0 3px #0ea5e973);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_3px_rgba\(239\,68\,68\,0\.45\)\]{--tw-drop-shadow:drop-shadow(0 0 3px #ef444473);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_4px_rgba\(1\,129\,205\,0\.55\)\]{--tw-drop-shadow:drop-shadow(0 0 4px #0181cd8c);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_6px_rgba\(56\,189\,248\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 0 6px #38bdf8e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(168\,85\,247\,0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #a855f780);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(52\,211\,153\,0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #34d39980);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(56\,189\,248\,0\.38\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #38bdf861);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(56\,189\,248\,0\.5\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #38bdf880);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_0_8px_rgba\(56\,189\,248\,0\.55\)\]{--tw-drop-shadow:drop-shadow(0 0 8px #38bdf88c);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_12px_18px_rgba\(0\,0\,0\,0\.20\)\]{--tw-drop-shadow:drop-shadow(0 12px 18px #0003);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_17px_25px_rgba\(0\,0\,0\,0\.34\)\]{--tw-drop-shadow:drop-shadow(0 17px 25px #00000057);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 1px 2px #000000e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_rgba\(255\,255\,255\,0\.35\)\]{--tw-drop-shadow:drop-shadow(0 1px 2px #ffffff59);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.78\)\]{--tw-drop-shadow:drop-shadow(0 1px 3px #000000c7);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_20px_46px_rgba\(0\,0\,0\,0\.42\)\]{--tw-drop-shadow:drop-shadow(0 20px 46px #0000006b);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_22px_22px_rgba\(0\,0\,0\,0\.72\)\]{--tw-drop-shadow:drop-shadow(0 22px 22px #000000b8);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_2px_rgba\(0\,0\,0\,0\.95\)\]{--tw-drop-shadow:drop-shadow(0 2px 2px #000000f2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_3px_rgba\(0\,0\,0\,0\.95\)\]{--tw-drop-shadow:drop-shadow(0 2px 3px #000000f2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.32\)\]{--tw-drop-shadow:drop-shadow(0 2px 4px #00000052);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow:drop-shadow(0 2px 6px #0000008c);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.86\)\]{--tw-drop-shadow:drop-shadow(0 2px 6px #000000db);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #000000e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.95\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #000000f2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_8px_rgba\(255\,0\,0\,0\.35\)\]{--tw-drop-shadow:drop-shadow(0 2px 8px #ff000059);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_9px_rgba\(0\,0\,0\,0\.88\)\]{--tw-drop-shadow:drop-shadow(0 2px 9px #000000e0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_2px_9px_rgba\(20\,0\,5\,0\.96\)\]{--tw-drop-shadow:drop-shadow(0 2px 9px #140005f5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_3px_10px_rgba\(0\,0\,0\,0\.95\)\]{--tw-drop-shadow:drop-shadow(0 3px 10px #000000f2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_18px_rgba\(0\,0\,0\,0\.92\)\]{--tw-drop-shadow:drop-shadow(0 4px 18px #000000eb);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_22px_rgba\(0\,0\,0\,0\.94\)\]{--tw-drop-shadow:drop-shadow(0 4px 22px #000000f0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-drop-shadow:drop-shadow(0 4px 4px #0000001a);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow:drop-shadow(0 4px 4px #00000080);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-\[5px_4px_5px_\#ffffff\]{--tw-drop-shadow:drop-shadow(5px 4px 5px #fff);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-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);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:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-none{--tw-drop-shadow:drop-shadow(0 0 #0000);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-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);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-xl{--tw-drop-shadow:drop-shadow(0 20px 13px #00000008) drop-shadow(0 8px 5px #00000014);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[0\.2\]{--tw-grayscale:grayscale(.2);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale-\[0\.65\]{--tw-grayscale:grayscale(.65);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-\[60\%\]{--tw-grayscale:grayscale(60%);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-\[70\%\]{--tw-grayscale:grayscale(70%);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)}.hue-rotate-\[8deg\]{--tw-hue-rotate:hue-rotate(8deg);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-0{--tw-saturate:saturate(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-50{--tw-saturate:saturate(.5);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[\.52\]{--tw-saturate:saturate(.52);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[\.9\],.saturate-\[0\.9\]{--tw-saturate:saturate(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[1\.08\]{--tw-saturate:saturate(1.08);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-\[100\%\]{--tw-saturate:saturate(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)}.sepia{--tw-sepia:sepia(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-2xl{--tw-backdrop-blur:blur(40px);-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-\[10px\]{--tw-backdrop-blur:blur(10px);-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-\[140px\]{--tw-backdrop-blur:blur(140px);-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-\[150px\]{--tw-backdrop-blur:blur(150px);-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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-\[20px\]{--tw-backdrop-blur:blur(20px);-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-\[26px\]{--tw-backdrop-blur:blur(26px);-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-\[28px\]{--tw-backdrop-blur:blur(28px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[30px\]{--tw-backdrop-blur:blur(30px);-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-\[40px\]{--tw-backdrop-blur:blur(40px);-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-\[4px\]{--tw-backdrop-blur:blur(4px);-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-\[50px\]{--tw-backdrop-blur:blur(50px);-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-\[5px\]{--tw-backdrop-blur:blur(5px);-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-\[60px\]{--tw-backdrop-blur:blur(60px);-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-\[75px\]{--tw-backdrop-blur:blur(75px);-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-\[9px\]{--tw-backdrop-blur:blur(9px);-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-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-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-none{--tw-backdrop-blur: ;-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(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background\,box-shadow\,opacity\,filter\]{transition-property:background,box-shadow,opacity,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,box-shadow\,color\]{transition-property:background-color,border-color,box-shadow,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,box-shadow\]{transition-property:background-color,border-color,color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,filter\]{transition-property:background-color,border-color,color,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,opacity\,transform\]{transition-property:background-color,border-color,color,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\,color\]{transition-property:background-color,border-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[background-color\,color\]{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,box-shadow\,transform\]{transition-property:border-color,background-color,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,color\,transform\]{transition-property:border-color,background-color,color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\,opacity\]{transition-property:border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\,transform\,filter\,opacity\]{transition-property:border-color,box-shadow,transform,filter,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\,transform\,filter\]{transition-property:border-color,box-shadow,transform,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,filter\,background-color\,border-color\]{transition-property:box-shadow,filter,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[box-shadow\,filter\]{transition-property:box-shadow,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\,opacity\,transform\]{transition-property:filter,opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[filter\]{transition-property:filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\]{transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,filter\,box-shadow\,transform\]{transition-property:opacity,filter,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,filter\]{transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\,max-height\]{transition-property:opacity,transform,max-height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\,border-color\,box-shadow\]{transition-property:transform,background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\,box-shadow\,color\]{transition-property:transform,background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\,background-color\]{transition-property:transform,border-color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,border-color\,box-shadow\]{transition-property:transform,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,box-shadow\,filter\,background-color\,border-color\]{transition-property:transform,box-shadow,filter,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,max-width\,min-height\,background-color\,border-color\,box-shadow\,opacity\]{transition-property:transform,max-width,min-height,background-color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,background-color\,box-shadow\]{transition-property:width,background-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[opacity\,transform\,filter\]{will-change:opacity,transform,filter}.will-change-transform{will-change:transform}@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))}}@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))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in,.fade-in-0{--tw-enter-opacity:0}.fade-in-80{--tw-enter-opacity:.8}.fade-out{--tw-exit-opacity:0}.zoom-in{--tw-enter-scale:0}.zoom-in-95{--tw-enter-scale:.95}.slide-in-from-bottom-10{--tw-enter-translate-y:2.5rem}.slide-in-from-bottom-2{--tw-enter-translate-y:.5rem}.slide-in-from-bottom-4{--tw-enter-translate-y:1rem}.slide-in-from-bottom-5{--tw-enter-translate-y:1.25rem}.slide-in-from-top-10{--tw-enter-translate-y:-2.5rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-75{animation-duration:75ms}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.fill-mode-backwards{animation-fill-mode:backwards}.animate-add{animation-composition:add}.animate-delay-\[000ms\],.animate-delay-\[0ms\]{animation-delay:0s}.animate-delay-\[100ms\]{animation-delay:.1s}.animate-delay-\[1100ms\]{animation-delay:1.1s}.animate-delay-\[1200ms\]{animation-delay:1.2s}.animate-delay-\[120ms\]{animation-delay:.12s}.animate-delay-\[2000ms\]{animation-delay:2s}.animate-delay-\[200ms\]{animation-delay:.2s}.animate-delay-\[300ms\]{animation-delay:.3s}.animate-delay-\[300mx\]{animation-delay:300mx}.animate-delay-\[350ms\]{animation-delay:.35s}.animate-delay-\[400ms\]{animation-delay:.4s}.animate-delay-\[500ms\]{animation-delay:.5s}.animate-delay-\[50ms\]{animation-delay:50ms}.animate-duration-300{animation-duration:.3s}.animate-duration-500{animation-duration:.5s}.animate-duration-700{animation-duration:.7s}.animate-duration-\[1000ms\]{animation-duration:1s}.animate-duration-\[2600ms\]{animation-duration:2.6s}.animate-duration-\[260ms\]{animation-duration:.26s}.animate-duration-\[300ms\]{animation-duration:.3s}.animate-duration-\[350ms\]{animation-duration:.35s}.animate-duration-\[400ms\]{animation-duration:.4s}.animate-duration-\[500ms\]{animation-duration:.5s}.animate-duration-\[50ms\]{animation-duration:50ms}.animate-duration-\[600ms\]{animation-duration:.6s}.animate-duration-\[650ms\]{animation-duration:.65s}.animate-duration-\[700ms\]{animation-duration:.7s}.animate-duration-\[800ms\]{animation-duration:.8s}.animate-fill-forwards{animation-fill-mode:forwards}.animate-fill-backwards{animation-fill-mode:backwards}.animate-infinite{animation-iteration-count:infinite}.animate-once{animation-iteration-count:1}.animate-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.animate-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.animate-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}@keyframes spin-smooth{to{transform:rotate(360deg)}}.animate-spin-smooth{animation:1s linear infinite spin-smooth}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer{background:linear-gradient(90deg,#ed080800 0%,#4e4d4d47 40%,#4e4e4e26 50%,#423f3f2e 60%,#ed080800 100%) 0 0/200% 100%;animation:4.5s linear 100 shimmer}.dark .animate-shimmer{background:linear-gradient(90deg,#ffffff05 0%,#ffffff0f 40%,#ffffff1c 50%,#ffffff14 60%,#ffffff05 100%) 0 0/200% 100%;animation:4.5s linear 100 shimmer}@keyframes worldmap-long-press-progress{0%{clip-path:polygon(50% 50%,50% 0,50% 0,50% 0,50% 0,50% 0)}25%{clip-path:polygon(50% 50%,50% 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,50% 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 0,100% 0,100% 100%,0 100%,0 0)}}.\[--battle-label-top\:var\(--battle-label-anchor\,-104px\)\]{--battle-label-top:var(--battle-label-anchor,-104px)}.\[--battle-label-top\:var\(--battle-label-anchor\,-56px\)\]{--battle-label-top:var(--battle-label-anchor,-56px)}.\[--corner-badge-scale\:1\.16\]{--corner-badge-scale:1.16}.\[--corner-badge-scale\:1\]{--corner-badge-scale:1}.\[-webkit-box-orient\:vertical\]{-webkit-box-orient:vertical}.\[-webkit-line-clamp\:2\]{-webkit-line-clamp:2}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[animation\:ds-rain-fx-parallax-sway_16s_ease-in-out_infinite\]{animation:16s ease-in-out infinite ds-rain-fx-parallax-sway}.\[animation\:ds-rain-fx-wave-drift_18s_ease-in-out_infinite\]{animation:18s ease-in-out infinite ds-rain-fx-wave-drift}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.025\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff06 1px,#0000 1px)}.\[background-size\:100\%_28px\]{background-size:100% 28px}.\[condition\:frozen\]{condition:frozen}.\[condition\:marked\]{condition:marked}.\[condition\:protected\]{condition:protected}.\[damage\:5\]{damage:5}.\[display\:-webkit-box\]{display:-webkit-box}.\[letter-spacing\:0\]{letter-spacing:0}.\[list-style\:decimal\]{list-style:decimal}.\[list-style\:disc\]{list-style:outside}.\[oaicite\:0\]{oaicite:0}.\[oaicite\:10\]{oaicite:10}.\[oaicite\:11\]{oaicite:11}.\[oaicite\:12\]{oaicite:12}.\[oaicite\:13\]{oaicite:13}.\[oaicite\:14\]{oaicite:14}.\[oaicite\:15\]{oaicite:15}.\[oaicite\:16\]{oaicite:16}.\[oaicite\:17\]{oaicite:17}.\[oaicite\:18\]{oaicite:18}.\[oaicite\:19\]{oaicite:19}.\[oaicite\:1\]{oaicite:1}.\[oaicite\:20\]{oaicite:20}.\[oaicite\:21\]{oaicite:21}.\[oaicite\:22\]{oaicite:22}.\[oaicite\:23\]{oaicite:23}.\[oaicite\:24\]{oaicite:24}.\[oaicite\:25\]{oaicite:25}.\[oaicite\:26\]{oaicite:26}.\[oaicite\:27\]{oaicite:27}.\[oaicite\:28\]{oaicite:28}.\[oaicite\:29\]{oaicite:29}.\[oaicite\:2\]{oaicite:2}.\[oaicite\:30\]{oaicite:30}.\[oaicite\:31\]{oaicite:31}.\[oaicite\:32\]{oaicite:32}.\[oaicite\:33\]{oaicite:33}.\[oaicite\:3\]{oaicite:3}.\[oaicite\:4\]{oaicite:4}.\[oaicite\:5\]{oaicite:5}.\[oaicite\:6\]{oaicite:6}.\[oaicite\:7\]{oaicite:7}.\[oaicite\:8\]{oaicite:8}.\[oaicite\:9\]{oaicite:9}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[perspective\:1200px\]{perspective:1200px}.\[scrollbar-color\:rgba\(103\,232\,249\,\.28\)_transparent\],.\[scrollbar-color\:rgba\(103\,232\,249\,0\.28\)_transparent\]{scrollbar-color:#67e8f947 transparent}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[target\:enemy\]{target:enemy}.\[text-shadow\:0_1px_1px_rgba\(0\,0\,0\,1\)\,0_3px_8px_rgba\(0\,0\,0\,0\.98\)\,0_0_18px_rgba\(0\,0\,0\,0\.88\)\]{text-shadow:0 1px 1px #000,0 3px 8px #000000fa,0 0 18px #000000e0}.\[text-shadow\:0_2px_0_rgba\(0\,0\,0\,0\.98\)\,0_0_4px_rgba\(0\,0\,0\,1\)\,0_8px_16px_rgba\(0\,0\,0\,0\.92\)\]{text-shadow:0 2px #000000fa,0 0 4px #000,0 8px 16px #000000eb}.\[text-shadow\:0_2px_0_rgba\(4\,47\,75\,0\.7\)\,0_0_17px_rgba\(56\,189\,248\,0\.55\)\,0_0_38px_rgba\(12\,74\,110\,0\.36\)\]{text-shadow:0 2px #042f4bb3,0 0 17px #38bdf88c,0 0 38px #0c4a6e5c}.\[text-shadow\:0_2px_0_rgba\(40\,0\,0\,0\.7\)\,0_0_18px_rgba\(244\,63\,94\,0\.62\)\,0_0_42px_rgba\(127\,29\,29\,0\.42\)\]{text-shadow:0 2px #280000b3,0 0 18px #f43f5e9e,0 0 42px #7f1d1d6b}.\[text-shadow\:0_2px_0_rgba\(8\,28\,54\,0\.72\)\,0_0_18px_rgba\(96\,165\,250\,0\.62\)\,0_0_40px_rgba\(37\,99\,235\,0\.42\)\]{text-shadow:0 2px #081c36b8,0 0 18px #60a5fa9e,0 0 40px #2563eb6b}.\[text-shadow\:0_2px_10px_rgba\(0\,0\,0\,1\)\]{text-shadow:0 2px 10px #000}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[touch-action\:pan-y\]{touch-action:pan-y}@custom-variant light (html:not(.dark) &);.elderscript-toaster[data-sonner-toaster]{z-index:2000}.elderscript-toast-shell[data-sonner-toast]{--es-toast-x:0px;--es-toast-scale-x:1;--es-toast-scale:1;--es-toast-blur:0px;width:var(--width);box-shadow:none;transform:var(--y) translateX(var(--es-toast-x)) scaleX(var(--es-toast-scale-x)) scale(var(--es-toast-scale));filter:blur(var(--es-toast-blur));will-change:opacity, transform, filter;backface-visibility:hidden;transform-origin:100%;background:0 0;border:0;padding:0;transition:opacity .22s ease-out,transform .52s cubic-bezier(.16,1.18,.3,1),filter .24s cubic-bezier(.16,1,.3,1),height .42s cubic-bezier(.22,1,.36,1),box-shadow .24s ease-out}.elderscript-toast-shell[data-sonner-toast][data-front=true]{--es-toast-x:52px;--es-toast-scale-x:.64;--es-toast-scale:.93;--es-toast-blur:7px}.elderscript-toast-shell[data-sonner-toast][data-front=true][data-y-position=top]{--y:translateY(-32px)}.elderscript-toast-shell[data-sonner-toast][data-front=true][data-mounted=true]{--y:translateY(0);opacity:1;--es-toast-x:0px;--es-toast-scale-x:1;--es-toast-scale:1;--es-toast-blur:0px}.elderscript-toast-shell[data-sonner-toast][data-front=true][data-removed=true][data-swipe-out=false]{--y:translateY(0);opacity:0;--es-toast-x:58px;--es-toast-scale-x:.6;--es-toast-scale:.93;--es-toast-blur:8px;transition:opacity .17s ease-in,transform .17s cubic-bezier(.4,0,1,1),filter .17s cubic-bezier(.4,0,1,1),height .42s cubic-bezier(.22,1,.36,1),box-shadow .24s ease-out}.elderscript-toast-shell[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}.elderscript-toast-shell[data-sonner-toast]>*{width:100%}@media (width<=767px){.elderscript-toaster[data-sonner-toaster]{top:auto!important;bottom:var(--mobile-offset-bottom)!important}.elderscript-toast-shell[data-sonner-toast]{transform-origin:bottom}.elderscript-toast-shell[data-sonner-toast][data-front=true]{--es-toast-x:0px;--es-toast-scale-x:.92;--es-toast-scale:.96;--es-toast-blur:6px}.elderscript-toast-shell[data-sonner-toast][data-front=true][data-mounted=true]{--es-toast-x:0px;--es-toast-scale-x:1;--es-toast-scale:1;--es-toast-blur:0px}.elderscript-toast-shell[data-sonner-toast][data-front=true][data-removed=true][data-swipe-out=false]{--es-toast-x:0px;--es-toast-scale-x:.92;--es-toast-scale:.96;--es-toast-blur:6px}.elderscript-toaster[data-sonner-toaster] [data-sonner-toast][data-y-position=top]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));top:auto;bottom:0}.elderscript-toaster[data-sonner-toaster][data-y-position=top][data-x-position=center]{top:var(--mobile-offset-top)!important;bottom:auto!important}.elderscript-toaster[data-sonner-toaster][data-y-position=top][data-x-position=center] .elderscript-toast-shell[data-sonner-toast]{--y:translateY(-100%);--lift:1;--lift-amount:calc(var(--lift) * var(--gap));transform-origin:top;top:0;bottom:auto}.elderscript-toaster[data-sonner-toaster][data-y-position=top][data-x-position=center] .elderscript-toast-shell[data-sonner-toast][data-front=true][data-mounted=true]{--y:translateY(0)}.elderscript-toaster[data-sonner-toaster][data-y-position=top][data-x-position=center] .elderscript-toast-shell[data-sonner-toast][data-front=true][data-removed=true][data-swipe-out=false]{--y:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.elderscript-toast-shell[data-sonner-toast]{transition:opacity .16s ease-out,height .16s ease-out,box-shadow .16s ease-out}.elderscript-toast-shell[data-sonner-toast],.elderscript-toast-shell[data-sonner-toast][data-front=true],.elderscript-toast-shell[data-sonner-toast][data-front=true][data-mounted=true],.elderscript-toast-shell[data-sonner-toast][data-front=true][data-removed=true][data-swipe-out=false]{--es-toast-x:0px;--es-toast-scale-x:1;--es-toast-scale:1;--es-toast-blur:0px}}:root{--effect-badge-tone-bg:#c8c8d2bf;--effect-badge-hovercard-base-start:#f1f5f9;--effect-badge-hovercard-base-end:#e2e8f0;--effect-badge-hovercard-text:#1e293b;--effect-badge-hovercard-subtext:#475569;--effect-badge-hovercard-muted:#64748b;--custom-yellow-text:#9e6f0b;--custom-blue-text:#0e4ea1;--custom-brown-text:#935d21;--custom-light-blue-text:#068d91cc;--custom-white-text:hsl(var(--muted-foreground));--custom-red-text:#bd1313cc;--custom-purple-text:#9e0dac;--custom-green-text:hsl(var(--accent));--custom-direct-speech-text:#097a49;--custom-blade-mastery:#8a621a;--custom-mana-text:#0181cd;--buildy-color:#068d91;--buildy-rgb:6 141 145;--custom-fire-text:#c83b0b;--custom-physical-text:#151212;--custom-ice-text:#0d98c3;--custom-earth-text:#6c3a1a;--custom-wind-text:#145e60;--custom-text-common:#eaeaea;--custom-text-uncommon:#22c55e;--custom-text-rare:#3b82f6;--custom-text-masterwork:#4b0a98;--custom-text-epic:#f59e0b;--custom-text-legendary:#ec4899}:root .atomic-effects-tag.physical-damage,:root .atomic-effects-tag.condition-flow{color:var(--custom-physical-text);background:#eaeaea}:root .atomic-effects-tag.condition-bleeding{color:var(--custom-red-text);background:#eaeaea}:root .atomic-effects-tag.fire-damage,:root .atomic-effects-tag.condition-fire-attunement,:root .atomic-effects-tag.condition-burning{color:var(--custom-fire-text);background:#eaeaea}:root .atomic-effects-tag.ice-damage,:root .atomic-effects-tag.condition-ice-attunement,:root .atomic-effects-tag.condition-frozen{color:var(--custom-ice-text);background:#eaeaea}:root .atomic-effects-tag.earth-damage{color:var(--custom-earth-text);background:#eaeaea}:root .atomic-effects-tag.wind-damage{color:var(--custom-wind-text);background:#eaeaea}:root .atomic-effects-tag.mana-cost,:root .atomic-effects-tag.mana-restore{color:var(--custom-mana-text);background:#eaeaea}:root .atomic-effects-tag.health-cost,:root .atomic-effects-tag.hitpoints-restore{color:var(--custom-green-text);background:#eaeaea}.dark{--effect-badge-tone-bg:#000000a6;--effect-badge-hovercard-base-start:#020617;--effect-badge-hovercard-base-end:#0f172a;--effect-badge-hovercard-text:#f1f5f9;--effect-badge-hovercard-subtext:#94a3b8;--effect-badge-hovercard-muted:#64748b;--custom-background:#0c130c;--custom-yellow-text:#fbbf24cc;--custom-light-blue-text:#5eead4cc;--custom-brown-text:#ac6111;--custom-white-text:hsl(var(--secondary-foreground));--custom-red-text:#bd1313cc;--custom-purple-text:#8b2397;--custom-green-text:#1c9a58;--custom-direct-speech-text:#1c9a58;--custom-blade-mastery:#bf851e;--custom-mana-text:#0181cd;--buildy-color:#5eead4;--buildy-rgb:94 234 212;--custom-fire-text:#c83b0b;--custom-physical-text:#dcdcdc;--custom-ice-text:#0d98c3;--custom-earth-text:#6c3a1a;--custom-wind-text:#145e60}.dark .atomic-effects-tag.physical-damage,.dark .atomic-effects-tag.condition-flow{color:var(--custom-physical-text);border:1px solid var(--custom-physical-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.condition-bleeding{color:var(--custom-red-text);border:1px solid var(--custom-red-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.fire-damage,.dark .atomic-effects-tag.condition-fire-attunement,.dark .atomic-effects-tag.condition-burning{color:var(--custom-fire-text);border:1px solid var(--custom-fire-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.ice-damage,.dark .atomic-effects-tag.condition-ice-attunement,.dark .atomic-effects-tag.condition-frozen{color:var(--custom-ice-text);border:1px solid var(--custom-ice-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.earth-damage{color:var(--custom-earth-text);border:1px solid var(--custom-earth-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.wind-damage{color:var(--custom-wind-text);border:1px solid var(--custom-wind-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.mana-cost,.dark .atomic-effects-tag.mana-restore{color:var(--custom-mana-text);border:1px solid var(--custom-mana-text);background:var(--custom-background);backgroundColor:var(--custom-background)}.dark .atomic-effects-tag.health-cost,.dark .atomic-effects-tag.hitpoints-restore{color:var(--custom-green-text);border:1px solid var(--custom-green-text);background:var(--custom-background);backgroundColor:var(--custom-background)}:root{--grad-blue:linear-gradient(90deg, #1067c4 0%, #0d539f 25%, #0a3f7a 50%, #0d539f 75%, #1067c4 100%);--grad-light-blue:linear-gradient(90deg, #00aa9f 0%, #00658a 25%, #00918d 50%, #047a73 75%, #00aa9f 100%);--grad-brown:linear-gradient(90deg, #8c4f21 0%, #73421a 25%, #5a3614 50%, #73421a 75%, #8c4f21 100%);--grad-red:linear-gradient(90deg, #ae2b0e 0%, #b60000 22%, #cd0000 50%, #970000 74%, #ae2b0e 100%);--grad-purple:linear-gradient(90deg, #8a0f8a 0%, #6a0d6a 25%, #93027a 50%, #aa20aa 75%, #8a0f8a 100%);--grad-green:linear-gradient(90deg, #128547 0%, #0f6b39 25%, #0b4d2a 50%, #037c5c 75%, #128547 100%);--grad-fire:linear-gradient(90deg, #c14c03 0%, #ac1c04 25%, #9f1604 50%, #c86a0a 75%, #c14c03 100%);--grad-mana:linear-gradient(90deg, #004dba 0%, #291fc8 25%, #000c8c 50%, #3c38d8 75%, #004dba 100%);--grad-physical:linear-gradient(90deg, #3a3a3a 0%, #422f2f 25%, #472e2e 50%, #4a2525 75%, #3a3a3a 100%);--grad-ice:linear-gradient(90deg, #497980 0%, #0d6c7a 25%, #68777a 50%, #477881 75%, #497980 100%);--grad-earth:linear-gradient(90deg, #72401b 0%, #563015 25%, #3d2311 50%, #8f5022 75%, #72401b 100%);--grad-wind:linear-gradient(90deg, #136b6f 0%, #0f5457 25%, #0b3d3f 50%, #188387 75%, #136b6f 100%);--grad-blade-mastery:linear-gradient(90deg, #685724 0%, #87662e 25%, #614a22 50%, #936608 75%, #685724 100%);--grad-yellow:linear-gradient(90deg, #aa8c0f 0%, #b17706 25%, #bd900a 50%, #ae6101 75%, #aa8c0f 100%)}.dark{--grad-blue:linear-gradient(90deg, #1067c4 0%, #0d539f 25%, #2386ef 50%, #0d899f 75%, #1067c4 100%);--grad-light-blue:linear-gradient(90deg, #05b6aa 0%, #0ecfac 25%, #30d6c7 50%, #45c3da 75%, #05b6aa 100%);--grad-brown:linear-gradient(90deg, #8c4f21 0%, #88440c 25%, #9c5104 50%, #873a03 75%, #8c4f21 100%);--grad-red:linear-gradient(90deg, #b31507 0%, #970b0b 22%, #800303 50%, #b81818 74%, #b31507 100%);--grad-purple:linear-gradient(90deg, #9e0e9e 0%, #da0dda 25%, #f62bd8 50%, #b228dc 75%, #9e0e9e 100%);--grad-green:linear-gradient(90deg, #00c526 0%, #0aa552 25%, #29cc75 50%, #16a85a 75%, #00c526 100%);--grad-fire:linear-gradient(90deg, #b32a0a 0%, #b15c03 25%, #cc7818 50%, #d9440f 75%, #b32a0a 100%);--grad-mana:linear-gradient(90deg, #003f91 0%, #0a62a1 25%, #2225dc 50%, #007db6 75%, #003f91 100%);--grad-physical:linear-gradient(90deg, #6a4c4c 0%, #676767 25%, #856464 50%, #7e6f6f 75%, #6a4c4c 100%);--grad-ice:linear-gradient(90deg, #40bbf8 0%, #97cbd1 25%, #53daf3 50%, #21e1f8 75%, #40bbf8 100%);--grad-earth:linear-gradient(90deg, #683305 0%, #aa4109 25%, #854502 50%, #935605 75%, #683305 100%);--grad-wind:linear-gradient(90deg, #0a8f97 0%, #167caa 25%, #268d9c 50%, #109cb1 75%, #0a8f97 100%);--grad-blade-mastery:linear-gradient(90deg, #a67920 0%, #8a6118 25%, #9c8766 50%, #c3912a 75%, #a67920 100%);--grad-yellow:linear-gradient(90deg, #e1b503 0%, #cc7d00 25%, #edb000 50%, #d17c08 75%, #e1b503 100%)}@media (width>=1278px){.md\:text-3xl{line-height:2.25rem;font-size:1.55rem!important}.md\:text-4xl{font-size:1.8rem!important}}.gradient-text{background-position:var(--game-text-gradient-position,0% 50%);background-repeat:no-repeat;background-size:var(--game-text-gradient-size,100% 100%);-webkit-text-fill-color:transparent;animation:var(--game-text-gradient-animation,none);-webkit-background-clip:text;background-clip:text;display:inline-block}.gradient-text *{color:inherit;background:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:transparent;animation:inherit}.gradient-text-animated,.game-text-animated{--game-text-gradient-size:200% 100%;--game-text-gradient-position:0% 50%;--game-text-gradient-animation:game-text-gradient-shift var(--game-text-gradient-duration,4.5s) linear infinite;will-change:background-position;-webkit-animation-direction:normal}@keyframes game-text-gradient-shift{0%{background-position:-100%}50%{background-position:0%}to{background-position:100%}}.interaction-page-background{isolation:isolate}.interaction-page-background__base,.interaction-page-background__band-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.interaction-page-background__base{position:absolute;inset:0}.interaction-page-background__band-shell{opacity:1;height:78%;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 10px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 10px calc(100% - 10px),#0000 100%)}.interaction-page-background__band-image{will-change:transform;animation:34s ease-in-out infinite alternate interaction-page-background-pan;position:absolute;inset:-7% -8%;transform:scale(1.1)}.interaction-page-background__band-shade{position:absolute;inset:0;box-shadow:inset 0 12px 14px #0003,inset 0 -12px 14px #0003}@keyframes interaction-page-background-pan{0%{transform:scale(1.1)translate(-2.25%)}to{transform:scale(1.1)translate(2.25%)}}@keyframes interaction-page-background-image-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.interaction-page-background__band-image{animation:none;transform:scale(1.1)}.gradient-text-animated,.game-text-animated{will-change:auto;animation:none}}.game-text-white,text-white,text-default{color:var(--custom-white-text)}.game-text-blue,text-blue{color:var(--custom-blue-text);background:var(--grad-blue)}.game-text-light-blue,text-light-blue{color:var(--custom-light-blue-text);background:var(--grad-light-blue)}.game-text-brown,text-brown{color:var(--custom-brown-text);background:var(--grad-brown)}.game-text-red,text-red{color:var(--custom-red-text);background:var(--grad-red)}.game-text-purple,text-purple{color:var(--custom-purple-text);background:var(--grad-purple)}.game-text-green,text-green{color:var(--custom-green-text);background:var(--grad-green)}.game-text-fire,text-fire{color:var(--custom-fire-text);background:var(--grad-fire)}.game-text-mana,text-mana{color:var(--custom-mana-text);background:var(--grad-mana)}.game-text-physical,text-physical{color:var(--custom-physical-text);background:var(--grad-physical)}.game-text-ice,text-ice{color:var(--custom-ice-text);background:var(--grad-ice)}.game-text-earth,text-earth{color:var(--custom-earth-text);background:var(--grad-earth)}.game-text-wind,text-wind{color:var(--custom-wind-text);background:var(--grad-wind)}.game-text-blade-mastery,text-blade-mastery{color:var(--custom-blade-mastery);background:var(--grad-blade-mastery)}.game-text-yellow,text-yellow{color:var(--custom-yellow-text);background:var(--grad-yellow)}.game-text-blue,text-blue,.game-text-light-blue,text-light-blue,.game-text-brown,text-brown,text-red,.game-text-red,.game-text-purple,text-purple,.game-text-green,text-green,.game-text-fire,text-fire,.game-text-mana,text-mana,.game-text-physical,text-physical,.game-text-ice,text-ice,.game-text-earth,text-earth,.game-text-wind,text-wind,.game-text-blade-mastery,text-blade-mastery,.game-text-yellow,text-yellow{background-position:var(--game-text-gradient-position,0% 50%);background-repeat:repeat;background-size:var(--game-text-gradient-size,100% 100%);-webkit-text-fill-color:transparent;animation:var(--game-text-gradient-animation,none);--game-text-gradient-size:200% 100%;--game-text-gradient-position:0% 50%;--game-text-gradient-animation:game-text-gradient-shift var(--game-text-gradient-duration,5.5s) linear infinite;will-change:background-position;-webkit-background-clip:text;background-clip:text;padding-left:2px;padding-right:2px;-webkit-animation-direction:alternate-reverse;display:inline-block}.game-text-blue *,text-blue *,.game-text-light-blue *,text-light-blue *,.game-text-brown *,text-brown *,text-red *,.game-text-red *,.game-text-purple *,text-purple *,.game-text-green *,text-green *,.game-text-fire *,text-fire *,.game-text-mana *,text-mana *,.game-text-physical *,text-physical *,.game-text-ice *,text-ice *,.game-text-earth *,text-earth *,.game-text-wind *,text-wind *,.game-text-blade-mastery *,text-blade-mastery *,.game-text-yellow *,text-yellow *{color:inherit;background:inherit;background-position:inherit;background-repeat:inherit;background-size:inherit;background-clip:inherit;-webkit-text-fill-color:transparent;animation:inherit;--game-text-gradient-size:200% 100%;--game-text-gradient-position:0% 50%;--game-text-gradient-animation:game-text-gradient-shift var(--game-text-gradient-duration,5.5s) linear infinite;will-change:background-position;-webkit-animation-direction:normal}.blur-text text-purple *,.blur-text text-green *,.blur-text text-fire *,.blur-text text-mana *,.blur-text text-physical *,.blur-text text-ice *,.blur-text text-earth *,.blur-text text-wind *,.blur-text text-blade-mastery *,.blur-text text-yellow *,.blur-text text-blue *,.blur-text text-light-blue *,.blur-text text-brown *,.blur-text text-red *{color:inherit;background:inherit;-webkit-background-clip:inherit}text-primary{color:hsl(var(--primary))}text-secondary{color:hsl(var(--secondary))}text-accent{color:hsl(var(--accent))}@media (width>=768px){.combat-message-card{font-size:1.1rem}.combat-message-card text-red,.combat-message-card .direct-speech,.combat-message-card text-fire,.combat-message-card text-yellow,.combat-message-card text-light-blue,.combat-message-card text-white,.combat-message-card text-purple,.combat-message-card text-green{font-size:1.3rem}}.branding-title{letter-spacing:.1px;font-family:Faculty Glyphic,sans-serif;font-style:normal;font-weight:800;font-size:22px!important}body{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6,button,b,.font-heading{font-family:Faculty Glyphic,sans-serif;font-style:normal;font-weight:400}.font-sans{font-family:Roboto,sans-serif}*{font-weight:400}.jer-editor-container{background-color:#0000!important}.direct-speech,direct-speech{color:var(--custom-direct-speech-text);display:inline-block}.dark:to-bg-muted{--tw-gradient-to:#050b05 var(--tw-gradient-to-position)}.icon-inline{vertical-align:middle;display:inline-block}body[data-scroll-locked]{overscroll-behavior:contain;margin-top:0;margin-left:0;padding-top:0;padding-left:0;padding-right:0;ponextsition:relative!important;margin-right:15px!important;overflow:visible!important}.border-input{border-color:#0000;border-color:#transparent;border-width:2px;font-weight:500;transition:all .1s ease-in-out}form .border-input:focus{border-width:2px;border-color:#0000;font-weight:500;transition:all .13s ease-out}body[data-scroll-locked]{--removed-body-scroll-bar-size:15px!important}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(40px)scale(1)}to{opacity:0;transform:translateY(65px)scale(.9)}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (width>=768px){html.gameplay-viewport-scrollbar-hidden,body.gameplay-viewport-scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}body.gameplay-viewport-scrollbar-hidden[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-right:0!important;padding-right:0!important}html.gameplay-viewport-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}body.gameplay-viewport-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}}.dawn-gradient-header{background:linear-gradient(135deg,#fbbf241a 0%,#f59e0b0d 50%,#d977061a 100%)}.location-bg-image,.combat-bg-image,.interaction-bg-image,.npc-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.navigation-sidebar-bg-image{background-position:50%;background-repeat:no-repeat;background-size:220%}.location-bg-image{background-blend-mode:multiply;box-shadow:0 0 10px 10px hsl(var(--card)) inset;border-radius:0;margin:0 -25px -10px}.dark .location-bg-image{box-shadow:0 0 9px 4px hsl(var(--card)) inset}.interaction-bg-image{border-radius:15px;margin-top:-5px;margin-bottom:-10px}.npc-bg-image{background-blend-mode:multiply;border-radius:10px}.cover-media{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.bg-soft-shadow{box-shadow:0px 0px 50px 50px hsl(var(--background))}.location-bg-filter{filter:grayscale(45%)saturate()opacity(.8)brightness(.9)contrast()}.dark .location-bg-filter{filter:grayscale(45%)saturate(.65)opacity(.9)brightness(.75)contrast()}@keyframes animate-foreground-component-arrival{0%{opacity:0;filter:blur(14px);transform:scale(.93)}70%{opacity:1;filter:blur();transform:scale(1)}to{opacity:1;filter:blur();transform:scale(1)}}.location-card-transition-enter{transform-origin:50%;will-change:transform, opacity;animation:.72s cubic-bezier(.16,1,.3,1) both animate-foreground-component-arrival}.animate-foreground-component-arrival{transform-origin:50%;will-change:transform, opacity, filter;animation:.52s ease-out both animate-foreground-component-arrival}@keyframes es-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes es-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes es-modal-surface-in{0%{opacity:0;filter:blur(16px);transform:translateY(-18px)scale(.96)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes es-modal-surface-out{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(10px);transform:translateY(-10px)scale(.985)}}.es-modal-overlay[data-state=open]{animation:.22s cubic-bezier(.16,1,.3,1) both es-modal-overlay-in}.es-modal-overlay[data-state=closed]{animation:.18s cubic-bezier(.4,0,1,1) both es-modal-overlay-out}.es-modal-content[data-state=open] .es-modal-surface{transform-origin:top;will-change:transform, opacity, filter;animation:.42s cubic-bezier(.16,1,.3,1) both es-modal-surface-in}.es-modal-content[data-state=closed] .es-modal-surface{transform-origin:top;will-change:transform, opacity, filter;animation:.18s cubic-bezier(.4,0,1,1) both es-modal-surface-out}@media (width>=1278px){.location-card-transition-enter{animation-duration:30ms;animation-delay:0s}.animate-foreground-component-arrival{animation-duration:.8s}}.combat-bg-image{background-blend-mode:multiply;box-shadow:0 70px 30px 40px hsl(var(--card)) inset;border-radius:15px;margin-top:-5px;margin-bottom:-10px}.combat-bg-filter,.dark .combat-bg-filter{filter:grayscale(60%)saturate(.4)opacity(.1)brightness()contrast()}.interaction-bg-filter{filter:grayscale(30%)saturate()opacity(.5)brightness()contrast()}.dark .interaction-bg-filter{filter:grayscale(35%)saturate(.55)opacity(.3)brightness()contrast()}.navigation-sidebar-bg-image{background-blend-mode:multiply;box-shadow:0 0 30px 0px hsl(var(--card)) inset;border-radius:0;margin:0 -25px -10px}.navigation-sidebar-bg-filter{filter:grayscale(25%)saturate()opacity(.5)brightness()contrast();transition:opacity .7s ease-out,filter .2s ease-in-out}.navigation-sidebar-bg-filter.not-discovered{filter:grayscale()opacity(.1)brightness(.8)}.navigation-sidebar-bg-filter-hover,.navigation-sidebar-card:hover .navigation-sidebar-bg-filter:not(.not-discovered){filter:grayscale(45%)saturate()opacity()brightness()contrast()}.dark .navigation-sidebar-card:hover .navigation-sidebar-bg-filter:not(.not-discovered){filter:grayscale(5%)saturate(.9)opacity(.9)brightness(1.25)contrast()}.dark .navigation-sidebar-bg-filter{filter:grayscale(45%)saturate()opacity(.4)brightness(.6)contrast()}.dark .navigation-sidebar-bg-filter.not-discovered{filter:grayscale()opacity(.1)brightness(.4)}.dark .navigation-sidebar-bg-filter-hover{filter:grayscale(5%)saturate(.9)opacity(.9)brightness(1.25)contrast()}.battleground-ambient{pointer-events:none;z-index:1;--battleground-color:#737373;--battleground-rgb:115 115 115;position:absolute;inset:0;overflow:hidden}.battleground-ambient__edge{box-shadow:inset 0 0 120px rgb(var(--battleground-rgb) / .35), inset 0 0 240px rgb(var(--battleground-rgb) / .2), inset 0 0 420px rgb(var(--battleground-rgb) / .12);opacity:.75;animation:36s ease-in-out infinite battleground-glow;position:absolute;inset:-4%}.battleground-ambient__haze{background:radial-gradient(60% 55% at 20% 12%, rgb(var(--battleground-rgb) / .35) 0%, transparent 65%), radial-gradient(60% 55% at 80% 88%, rgb(var(--battleground-rgb) / .28) 0%, transparent 70%), radial-gradient(70% 70% at 50% 50%, rgb(var(--battleground-rgb) / .18) 0%, transparent 72%);filter:blur(28px);opacity:.55;animation:52s ease-in-out infinite battleground-haze;position:absolute;inset:-12%}.battleground-ambient__drift{background:conic-gradient(from 180deg at 50% 50%, rgb(var(--battleground-rgb) / .2), transparent 35%, rgb(var(--battleground-rgb) / .18), transparent 70%);filter:blur(60px);opacity:.22;animation:90s linear infinite battleground-drift;position:absolute;inset:-25%}.battleground-ambient__embers{background-image:radial-gradient(2px 2px at 12% 20%, rgb(var(--battleground-rgb) / .35), transparent 60%), radial-gradient(2px 2px at 78% 28%, rgb(var(--battleground-rgb) / .24), transparent 60%), radial-gradient(2px 2px at 35% 72%, rgb(var(--battleground-rgb) / .28), transparent 60%), radial-gradient(2px 2px at 60% 62%, rgb(var(--battleground-rgb) / .22), transparent 60%), radial-gradient(2px 2px at 88% 70%, rgb(var(--battleground-rgb) / .2), transparent 60%), radial-gradient(2px 2px at 48% 38%, rgb(var(--battleground-rgb) / .2), transparent 60%);opacity:.35;animation:18s ease-in-out infinite battleground-embers;position:absolute;inset:0}@keyframes battleground-glow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}@keyframes battleground-haze{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-2%,1%)scale(1.05)}}@keyframes battleground-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes battleground-embers{0%,to{opacity:.25;transform:translate(0,0)}50%{opacity:.4;transform:translateY(-1.5%)}}@media (prefers-reduced-motion:reduce){.location-card-transition-exit,.location-card-transition-enter,.location-bg-transition-exit,.location-bg-transition-enter,.location-card-arrival{animation-duration:.12s!important}.location-card-arrival{filter:none!important}@keyframes location-zoom-exit{0%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes location-zoom-enter{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes animate-foreground-component-arrival{0%{opacity:0;filter:none;transform:none}to{opacity:1;filter:none;transform:none}}.es-modal-overlay[data-state=open],.es-modal-overlay[data-state=closed],.es-modal-content[data-state=open] .es-modal-surface,.es-modal-content[data-state=closed] .es-modal-surface{animation-duration:.12s}@keyframes es-modal-surface-in{0%{opacity:0;filter:none;transform:none}to{opacity:1;filter:none;transform:none}}@keyframes es-modal-surface-out{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:none;transform:none}}.battleground-ambient__edge,.battleground-ambient__haze,.battleground-ambient__drift,.battleground-ambient__embers{animation:none}.stance-edge-stack-icon-wrapper--jitter,.stance-edge-stack--charged .stance-edge-stack-icon{animation:none!important}}.stance-edge-stack-icon-wrapper{line-height:1;position:relative}.stance-edge-stack-icon{filter:drop-shadow(0 2px 5px #00000073);line-height:1;display:inline-flex}.stance-edge-stack--charged .stance-edge-stack-icon{animation:2.6s ease-in-out infinite stance-charge-glow}.stance-edge-stack-icon-wrapper--jitter{animation:1s ease-in-out infinite stance-overcharge-jitter}@keyframes stance-charge-glow{0%,to{filter:drop-shadow(0 0 30px #00000080)drop-shadow(0 0 10px #ffffff73)}50%{filter:drop-shadow(0 0 6px #0009)drop-shadow(0 0 9px #f5f5ff00)}}@keyframes stance-overcharge-jitter{0%,to{transform:translate(0,0)rotate(0)}20%{transform:translate(-.4px,.3px)rotate(-.3deg)}40%{transform:translate(.5px,-.2px)rotate(.28deg)}60%{transform:translate(-.3px,-.35px)rotate(-.2deg)}80%{transform:translate(.4px,.25px)rotate(.22deg)}}@media (pointer:fine) and (hover:hover){body.game-page-custom-cursor-active,body.game-page-custom-cursor-active *{cursor:none!important}body.game-page-custom-cursor-active input,body.game-page-custom-cursor-active textarea,body.game-page-custom-cursor-active select,body.game-page-custom-cursor-active [contenteditable=true],body.game-page-custom-cursor-active [data-native-cursor=true],body.game-page-custom-cursor-active input *,body.game-page-custom-cursor-active textarea *,body.game-page-custom-cursor-active select *,body.game-page-custom-cursor-active [contenteditable=true] *,body.game-page-custom-cursor-active [data-native-cursor=true] *{cursor:auto!important}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.selection\:bg-white\/20 ::selection{background-color:#fff3}.selection\:text-white ::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.selection\:bg-white\/20::selection{background-color:#fff3}.selection\:text-white::selection{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground,120 52% 4%))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground,89 2% 35%))}.placeholder\:text-rose-100\/45::placeholder{color:#ffe4e673}.placeholder\:text-slate-600::placeholder{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.placeholder\:text-white\/35::placeholder{color:#ffffff59}.placeholder\:transition-colors::placeholder{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.placeholder\:duration-150::placeholder{transition-duration:.15s;animation-duration:.15s}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:inset-x-8:before{content:var(--tw-content);left:2rem;right:2rem}.before\:inset-x-\[6\%\]:before{content:var(--tw-content);left:6%;right:6%}.before\:left-2:before{content:var(--tw-content);left:.5rem}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:h-12:before{content:var(--tw-content);height:3rem}.before\:h-8:before{content:var(--tw-content);height:2rem}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:translate-x-\[150\%\]:before{content:var(--tw-content);--tw-translate-x:150%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:translate-y-\[150\%\]:before{content:var(--tw-content);--tw-translate-y:150%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:scale-\[2\.5\]:before{content:var(--tw-content);--tw-scale-x:2.5;--tw-scale-y:2.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shine{0%{content:var(--tw-content);background-position:200% 0}25%{content:var(--tw-content);background-position:-200% 0}to{content:var(--tw-content);background-position:-200% 0}}.before\:animate-shine:before{content:var(--tw-content);animation:3s ease-out infinite shine}.before\:rounded-\[100\%\]:before{content:var(--tw-content);border-radius:100%}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-amber-200\/0:before{content:var(--tw-content);background-color:#fde68a00}.before\:bg-amber-300\/80:before{content:var(--tw-content);background-color:#fcd34dcc}.before\:bg-emerald-200\/0:before{content:var(--tw-content);background-color:#a7f3d000}.before\:bg-emerald-300\/80:before{content:var(--tw-content);background-color:#6ee7b7cc}.before\:bg-rose-200\/0:before{content:var(--tw-content);background-color:#fecdd300}.before\:bg-rose-300\/80:before{content:var(--tw-content);background-color:#fda4afcc}.before\:bg-sky-200\/0:before{content:var(--tw-content);background-color:#bae6fd00}.before\:bg-sky-300\/80:before{content:var(--tw-content);background-color:#7dd3fccc}.before\:bg-white\/0:before{content:var(--tw-content);background-color:#fff0}.before\:bg-white\/70:before{content:var(--tw-content);background-color:#ffffffb3}.before\:bg-\[linear-gradient\(45deg\,transparent_25\%\,rgba\(255\,255\,255\,0\.5\)_50\%\,transparent_75\%\,transparent_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(45deg,#0000 25%,#ffffff80 50%,#0000 75% 100%)}.before\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(167\,243\,208\,0\.24\)\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#a7f3d03d,#0000)}.before\:bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,248\,220\,0\.68\)\,transparent\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#fff8dcad,#0000)}.before\:bg-\[radial-gradient\(ellipse_at_center\,rgba\(0\,0\,0\,0\.88\)\,rgba\(0\,0\,0\,0\.58\)_46\%\,transparent_76\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(#000000e0,#00000094 46%,#0000 76%)}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right, var(--tw-gradient-stops))}.before\:bg-\[length\:250\%_250\%\,100\%_100\%\]:before{content:var(--tw-content);background-size:250% 250%,100% 100%}.before\:bg-\[position\:200\%_0\,0_0\]:before{content:var(--tw-content);background-position:200% 0,0 0}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:blur-\[3px\]:before{content:var(--tw-content);--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)}.before\:transition-\[background-position_0s_ease\]:before{content:var(--tw-content);transition-property:background-position 0s ease;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:transition-colors:before{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.before\:duration-1000:before{content:var(--tw-content);transition-duration:1s}.before\:duration-200:before{content:var(--tw-content);transition-duration:.2s}.before\:ease-out:before{content:var(--tw-content);transition-timing-function:cubic-bezier(0,0,.2,1)}.before\:duration-1000:before{content:var(--tw-content);animation-duration:1s}.before\:duration-200:before{content:var(--tw-content);animation-duration:.2s}.before\:ease-out:before{content:var(--tw-content);animation-timing-function:cubic-bezier(0,0,.2,1)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:bottom-2:after{content:var(--tw-content);bottom:.5rem}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:-z-10:after{content:var(--tw-content);z-index:-10}.after\:h-\[1px\]:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-2\/3:after{content:var(--tw-content);width:66.6667%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:origin-bottom-left:after{content:var(--tw-content);transform-origin:0 100%}.after\:origin-bottom-right:after{content:var(--tw-content);transform-origin:100% 100%}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-x-\[-150\%\]:after{content:var(--tw-content);--tw-translate-x:-150%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-y-\[150\%\]:after{content:var(--tw-content);--tw-translate-y:150%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-\[2\.5\]:after{content:var(--tw-content);--tw-scale-x:2.5;--tw-scale-y:2.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:scale-x-100:after{content:var(--tw-content);--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-\[100\%\]:after{content:var(--tw-content);border-radius:100%}.after\:bg-primary:after{content:var(--tw-content);background-color:hsl(var(--primary,138 92% 25%))}.after\:bg-gradient-to-l:after{content:var(--tw-content);background-image:linear-gradient(to left, var(--tw-gradient-stops))}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:duration-1000:after{content:var(--tw-content);transition-duration:1s}.after\:duration-300:after{content:var(--tw-content);transition-duration:.3s}.after\:ease-in-out:after{content:var(--tw-content);transition-timing-function:cubic-bezier(.4,0,.2,1)}.after\:duration-1000:after{content:var(--tw-content);animation-duration:1s}.after\:duration-300:after{content:var(--tw-content);animation-duration:.3s}.after\:ease-in-out:after{content:var(--tw-content);animation-timing-function:cubic-bezier(.4,0,.2,1)}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.first\:border-l-0:first-child{border-left-width:0}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-r-0:last-child{border-right-width:0}.last\:pb-0:last-child{padding-bottom:0}.open\:bg-black\/20[open]{background-color:#0003}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:z-40:hover{z-index:40}.hover\:z-50:hover{z-index:50}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover,.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-100:hover{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.035\]:hover{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.04\]:hover{--tw-scale-x:1.04;--tw-scale-y:1.04;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[105\%\]:hover{--tw-scale-x:105%;--tw-scale-y:105%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[110\%\]:hover{--tw-scale-x:110%;--tw-scale-y:110%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rounded-md:hover{border-radius:calc(var(--radius) - 2px)}.hover\:\!border-emerald-50\/80:hover{border-color:#ecfdf5cc!important}.hover\:border-\[\#9adac9\]:hover{--tw-border-opacity:1;border-color:rgb(154 218 201/var(--tw-border-opacity,1))}.hover\:border-\[\#b8d29c\]:hover{--tw-border-opacity:1;border-color:rgb(184 210 156/var(--tw-border-opacity,1))}.hover\:border-\[\#e0c06d\]\/35:hover{border-color:#e0c06d59}.hover\:border-\[\#e0c06d\]\/65:hover{border-color:#e0c06da6}.hover\:border-amber-100\/15:hover{border-color:#fef3c726}.hover\:border-amber-200\/20:hover{border-color:#fde68a33}.hover\:border-amber-200\/30:hover{border-color:#fde68a4d}.hover\:border-amber-200\/40:hover{border-color:#fde68a66}.hover\:border-amber-50:hover{--tw-border-opacity:1;border-color:rgb(255 251 235/var(--tw-border-opacity,1))}.hover\:border-cyan-100\/75:hover{border-color:#cffafebf}.hover\:border-cyan-200\/45:hover{border-color:#a5f3fc73}.hover\:border-cyan-300\/30:hover{border-color:#67e8f94d}.hover\:border-cyan-50:hover{--tw-border-opacity:1;border-color:rgb(236 254 255/var(--tw-border-opacity,1))}.hover\:border-emerald-100\/15:hover{border-color:#d1fae526}.hover\:border-emerald-100\/30:hover{border-color:#d1fae54d}.hover\:border-emerald-200\/20:hover{border-color:#a7f3d033}.hover\:border-emerald-200\/30:hover{border-color:#a7f3d04d}.hover\:border-emerald-200\/40:hover{border-color:#a7f3d066}.hover\:border-neutral-300\/70:hover{border-color:#d4d4d4b3}.hover\:border-rose-100\/15:hover{border-color:#ffe4e626}.hover\:border-rose-100\/30:hover{border-color:#ffe4e64d}.hover\:border-rose-200\/10:hover{border-color:#fecdd31a}.hover\:border-rose-200\/20:hover{border-color:#fecdd333}.hover\:border-rose-200\/45:hover{border-color:#fecdd373}.hover\:border-sky-100\/15:hover{border-color:#e0f2fe26}.hover\:border-sky-200\/10:hover{border-color:#bae6fd1a}.hover\:border-sky-200\/20:hover{border-color:#bae6fd33}.hover\:border-sky-200\/70:hover{border-color:#bae6fdb3}.hover\:border-stone-100\/55:hover{border-color:#f5f5f48c}.hover\:border-violet-100\/85:hover{border-color:#ede9fed9}.hover\:border-violet-300\/60:hover{border-color:#c4b5fd99}.hover\:border-violet-50:hover{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity,1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/25:hover{border-color:#ffffff40}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:border-white\/85:hover{border-color:#ffffffd9}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}.hover\:\!bg-emerald-600:hover{--tw-bg-opacity:1!important;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))!important}.hover\:bg-accent:hover{background-color:hsl(var(--accent,156 10% 90%))}.hover\:bg-amber-1000\/55:hover{background-color:#281b0a8c}.hover\:bg-amber-200\/20:hover{background-color:#fde68a33}.hover\:bg-amber-300\/20:hover{background-color:#fcd34d33}.hover\:bg-amber-300\/25:hover{background-color:#fcd34d40}.hover\:bg-amber-300\/\[0\.045\]:hover{background-color:#fcd34d0b}.hover\:bg-amber-300\/\[0\.12\]:hover{background-color:#fcd34d1f}.hover\:bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.hover\:bg-amber-400\/5:hover{background-color:#fbbf240d}.hover\:bg-black\/25:hover{background-color:#00000040}.hover\:bg-black\/40:hover{background-color:#0006}.hover\:bg-black\/50:hover{background-color:#00000080}.hover\:bg-blue-1000\/55:hover{background-color:#06101d8c}.hover\:bg-brown-1000\/55:hover{background-color:#160f068c}.hover\:bg-cyan-300\/15:hover{background-color:#67e8f926}.hover\:bg-cyan-300\/\[0\.13\]:hover{background-color:#67e8f921}.hover\:bg-emerald-1000\/55:hover{background-color:#0c261d8c}.hover\:bg-emerald-300\/\[0\.12\]:hover{background-color:#6ee7b71f}.hover\:bg-emerald-400\/5:hover{background-color:#34d3990d}.hover\:bg-emerald-400\/\[0\.13\]:hover{background-color:#34d39921}.hover\:bg-emerald-500\/50:hover{background-color:#10b98180}.hover\:bg-emerald-900\/50:hover{background-color:#064e3b80}.hover\:bg-emerald-950\/25:hover{background-color:#022c2240}.hover\:bg-emerald-950\/30:hover{background-color:#022c224d}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted,156 10% 90%))}.hover\:bg-neutral-100\/5:hover{background-color:#f5f5f50d}.hover\:bg-neutral-100\/60:hover{background-color:#f5f5f599}.hover\:bg-neutral-1000\/55:hover{background-color:#08090b8c}.hover\:bg-neutral-200\/100:hover{background-color:#e5e5e5}.hover\:bg-neutral-700\/95:hover{background-color:#404040f2}.hover\:bg-neutral-800\/10:hover{background-color:#2626261a}.hover\:bg-neutral-900\/10:hover{background-color:#1717171a}.hover\:bg-neutral-900\/20:hover{background-color:#17171733}.hover\:bg-neutral-900\/30:hover{background-color:#1717174d}.hover\:bg-neutral-900\/50:hover{background-color:#17171780}.hover\:bg-neutral-900\/90:hover{background-color:#171717e6}.hover\:bg-neutral-950\/\[0\.94\]:hover{background-color:#0a0a0af0}.hover\:bg-primary:hover{background-color:hsl(var(--primary,138 92% 25%))}.hover\:bg-purple-1000\/55:hover{background-color:#1508198c}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/40:hover{background-color:#ef444466}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-900:hover{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.hover\:bg-red-900\/40:hover{background-color:#7f1d1d66}.hover\:bg-rose-1000\/55:hover{background-color:#18070b8c}.hover\:bg-rose-200\/10:hover{background-color:#fecdd31a}.hover\:bg-rose-300\/\[0\.14\]:hover{background-color:#fda4af24}.hover\:bg-rose-400\/20:hover{background-color:#fb718533}.hover\:bg-rose-400\/5:hover{background-color:#fb71850d}.hover\:bg-rose-500\/25:hover{background-color:#f43f5e40}.hover\:bg-rose-900\/50:hover{background-color:#88133780}.hover\:bg-rose-950\/25:hover{background-color:#4c051940}.hover\:bg-rose-950\/30:hover{background-color:#4c05194d}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent,0 0% 96%))}.hover\:bg-sky-1000\/55:hover{background-color:#06111a8c}.hover\:bg-sky-300\/90:hover{background-color:#7dd3fce6}.hover\:bg-sky-400\/5:hover{background-color:#38bdf80d}.hover\:bg-sky-950\/30:hover{background-color:#082f494d}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/55:hover{background-color:#ffffff8c}.hover\:bg-white\/\[\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.018\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[0\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.10\]:hover{background-color:#ffffff1a}.hover\:bg-white\/\[0\.13\]:hover{background-color:#ffffff21}.hover\:bg-\[linear-gradient\(180deg\,rgba\(10\,20\,16\,1\)\,rgba\(10\,12\,14\,1\)\)\]:hover{background-image:linear-gradient(#0a1410,#0a0c0e)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(12\,20\,26\,1\)\,rgba\(10\,12\,16\,1\)\)\]:hover{background-image:linear-gradient(#0c141a,#0a0c10)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(130\,33\,49\,0\.64\)\,rgba\(82\,18\,31\,0\.96\)\)\]:hover{background-image:linear-gradient(#822131a3,#52121ff5)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(143\,96\,24\,0\.5\)\,rgba\(91\,61\,12\,0\.86\)\)\]:hover{background-image:linear-gradient(#8f601880,#5b3d0cdb)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(15\,17\,20\,1\)\,rgba\(12\,14\,17\,1\)\)\]:hover{background-image:linear-gradient(#0f1114,#0c0e11)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(20\,22\,26\,0\.98\)\,rgba\(9\,10\,13\,1\)\)\]:hover{background-image:linear-gradient(#14161afa,#090a0d)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(22\,18\,12\,1\)\,rgba\(14\,12\,10\,1\)\)\]:hover{background-image:linear-gradient(#16120c,#0e0c0a)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(24\,14\,18\,1\)\,rgba\(16\,10\,12\,1\)\)\]:hover{background-image:linear-gradient(#180e12,#100a0c)}.hover\:bg-\[linear-gradient\(180deg\,rgba\(28\,112\,81\,0\.65\)\,rgba\(12\,55\,38\,0\.96\)\)\]:hover{background-image:linear-gradient(#1c7051a6,#0c3726f5)}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.hover\:from-amber-400:hover{--tw-gradient-from:#fbbf24 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-400\/35:hover{--tw-gradient-from:#fbbf2459 var(--tw-gradient-from-position);--tw-gradient-to:#fbbf2400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-500:hover{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-400\/35:hover{--tw-gradient-from:#34d39959 var(--tw-gradient-from-position);--tw-gradient-to:#34d39900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-500:hover{--tw-gradient-from:#10b981 var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-700:hover{--tw-gradient-from:#047857 var(--tw-gradient-from-position);--tw-gradient-to:#04785700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-rose-400\/35:hover{--tw-gradient-from:#fb718559 var(--tw-gradient-from-position);--tw-gradient-to:#fb718500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-white\/\[0\.07\]:hover{--tw-gradient-from:#ffffff12 var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-green-500:hover{--tw-gradient-to:#22c55e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #22c55e var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-green-700:hover{--tw-gradient-to:#15803d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #15803d var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-red-600:hover{--tw-gradient-to:#dc262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #dc2626 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-sky-500:hover{--tw-gradient-to:#0ea5e900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:via-yellow-400:hover{--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #facc15 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-amber-500:hover{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.hover\:to-blue-600:hover{--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.hover\:to-emerald-600:hover{--tw-gradient-to:#059669 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to:#047857 var(--tw-gradient-to-position)}.hover\:to-green-500\/25:hover{--tw-gradient-to:#22c55e40 var(--tw-gradient-to-position)}.hover\:to-red-500\/25:hover{--tw-gradient-to:#ef444440 var(--tw-gradient-to-position)}.hover\:to-red-800:hover{--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}.hover\:to-white\/\[0\.02\]:hover{--tw-gradient-to:#ffffff05 var(--tw-gradient-to-position)}.hover\:to-yellow-500\/25:hover{--tw-gradient-to:#eab30840 var(--tw-gradient-to-position)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground,0 0% 5%))}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.hover\:text-amber-200\/90:hover{color:#fde68ae6}.hover\:text-amber-50\/80:hover{color:#fffbebcc}.hover\:text-amber-50\/90:hover{color:#fffbebe6}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-cyan-100:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.hover\:text-emerald-50:hover{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.hover\:text-emerald-50\/90:hover{color:#ecfdf5e6}.hover\:text-foreground:hover{color:hsl(var(--foreground,120 52% 4%))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground,89 2% 35%))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground,0 0% 100%))}.hover\:text-red-100:hover{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.hover\:text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-rose-50:hover{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.hover\:text-rose-50\/90:hover{color:#fff1f2e6}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.hover\:text-sky-50:hover{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.hover\:text-sky-50\/90:hover{color:#f0f9ffe6}.hover\:text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/40:hover{color:#fff6}.hover\:text-white\/60:hover{color:#fff9}.hover\:text-white\/80:hover{color:#fffc}.hover\:text-white\/85:hover{color:#ffffffd9}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:underline:hover{text-decoration-line:underline}.hover\:line-through:hover{text-decoration-line:line-through}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(56\,189\,248\,0\.35\)\]:hover{--tw-shadow:0 0 20px #38bdf859;--tw-shadow-colored:0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_0_8px_currentColor\]:hover{--tw-shadow:0 0 8px currentColor;--tw-shadow-colored:0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_10px_18px_-12px_rgba\(0\,0\,0\,1\)\]:hover{--tw-shadow:0 10px 18px -12px #000;--tw-shadow-colored:0 10px 18px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_-38px_rgba\(0\,0\,0\,0\.90\)\]:hover{--tw-shadow:0 22px 70px -38px #000000e6;--tw-shadow-colored:0 22px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_-38px_rgba\(16\,185\,129\,0\.20\)\]:hover{--tw-shadow:0 22px 70px -38px #10b98133;--tw-shadow-colored:0 22px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_-38px_rgba\(244\,63\,94\,0\.20\)\]:hover{--tw-shadow:0 22px 70px -38px #f43f5e33;--tw-shadow-colored:0 22px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_-38px_rgba\(245\,158\,11\,0\.20\)\]:hover{--tw-shadow:0 22px 70px -38px #f59e0b33;--tw-shadow-colored:0 22px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_22px_70px_-38px_rgba\(56\,189\,248\,0\.20\)\]:hover{--tw-shadow:0 22px 70px -38px #38bdf833;--tw-shadow-colored:0 22px 70px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_28px_70px_rgba\(0\,0\,0\,0\.35\)\]:hover{--tw-shadow:0 28px 70px #00000059;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_30px_90px_-50px_rgba\(0\,0\,0\,0\.95\)\]:hover{--tw-shadow:0 30px 90px -50px #000000f2;--tw-shadow-colored:0 30px 90px -50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_5px_30px_rgba\(16\,185\,129\,0\.35\)\]:hover{--tw-shadow:0 5px 30px #10b98159;--tw-shadow-colored:0 5px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_5px_30px_rgba\(251\,191\,36\,0\.35\)\]:hover{--tw-shadow:0 5px 30px #fbbf2459;--tw-shadow-colored:0 5px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_5px_30px_rgba\(255\,0\,0\,0\.35\)\]:hover{--tw-shadow:0 5px 30px #ff000059;--tw-shadow-colored:0 5px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_5px_30px_rgba\(59\,130\,246\,0\.35\)\]:hover{--tw-shadow:0 5px 30px #3b82f659;--tw-shadow-colored:0 5px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.42\)\]:hover{--tw-shadow:0 6px 18px #0000006b;--tw-shadow-colored:0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-accent:hover{--tw-shadow-color:hsl(var(--accent,156 10% 90%));--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-sky-500\/20:hover{--tw-shadow-color:#0ea5e933;--tw-shadow:var(--tw-shadow-colored)}.hover\:ring-2:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.hover\:ring-offset-2:hover{--tw-ring-offset-width:2px}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-\[120\%\]:hover{--tw-brightness:brightness(120%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:grayscale-0:hover{--tw-grayscale:grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:duration-300:hover{transition-duration:.3s;animation-duration:.3s}.hover\:before\:translate-x-\[0\%\]:hover:before{content:var(--tw-content);--tw-translate-x:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:before\:translate-y-\[0\%\]:hover:before{content:var(--tw-content);--tw-translate-y:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:before\:bg-amber-200\/\[0\.05\]:hover:before{content:var(--tw-content);background-color:#fde68a0d}.hover\:before\:bg-emerald-200\/\[0\.04\]:hover:before{content:var(--tw-content);background-color:#a7f3d00a}.hover\:before\:bg-rose-200\/\[0\.04\]:hover:before{content:var(--tw-content);background-color:#fecdd30a}.hover\:before\:bg-sky-200\/\[0\.05\]:hover:before{content:var(--tw-content);background-color:#bae6fd0d}.hover\:before\:bg-white\/\[0\.03\]:hover:before{content:var(--tw-content);background-color:#ffffff08}.hover\:before\:bg-\[position\:-100\%_0\,0_0\]:hover:before{content:var(--tw-content);background-position:-100% 0,0 0}.hover\:after\:origin-bottom-left:hover:after{content:var(--tw-content);transform-origin:0 100%}.hover\:after\:origin-bottom-right:hover:after{content:var(--tw-content);transform-origin:100% 100%}.hover\:after\:translate-x-\[0\%\]:hover:after{content:var(--tw-content);--tw-translate-x:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:after\:translate-y-\[0\%\]:hover:after{content:var(--tw-content);--tw-translate-y:0%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:after\:scale-x-0:hover:after{content:var(--tw-content);--tw-scale-x:0;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:after\:scale-x-100:hover:after{content:var(--tw-content);--tw-scale-x:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border,0 0% 90%))}.focus\:border-cyan-300\/40:focus{border-color:#67e8f966}.focus\:border-cyan-300\/50:focus{border-color:#67e8f980}.focus\:border-emerald-200\/35:focus{border-color:#a7f3d059}.focus\:bg-accent:focus{background-color:hsl(var(--accent,156 10% 90%))}.focus\:bg-amber-300\/10:focus{background-color:#fcd34d1a}.focus\:bg-primary:focus{background-color:hsl(var(--primary,138 92% 25%))}.focus\:bg-rose-300\/\[0\.10\]:focus{background-color:#fda4af1a}.focus\:bg-white\/10:focus{background-color:#ffffff1a}.focus\:bg-white\/\[0\.07\]:focus{background-color:#ffffff12}.focus\:bg-\[linear-gradient\(180deg\,rgba\(34\,36\,41\,0\.96\)\,rgba\(21\,23\,28\,1\)\)\]:focus{background-image:linear-gradient(#222429f5,#15171c)}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground,0 0% 5%))}.focus\:text-amber-100:focus{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.focus\:text-destructive:focus{color:hsl(var(--destructive,4 96% 22%))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground,0 0% 100%))}.focus\:text-rose-100:focus{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity,1))}.focus\:text-rose-50:focus{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-amber-300\/70:focus{--tw-ring-color:#fcd34db3}.focus\:ring-cyan-300\/25:focus{--tw-ring-color:#67e8f940}.focus\:ring-emerald-200\/10:focus{--tw-ring-color:#a7f3d01a}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring,119 86% 28%))}.focus\:ring-white\/25:focus{--tw-ring-color:#ffffff40}.focus\:ring-white\/30:focus{--tw-ring-color:#ffffff4d}.focus\:ring-white\/35:focus{--tw-ring-color:#ffffff59}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:-translate-y-2:focus-visible{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:scale-\[1\.035\]:focus-visible{--tw-scale-x:1.035;--tw-scale-y:1.035;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:border-0:focus-visible{border-width:0}.focus-visible\:border-rose-100\/35:focus-visible{border-color:#ffe4e659}.focus-visible\:border-white\/25:focus-visible{border-color:#ffffff40}.focus-visible\:bg-black\/10:focus-visible{background-color:#0000001a}.focus-visible\:bg-black\/35:focus-visible{background-color:#00000059}.focus-visible\:bg-transparent:focus-visible{background-color:#0000}.focus-visible\:text-amber-100:focus-visible{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-amber-400:focus-visible{outline-color:#fbbf24}.focus-visible\:outline-blue-400:focus-visible{outline-color:#60a5fa}.focus-visible\:outline-cyan-200:focus-visible{outline-color:#a5f3fc}.focus-visible\:outline-emerald-400:focus-visible{outline-color:#34d399}.focus-visible\:outline-red-400:focus-visible{outline-color:#f87171}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[\#e0c06d\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(224 192 109/var(--tw-ring-opacity,1))}.focus-visible\:ring-\[\#f1cf75\]:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(241 207 117/var(--tw-ring-opacity,1))}.focus-visible\:ring-amber-200:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.focus-visible\:ring-amber-300\/70:focus-visible{--tw-ring-color:#fcd34db3}.focus-visible\:ring-cyan-100\/80:focus-visible{--tw-ring-color:#cffafecc}.focus-visible\:ring-cyan-200:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity,1))}.focus-visible\:ring-cyan-200\/50:focus-visible{--tw-ring-color:#a5f3fc80}.focus-visible\:ring-cyan-200\/75:focus-visible{--tw-ring-color:#a5f3fcbf}.focus-visible\:ring-cyan-200\/80:focus-visible{--tw-ring-color:#a5f3fccc}.focus-visible\:ring-cyan-300\/60:focus-visible{--tw-ring-color:#67e8f999}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:hsl(var(--primary,138 92% 25%))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring,119 86% 28%))}.focus-visible\:ring-rose-200\/20:focus-visible{--tw-ring-color:#fecdd333}.focus-visible\:ring-rose-200\/45:focus-visible{--tw-ring-color:#fecdd373}.focus-visible\:ring-rose-200\/60:focus-visible{--tw-ring-color:#fecdd399}.focus-visible\:ring-rose-400\/70:focus-visible{--tw-ring-color:#fb7185b3}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:hsl(var(--sidebar-ring,0 0% 45%))}.focus-visible\:ring-sky-200\/45:focus-visible{--tw-ring-color:#bae6fd73}.focus-visible\:ring-stone-100\/55:focus-visible{--tw-ring-color:#f5f5f48c}.focus-visible\:ring-violet-200\/70:focus-visible{--tw-ring-color:#ddd6feb3}.focus-visible\:ring-violet-300\/60:focus-visible{--tw-ring-color:#c4b5fd99}.focus-visible\:ring-violet-300\/70:focus-visible{--tw-ring-color:#c4b5fdb3}.focus-visible\:ring-white\/15:focus-visible{--tw-ring-color:#ffffff26}.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:#fff3}.focus-visible\:ring-white\/25:focus-visible{--tw-ring-color:#ffffff40}.focus-visible\:ring-white\/30:focus-visible{--tw-ring-color:#ffffff4d}.focus-visible\:ring-white\/35:focus-visible{--tw-ring-color:#ffffff59}.focus-visible\:ring-white\/40:focus-visible{--tw-ring-color:#fff6}.focus-visible\:ring-white\/45:focus-visible{--tw-ring-color:#ffffff73}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px}.focus-visible\:ring-offset-\[\#07090b\]:focus-visible{--tw-ring-offset-color:#07090b}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background,120 45% 98%))}.focus-visible\:ring-offset-black:focus-visible{--tw-ring-offset-color:#000}.focus-visible\:ring-offset-black\/40:focus-visible{--tw-ring-offset-color:#0006}.focus-visible\:ring-offset-black\/80:focus-visible{--tw-ring-offset-color:#000c}.focus-visible\:ring-offset-neutral-950:focus-visible{--tw-ring-offset-color:#0a0a0a}.focus-visible\:ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.focus-visible\:drop-shadow-\[0_0_16px_rgba\(253\,224\,71\,0\.9\)\]:focus-visible{--tw-drop-shadow:drop-shadow(0 0 16px #fde047e6);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus-visible\:before\:bg-amber-200\/\[0\.10\]:focus-visible:before{content:var(--tw-content);background-color:#fde68a1a}.focus-visible\:before\:bg-emerald-200\/\[0\.08\]:focus-visible:before{content:var(--tw-content);background-color:#a7f3d014}.focus-visible\:before\:bg-rose-200\/\[0\.08\]:focus-visible:before{content:var(--tw-content);background-color:#fecdd314}.focus-visible\:before\:bg-sky-200\/\[0\.08\]:focus-visible:before{content:var(--tw-content);background-color:#bae6fd14}.focus-visible\:before\:bg-white\/\[0\.06\]:focus-visible:before{content:var(--tw-content);background-color:#ffffff0f}.active\:translate-y-0:active{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x:.97;--tw-scale-y:.97;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x:.995;--tw-scale-y:.995;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-amber-1000\/75:active{background-color:#281b0abf}.active\:bg-blue-1000\/75:active{background-color:#06101dbf}.active\:bg-brown-1000\/75:active{background-color:#160f06bf}.active\:bg-emerald-1000\/75:active{background-color:#0c261dbf}.active\:bg-neutral-1000\/75:active{background-color:#08090bbf}.active\:bg-purple-1000\/75:active{background-color:#150819bf}.active\:bg-rose-1000\/75:active{background-color:#18070bbf}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent,0 0% 96%))}.active\:bg-sky-1000\/75:active{background-color:#06111abf}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:pointer-events-auto:disabled{pointer-events:auto}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-slate-600:disabled{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.disabled\:text-slate-700:disabled{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.disabled\:text-white\/45:disabled{color:#ffffff73}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-70:disabled{opacity:.7}.group[open] .group-open\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group:focus-within .group-focus-within\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/action-input-field:focus-within .group-focus-within\/action-input-field\:opacity-100,.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100,.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/action-input-field:focus-within .group-focus-within\/action-input-field\:drop-shadow-\[0_17px_25px_rgba\(0\,0\,0\,0\.34\)\]{--tw-drop-shadow:drop-shadow(0 17px 25px #00000057);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)}.group\/action-input-field:focus-within .group-focus-within\/action-input-field\:placeholder\:text-white\/70::placeholder{color:#ffffffb3}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:w-5{width:1.25rem}.group:hover .group-hover\:-translate-y-12{--tw-translate-y:-3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-16{--tw-translate-y:-4rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110,.group:hover .group-hover\:scale-\[1\.1\]{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-black\/40{background-color:#0006}.group:hover .group-hover\:bg-white\/45{background-color:#ffffff73}.group:hover .group-hover\:pl-2{padding-left:.5rem}.group:hover .group-hover\:pr-2{padding-right:.5rem}.group:hover .group-hover\:text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-foreground{color:hsl(var(--foreground,120 52% 4%))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary,138 92% 25%))}.group:hover .group-hover\:text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white\/55{color:#ffffff8c}.group:hover .group-hover\:text-white\/90{color:#ffffffe6}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100{opacity:1}.group\/navcard:hover .group-hover\/navcard\:opacity-15{opacity:.15}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-55{opacity:.55}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 6px 18px #0000006b;--tw-shadow-colored:0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group:hover .group-hover\:brightness-110{--tw-brightness:brightness(1.1);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)}.group:hover .group-hover\:drop-shadow-\[0_0_8px_currentColor\]{--tw-drop-shadow:drop-shadow(0 0 8px currentColor);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)}.group:hover .group-hover\:drop-shadow-\[8px_10px_16px_\#ffffff80\]{--tw-drop-shadow:drop-shadow(8px 10px 16px #ffffff80);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)}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:drop-shadow-\[8px_10px_16px_\#ffffff80\]{--tw-drop-shadow:drop-shadow(8px 10px 16px #ffffff80);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)}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-amber-300\/70{--tw-ring-color:#fcd34db3}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-45{opacity:.45}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar,0 0% 98%))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-35[aria-disabled=true]{opacity:.35}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent,156 10% 90%))}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground,0 0% 5%))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground,89 2% 35%))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:0}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:.25rem}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[state\=active\]\:border-amber-100\/20[data-state=active]{border-color:#fef3c733}.data-\[state\=active\]\:border-amber-200\/10[data-state=active]{border-color:#fde68a1a}.data-\[state\=active\]\:border-cyan-300\/20[data-state=active]{border-color:#67e8f933}.data-\[state\=active\]\:border-emerald-100\/20[data-state=active]{border-color:#d1fae533}.data-\[state\=active\]\:border-emerald-200\/10[data-state=active]{border-color:#a7f3d01a}.data-\[state\=active\]\:border-rose-100\/20[data-state=active]{border-color:#ffe4e633}.data-\[state\=active\]\:border-rose-200\/10[data-state=active]{border-color:#fecdd31a}.data-\[state\=active\]\:border-sky-100\/20[data-state=active]{border-color:#e0f2fe33}.data-\[state\=active\]\:border-sky-200\/10[data-state=active]{border-color:#bae6fd1a}.data-\[state\=active\]\:border-white\/10[data-state=active]{border-color:#ffffff1a}.data-\[state\=active\]\:border-white\/15[data-state=active]{border-color:#ffffff26}.data-\[state\=checked\]\:border-emerald-100\/45[data-state=checked]{border-color:#d1fae573}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent,0 0% 96%))}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true],.data-\[state\=active\]\:bg-accent[data-state=active]{background-color:hsl(var(--accent,156 10% 90%))}.data-\[state\=active\]\:bg-amber-300\/10[data-state=active]{background-color:#fcd34d1a}.data-\[state\=active\]\:bg-cyan-300\/\[0\.08\][data-state=active]{background-color:#67e8f914}.data-\[state\=active\]\:bg-emerald-300\/10[data-state=active]{background-color:#6ee7b71a}.data-\[state\=active\]\:bg-muted[data-state=active]{background-color:hsl(var(--muted,156 10% 90%))}.data-\[state\=active\]\:bg-rose-300\/10[data-state=active]{background-color:#fda4af1a}.data-\[state\=active\]\:bg-sky-300\/10[data-state=active]{background-color:#7dd3fc1a}.data-\[state\=active\]\:bg-white\/10[data-state=active]{background-color:#ffffff1a}.data-\[state\=checked\]\:bg-amber-400\/85[data-state=checked]{background-color:#fbbf24d9}.data-\[state\=checked\]\:bg-emerald-300\/20[data-state=checked]{background-color:#6ee7b733}.data-\[state\=checked\]\:bg-emerald-400\/80[data-state=checked]{background-color:#34d399cc}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary,138 92% 25%))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent,156 10% 90%))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary,162 39% 30%))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted,156 10% 90%))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input,120 5% 92%))}.data-\[state\=unchecked\]\:bg-white\/10[data-state=unchecked]{background-color:#ffffff1a}.data-\[state\=unchecked\]\:bg-white\/15[data-state=unchecked]{background-color:#ffffff26}.data-\[state\=active\]\:bg-\[linear-gradient\(180deg\,rgba\(16\,31\,25\,1\)\,rgba\(13\,20\,17\,1\)\)\][data-state=active]{background-image:linear-gradient(#101f19,#0d1411)}.data-\[state\=active\]\:bg-\[linear-gradient\(180deg\,rgba\(20\,33\,40\,1\)\,rgba\(14\,21\,27\,1\)\)\][data-state=active]{background-image:linear-gradient(#142128,#0e151b)}.data-\[state\=active\]\:bg-\[linear-gradient\(180deg\,rgba\(32\,34\,38\,1\)\,rgba\(24\,26\,30\,1\)\)\][data-state=active]{background-image:linear-gradient(#202226,#181a1e)}.data-\[state\=active\]\:bg-\[linear-gradient\(180deg\,rgba\(34\,27\,17\,1\)\,rgba\(22\,18\,12\,1\)\)\][data-state=active]{background-image:linear-gradient(#221b11,#16120c)}.data-\[state\=active\]\:bg-\[linear-gradient\(180deg\,rgba\(36\,19\,25\,1\)\,rgba\(23\,13\,17\,1\)\)\][data-state=active]{background-image:linear-gradient(#241319,#170d11)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground,89 2% 35%))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground,0 0% 5%))}.data-\[state\=active\]\:text-amber-50[data-state=active]{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-cyan-100[data-state=active]{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-emerald-50[data-state=active]{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-muted-foreground[data-state=active]{color:hsl(var(--muted-foreground,89 2% 35%))}.data-\[state\=active\]\:text-rose-50[data-state=active]{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-sky-50[data-state=active]{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-white\/90[data-state=active]{color:#ffffffe6}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground,0 0% 100%))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground,0 0% 5%))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground,89 2% 35%))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-200[data-state=open]{transition-duration:.2s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-200[data-state=open]{animation-duration:.2s}.data-\[state\=active\]\:before\:opacity-100[data-state=active]:before{content:var(--tw-content);opacity:1}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent,0 0% 96%))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border,0 0% 90%))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-state=active] .group-data-\[state\=active\]\:text-cyan-300\/55{color:#67e8f98c}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar,0 0% 98%))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:border-amber-200\/10{border-color:#fde68a1a}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:bg-amber-300\/15{background-color:#fcd34d26}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.peer[data-state=checked]~.peer-data-\[state\=checked\]\:text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse var(--default-animation-duration,2s) var(--default-animation-timing-function,cubic-bezier(.4, 0, .6, 1)) var(--default-animation-delay,0s) infinite}.motion-safe\:duration-200{transition-duration:.2s}.motion-safe\:animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.motion-safe\:fade-in{--tw-enter-opacity:0}.motion-safe\:duration-200{animation-duration:.2s}.motion-safe\:\[animation-duration\:1\.5s\]{animation-duration:1.5s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-reduce\:animate-none{animation:none}.motion-reduce\:\!transition-none{transition-property:none!important}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:duration-200{transition-duration:.2s;animation-duration:.2s}}.dark\:border-blue-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1))}.dark\:border-blue-900\/55:is(.dark *){border-color:#1e3a8a8c}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive,4 96% 22%))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:border-green-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1))}.dark\:border-green-600\/20:is(.dark *){border-color:#16a34a33}.dark\:border-green-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1))}.dark\:border-neutral-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.dark\:border-neutral-600\/20:is(.dark *){border-color:#52525233}.dark\:border-neutral-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.dark\:border-neutral-700\/20:is(.dark *){border-color:#40404033}.dark\:border-neutral-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity,1))}.dark\:border-neutral-800\/80:is(.dark *){border-color:#262626cc}.dark\:border-red-300\/10:is(.dark *){border-color:#fca5a51a}.dark\:border-red-300\/20:is(.dark *){border-color:#fca5a533}.dark\:border-red-300\/30:is(.dark *){border-color:#fca5a54d}.dark\:border-red-400\/30:is(.dark *){border-color:#f871714d}.dark\:border-red-600\/20:is(.dark *){border-color:#dc262633}.dark\:border-red-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.dark\:border-red-800\/80:is(.dark *){border-color:#991b1bcc}.dark\:border-red-800\/90:is(.dark *){border-color:#991b1be6}.dark\:border-red-950\/55:is(.dark *){border-color:#450a0a8c}.dark\:border-red-950\/60:is(.dark *){border-color:#450a0a99}.dark\:border-red-950\/75:is(.dark *){border-color:#450a0abf}.dark\:border-rose-900\/30:is(.dark *){border-color:#8813374d}.dark\:border-rose-950\/55:is(.dark *){border-color:#4c05198c}.dark\:border-sky-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity,1))}.dark\:border-sky-800\/40:is(.dark *){border-color:#07598566}.dark\:border-sky-900\/30:is(.dark *){border-color:#0c4a6e4d}.dark\:border-sky-900\/55:is(.dark *){border-color:#0c4a6e8c}.dark\:border-slate-600:is(.dark *){--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity,1))}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-yellow-600\/20:is(.dark *){border-color:#ca8a0433}.dark\:border-yellow-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1))}.dark\:bg-amber-200\/5:is(.dark *){background-color:#fde68a0d}.dark\:bg-amber-300\/70:is(.dark *){background-color:#fcd34db3}.dark\:bg-amber-400\/10:is(.dark *){background-color:#fbbf241a}.dark\:bg-amber-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity,1))}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-background:is(.dark *){background-color:hsl(var(--background,120 45% 98%))}.dark\:bg-black\/30:is(.dark *){background-color:#0000004d}.dark\:bg-black\/40:is(.dark *){background-color:#0006}.dark\:bg-black\/5:is(.dark *){background-color:#0000000d}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}.dark\:bg-black\/60:is(.dark *){background-color:#0009}.dark\:bg-blue-200\/5:is(.dark *){background-color:#bfdbfe0d}.dark\:bg-blue-300\/80:is(.dark *){background-color:#93c5fdcc}.dark\:bg-blue-400\/10:is(.dark *){background-color:#60a5fa1a}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity,1))}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950\/10:is(.dark *){background-color:#1725541a}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-emerald-200\/5:is(.dark *){background-color:#a7f3d00d}.dark\:bg-emerald-400\/10:is(.dark *){background-color:#34d3991a}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-gray-800\/30:is(.dark *){background-color:#1f29374d}.dark\:bg-green-300\/90:is(.dark *){background-color:#86eface6}.dark\:bg-green-400\/10:is(.dark *){background-color:#4ade801a}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1))}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-green-950\/10:is(.dark *){background-color:#052e161a}.dark\:bg-indigo-400\/10:is(.dark *){background-color:#818cf81a}.dark\:bg-muted:is(.dark *){background-color:hsl(var(--muted,156 10% 90%))}.dark\:bg-neutral-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.dark\:bg-neutral-500\/10:is(.dark *){background-color:#7373731a}.dark\:bg-neutral-500\/5:is(.dark *){background-color:#7373730d}.dark\:bg-neutral-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1))}.dark\:bg-neutral-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.dark\:bg-neutral-800\/10:is(.dark *){background-color:#2626261a}.dark\:bg-neutral-800\/40:is(.dark *){background-color:#26262666}.dark\:bg-neutral-800\/90:is(.dark *){background-color:#262626e6}.dark\:bg-neutral-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900\/30:is(.dark *){background-color:#1717174d}.dark\:bg-neutral-900\/50:is(.dark *){background-color:#17171780}.dark\:bg-neutral-900\/60:is(.dark *){background-color:#17171799}.dark\:bg-neutral-900\/70:is(.dark *){background-color:#171717b3}.dark\:bg-neutral-900\/80:is(.dark *){background-color:#171717cc}.dark\:bg-neutral-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.dark\:bg-neutral-950\/30:is(.dark *){background-color:#0a0a0a4d}.dark\:bg-neutral-950\/40:is(.dark *){background-color:#0a0a0a66}.dark\:bg-neutral-950\/60:is(.dark *){background-color:#0a0a0a99}.dark\:bg-neutral-950\/65:is(.dark *){background-color:#0a0a0aa6}.dark\:bg-neutral-950\/80:is(.dark *){background-color:#0a0a0acc}.dark\:bg-neutral-950\/90:is(.dark *){background-color:#0a0a0ae6}.dark\:bg-pink-400\/10:is(.dark *){background-color:#f472b61a}.dark\:bg-pink-950\/10:is(.dark *){background-color:#5007241a}.dark\:bg-purple-200\/5:is(.dark *){background-color:#e9d5ff0d}.dark\:bg-purple-400\/10:is(.dark *){background-color:#c084fc1a}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity,1))}.dark\:bg-purple-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(59 7 100/var(--tw-bg-opacity,1))}.dark\:bg-purple-950\/40:is(.dark *){background-color:#3b076466}.dark\:bg-red-200\/5:is(.dark *){background-color:#fecaca0d}.dark\:bg-red-400\/10:is(.dark *){background-color:#f871711a}.dark\:bg-red-400\/\[0\.08\]:is(.dark *){background-color:#f8717114}.dark\:bg-red-500\/20:is(.dark *){background-color:#ef444433}.dark\:bg-red-500\/5:is(.dark *){background-color:#ef44440d}.dark\:bg-red-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-red-950\/40:is(.dark *){background-color:#450a0a66}.dark\:bg-rose-400\/10:is(.dark *){background-color:#fb71851a}.dark\:bg-slate-200\/5:is(.dark *){background-color:#e2e8f00d}.dark\:bg-slate-300\/5:is(.dark *){background-color:#cbd5e10d}.dark\:bg-slate-900\/80:is(.dark *){background-color:#0f172acc}.dark\:bg-slate-950\/90:is(.dark *){background-color:#020617e6}.dark\:bg-stone-800\/10:is(.dark *){background-color:#2925241a}.dark\:bg-stone-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(12 10 9/var(--tw-bg-opacity,1))}.dark\:bg-stone-950\/10:is(.dark *){background-color:#0c0a091a}.dark\:bg-stone-950\/35:is(.dark *){background-color:#0c0a0959}.dark\:bg-stone-950\/40:is(.dark *){background-color:#0c0a0966}.dark\:bg-stone-950\/55:is(.dark *){background-color:#0c0a098c}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.045\]:is(.dark *){background-color:#ffffff0b}.dark\:bg-yellow-400\/10:is(.dark *){background-color:#facc151a}.dark\:bg-yellow-500\/5:is(.dark *){background-color:#eab3080d}.dark\:bg-yellow-900\/30:is(.dark *){background-color:#713f124d}.dark\:bg-yellow-950\/15:is(.dark *){background-color:#42200626}.dark\:bg-yellow-950\/40:is(.dark *){background-color:#42200666}.dark\:bg-zinc-200:is(.dark *){--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity,1))}.dark\:bg-\[linear-gradient\(180deg\,rgba\(22\,24\,27\,0\.90\)\,rgba\(14\,15\,18\,0\.9\)\)\]:is(.dark *){background-image:linear-gradient(#16181be6,#0e0f12e6)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(192\,132\,252\,0\.1\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(236\,72\,153\,0\.14\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#c084fc1a,#02061700 48%),radial-gradient(900px at 88% 10%,#ec489924,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(248\,113\,113\,0\.1\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(244\,63\,94\,0\.14\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#f871711a,#02061700 48%),radial-gradient(900px at 88% 10%,#f43f5e24,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(251\,191\,36\,0\.07\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(245\,158\,11\,0\.1\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#fbbf2412,#02061700 48%),radial-gradient(900px at 88% 10%,#f59e0b1a,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(251\,191\,36\,0\.1\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(245\,158\,11\,0\.14\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#fbbf241a,#02061700 48%),radial-gradient(900px at 88% 10%,#f59e0b24,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(74\,222\,128\,0\.1\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(16\,185\,129\,0\.14\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#4ade801a,#02061700 48%),radial-gradient(900px at 88% 10%,#10b98124,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1100px_circle_at_12\%_8\%\,rgba\(96\,165\,250\,0\.1\)\,rgba\(2\,6\,23\,0\)_48\%\)\,radial-gradient\(900px_circle_at_88\%_10\%\,rgba\(59\,130\,246\,0\.14\)\,rgba\(2\,6\,23\,0\)_42\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1100px at 12% 8%,#60a5fa1a,#02061700 48%),radial-gradient(900px at 88% 10%,#3b82f624,#02061700 42%),linear-gradient(#ffffff0a,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#94a3b80a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(192\,132\,252\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#c084fc0a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(248\,113\,113\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#f871710a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(251\,191\,36\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#fbbf240a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(74\,222\,128\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#4ade800a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(1200px_circle_at_16\%_12\%\,rgba\(148\,163\,184\,0\.04\)\,rgba\(2\,6\,23\,0\)_42\%\)\,radial-gradient\(900px_circle_at_84\%_18\%\,rgba\(96\,165\,250\,0\.04\)\,rgba\(2\,6\,23\,0\)_34\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.01\)\,rgba\(255\,255\,255\,0\.01\)_32\%\,rgba\(255\,255\,255\,0\)\)\]:is(.dark *){background-image:radial-gradient(1200px at 16% 12%,#94a3b80a,#02061700 42%),radial-gradient(900px at 84% 18%,#60a5fa0a,#02061700 34%),linear-gradient(#ffffff03,#ffffff03 32%,#fff0)}.dark\:bg-\[radial-gradient\(circle_at_50\%_-10\%\,_rgba\(255\,90\,90\,0\.22\)\,_rgba\(5\,5\,5\,0\.94\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% -10%,#ff5a5a38,#050505f0)}.dark\:bg-\[radial-gradient\(circle_at_50\%_-6\%\,_rgba\(255\,90\,90\,0\.18\)\,_rgba\(5\,5\,5\,0\.94\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% -6%,#ff5a5a2e,#050505f0)}.dark\:bg-\[radial-gradient\(circle_at_50\%_0\%\,_rgba\(255\,90\,90\,0\.14\)\,_rgba\(5\,5\,5\,0\.95\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 0,#ff5a5a24,#050505f2)}.dark\:bg-\[radial-gradient\(circle_at_50\%_10\%\,_rgba\(120\,170\,255\,0\.16\)\,_rgba\(7\,10\,16\,0\.95\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 10%,#78aaff29,#070a10f2)}.dark\:bg-\[radial-gradient\(circle_at_50\%_10\%\,_rgba\(255\,90\,90\,0\.12\)\,_rgba\(5\,5\,5\,0\.95\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 10%,#ff5a5a1f,#050505f2)}.dark\:bg-\[radial-gradient\(circle_at_50\%_8\%\,_rgba\(255\,90\,90\,0\.10\)\,_rgba\(5\,5\,5\,0\.95\)\)\]:is(.dark *){background-image:radial-gradient(circle at 50% 8%,#ff5a5a1a,#050505f2)}.dark\:bg-\[radial-gradient\(circle_at_top\,rgba\(255\,255\,255\,0\.08\)\,transparent_40\%\)\,radial-gradient\(circle_at_bottom\,rgba\(56\,189\,248\,0\.08\)\,transparent_55\%\)\]:is(.dark *){background-image:radial-gradient(circle at top,#ffffff14,#0000 40%),radial-gradient(circle at bottom,#38bdf814,#0000 55%)}.dark\:bg-gradient-to-b:is(.dark *){background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.dark\:bg-gradient-to-t:is(.dark *){background-image:linear-gradient(to top, var(--tw-gradient-stops))}.dark\:from-amber-700:is(.dark *){--tw-gradient-from:#b45309 var(--tw-gradient-from-position);--tw-gradient-to:#b4530900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-black\/45:is(.dark *){--tw-gradient-from:#00000073 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-black\/80:is(.dark *){--tw-gradient-from:#000c var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-black\/90:is(.dark *){--tw-gradient-from:#000000e6 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-black\/95:is(.dark *){--tw-gradient-from:#000000f2 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-blue-800:is(.dark *){--tw-gradient-from:#1e40af var(--tw-gradient-from-position);--tw-gradient-to:#1e40af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-green-900\/75:is(.dark *){--tw-gradient-from:#14532dbf var(--tw-gradient-from-position);--tw-gradient-to:#14532d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-800\/60:is(.dark *){--tw-gradient-from:#26262699 var(--tw-gradient-from-position);--tw-gradient-to:#26262600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-900:is(.dark *){--tw-gradient-from:#171717 var(--tw-gradient-from-position);--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-900\/90:is(.dark *){--tw-gradient-from:#171717e6 var(--tw-gradient-from-position);--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-neutral-950:is(.dark *){--tw-gradient-from:#0a0a0a var(--tw-gradient-from-position);--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-red-900:is(.dark *){--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:#7f1d1d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--tw-gradient-from:#0f172a var(--tw-gradient-from-position);--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-950:is(.dark *){--tw-gradient-from:#020617 var(--tw-gradient-from-position);--tw-gradient-to:#02061700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-stone-900\/90:is(.dark *){--tw-gradient-from:#1c1917e6 var(--tw-gradient-from-position);--tw-gradient-to:#1c191700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-stone-950:is(.dark *){--tw-gradient-from:#0c0a09 var(--tw-gradient-from-position);--tw-gradient-to:#0c0a0900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-white:is(.dark *){--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-black\/40:is(.dark *){--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0006 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-neutral-500\/80:is(.dark *){--tw-gradient-to:#73737300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #737373cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-neutral-950:is(.dark *){--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0a0a0a var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-neutral-950\/90:is(.dark *){--tw-gradient-to:#0a0a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0a0a0ae6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-slate-900:is(.dark *){--tw-gradient-to:#0f172a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-yellow-700:is(.dark *){--tw-gradient-to:#a1620700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #a16207 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-zinc-900:is(.dark *){--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-amber-500\/15:is(.dark *){--tw-gradient-to:#f59e0b26 var(--tw-gradient-to-position)}.dark\:to-amber-800:is(.dark *){--tw-gradient-to:#92400e var(--tw-gradient-to-position)}.dark\:to-black:is(.dark *){--tw-gradient-to:#000 var(--tw-gradient-to-position)}.dark\:to-black\/80:is(.dark *){--tw-gradient-to:#000c var(--tw-gradient-to-position)}.dark\:to-blue-600:is(.dark *){--tw-gradient-to:#2563eb var(--tw-gradient-to-position)}.dark\:to-emerald-500\/15:is(.dark *){--tw-gradient-to:#10b98126 var(--tw-gradient-to-position)}.dark\:to-green-800\/75:is(.dark *){--tw-gradient-to:#166534bf var(--tw-gradient-to-position)}.dark\:to-neutral-950:is(.dark *){--tw-gradient-to:#0a0a0a var(--tw-gradient-to-position)}.dark\:to-neutral-950\/90:is(.dark *){--tw-gradient-to:#0a0a0ae6 var(--tw-gradient-to-position)}.dark\:to-red-700:is(.dark *){--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.dark\:to-rose-500\/15:is(.dark *){--tw-gradient-to:#f43f5e26 var(--tw-gradient-to-position)}.dark\:to-slate-950:is(.dark *){--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.dark\:to-stone-950:is(.dark *){--tw-gradient-to:#0c0a09 var(--tw-gradient-to-position)}.dark\:to-transparent:is(.dark *){--tw-gradient-to:transparent var(--tw-gradient-to-position)}.dark\:to-white\/70:is(.dark *){--tw-gradient-to:#ffffffb3 var(--tw-gradient-to-position)}.dark\:stroke-amber-300\/70:is(.dark *){stroke:#fcd34db3}.dark\:stroke-blue-300\/80:is(.dark *){stroke:#93c5fdcc}.dark\:stroke-green-300\/90:is(.dark *){stroke:#86eface6}.dark\:text-amber-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.dark\:text-amber-500:is(.dark *){--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.dark\:text-card-foreground:is(.dark *){color:hsl(var(--card-foreground,120 52% 4%))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-green-100:is(.dark *){--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.dark\:text-green-50:is(.dark *){--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity,1))}.dark\:text-green-500:is(.dark *){--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.dark\:text-green-600:is(.dark *){--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.dark\:text-green-700:is(.dark *){--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.dark\:text-red-100:is(.dark *){--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.dark\:text-red-300:is(.dark *){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-red-50:is(.dark *){--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.dark\:text-red-500:is(.dark *){--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.dark\:text-red-600:is(.dark *){--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.dark\:text-red-700:is(.dark *){--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.dark\:text-rose-400:is(.dark *){--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity,1))}.dark\:text-secondary-foreground:is(.dark *){color:hsl(var(--secondary-foreground,0 0% 100%))}.dark\:text-sky-100\/70:is(.dark *){color:#e0f2feb3}.dark\:text-sky-400:is(.dark *){--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity,1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.dark\:text-slate-600\/70:is(.dark *){color:#475569b3}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-white\/15:is(.dark *){color:#ffffff26}.dark\:text-white\/30:is(.dark *){color:#ffffff4d}.dark\:text-white\/45:is(.dark *){color:#ffffff73}.dark\:text-white\/50:is(.dark *){color:#ffffff80}.dark\:text-white\/60:is(.dark *){color:#fff9}.dark\:text-white\/80:is(.dark *){color:#fffc}.dark\:text-white\/85:is(.dark *){color:#ffffffd9}.dark\:text-white\/90:is(.dark *){color:#ffffffe6}.dark\:text-yellow-300:is(.dark *){--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity,1))}.dark\:text-yellow-400:is(.dark *){--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.dark\:opacity-40:is(.dark *){opacity:.4}.dark\:opacity-\[96\%\]:is(.dark *){opacity:.96}.dark\:shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\,0_24px_80px_rgba\(0\,0\,0\,0\.4\)\]:is(.dark *){--tw-shadow:0 0 0 1px #ffffff0d,0 24px 80px #0006;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-\[0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\,0_30px_90px_rgba\(0\,0\,0\,0\.58\)\]:is(.dark *){--tw-shadow:0 0 0 1px #ffffff0d,0 30px 90px #00000094;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color), 0 30px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-\[0_0_10px_rgba\(0\,0\,0\,0\.5\)\]:is(.dark *){--tw-shadow:0 0 10px #00000080;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-\[0_18px_40px_-22px_rgba\(15\,23\,42\,0\.15\)\]:is(.dark *){--tw-shadow:0 18px 40px -22px #0f172a26;--tw-shadow-colored:0 18px 40px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:shadow-\[1px_31x_15px_rgba\(0\,0\,0\,0\.95\)\]:is(.dark *){--tw-shadow:1px 31x 15px #000000f2;--tw-shadow-colored:1px 31x 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:ring-neutral-500:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity,1))}.dark\:drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.65\)\]:is(.dark *){--tw-drop-shadow:drop-shadow(0 1px 2px #000000a6);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)}.dark\:drop-shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.5\)\]:is(.dark *){--tw-drop-shadow:drop-shadow(0 4px 4px #00000080);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)}.dark\:drop-shadow-\[5px_4px_5px_\#000000\]:is(.dark *){--tw-drop-shadow:drop-shadow(5px 4px 5px #000);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)}.dark\:backdrop-blur-lg:is(.dark *){--tw-backdrop-blur:blur(16px);-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)}.dark\:hover\:bg-neutral-400\/10:hover:is(.dark *){background-color:#a3a3a31a}.dark\:hover\:bg-neutral-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:hover\:bg-neutral-900\/60:hover:is(.dark *){background-color:#17171799}.dark\:hover\:bg-stone-900\/60:hover:is(.dark *){background-color:#1c191799}.hover\:dark\:bg-amber-400\/10:is(.dark *):hover{background-color:#fbbf241a}.hover\:dark\:bg-sky-900:is(.dark *):hover{--tw-bg-opacity:1;background-color:rgb(12 74 110/var(--tw-bg-opacity,1))}.hover\:dark\:shadow-\[3px_3px_25px_rgba\(10\,10\,10\,0\.93\)\]:is(.dark *):hover{--tw-shadow:3px 3px 25px #0a0a0aed;--tw-shadow-colored:3px 3px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:dark\:shadow-xl:is(.dark *):hover{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:dark\:shadow-sky-800\/20:is(.dark *):hover{--tw-shadow-color:#07598533;--tw-shadow:var(--tw-shadow-colored)}.dark\:focus-visible\:bg-transparent:focus-visible:is(.dark *),.dark\:disabled\:bg-transparent:disabled:is(.dark *){background-color:#0000}.group:hover .dark\:group-hover\:drop-shadow-\[8px_10px_18px_\#000000\]:is(.dark *),.group:focus-visible .dark\:group-focus-visible\:drop-shadow-\[8px_10px_18px_\#000000\]:is(.dark *){--tw-drop-shadow:drop-shadow(8px 10px 18px #000);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)}@media not all and (width>=1278px){.max-md\:absolute{position:absolute}.max-md\:sticky{position:sticky}.max-md\:inset-x-0{left:0;right:0}.max-md\:bottom-0{bottom:0}.max-md\:top-0{top:0}.max-md\:z-\[40\]{z-index:40}.max-md\:border-b{border-bottom-width:1px}.max-md\:border-t{border-top-width:1px}.max-md\:border-white\/10{border-color:#ffffff1a}.max-md\:bg-\[rgba\(5\,6\,8\,0\.88\)\]{background-color:#050608e0}.max-md\:bg-\[linear-gradient\(180deg\,rgba\(5\,6\,8\,0\.96\)\,rgba\(5\,6\,8\,0\.84\)\)\]{background-image:linear-gradient(#050608f5,#050608d6)}.max-md\:pb-0\.5{padding-bottom:.125rem}.max-md\:pb-\[calc\(env\(safe-area-inset-bottom\)\+0\.5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}.max-md\:pb-\[calc\(env\(safe-area-inset-bottom\)\+5rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 5rem)}.max-md\:pt-2{padding-top:.5rem}.max-md\:pt-\[calc\(env\(safe-area-inset-top\)\+0\.25rem\)\]{padding-top:calc(env(safe-area-inset-top) + .25rem)}.max-md\:shadow-\[0_18px_44px_-30px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 18px 44px -30px #000000f2;--tw-shadow-colored:0 18px 44px -30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.max-md\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (width<=1277px){.max-\[1277px\]\:\[--fui-type-body-size\:var\(--fui-text-sm\)\]{--fui-type-body-size:var(--fui-text-sm)}}@media (width>=360px){.min-\[360px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.sm\:-inset-x-5{left:-1.25rem;right:-1.25rem}.sm\:-top-10{top:-2.5rem}.sm\:bottom-10{bottom:2.5rem}.sm\:left-\[4\.25rem\]{left:4.25rem}.sm\:left-\[88\%\]{left:88%}.sm\:left-auto{left:auto}.sm\:right-4{right:1rem}.sm\:right-\[-4\%\]{right:-4%}.sm\:right-\[88\%\]{right:88%}.sm\:top-0{top:0}.sm\:top-10{top:2.5rem}.sm\:top-4{top:1rem}.sm\:top-\[7\%\]{top:7%}.sm\:top-\[74px\]{top:74px}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-2{grid-column-start:2}.sm\:col-end-3{grid-column-end:3}.sm\:m-3{margin:.75rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-\[40px\]{margin-bottom:40px}.sm\:mt-0{margin-top:0}.sm\:mt-3{margin-top:.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-8{height:2rem}.sm\:h-\[235px\]{height:235px}.sm\:h-\[330px\]{height:330px}.sm\:h-\[44px\]{height:44px}.sm\:h-\[calc\(100vh-1\.5rem\)\]{height:calc(100vh - 1.5rem)}.sm\:h-\[min\(52rem\,calc\(100dvh-2rem\)\)\]{height:min(52rem,100dvh - 2rem)}.sm\:h-auto{height:auto}.sm\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.sm\:max-h-\[calc\(100vh-1\.5rem\)\]{max-height:calc(100vh - 1.5rem)}.sm\:max-h-none{max-height:none}.sm\:\!min-h-\[72px\]{min-height:72px!important}.sm\:min-h-0{min-height:0}.sm\:min-h-\[15rem\]{min-height:15rem}.sm\:min-h-\[310px\]{min-height:310px}.sm\:min-h-\[440px\]{min-height:440px}.sm\:min-h-\[560px\]{min-height:560px}.sm\:min-h-\[60px\]{min-height:60px}.sm\:min-h-\[6rem\]{min-height:6rem}.sm\:min-h-\[calc\(100dvh-2rem\)\]{min-height:calc(100dvh - 2rem)}.sm\:w-14{width:3.5rem}.sm\:w-32{width:8rem}.sm\:w-52{width:13rem}.sm\:w-64{width:16rem}.sm\:w-8{width:2rem}.sm\:w-\[168px\]{width:168px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[62\%\]{width:62%}.sm\:w-\[70px\]{width:70px}.sm\:w-\[80px\]{width:80px}.sm\:w-\[min\(38rem\,calc\(100vw-8rem\)\)\]{width:min(38rem,100vw - 8rem)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:min-w-28{min-width:7rem}.sm\:min-w-\[17rem\]{min-width:17rem}.sm\:min-w-\[74px\]{min-width:74px}.sm\:min-w-\[96px\]{min-width:96px}.sm\:max-w-\[22rem\]{max-width:22rem}.sm\:max-w-\[290px\]{max-width:290px}.sm\:max-w-\[408px\]{max-width:408px}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[760px\]{max-width:760px}.sm\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.sm\:max-w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{max-width:min(30rem,100vw - 2rem)}.sm\:max-w-\[min\(42rem\,calc\(100vw-2rem\)\)\]{max-width:min(42rem,100vw - 2rem)}.sm\:max-w-\[min\(46rem\,calc\(100vw-2rem\)\)\]{max-width:min(46rem,100vw - 2rem)}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1}.sm\:basis-1\/2{flex-basis:50%}.sm\:origin-left{transform-origin:0}.sm\:-translate-y-5{--tw-translate-y:-1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-\[0\.82\]{--tw-scale-x:.82;--tw-scale-y:.82;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(11rem\,1fr\)_auto\]{grid-template-columns:minmax(11rem,1fr) auto}.sm\:grid-cols-\[minmax\(11rem\,1fr\)_minmax\(17rem\,auto\)\]{grid-template-columns:minmax(11rem,1fr) minmax(17rem,auto)}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-\[18px\]{border-radius:18px}.sm\:rounded-\[24px\]{border-radius:24px}.sm\:rounded-\[30px\]{border-radius:30px}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-none{border-radius:0}.sm\:bg-transparent{background-color:#0000}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-1{padding-left:.25rem;padding-right:.25rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[12\%\]{padding-left:12%;padding-right:12%}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-\[80px\]{padding-bottom:80px}.sm\:pl-4{padding-left:1rem}.sm\:pt-0{padding-top:0}.sm\:pt-2{padding-top:.5rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[1\.23em\]{font-size:1.23em}.sm\:text-\[1\.32rem\]{font-size:1.32rem}.sm\:text-\[1\.4rem\]{font-size:1.4rem}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (width>=650px){.min-\[650px\]\:-ml-\[34px\]{margin-left:-34px}.min-\[650px\]\:h-\[170px\]{height:170px}.min-\[650px\]\:w-\[112px\]{width:112px}.min-\[650px\]\:scale-\[0\.68\]{--tw-scale-x:.68;--tw-scale-y:.68;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.min-\[650px\]\:scale-\[0\.94\]{--tw-scale-x:.94;--tw-scale-y:.94;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (width>=760px){.min-\[760px\]\:w-\[128px\]{width:128px}.min-\[760px\]\:min-w-\[108px\]{min-width:108px}.min-\[760px\]\:grid-cols-\[116px_minmax\(0\,1fr\)_136px\]{grid-template-columns:116px minmax(0,1fr) 136px}.min-\[760px\]\:px-3{padding-left:.75rem;padding-right:.75rem}}@media (width>=820px){.min-\[820px\]\:-ml-\[32px\]{margin-left:-32px}.min-\[820px\]\:h-\[187px\]{height:187px}.min-\[820px\]\:w-\[123px\]{width:123px}.min-\[820px\]\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.min-\[820px\]\:scale-\[0\.75\]{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (width>=1278px){.md\:fixed{position:fixed}.md\:absolute{position:absolute}.md\:-inset-x-10{left:-2.5rem;right:-2.5rem}.md\:-left-4{left:-1rem}.md\:-right-4{right:-1rem}.md\:-top-4{top:-1rem}.md\:-top-9{top:-2.25rem}.md\:bottom-10{bottom:2.5rem}.md\:bottom-20{bottom:5rem}.md\:left-\[-30px\]{left:-30px}.md\:right-1{right:.25rem}.md\:right-4{right:1rem}.md\:right-\[-30px\]{right:-30px}.md\:right-\[14\%\]{right:14%}.md\:right-\[15\%\]{right:15%}.md\:right-auto{right:auto}.md\:top-4{top:1rem}.md\:top-\[22\%\]{top:22%}.md\:top-\[28\%\]{top:28%}.md\:z-50{z-index:50}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:row-start-2{grid-row-start:2}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-3{margin-left:.75rem;margin-right:.75rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:\!mt-0{margin-top:0!important}.md\:-ml-2{margin-left:-.5rem}.md\:mb-1{margin-bottom:.25rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:ml-3{margin-left:.75rem}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-20{margin-top:5rem}.md\:mt-3{margin-top:.75rem}.md\:mt-32{margin-top:8rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-7{margin-top:1.75rem}.md\:mt-\[30px\]{margin-top:30px}.md\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-3{height:.75rem}.md\:h-4{height:1rem}.md\:h-40{height:10rem}.md\:h-48{height:12rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-\[110px\]{height:110px}.md\:h-\[132px\]{height:132px}.md\:h-\[180px\]{height:180px}.md\:h-\[220px\]{height:220px}.md\:h-\[230px\]{height:230px}.md\:h-\[24rem\]{height:24rem}.md\:h-\[54px\]{height:54px}.md\:h-\[55px\]{height:55px}.md\:h-\[80vh\]{height:80vh}.md\:h-auto{height:auto}.md\:max-h-\[700px\]{max-height:700px}.md\:max-h-\[80vh\]{max-height:80vh}.md\:max-h-\[min\(34rem\,calc\(100dvh-5rem\)\)\]{max-height:min(34rem,100dvh - 5rem)}.md\:max-h-\[min\(48rem\,calc\(100dvh-5rem\)\)\]{max-height:min(48rem,100dvh - 5rem)}.md\:max-h-none{max-height:none}.md\:\!min-h-0{min-height:0!important}.md\:min-h-\[112px\]{min-height:112px}.md\:min-h-\[116px\]{min-height:116px}.md\:min-h-\[1296px\]{min-height:1296px}.md\:min-h-\[132px\]{min-height:132px}.md\:min-h-\[142px\]{min-height:142px}.md\:min-h-\[1500px\]{min-height:1500px}.md\:min-h-\[220px\]{min-height:220px}.md\:min-h-\[36rem\]{min-height:36rem}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[425px\]{min-height:425px}.md\:min-h-\[448px\]{min-height:448px}.md\:min-h-\[450px\]{min-height:450px}.md\:min-h-\[468px\]{min-height:468px}.md\:min-h-\[480px\]{min-height:480px}.md\:min-h-\[500px\]{min-height:500px}.md\:min-h-\[518px\]{min-height:518px}.md\:min-h-\[600px\]{min-height:600px}.md\:min-h-\[68px\]{min-height:68px}.md\:min-h-\[85px\]{min-height:85px}.md\:min-h-\[calc\(100vh-16rem\)\]{min-height:calc(100vh - 16rem)}.md\:w-10{width:2.5rem}.md\:w-14{width:3.5rem}.md\:w-16{width:4rem}.md\:w-4{width:1rem}.md\:w-40{width:10rem}.md\:w-48{width:12rem}.md\:w-6{width:1.5rem}.md\:w-\[110px\]{width:110px}.md\:w-\[220px\]{width:220px}.md\:w-\[22rem\]{width:22rem}.md\:w-\[230px\]{width:230px}.md\:w-\[240px\]{width:240px}.md\:w-\[320px\]{width:320px}.md\:w-\[54px\]{width:54px}.md\:w-\[75\%\]{width:75%}.md\:w-\[min\(19\.5rem\,72vw\)\]{width:min(19.5rem,72vw)}.md\:w-\[min\(42rem\,calc\(100\%-2rem\)\)\]{width:min(42rem,100% - 2rem)}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:min-w-\[120px\]{min-width:120px}.md\:min-w-\[15rem\]{min-width:15rem}.md\:min-w-\[16rem\]{min-width:16rem}.md\:min-w-\[18rem\]{min-width:18rem}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[250px\]{min-width:250px}.md\:max-w-5xl{max-width:64rem}.md\:max-w-\[1200px\]{max-width:1200px}.md\:max-w-\[300px\]{max-width:300px}.md\:max-w-\[350px\]{max-width:350px}.md\:max-w-\[46rem\]{max-width:46rem}.md\:max-w-\[47\.25rem\]{max-width:47.25rem}.md\:max-w-\[60ch\]{max-width:60ch}.md\:max-w-\[618px\]{max-width:618px}.md\:max-w-\[80\%\]{max-width:80%}.md\:max-w-\[min\(80vw\,88rem\)\]{max-width:min(80vw,88rem)}.md\:max-w-none{max-width:none}.md\:max-w-xl{max-width:36rem}.md\:basis-1\/3{flex-basis:33.3333%}.md\:basis-1\/4{flex-basis:25%}.md\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[140px_minmax\(0\,1fr\)\]{grid-template-columns:140px minmax(0,1fr)}.md\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[180px_minmax\(0\,1fr\)_24px\]{grid-template-columns:180px minmax(0,1fr) 24px}.md\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.md\:grid-cols-\[44px_180px_minmax\(0\,1fr\)_24px\]{grid-template-columns:44px 180px minmax(0,1fr) 24px}.md\:grid-cols-\[44px_200px_minmax\(0\,1fr\)\]{grid-template-columns:44px 200px minmax(0,1fr)}.md\:grid-cols-\[44px_220px_minmax\(0\,1fr\)\]{grid-template-columns:44px 220px minmax(0,1fr)}.md\:grid-cols-\[44px_minmax\(0\,1fr\)\]{grid-template-columns:44px minmax(0,1fr)}.md\:grid-cols-\[44px_minmax\(0\,1fr\)_120px_90px\]{grid-template-columns:44px minmax(0,1fr) 120px 90px}.md\:grid-cols-\[48px_180px_minmax\(0\,1fr\)\]{grid-template-columns:48px 180px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_120px_100px\]{grid-template-columns:minmax(0,1fr) 120px 100px}.md\:grid-cols-\[minmax\(0\,1fr\)_160px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 160px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.md\:grid-cols-\[minmax\(0\,1fr\)_8\.5rem\]{grid-template-columns:minmax(0,1fr) 8.5rem}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.7fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.7fr) auto}.md\:grid-rows-\[30px_minmax\(0\,1fr\)\]{grid-template-rows:30px minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:items-baseline{align-items:baseline}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-12{gap:3rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-5{gap:1.25rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.md\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.md\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.md\:self-auto{align-self:auto}.md\:self-end{align-self:flex-end}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded-\[14px\]{border-radius:14px}.md\:rounded-\[22px\]{border-radius:22px}.md\:rounded-\[24px\]{border-radius:24px}.md\:rounded-\[28px\]{border-radius:28px}.md\:rounded-none{border-radius:0}.md\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\:rounded-bl-\[32\%\]{border-bottom-left-radius:32%}.md\:rounded-br-\[32\%\]{border-bottom-right-radius:32%}.md\:border{border-width:1px}.md\:border-0{border-width:0}.md\:border-t-0{border-top-width:0}.md\:border-white\/10{border-color:#ffffff1a}.md\:bg-transparent{background-color:#0000}.md\:bg-\[linear-gradient\(180deg\,rgba\(17\,18\,22\,1\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:linear-gradient(#111216,#08090b)}.md\:bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.04\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(17\,18\,22\,0\.98\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#ffffff0a,#0000 34%),linear-gradient(#111216fa,#08090b)}.md\:bg-\[radial-gradient\(circle_at_top_left\,rgba\(255\,255\,255\,0\.05\)\,transparent_34\%\)\,linear-gradient\(180deg\,rgba\(14\,15\,18\,0\.98\)\,rgba\(8\,9\,11\,1\)\)\]{background-image:radial-gradient(circle at 0 0,#ffffff0d,#0000 34%),linear-gradient(#0e0f12fa,#08090b)}.md\:p-0{padding:0}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:p-9{padding:2.25rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7{padding-left:1.75rem;padding-right:1.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:\!pt-0{padding-top:0!important}.md\:pb-0{padding-bottom:0}.md\:pb-1\.5{padding-bottom:.375rem}.md\:pb-10{padding-bottom:2.5rem}.md\:pb-2{padding-bottom:.5rem}.md\:pb-3{padding-bottom:.75rem}.md\:pb-5{padding-bottom:1.25rem}.md\:pb-\[calc\(8rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}.md\:pl-2{padding-left:.5rem}.md\:pl-5{padding-left:1.25rem}.md\:pl-\[4\.95rem\]{padding-left:4.95rem}.md\:pt-0{padding-top:0}.md\:pt-2{padding-top:.5rem}.md\:pt-2\.5{padding-top:.625rem}.md\:pt-24{padding-top:6rem}.md\:pt-3{padding-top:.75rem}.md\:pt-4{padding-top:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-6{padding-top:1.5rem}.md\:pt-8{padding-top:2rem}.md\:text-left{text-align:left}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[1\.05rem\]{font-size:1.05rem}.md\:text-\[1\.12rem\]{font-size:1.12rem}.md\:text-\[1\.2rem\]{font-size:1.2rem}.md\:text-\[1\.42rem\]{font-size:1.42rem}.md\:text-\[1\.6rem\]{font-size:1.6rem}.md\:text-\[1\.7rem\]{font-size:1.7rem}.md\:text-\[1\.8rem\]{font-size:1.8rem}.md\:text-\[1\.95rem\]{font-size:1.95rem}.md\:text-\[1\.9rem\]{font-size:1.9rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[2\.25rem\]{font-size:2.25rem}.md\:text-\[2\.2rem\]{font-size:2.2rem}.md\:text-\[2\.35rem\]{font-size:2.35rem}.md\:text-\[2\.6rem\]{font-size:2.6rem}.md\:text-\[2\.8rem\]{font-size:2.8rem}.md\:text-\[22px\]{font-size:22px}.md\:text-\[3\.2rem\]{font-size:3.2rem}.md\:text-\[3\.45rem\]{font-size:3.45rem}.md\:text-\[3\.6rem\]{font-size:3.6rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[4\.4rem\]{font-size:4.4rem}.md\:text-\[4\.9rem\]{font-size:4.9rem}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[5\.4rem\]{font-size:5.4rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:leading-relaxed{line-height:1.625}.md\:leading-tight{line-height:1.25}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\:shadow-\[0_32px_90px_-58px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 32px 90px -58px #000;--tw-shadow-colored:0 32px 90px -58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.md\:drop-shadow-\[0_24px_60px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow:drop-shadow(0 24px 60px #00000073);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)}.md\:drop-shadow-\[5px_4px_5px_\#ffffff50\]{--tw-drop-shadow:drop-shadow(5px 4px 5px #ffffff50);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)}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-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)}.md\:backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-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)}.md\:\[--battle-label-top\:var\(--battle-label-anchor\,-120px\)\]{--battle-label-top:var(--battle-label-anchor,-120px)}.md\:\[--battle-label-top\:var\(--battle-label-anchor\,-72px\)\]{--battle-label-top:var(--battle-label-anchor,-72px)}.md\:\[--corner-badge-scale\:1\.1\]{--corner-badge-scale:1.1}.md\:\[--corner-badge-scale\:1\.24\]{--corner-badge-scale:1.24}.md\:\[align-items\:safe_center\]{align-items:safe center}.after\:md\:hidden:after{content:var(--tw-content);display:none}.group:focus-within .md\:group-focus-within\:opacity-100,.group:hover .md\:group-hover\:opacity-100{opacity:1}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark\:md\:backdrop-blur-lg:is(.dark *){--tw-backdrop-blur:blur(16px);-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)}.min-\[1278px\]\:block{display:block}.min-\[1278px\]\:flex{display:flex}.min-\[1278px\]\:contents{display:contents}.min-\[1278px\]\:pb-5{padding-bottom:1.25rem}.min-\[1278px\]\:pb-\[calc\(var\(--compact-adventure-dock-height\,12rem\)\+9rem\)\]{padding-bottom:calc(var(--compact-adventure-dock-height,12rem) + 9rem)}.min-\[1278px\]\:pl-6{padding-left:1.5rem}.min-\[1278px\]\:pl-8{padding-left:2rem}.min-\[1278px\]\:pt-10{padding-top:2.5rem}}@media (width>=1279px){.lg\:-left-12{left:-3rem}.lg\:-right-12{right:-3rem}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:\!mt-2{margin-top:.5rem!important}.lg\:mt-10{margin-top:2.5rem}.lg\:mt-16{margin-top:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[388px\]{height:388px}.lg\:h-\[min\(52rem\,calc\(100dvh-3rem\)\)\]{height:min(52rem,100dvh - 3rem)}.lg\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-\[700px\]{min-height:700px}.lg\:min-h-\[calc\(100dvh-3rem\)\]{min-height:calc(100dvh - 3rem)}.lg\:\!w-\[min\(92vw\,76rem\)\]{width:min(92vw,76rem)!important}.lg\:\!w-full{width:100%!important}.lg\:w-\[600px\]{width:600px}.lg\:w-\[min\(80vw\,88rem\)\]{width:min(80vw,88rem)}.lg\:w-\[min\(88vw\,92rem\)\]{width:min(88vw,92rem)}.lg\:w-full{width:100%}.lg\:\!max-w-\[min\(92vw\,76rem\)\]{max-width:min(92vw,76rem)!important}.lg\:max-w-5xl{max-width:64rem}.lg\:max-w-6xl{max-width:72rem}.lg\:max-w-\[74ch\]{max-width:74ch}.lg\:max-w-\[min\(30rem\,calc\(100vw-3rem\)\)\]{max-width:min(30rem,100vw - 3rem)}.lg\:max-w-\[min\(46rem\,calc\(100vw-3rem\)\)\]{max-width:min(46rem,100vw - 3rem)}.lg\:max-w-\[min\(80vw\,88rem\)\]{max-width:min(80vw,88rem)}.lg\:max-w-\[min\(88vw\,92rem\)\]{max-width:min(88vw,92rem)}.lg\:max-w-none{max-width:none}.lg\:scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[160px_minmax\(0\,1fr\)_minmax\(260px\,0\.8fr\)\]{grid-template-columns:160px minmax(0,1fr) minmax(260px,.8fr)}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[272px_minmax\(0\,1fr\)\]{grid-template-columns:272px minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(250px\,0\.72fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(250px,.72fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_320px\]{grid-template-columns:minmax(0,1.2fr) 320px}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_320px\]{grid-template-columns:minmax(0,1.35fr) 320px}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_300px\]{grid-template-columns:minmax(0,1.3fr) 300px}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:\!flex-col{flex-direction:column!important}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:\!gap-0{gap:0!important}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:p-1{padding:.25rem}.lg\:p-3{padding:.75rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media (width>=1280px){.min-\[1280px\]\:pl-6{padding-left:1.5rem}.min-\[1280px\]\:pl-9{padding-left:2.25rem}}@media (width>=1360px){.min-\[1360px\]\:w-\[240px\]{width:240px}}@media (width>=1400px){.xl\:pointer-events-auto{pointer-events:auto}.xl\:absolute{position:absolute}.xl\:bottom-5{bottom:1.25rem}.xl\:left-full{left:100%}.xl\:right-4{right:1rem}.xl\:top-0{top:0}.xl\:order-none{order:0}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mb-0{margin-bottom:0}.xl\:ml-4{margin-left:1rem}.xl\:mt-10{margin-top:2.5rem}.xl\:mt-3{margin-top:.75rem}.xl\:mt-6{margin-top:1.5rem}.xl\:mt-\[63px\]{margin-top:63px}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[320px\]{height:320px}.xl\:h-\[333px\]{height:333px}.xl\:min-h-\[400px\]{min-height:400px}.xl\:min-h-\[475px\]{min-height:475px}.xl\:min-h-\[964px\]{min-height:964px}.xl\:w-\[320px\]{width:320px}.xl\:w-\[333px\]{width:333px}.xl\:w-\[min\(24rem\,28vw\)\]{width:min(24rem,28vw)}.xl\:w-\[min\(38\.75rem\,42vw\)\]{width:min(38.75rem,42vw)}.xl\:min-w-\[18rem\]{min-width:18rem}.xl\:min-w-\[300px\]{min-width:300px}.xl\:\!max-w-\[720px\]{max-width:720px!important}.xl\:max-w-\[350px\]{max-width:350px}.xl\:max-w-\[828px\]{max-width:828px}.xl\:max-w-\[max\(2100px\,80vw\)\]{max-width:max(2100px,80vw)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[150px_150px_190px_190px_190px_150px_150px\]{grid-template-columns:150px 150px 190px 190px 190px 150px 150px}.xl\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.xl\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.xl\:grid-cols-\[24rem_minmax\(0\,1fr\)\]{grid-template-columns:24rem minmax(0,1fr)}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.xl\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[360px_minmax\(0\,1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(320px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.xl\:grid-cols-\[minmax\(0\,1fr\)_22rem\]{grid-template-columns:minmax(0,1fr) 22rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(220px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(260px\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.xl\:grid-cols-\[minmax\(220px\,1fr\)_150px_150px_160px_160px_160px\]{grid-template-columns:minmax(220px,1fr) 150px 150px 160px 160px 160px}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-between{justify-content:space-between}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:border-white\/10{border-color:#ffffff1a}.xl\:bg-black\/\[0\.08\]{background-color:#00000014}.xl\:bg-\[linear-gradient\(180deg\,rgba\(9\,8\,8\,0\.96\)\,rgba\(10\,8\,7\,0\.98\)\)\]{background-image:linear-gradient(#090808f5,#0a0807fa)}.xl\:p-10{padding:2.5rem}.xl\:p-2{padding:.5rem}.xl\:p-5{padding:1.25rem}.xl\:p-6{padding:1.5rem}.xl\:p-8{padding:2rem}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:pl-2{padding-left:.5rem}.xl\:pl-4{padding-left:1rem}.xl\:pr-12{padding-right:3rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-12{padding-top:3rem}.xl\:pt-5{padding-top:1.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-\[38px\]{font-size:38px}.xl\:shadow-\[0_20px_60px_-38px_rgba\(0\,0\,0\,1\)\]{--tw-shadow:0 20px 60px -38px #000;--tw-shadow-colored:0 20px 60px -38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.xl\:shadow-\[0_22px_72px_-44px_rgba\(0\,0\,0\,0\.98\)\]{--tw-shadow:0 22px 72px -44px #000000fa;--tw-shadow-colored:0 22px 72px -44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.xl\:backdrop-blur-\[58px\]{--tw-backdrop-blur:blur(58px);-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)}.xl\:backdrop-blur-\[75px\]{--tw-backdrop-blur:blur(75px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (width>=1440px){.min-\[1440px\]\:block{display:block}.min-\[1440px\]\:flex{display:flex}.min-\[1440px\]\:inline-flex{display:inline-flex}}@media (width>=1500px){.\32 xl\:top-28{top:7rem}.\32 xl\:order-1{order:1}.\32 xl\:order-2{order:2}.\32 xl\:mb-20{margin-bottom:5rem}.\32 xl\:mt-\[5rem\]{margin-top:5rem}.\32 xl\:block{display:block}.\32 xl\:inline{display:inline}.\32 xl\:max-h-\[calc\(100dvh-136px\)\]{max-height:calc(100dvh - 136px)}.\32 xl\:min-h-\[600px\]{min-height:600px}.\32 xl\:w-\[min\(460px\,calc\(\(100vw-760px\)\/2-32px\)\)\]{width:min(460px,50vw - 412px)}.\32 xl\:\!max-w-\[790px\]{max-width:790px!important}.\32 xl\:max-w-\[max\(2100px\,80vw\)\]{max-width:max(2100px,80vw)}.\32 xl\:max-w-\[min\(1880px\,calc\(100vw-2rem\)\)\]{max-width:min(1880px,100vw - 2rem)}.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:grid-cols-\[15rem_minmax\(0\,1fr\)_15rem\]{grid-template-columns:15rem minmax(0,1fr) 15rem}.\32 xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,42\.75rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,42.75rem) minmax(0,1fr)}.\32 xl\:justify-items-stretch{justify-items:stretch}.\32 xl\:gap-1\.5{gap:.375rem}.\32 xl\:gap-5{gap:1.25rem}.\32 xl\:justify-self-center{justify-self:center}.\32 xl\:px-10{padding-left:2.5rem;padding-right:2.5rem}.\32 xl\:px-12{padding-left:3rem;padding-right:3rem}.\32 xl\:px-4{padding-left:1rem;padding-right:1rem}}@media (width>=1920px){.fhd\:w-\[75px\]{width:75px}.fhd\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not all and (width>=1278px){@media (orientation:portrait){.max-md\:portrait\:\!left-1\/2{left:50%!important}}}@media (orientation:landscape){.landscape\:mt-0{margin-top:0}.landscape\:w-1\/2{width:50%}.landscape\:flex-row{flex-direction:row}.landscape\:items-center{align-items:center}.landscape\:gap-4{gap:1rem}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent,156 10% 90%))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:not\(\:first-child\)\]\:mt-6:not(:first-child){margin-top:1.5rem}.\[\&\:not\(\:hover\)\]\:delay-200:not(:hover){transition-delay:.2s;animation-delay:.2s}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\.relative\]\:flex>div.relative{display:flex}.\[\&\>div\.relative\]\:h-full>div.relative{height:100%}.\[\&\>div\.relative\]\:flex-col>div.relative{flex-direction:column}.\[\&\>ol\:not\(\:last-child\)\]\:mb-2>ol:not(:last-child){margin-bottom:.5rem}.\[\&\>ol\]\:list-decimal>ol{list-style-type:decimal}.\[\&\>ol\]\:pl-5>ol{padding-left:1.25rem}.\[\&\>p\:not\(\:last-child\)\]\:mb-2>p:not(:last-child){margin-bottom:.5rem}.\[\&\>p\:not\(\:last-child\)\]\:mb-3>p:not(:last-child){margin-bottom:.75rem}.\[\&\>p\:not\(\:last-child\)\]\:mb-4>p:not(:last-child){margin-bottom:1rem}.\[\&\>span\:first-child\]\:h-\[22px\]>span:first-child{height:22px}.\[\&\>span\:first-child\]\:w-\[22px\]>span:first-child{width:22px}.\[\&\>span\:last-child\]\:min-w-0>span:last-child{min-width:0}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>span\:last-child\]\:px-0>span:last-child{padding-left:0;padding-right:0}.\[\&\>span\:last-child\]\:font-medium>span:last-child{font-weight:500}.\[\&\>span\:last-child\]\:normal-case>span:last-child{text-transform:none}.\[\&\>span\:last-child\]\:tracking-normal>span:last-child{letter-spacing:0}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:\!text-current>span{color:currentColor!important}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:h-4>svg{height:1rem}.\[\&\>svg\]\:h-5>svg{height:1.25rem}.\[\&\>svg\]\:h-6>svg{height:1.5rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:w-4>svg{width:1rem}.\[\&\>svg\]\:w-5>svg{width:1.25rem}.\[\&\>svg\]\:w-6>svg{width:1.5rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive,4 96% 22%))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground,120 52% 4%))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground,89 2% 35%))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground,0 0% 9%))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\>ul\:not\(\:last-child\)\]\:mb-2>ul:not(:last-child){margin-bottom:.5rem}.\[\&\>ul\]\:list-disc>ul{list-style-type:disc}.\[\&\>ul\]\:pl-5>ul{padding-left:1.25rem}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground,89 2% 35%))}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border,0 0% 85%))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline-offset:2px;outline:2px solid #0000}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:hsl(var(--border,0 0% 85%))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted,156 10% 90%))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:hsl(var(--border,0 0% 85%))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline-offset:2px;outline:2px solid #0000}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground,89 2% 35%))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:.75rem;height:.75rem}.\[\&_svg\]\:size-3\.5 svg{width:.875rem;height:.875rem}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-5 svg{width:1.25rem;height:1.25rem}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:\!h-5 svg{height:1.25rem!important}.\[\&_svg\]\:\!h-6 svg{height:1.5rem!important}.\[\&_svg\]\:\!h-\[var\(--interaction-action-icon-size\)\] svg{height:var(--interaction-action-icon-size)!important}.\[\&_svg\]\:\!w-5 svg{width:1.25rem!important}.\[\&_svg\]\:\!w-6 svg{width:1.5rem!important}.\[\&_svg\]\:\!w-\[var\(--interaction-action-icon-size\)\] svg{width:var(--interaction-action-icon-size)!important}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
