@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/cinzel-latin-800-normal-CwkMVn6z.woff2)format("woff2"),url(/assets/cinzel-latin-800-normal-69OYDlL6.woff)format("woff")}.ui-next{--nx-display:"Cinzel", "Alegreya SC", Georgia, serif;--nx-type-hero:56px;--nx-type-display:40px;--nx-type-heading:28px;--nx-type-title:21px;--nx-type-body:17px;--nx-type-small:15px;--nx-type-label:13px;--nx-gold-ink:linear-gradient(180deg, #fff6d6 0%, #f6dc98 38%, #e0ac52 70%, #b07a2a 100%);--nx-gold-text:#f6dc98;--nx-amethyst:#b26bff;--nx-amethyst-hot:#e3c2ff;--nx-amethyst-deep:#4a1f86;--nx-ember:#ff7a1f;--nx-ember-hot:#ffd36b;--nx-ready:#7be08b;--nx-short:#d8392b;--nx-surface-edge:#d8b46a8c;--nx-surface-fill:linear-gradient(180deg, #23182c, #150e1b 60%, #110b16);--nx-surface-glow:#784e962e;--kit-banner:url(/generated/ui/kit-banner.webp);--kit-banner-slice:180;--kit-banner-cap:.938;--kit-banner-left:url(/generated/ui/kit-banner-left.webp);--kit-banner-left-slice-l:180;--kit-banner-left-slice-r:132;--kit-banner-left-cap-l:.938;--kit-banner-left-cap-r:.688;--kit-titleplate:url(/generated/ui/kit-titleplate.webp);--kit-titleplate-slice:189;--kit-titleplate-cap:.789;--kit-scroll-right:url(/generated/ui/kit-scroll-right.webp);--kit-scroll-right-slice-l:6;--kit-scroll-right-slice-r:128;--kit-scroll-right-cap-l:.015;--kit-scroll-right-cap-r:.319;--kit-primary:url(/generated/ui/kit-btn-primary.webp);--kit-primary-slice:156;--kit-primary-cap:.65;--kit-secondary:url(/generated/ui/kit-btn-secondary.webp);--kit-secondary-slice:79;--kit-secondary-cap:.491;--kit-goldtag:url(/generated/ui/kit-goldtag.webp);--kit-goldtag-slice:27;--kit-goldtag-cap:.227;--kit-scroll:url(/generated/ui/kit-scroll.webp);--kit-scroll-slice:178;--kit-scroll-cap:.444;--kit-plaque:url(/generated/ui/kit-plaque.webp);--kit-plaque-slice:212;--kit-plaque-cap:.882;--kit-sash:url(/generated/ui/kit-sash.webp);--kit-sash-slice:152;--kit-sash-cap:1.085;--kit-sash-gold:url(/generated/ui/kit-sash-gold.webp);--kit-sash-gold-slice:154;--kit-sash-gold-cap:1.098;--kit-sash-violet:url(/generated/ui/kit-sash-violet.webp);--kit-sash-violet-slice:151;--kit-sash-violet-cap:1.08;--kit-parchment:url(/generated/ui/kit-parchment.webp);--kit-parchment-slice:34;--kit-parchment-edge:14px;--kit-parchment-fill:url(/generated/ui/kit-parchment-fill.webp);--kit-undead:url(/generated/ui/kit-undead-frame.webp);--kit-undead-slice:144;--kit-undead-edge:48px;--kit-ring:url(/generated/ui/kit-ring-elegant.webp);--kit-ring-ornate:url(/generated/ui/kit-ring.webp);--kit-ring-monster:url(/generated/ui/kit-ring-monster.webp);--kit-ring-coin:url(/generated/ui/kit-ring-coin.webp);--kit-ring-icon:url(/generated/ui/kit-ring-icon.webp);--kit-undead-ring:url(/generated/ui/kit-undead-ring.webp);--ring-open-elegant:89%;--ring-open-ornate:85%;--ring-open-monster:85%;--ring-open-coin:81%;--ring-open-icon:80%;--ring-open-undead:70%;--ring-bleed:3%}.nx-display{font-family:var(--nx-display);font-weight:700;font-size:var(--size,var(--nx-type-display));letter-spacing:.035em;text-transform:uppercase;color:var(--nx-gold-text);background:var(--nx-gold-ink);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px #140804d9)drop-shadow(0 0 10px #ffc46038);white-space:nowrap;-webkit-background-clip:text;background-clip:text;line-height:1}.nx-display.is-hero{--size:var(--nx-type-hero)}.nx-display.is-heading{--size:var(--nx-type-heading)}.nx-display.is-title{--size:var(--nx-type-title)}.nx-display.is-ink{background:linear-gradient(#8a4a22 0%,#5a2a10 38%,#2e1306 70%,#1c0a03 100%);filter:drop-shadow(0 1.5px #fff6decc)drop-shadow(0 -1px #32120459)drop-shadow(0 2px 6px #5a280a40);-webkit-background-clip:text;background-clip:text}.nx-display.is-blood{background:linear-gradient(#e0543c 0%,#b02414 35%,#6e0c06 72%,#3e0503 100%);filter:drop-shadow(0 1.5px #fff0dccc)drop-shadow(0 -1px #3c040066)drop-shadow(0 2px 6px #78140a4d);-webkit-background-clip:text;background-clip:text}.nx-t-body{font-size:var(--nx-type-body);line-height:1.3}.nx-t-small{font-size:var(--nx-type-small);color:var(--nx-ink-2)}.nx-t-label{font-family:var(--nx-serif-sc);font-size:var(--nx-type-label);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-label);font-weight:700}.nx-t-name{font-family:var(--nx-serif);font-weight:800;font-size:var(--nx-type-title);color:var(--nx-ink);line-height:1.05}.nx-t-number{font-family:var(--nx-display);font-variant-numeric:lining-nums tabular-nums;font-weight:700}.nx-surface{border:1.5px solid var(--nx-surface-edge);background:radial-gradient(120% 90% at 20% 0%, var(--nx-surface-glow), transparent 60%), var(--nx-grain), var(--nx-surface-fill);color:var(--nx-ink);border-radius:8px;position:relative;box-shadow:inset 0 1px #ffecbe1a,inset 0 0 24px #00000073,0 10px 24px #00000080,0 2px 5px #00000073}.nx-surface.is-violet{--nx-surface-edge:#c896ffb3;--nx-surface-fill:linear-gradient(180deg, #3a1d5e, #251240 60%, #1a0c2e);--nx-surface-glow:#be78ff4d}.nx-surface.is-crimson{--nx-surface-edge:#ff826ea6;--nx-surface-fill:linear-gradient(180deg, #4d1414, #300b0d 60%, #22080a);--nx-surface-glow:#ff5a4638}.nx-surface.is-verdigris{--nx-surface-edge:#aaf06e8c;--nx-surface-fill:linear-gradient(180deg, #1d2a1c, #141c16 60%, #0f1511);--nx-surface-glow:#96e65a2e}.nx-surface.is-azure{--nx-surface-edge:#82c8ff99;--nx-surface-fill:linear-gradient(180deg, #142c48, #0d1d31 60%, #0a1524);--nx-surface-glow:#5aaaff38}.nx-surface.is-ivory{--nx-surface-edge:#966e32b3;--nx-surface-fill:linear-gradient(180deg, #f6ead0, #e9d7b2 70%, #dcc69c);--nx-surface-glow:#fff6;--nx-ink:#2c1a0e;--nx-ink-2:#5a3f28;--nx-ink-3:#866a4c;--nx-label:#7a4f1c;box-shadow:inset 0 0 18px #78501e40,0 10px 24px #00000080}.nx-surface.is-inlaid:before{content:"";border:1px solid color-mix(in srgb, var(--nx-surface-edge) 55%, transparent);pointer-events:none;border-radius:5px;position:absolute;inset:4px}.nx-parchment{border:var(--kit-parchment-edge) solid transparent;border-image:var(--kit-parchment) var(--kit-parchment-slice) fill / var(--kit-parchment-edge) stretch;color:#2c1a0e;--nx-ink:#2c1a0e;--nx-ink-2:#573a22;--nx-ink-3:#82654a;--nx-label:#7a4f1c;filter:drop-shadow(0 8px 14px #00000080)drop-shadow(0 2px 3px #0006);padding:2px 6px;position:relative}.nx-parchment-fill{background:radial-gradient(130% 120% at 50% 40%, transparent 55%, #8c5a1e47 100%), var(--kit-parchment-fill) center / 384px auto;color:#2c1a0e;--nx-ink:#2c1a0e;--nx-ink-2:#573a22;--nx-ink-3:#82654a;--nx-label:#7a4f1c;position:relative}.nx-sheet{background:linear-gradient(160deg,#f7e1a0,#c99a48 30%,#8a6326 55%,#e3bf72 80%,#8a6326);border-radius:8px;flex-direction:column;padding:2px;display:flex;position:relative;box-shadow:0 10px 24px #0000008c,0 2px 5px #00000073}.nx-sheet>.nx-sheet-head{background:radial-gradient(120% 140% at 0% 0%, #784e9638, transparent 60%), var(--nx-grain), linear-gradient(180deg, #241830, #150e1b);border-radius:6px 6px 0 0;align-items:center;gap:10px;padding:10px 14px 9px;display:flex;position:relative;box-shadow:inset 0 -1px #d8b46a8c}.nx-sheet>.nx-sheet-body{border-radius:0 0 6px 6px;padding:10px 14px 12px}.nx-strip{--cap-w:calc(var(--h) * var(--cap-l,var(--cap)));--cap-rw:calc(var(--h) * var(--cap-r,var(--cap)));height:var(--h);min-width:calc(var(--cap-w) + var(--cap-rw) + var(--h));border-style:solid;border-color:#0000;border-width:0 var(--cap-rw) 0 var(--cap-w);border-image-source:var(--art);border-image-slice:0 var(--slice-r,var(--slice)) 0 var(--slice-l,var(--slice)) fill;border-image-width:0 var(--cap-rw) 0 var(--cap-w);white-space:nowrap;background:0 0;border-image-repeat:stretch;justify-content:center;align-items:center;gap:.6em;margin:0;padding:0;display:inline-flex;position:relative}.nx-strip .nx-display{translate:0 .07em}.nx-strip>.nx-strip-body{margin:0 calc(var(--h) * var(--inset,.16));align-items:center;gap:.6em;display:inline-flex}.nx-banner{--h:80px;--inset:.34;--art:var(--kit-banner);--slice:var(--kit-banner-slice);--cap:var(--kit-banner-cap);filter:drop-shadow(0 8px 14px #0000008c)}.nx-banner.is-sm{--h:58px}.nx-banner.is-lg{--h:112px}.nx-banner .nx-display{--size:calc(var(--h) * .36)}.nx-banner.is-left{--art:var(--kit-banner-left);--slice-l:var(--kit-banner-left-slice-l);--slice-r:var(--kit-banner-left-slice-r);--cap-l:var(--kit-banner-left-cap-l);--cap-r:var(--kit-banner-left-cap-r);justify-content:flex-start}.nx-banner.is-left>.nx-strip-body{margin:0 calc(var(--h) * .2) 0 calc(var(--h) * .34)}.nx-banner .nx-banner-aside{font-family:var(--nx-serif);font-size:calc(var(--h) * .3);color:var(--nx-gold-text);border-left:1px solid #d8b46a66;align-items:center;gap:8px;margin-left:.3em;padding-left:.9em;font-weight:700;display:inline-flex}.nx-banner.is-plain{--art:url(/generated/ui/kit-banner-plain.webp);--slice:156;--cap:.811;--inset:.2}.nx-banner.nx-ribbon-across{--art:url(/generated/ui/kit-banner-plain.webp);--slice:156;--cap:.811;--h:54px;z-index:3;width:calc(100% + 30px);margin:-24px -15px 0;display:flex}.nx-ribbon-across .nx-display{--size:19px}.nx-ribbon-across:not(.is-primary) .nx-display{filter:drop-shadow(0 2px #140804d9)brightness(.92)}.nx-banner-stack{isolation:isolate;flex-direction:column;align-items:center;display:inline-flex}.nx-hangplate{--f:20px;--lh:1.2;--m:calc(var(--f) * .4);--h:calc(var(--f) * 3);--tuck:calc(var(--h) * .873 - var(--f) * var(--lh) - var(--m) * 2);--art:url(/generated/ui/kit-hangplate.webp);--slice:82;--cap:.55;--inset:0;margin-top:calc(var(--tuck) * -1 - var(--host-foot,0px));z-index:-1;font-family:var(--nx-serif);color:var(--nx-ink);filter:drop-shadow(0 6px 10px #00000080);align-items:flex-start;font-weight:700}.nx-hangplate>.nx-strip-body{padding:calc(var(--tuck) + var(--m)) calc(var(--f) * 1.4) 0;font-size:var(--f);line-height:var(--lh)}.nx-banner-stack>.nx-hangplate{--host-foot:9px}.nx-banner-stack:has(>.nx-banner.is-lg)>.nx-hangplate{--host-foot:12px}.nx-banner-stack:has(>.nx-banner.is-sm)>.nx-hangplate{--host-foot:6px}.nx-hangplate.is-sm{--f:12px;--lh:1;--m:calc(var(--f) * .3)}.nx-hangplate.is-sm>.nx-strip-body{font-family:var(--nx-serif-sc);letter-spacing:.14em;text-transform:uppercase;color:var(--nx-label)}.nx-crest{width:var(--crest,64px);height:var(--crest,64px);pointer-events:none;z-index:2;background:url(/generated/ui/kit-crest.webp) 50%/contain no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%,-58%)}.nx-crest.is-wide{width:var(--crest-w,180px);height:calc(var(--crest-w,180px) * .208);background-image:url(/generated/ui/kit-crest-wide.webp);transform:translate(-50%,-78%)}.nx-crest.is-sun{height:calc(var(--crest-w,180px) * .2);background-image:url(/generated/ui/kit-crest-sun.webp);transform:translate(-50%,-72%)}.nx-crest.is-foot{top:auto;bottom:0;transform:translate(-50%,52%)scaleY(-1)}.nx-gem{width:var(--gem,22px);height:var(--gem,22px);filter:drop-shadow(0 1px 2px #000000b3);background:url(/generated/ui/kit-gem-round.webp) 50%/contain no-repeat;flex:none;display:inline-block}.nx-gem.is-diamond{background-image:url(/generated/ui/kit-gem-diamond.webp)}.nx-gem.is-green{filter:hue-rotate(-150deg)saturate(1.1)drop-shadow(0 1px 2px #000000b3)}.nx-gem.is-red{filter:hue-rotate(70deg)saturate(1.3)drop-shadow(0 1px 2px #000000b3)}.nx-gem.is-blue{filter:hue-rotate(-60deg)drop-shadow(0 1px 2px #000000b3)}.nx-gem.is-gold{filter:hue-rotate(150deg)saturate(1.6)brightness(1.15)drop-shadow(0 1px 2px #000000b3)}.nx-gem.is-dim{filter:grayscale(.9)brightness(.55)drop-shadow(0 1px 2px #000000b3)}.nx-gem.is-lit{animation:nx-gem-twinkle 1.6s var(--nx-ease) infinite}@keyframes nx-gem-twinkle{50%{filter:brightness(1.45) drop-shadow(0 0 6px var(--nx-amethyst)) drop-shadow(0 0 14px #c88cff99)}}.nx-btn{font-family:var(--nx-display);text-transform:uppercase;letter-spacing:.06em;color:#fff3d6;text-shadow:0 2px #1e0628e6,0 0 12px #ffdca040;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--nx-fast) var(--nx-ease), filter var(--nx-base) var(--nx-ease);background:0 0;font-weight:700}.nx-btn:focus-visible,.nx-btn.nx-focusable:focus-visible{filter:brightness(1.15) drop-shadow(0 0 0 2px var(--nx-gold-bright)) drop-shadow(0 0 10px #f3d58ee6);outline:none}.nx-btn-primary{--h:64px;--art:var(--kit-primary);--slice:var(--kit-primary-slice);--cap:var(--kit-primary-cap);font-size:calc(var(--h) * .4);filter:drop-shadow(0 6px 10px #0000008c)drop-shadow(0 0 14px #aa64ff59)}.nx-btn-primary.is-sm{--h:48px}.nx-btn-primary.is-lg{--h:84px}.nx-btn-primary.is-xl{--h:104px}.nx-btn-secondary{--h:50px;--art:var(--kit-secondary);--slice:var(--kit-secondary-slice);--cap:var(--kit-secondary-cap);font-size:calc(var(--h) * .36);color:#f1e2c4;filter:drop-shadow(0 5px 8px #00000080)}.nx-btn-secondary.is-sm{--h:40px}.nx-btn-secondary.is-lg{--h:64px}.nx-btn:hover:not(:disabled):not(.is-disabled){transform:translateY(-2px)}.nx-btn-primary:hover:not(:disabled):not(.is-disabled){filter:brightness(1.14)drop-shadow(0 8px 12px #0000008c)drop-shadow(0 0 22px #be78ffbf)}.nx-btn-secondary:hover:not(:disabled):not(.is-disabled){filter:brightness(1.18)drop-shadow(0 6px 10px #00000080)drop-shadow(0 0 12px #f3d58e73)}.nx-btn:active:not(:disabled):not(.is-disabled),.nx-btn.is-pressed{filter:brightness(.9)drop-shadow(0 2px 4px #0009);transform:translateY(2px)scale(.985)}.nx-btn:disabled,.nx-btn.is-disabled{cursor:default;color:#b9ab9a;filter:grayscale(.75)brightness(.62)drop-shadow(0 4px 8px #00000080)}.nx-btn.is-ready{animation:nx-ready 1.8s var(--nx-ease) infinite}@keyframes nx-ready{0%,to{filter:brightness(1.04)drop-shadow(0 6px 10px #0000008c)drop-shadow(0 0 12px #be78ff73)}50%{filter:brightness(1.2)drop-shadow(0 6px 10px #0000008c)drop-shadow(0 0 26px #ffd278d9)}}.nx-btn.is-ready:after{content:"";inset:12% calc(var(--cap-w) * -.4);animation:nx-btn-sweep 2.6s var(--nx-ease) infinite;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff5dc61 48%,#0000 60%) 0 0/260% 100%;border-radius:999px;position:absolute}@keyframes nx-btn-sweep{0%{background-position:130% 0}to{background-position:-130% 0}}.nx-btn-label{flex-direction:column;align-items:center;gap:.18em;line-height:1;display:inline-flex}.nx-btn-sub{font-family:var(--nx-serif);letter-spacing:.02em;text-transform:none;color:#e8d6ff;font-size:.52em;font-weight:700}.nx-btn-icon{flex:none;place-items:center;width:1.15em;height:1.15em;display:inline-grid}.nx-btn-icon svg{width:100%;height:100%;overflow:visible}.nx-btn .nx-btn-gem{--gem:calc(var(--h) * .3);background-image:url(/generated/ui/kit-gem-diamond.webp);position:absolute;left:50%;transform:translate(-50%)}.nx-btn .nx-btn-gem.is-top{top:calc(var(--h) * -.17)}.nx-btn .nx-btn-gem.is-bottom{bottom:calc(var(--h) * -.17)}.nx-btn-rim{left:50%;bottom:calc(var(--h) * -.46);z-index:1;gap:4px;display:flex;position:absolute;transform:translate(-50%)}.nx-btn-rim .nx-medallion{--size:calc(var(--h) * .6)}.nx-btn-quiet{font-family:var(--nx-serif);font-weight:700;font-size:var(--nx-type-small);letter-spacing:.01em;text-transform:none;text-shadow:0 1px #0009;color:var(--nx-ink-2);border:0;border-bottom:1px solid #d8b46a73;border-radius:0;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.nx-btn-quiet:hover:not(:disabled){color:var(--nx-gold-bright);border-bottom-color:var(--nx-gold-bright)}.nx-iconbtn{width:var(--size,44px);height:var(--size,44px);--ring-open:var(--ring-open-elegant);--fill-a:#3b2150;--fill-b:#1a0f24;color:var(--nx-gold-bright);filter:drop-shadow(0 3px 5px #0009);cursor:pointer;transition:transform var(--nx-fast) var(--nx-ease), filter var(--nx-base) var(--nx-ease);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.nx-iconbtn:before{content:"";inset:calc((100% - var(--ring-open) - var(--ring-bleed)) / 2);background:radial-gradient(circle closest-side at 50% 45%, var(--fill-a), var(--fill-b) 100%);pointer-events:none;border-radius:50%;position:absolute}.nx-iconbtn:after{content:"";background:var(--kit-ring) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:0}.nx-iconbtn svg{width:46%;height:46%;position:relative;overflow:visible}.nx-iconbtn:hover{filter:brightness(1.2)drop-shadow(0 3px 5px #0009)drop-shadow(0 0 10px #be78ffb3);transform:translateY(-1px)scale(1.05)}.nx-iconbtn:active{transform:translateY(1px)scale(.96)}.nx-iconbtn.is-close{color:#f6dc98}.nx-iconbtn.is-close:hover svg{transition:transform var(--nx-slow) var(--nx-overshoot);transform:rotate(90deg)}.nx-iconbtn.is-on{--fill-a:#7a3fc4;--fill-b:#3a1468}.nx-pricetag{--h:40px;--art:var(--kit-goldtag);--slice:var(--kit-goldtag-slice);--cap:var(--kit-goldtag-cap);font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .48);color:#3a2108;text-shadow:0 1px #fff5c899;cursor:pointer;filter:drop-shadow(0 3px 5px #0000008c);transition:transform var(--nx-fast) var(--nx-ease), filter var(--nx-base) var(--nx-ease)}.nx-pricetag .nx-pricetag-coin{width:1.05em;height:1.05em}.nx-pricetag-rest,.nx-pricetag-act{align-items:center;gap:.3em;display:inline-flex}.nx-pricetag .nx-pricetag-act{display:none}.nx-pricetag:hover,.nx-pricetag:focus-visible{filter:brightness(1.1)drop-shadow(0 3px 5px #0000008c)drop-shadow(0 0 10px #ffd26ebf)}.nx-pricetag.is-static,.nx-pricetag.is-static:hover{cursor:default;filter:drop-shadow(0 3px 5px #0000008c)}:is(.nx-pricetag:hover:has(.nx-pricetag-act) .nx-pricetag-act,.nx-pricetag:focus-visible:has(.nx-pricetag-act) .nx-pricetag-act){display:inline-flex}:is(.nx-pricetag:hover:has(.nx-pricetag-act) .nx-pricetag-rest,.nx-pricetag:focus-visible:has(.nx-pricetag-act) .nx-pricetag-rest){display:none}.nx-pricetag.is-short{color:var(--nx-short);cursor:not-allowed;filter:saturate(.55)brightness(.82)drop-shadow(0 3px 5px #0000008c);text-shadow:0 1px #ffebc880}.nx-pricetag.is-short:hover{filter:saturate(.55)brightness(.86)drop-shadow(0 3px 5px #0000008c);transform:none}.nx-pricetag.is-short .nx-pricetag-act{font-size:.86em}.nx-roll{--h:180px;--art:var(--kit-scroll);--slice:var(--kit-scroll-slice);--cap:var(--kit-scroll-cap);color:#2c1a0e;--nx-ink:#2c1a0e;--nx-ink-2:#573a22;--inset:.05;filter:drop-shadow(0 10px 16px #0000008c)}.nx-roll.is-open-left{--art:var(--kit-scroll-right);--slice-l:var(--kit-scroll-right-slice-l);--slice-r:var(--kit-scroll-right-slice-r);--cap-l:var(--kit-scroll-right-cap-l);--cap-r:var(--kit-scroll-right-cap-r)}.nx-titleplate-arch{width:var(--w,560px);aspect-ratio:1200/294;padding-top:calc(var(--w,560px) * .085);filter:drop-shadow(0 8px 14px #0000008c);background:url(/generated/ui/kit-titleplate-arch.webp) 50%/100% 100% no-repeat;place-items:center;padding-top:0;display:grid;position:relative}.nx-arch-title{margin:0;position:absolute;inset:0}.nx-arch-title svg{width:100%;height:100%;overflow:visible}.nx-arch-text{font-family:var(--nx-display);letter-spacing:.04em;text-transform:uppercase;stroke:#e9b860;stroke-width:1.4px;paint-order:stroke fill;filter:drop-shadow(0 2px #fff4d6bf)drop-shadow(0 -1px #3c0a0080);font-size:54px;font-weight:700}.nx-titleplate{--h:96px;--art:var(--kit-titleplate);--slice:var(--kit-titleplate-slice);--cap:var(--kit-titleplate-cap);--inset:.12;filter:drop-shadow(0 8px 14px #0000008c)}.nx-titleplate .nx-display{--size:calc(var(--h) * .44)}.nx-roll>.nx-strip-body{flex-direction:column;align-items:flex-start;gap:8px;padding:0 24px}.nx-plaque{--h:92px;--art:var(--kit-plaque);--slice:var(--kit-plaque-slice);--cap:var(--kit-plaque-cap);color:#2c1a0e;filter:drop-shadow(0 8px 14px #0000008c)}.nx-plaque .nx-plaque-num{font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .66);color:#5a0f0a;line-height:1}.nx-plaque .nx-plaque-word{font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .36);letter-spacing:.05em;color:#2c1a0e}.nx-sash{--h:48px;--art:var(--kit-sash);--slice:var(--kit-sash-slice);--cap:var(--kit-sash-cap);font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .42);letter-spacing:.08em;text-transform:uppercase;color:#fff1dc;text-shadow:0 2px #3c0000cc;filter:drop-shadow(0 4px 6px #0000008c)}.nx-sash>.nx-strip-body{translate:0 calc(var(--h) * -.06)}.nx-sash.is-violet{--art:var(--kit-sash-violet);--slice:var(--kit-sash-violet-slice);--cap:var(--kit-sash-violet-cap)}.nx-sash.is-gold{--art:var(--kit-sash-gold);--slice:var(--kit-sash-gold-slice);--cap:var(--kit-sash-gold-cap);color:#3b2308;text-shadow:0 1px #fff0be80}.nx-sash.is-green{filter:hue-rotate(110deg)saturate(.8)drop-shadow(0 4px 6px #0000008c)}.nx-medallion{width:var(--size,72px);height:var(--size,72px);z-index:1;--face:92%;border-radius:50%;flex:none;display:inline-block;position:relative}.nx-medallion.is-ornate{--face:86%}.nx-medallion.is-undead{--face:82%}.nx-medallion.is-coin{--face:84%}.nx-medallion.is-monster{--face:86%}.nx-medallion.is-iconring{--face:88%}.nx-medallion>img,.nx-medallion>.nx-medallion-face{inset:calc((100% - var(--face)) / 2);width:var(--face);height:var(--face);object-fit:cover;background:radial-gradient(circle at 50% 35%,#4a2f5c,#1b1024 75%);border-radius:50%;position:absolute}.nx-medallion>.nx-medallion-face.is-icon{place-items:center;display:grid}.nx-medallion-face.is-icon>svg{filter:drop-shadow(0 2px 2px #000000b3);width:52%;height:52%}.nx-medallion:after{content:"";background:var(--kit-ring) center / contain no-repeat;filter:drop-shadow(0 3px 4px #0009);pointer-events:none;position:absolute;inset:-4%}.nx-medallion.is-ornate:after{background-image:var(--kit-ring-ornate)}.nx-medallion.is-undead:after{background-image:var(--kit-undead-ring);inset:-14%}.nx-medallion.is-monster:after{background-image:var(--kit-ring-monster)}.nx-medallion.is-coin:after{background-image:var(--kit-ring-coin)}.nx-medallion.is-iconring:after{background-image:var(--kit-ring-icon)}.nx-medallion.is-selected{filter:drop-shadow(0 0 8px #ffd278d9)drop-shadow(0 0 18px #ffaa3c80)}.nx-medallion.is-waiting>img,.nx-medallion.is-dim>img{filter:grayscale(.7)brightness(.6)}.nx-medallion.is-turn{animation:nx-turn-glow 1.6s var(--nx-ease) infinite}@keyframes nx-turn-glow{50%{filter:drop-shadow(0 0 10px #be78fff2)}}.nx-medallion .nx-medallion-badge{z-index:2;background:radial-gradient(circle at 50% 35%, #3a2150, #170d20) padding-box, var(--nx-gilt) border-box;width:34%;min-width:20px;height:34%;min-height:20px;font-family:var(--nx-display);font-weight:800;font-size:max(11px, calc(var(--size,72px) * .19));color:var(--nx-gold-bright);border:1.5px solid #0000;border-radius:50%;place-items:center;display:grid;position:absolute;top:-2%;left:-2%;box-shadow:0 2px 4px #0009}.nx-readymark{width:var(--check,22px);height:var(--check,22px);background:radial-gradient(circle at 50% 35%,#5fd06c,#1f7a33);border:1.5px solid #e9ffe6;border-radius:50%;place-items:center;display:inline-grid;box-shadow:0 0 0 1.5px #0a280ee6,0 2px 4px #0009,0 0 8px #78e68299}.nx-readymark svg{width:62%;height:62%}.nx-readymark.is-waiting{background:radial-gradient(circle at 50% 35%,#3a2a3e,#1a1220);border-color:#d8b46a99;box-shadow:0 0 0 1.5px #000c,0 2px 4px #0009}.nx-medallion>.nx-readymark{z-index:2;--check:max(16px, calc(var(--size,72px) * .32));position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.nx-tab-plate{--bevel:10px;filter:drop-shadow(0 4px 8px #0009);min-height:48px;color:var(--nx-ink);isolation:isolate;flex-direction:column;justify-content:center;gap:2px;padding:6px 16px;display:flex;position:relative}.nx-tab-plate:before,.nx-tab-plate:after{content:"";z-index:-1;clip-path:polygon(var(--bevel) 0, calc(100% - var(--bevel)) 0, 100% var(--bevel), 100% calc(100% - var(--bevel)), calc(100% - var(--bevel)) 100%, var(--bevel) 100%, 0 calc(100% - var(--bevel)), 0 var(--bevel));position:absolute}.nx-tab-plate:before{background:linear-gradient(160deg,#f7e1a0,#b3863c 35%,#6e4c1d 55%,#d9b268 80%,#8a6326);inset:0}.nx-tab-plate:after{background:var(--nx-grain), radial-gradient(120% 120% at 0% 0%, var(--tab-glow,#784e9633), transparent 60%), linear-gradient(180deg, var(--tab-top,#241830), var(--tab-foot,#120b17));inset:1.5px}.nx-tab-plate.is-violet{--tab-top:#3d1e63;--tab-foot:#1d0d33;--tab-glow:#c88cff4d}.nx-tab-plate.is-selected:before{background:linear-gradient(160deg,#fff3c4,#f0c060 40%,#c0802a 60%,#ffe39a)}.nx-tabbed{align-items:center;display:inline-flex;position:relative}.nx-tabbed>.nx-tab-plate{margin-left:calc(var(--size,72px) * -.42);padding-left:calc(var(--size,72px) * .42 + 12px);min-width:150px}.nx-tabbed.is-below{flex-direction:column}.nx-tabbed.is-below>.nx-tab-plate{margin:calc(var(--size,72px) * -.2) 0 0;padding:calc(var(--size,72px) * .2 + 6px) 14px 8px;text-align:center;align-items:center;min-width:0}.nx-tag{--h:24px;--art:var(--kit-goldtag);--slice:var(--kit-goldtag-slice);--cap:var(--kit-goldtag-cap);font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .48);letter-spacing:.08em;text-transform:uppercase;color:#3a2108;filter:drop-shadow(0 2px 3px #0009)}.nx-route{isolation:isolate;width:fit-content;position:relative}.nx-framed{box-sizing:border-box;position:relative}.nx-framed:after{content:"";z-index:2;pointer-events:none;border-style:solid;border-color:#0000;border-width:0 calc(var(--cap) * var(--f) * 1px);border-image-source:var(--frame);border-image-slice:0 var(--cap) 0 var(--cap) fill;border-image-width:0 calc(var(--cap) * var(--f) * 1px) 0 calc(var(--cap) * var(--f) * 1px);filter:drop-shadow(0 6px 10px #0000008c);border-image-repeat:stretch;position:absolute;inset:0}.nx-framed>.nx-framed-gem{z-index:3;pointer-events:none;position:absolute}.nx-framed-window{position:relative;overflow:hidden}.nx-route-art{background:#120c16;width:100%;height:100%;position:relative;overflow:hidden}.nx-route-leg{background:linear-gradient(180deg, #0a060e80, transparent 32%, transparent 62%, #0a060e8c), var(--art) center 42% / cover no-repeat;justify-content:center;display:flex;position:absolute;top:0;bottom:0}.nx-route-leg.is-torn{filter:drop-shadow(-3px 0 3px #000000bf)}.nx-route-leg.is-torn:before{content:"";background:linear-gradient(90deg,#ffe6aa59,#0000);width:18px;position:absolute;inset:0 auto 0 0}.nx-route-plate{--h:min(46px, calc(var(--leg-w) * .1));height:var(--h);margin-top:2px;margin-left:14px}.nx-route-title{font:inherit;align-items:baseline;gap:10px;margin:0;display:inline-flex}.nx-route-title .nx-display{--size:min(19px, calc(var(--leg-w) * .04))}.nx-route-numeral{font-family:var(--nx-display);font-size:min(15px, calc(var(--leg-w) * .032));color:var(--nx-amethyst-hot);text-shadow:0 0 8px #b26bffb3;font-weight:700}.nx-route-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nx-route-road{fill:none;stroke:#c9a160;stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:0 11;opacity:.7}.nx-route-road.is-shade{stroke:#08040ad9;stroke-width:8px;opacity:1}.nx-route-road.is-lit{stroke:#ffe39a;stroke-width:5.5px;opacity:1;filter:drop-shadow(0 0 4px #ffc85ae6)}.nx-route-road.is-lit.is-shade{stroke:#08040ad9;stroke-width:9px;filter:none}.nx-route-stops{margin:0;padding:0;list-style:none;position:absolute;inset:0}.nx-route-stop{cursor:default;border-radius:50%;display:grid;position:absolute;translate:-50% -50%}.nx-route-stop:focus-visible{outline:2px solid var(--nx-gold-bright);outline-offset:4px}.nx-route-stop.is-done .nx-medallion-face{background:radial-gradient(circle at 50% 35%,#5a3f1c,#2a1a08 75%)}.nx-route-stop.is-done .nx-medallion-face path{stroke:#ffd77a}.nx-route-stop.is-current .nx-medallion-face{background:radial-gradient(circle at 50% 40%,#6a3fa0,#2a1244 70%,#1a0b2c)}.nx-route-stop.is-ahead .nx-medallion{filter:saturate(.55)brightness(.8)}.nx-route-stop.is-ahead .nx-medallion-face{background:radial-gradient(circle at 50% 35%,#2e2436,#120c16 75%)}.nx-route-caption{z-index:-1;position:absolute;top:100%;translate:-50%}.nx-route-caption .nx-hangplate{--f:18px;--host-foot:-6px}.nx-route-caption .nx-route-next{font-family:var(--nx-serif-sc);letter-spacing:.08em;color:var(--nx-label);margin-right:.5em;font-size:14px}.nx-glow-gold{filter:drop-shadow(0 0 10px #ffd278d9)drop-shadow(0 0 26px #ffa0328c)}.nx-glow-violet{filter:drop-shadow(0 0 10px #c88cffe6)drop-shadow(0 0 26px #9650ff8c)}.nx-glow-acid{filter:drop-shadow(0 0 10px #beff6ebf)drop-shadow(0 0 24px #78dc3c73)}.nx-edge-glow,.nx-edge-glow[data-edge=orange]{filter:url(#nx-edge-orange)}.nx-edge-glow[data-edge=violet]{filter:url(#nx-edge-violet)}.nx-edge-glow[data-edge=green]{filter:url(#nx-edge-green)}.nx-edge-glow.is-thin-edge,.nx-edge-glow.is-thin-edge[data-edge=orange]{filter:url(#nx-edge-orange-thin)}.nx-edge-glow.is-thin-edge[data-edge=violet]{filter:url(#nx-edge-violet-thin)}.nx-edge-glow.is-thin-edge[data-edge=green]{filter:url(#nx-edge-green-thin)}.nx-chosen{z-index:1;position:relative}.nx-celebrate{z-index:-1;pointer-events:none;position:absolute;inset:-60% -20%;overflow:hidden;-webkit-mask:radial-gradient(closest-side,#000 30%,#0000 100%);mask:radial-gradient(closest-side,#000 30%,#0000 100%)}.nx-celebrate:before{content:"";background:repeating-conic-gradient(#ffd78252 0deg 5deg,#0000 5deg 18deg,#c88cff38 18deg 22deg,#0000 22deg 36deg);animation:24s linear infinite nx-rays;position:absolute;inset:-50%}.nx-celebrate:after{content:"";background:radial-gradient(closest-side,#ffdc8c8c,#be6eff2e 55%,#0000);position:absolute;inset:0}@keyframes nx-rays{to{transform:rotate(360deg)}}.nx-mote{width:var(--s,4px);height:var(--s,4px);animation:nx-mote var(--d,3s) var(--delay,0s) linear infinite;opacity:0;background:radial-gradient(circle,#fff6d0,#ffc760 45%,#0000 70%);border-radius:50%;position:absolute;bottom:20%;box-shadow:0 0 6px #ffc864e6}.nx-mote.is-violet{background:radial-gradient(circle,#fbefff,#c58cff 45%,#0000 70%);box-shadow:0 0 6px #be78ffe6}@keyframes nx-mote{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{transform:translate(var(--dx,10px), var(--rise,-120px));opacity:0}}.nx-thermo{--h:96px;--seg:calc(var(--h) * .31);--left:calc(var(--h) * 1.089);--right:calc(var(--h) * .241);--tube-x:calc(var(--h) * .79);--tube-r:calc(var(--h) * .16);--tube-top:calc(var(--h) * .385);--tube-h:calc(var(--h) * .235);--fire-1:#ff6a12;--fire-2:#ffb02e;--fire-3:#fff1b8;width:calc(var(--left) + var(--right) + var(--n,10) * var(--seg));height:var(--h);isolation:isolate;filter:drop-shadow(0 6px 10px #0000008c);display:inline-block;position:relative}.nx-thermo:after{content:"";z-index:4;border-style:solid;border-color:#0000;border-width:0 var(--right) 0 var(--left);border-image:url(/generated/ui/kit-thermo.webp) 0 58 0 261 fill / 0 var(--right) 0 var(--left) stretch;pointer-events:none;position:absolute;inset:0}.nx-thermo-tube{left:var(--tube-x);right:var(--tube-r);top:var(--tube-top);height:var(--tube-h);background:linear-gradient(#120a16,#241430 55%,#0c070f);border-radius:999px;position:absolute;overflow:hidden;box-shadow:inset 0 2px 6px #000c}.nx-thermo-fill{width:calc(var(--heat) * 100%);background:repeating-linear-gradient(100deg, transparent 0 14px, #fff0b440 14px 18px, transparent 18px 30px), linear-gradient(180deg, var(--fire-3) 0%, var(--fire-2) 35%, var(--fire-1) 70%, #a2300a 100%);background-size:60px 100%,100% 100%;animation:1.4s linear infinite nx-fire-flow;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px 2px #ff8c1ecc}@keyframes nx-fire-flow{to{background-position:60px 0,0 0}}.nx-thermo .nx-surge-pips{z-index:2;align-items:center;gap:0;display:flex;position:absolute;inset:0}.nx-thermo .nx-pip{flex:1 1 0}.nx-thermo-tube:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#ffe6aa59 0 1px,#0000 1px calc(100% - 3px),#08030af2 calc(100% - 3px)),linear-gradient(#ffffff29,#0000 35%,#00000047);background-size:calc(100% / var(--n,10)) 100%, calc(100% / var(--n,10)) 100%;position:absolute;inset:0}.nx-thermo .nx-pip{height:calc(var(--tube-h) * .9);place-items:center;display:grid;position:relative}.nx-thermo .nx-pip svg{width:calc(var(--tube-h) * .9);height:100%;overflow:visible}.nx-thermo .nx-pip:not(.is-lit) svg path{fill:#3a2840;stroke:#6d5a72}.nx-thermo .nx-pip.is-lit svg path{fill:#fffaf0;stroke:#7a2a04}.nx-thermo-bulb{left:calc(var(--h) * .12);top:calc(var(--h) * .173);width:calc(var(--h) * .634);height:calc(var(--h) * .634);z-index:1;background:radial-gradient(circle at 50% 40%,#3a2340,#140a18 75%);border-radius:50%;place-items:center;display:grid;position:absolute;overflow:visible}.nx-thermo-bulb-fire{opacity:calc(.15 + var(--heat) * .85);background:radial-gradient(circle at 50% 62%, var(--fire-3) 0%, var(--fire-2) calc(18% + var(--heat) * 22%), var(--fire-1) calc(40% + var(--heat) * 25%), #6a1a06 100%);box-shadow:0 0 calc(4px + var(--heat) * 26px) calc(var(--heat) * 8px) #ff821ed9;border-radius:50%;animation:1.6s ease-in-out infinite alternate nx-bulb;position:absolute;inset:0}.nx-thermo-bulb:after{content:"";z-index:0;background:radial-gradient(circle, rgba(60, 12, 0, calc(var(--heat) * .75)) 0%, transparent 72%);border-radius:50%;position:absolute;inset:22%}@keyframes nx-bulb{to{filter:brightness(1.18)saturate(1.1)}}.nx-thermo .nx-surge-num{z-index:6;paint-order:stroke fill;-webkit-text-stroke:.16em #2e0900;line-height:1;font-family:var(--nx-display);font-weight:800;font-size:calc(var(--h) * .27);color:#fffaf0;text-shadow:0 2px #460e00e6,0 0 8px #ff7814e6;flex-direction:column;align-items:center;display:flex;position:relative}.nx-thermo .nx-surge-num small{color:#fff4dc;-webkit-text-stroke:.22em #2e0900;margin-top:.26em;font-size:.42em}.nx-thermo-sparks{left:var(--tube-x);right:var(--tube-r);top:var(--tube-top);z-index:5;pointer-events:none;height:1px;position:absolute}.nx-spark{opacity:0;width:3px;height:3px;animation:nx-spark var(--d,1.4s) var(--delay,0s) ease-out infinite;pointer-events:none;background:#fff3c0;border-radius:50%;position:absolute;top:0;box-shadow:0 0 5px #ffb347}@keyframes nx-spark{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--dx,6px), calc(var(--h,96px) * -.9))}}.nx-thermo.is-blazing{--fire-1:#ff8a1a;--fire-2:#ffd56b;--fire-3:#fff;animation:.9s ease-in-out infinite alternate nx-blaze}.nx-thermo.is-blazing .nx-thermo-fill{animation-duration:.6s;box-shadow:0 0 14px 4px #ffc850f2,inset 0 0 8px #fffc}.nx-thermo.is-blazing .nx-bubble{width:var(--s,4px);height:var(--s,4px);animation:nx-bubble var(--d,1s) var(--delay,0s) ease-in infinite;background:#fffadc59;border:1px solid #fffffff2;border-radius:50%;position:absolute;bottom:-4px}@keyframes nx-bubble{0%{opacity:.9;transform:translateY(0)scale(.6)}to{transform:translateY(calc(var(--h,96px) * -.3)) scale(1.1);opacity:0}}@keyframes nx-blaze{0%{filter:drop-shadow(0 0 1px #fffbe6)drop-shadow(0 0 3px #ffcf5a)drop-shadow(0 0 10px #ff8c1ecc)}to{filter:drop-shadow(0 0 1.5px #fff)drop-shadow(0 0 5px #ffd56b)drop-shadow(0 0 22px #ff780af2)}}.nx-beam{pointer-events:none;--beam:#ffb347;--beam-hot:#fff3c4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nx-beam.is-spell{--beam:#c27bff;--beam-hot:#f6e6ff}.nx-beam.is-heal{--beam:#6fe08a;--beam-hot:#eaffef}.nx-beam .nx-beam-glow{stroke:var(--beam);stroke-width:18px;opacity:.35;filter:blur(6px);fill:none}.nx-beam .nx-beam-body{stroke:var(--beam);stroke-width:7px;fill:none;stroke-linecap:round}.nx-beam .nx-beam-core{stroke:var(--beam-hot);stroke-width:2.4px;fill:none;stroke-linecap:round}.nx-beam .nx-beam-motes{stroke:#fff;stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.1 26;fill:none;opacity:.9;filter:drop-shadow(0 0 3px var(--beam-hot));animation:.7s linear infinite nx-beam-flow}@keyframes nx-beam-flow{to{stroke-dashoffset:-26.1px}}.nx-beam .nx-beam-head path{fill:var(--beam-hot);stroke:var(--beam);stroke-width:2px;filter:drop-shadow(0 0 6px var(--beam)) drop-shadow(0 0 12px var(--beam))}.nx-beam .nx-beam-target{fill:none;stroke:var(--beam);stroke-width:3px;filter:drop-shadow(0 0 8px var(--beam));transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite nx-target}@keyframes nx-target{50%{opacity:.7;transform:scale(1.12)}}.nx-icon{width:var(--icon,28px);height:var(--icon,28px);vertical-align:middle;flex:none;display:inline-block}.nx-icon svg{filter:drop-shadow(0 1px 1px #000000a6);width:100%;height:100%;display:block;overflow:visible}.nx-starrow{gap:2px;display:inline-flex}.nx-starrow .nx-icon{--icon:var(--star,26px)}.ui-next .is-malagrave,.ui-next.is-malagrave{--nx-gold-ink:linear-gradient(180deg, #f2ffd6 0%, #c9f27a 40%, #8bd13a 70%, #4f8a1c 100%);--nx-gold-text:#c9f27a;--nx-ink:#ecf3dc;--nx-ink-2:#b8c4a6;--nx-label:#a8d86a}.nx-undead{isolation:isolate;color:var(--nx-ink);filter:drop-shadow(0 8px 16px #0009)drop-shadow(0 0 18px #9650ff59);position:relative}.nx-undead:after{content:"";inset:calc(var(--kit-undead-edge) * .35);z-index:-2;background:radial-gradient(120% 90% at 50% 0%, #8ce6501f, transparent 60%), radial-gradient(100% 100% at 50% 120%, #7832c859, transparent 60%), var(--nx-grain), linear-gradient(180deg, #1c1626, #110c18 60%, #0c0a10);position:absolute}.nx-undead:before{content:"";z-index:-1;border:var(--kit-undead-edge) solid transparent;border-image:var(--kit-undead) var(--kit-undead-slice) / var(--kit-undead-edge) stretch;pointer-events:none;position:absolute;inset:0}.nx-undead .nx-display{font-family:"Grenze Gotisch", var(--nx-display);letter-spacing:.02em;text-transform:none;font-weight:600}.nx-mist{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nx-mist-layer{-webkit-mask-image:url(/generated/ui/kit-mist-noise.webp);mask-image:url(/generated/ui/kit-mist-noise.webp);-webkit-mask-size:var(--tile) var(--tile);-webkit-mask-size:var(--tile) var(--tile);mask-size:var(--tile) var(--tile);animation:nx-mist-mask var(--mask-t) linear infinite, nx-mist-breathe var(--breathe-t) ease-in-out infinite alternate;animation-delay:var(--delay,0s);background:url(/generated/ui/kit-mist.webp) 50%/100% 100% no-repeat;position:absolute;inset:-3%}.nx-mist-layer.is-a{--tile:720px;--mask-t:26s;--breathe-t:7s;--mx:720px;--my:360px;--o-lo:.35;--o-hi:.75}.nx-mist-layer.is-b{--tile:560px;--mask-t:19s;--breathe-t:9s;--mx:-560px;--my:560px;--o-lo:.2;--o-hi:.6;--delay:-4s;transform:scaleX(-1)}.nx-mist-layer.is-c{--tile:900px;--mask-t:33s;--breathe-t:11s;--mx:900px;--my:-450px;--o-lo:.15;--o-hi:.5;--delay:-8s;transform:scaleY(-1)}@keyframes nx-mist-mask{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:var(--mx) var(--my);-webkit-mask-position:var(--mx) var(--my);mask-position:var(--mx) var(--my)}}@keyframes nx-mist-breathe{0%{opacity:var(--o-lo);translate:0;scale:1}to{opacity:var(--o-hi);translate:.4% -.3%;scale:1.035}}@media (prefers-reduced-motion:reduce){.nx-btn.is-ready,.nx-btn.is-ready:after,.nx-celebrate:before,.nx-mote,.nx-thermo-fill,.nx-thermo-bulb-fire,.nx-bubble,.nx-spark,.nx-thermo.is-blazing,.nx-beam .nx-beam-motes,.nx-mist-layer{animation:none}}
