.arcane-icon[data-v-31b1c43f]{filter:drop-shadow(0 1px #00000059);flex-shrink:0}.studio-badge[data-v-6ce4e4f9]{color:#f6e7c8;font-family:var(--font-heading);white-space:nowrap;transition:box-shadow var(--dur-base), background var(--dur-base);background:#07060d8c;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:.7rem;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #f6e7c82e}.studio-badge[data-v-6ce4e4f9]:hover,.studio-badge[data-v-6ce4e4f9]:focus-visible{background:#07060dcc;box-shadow:inset 0 0 0 1px #ff5e9c99,0 0 12px #a98bff59}.symbol[data-v-6ce4e4f9]{width:20px;height:20px}.text[data-v-6ce4e4f9]{gap:4px;display:flex}.made[data-v-6ce4e4f9]{color:#f6e7c8b3}.name[data-v-6ce4e4f9]{letter-spacing:.04em;font-weight:700}.arcane-corner[data-v-3341cbdb]{width:var(--corner-size,44px);height:var(--corner-size,44px);pointer-events:none;filter:drop-shadow(0 2px 3px #0000008c);position:absolute}.arcane-panel[data-v-eda5874f]{--panel-top:#1d1549;--panel-bottom:#110c2e;isolation:isolate;border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--panel-top), var(--panel-bottom)) padding-box, var(--gold-metal) border-box;box-shadow:var(--shadow-panel), inset 0 0 0 1px #ffe6a012, inset 0 0 48px #05030f8c;border:1.5px solid #0000;position:relative}.arcane-panel[data-v-eda5874f]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(110% 70% at 50% 0,#9b6cf038,#0000 62%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.arcane-panel[data-v-eda5874f]:after{content:"";border-radius:calc(var(--radius-lg) - 5px);pointer-events:none;border:1px solid #f2c86933;position:absolute;inset:5px}.is-raised[data-v-eda5874f]{--panel-top:#271d62;--panel-bottom:#150f3a}.is-well[data-v-eda5874f]{--panel-top:#0a0720;--panel-bottom:#120d30;box-shadow:inset 0 3px 12px #0009,inset 0 0 0 1px #ffe6a00d}.is-well[data-v-eda5874f]:after{display:none}.corner[data-v-eda5874f]{--corner-size:clamp(30px, 6vw, 46px)}.tl[data-v-eda5874f]{top:-7px;left:-7px}.tr[data-v-eda5874f]{top:-7px;right:-7px;transform:scaleX(-1)}.bl[data-v-eda5874f]{bottom:-7px;left:-7px;transform:scaleY(-1)}.br[data-v-eda5874f]{bottom:-7px;right:-7px;transform:scale(-1)}.arcane-button[data-v-37d92710]{--px:4px;--px-inner:3px;--depth:4px;--frame:var(--gold-700);--fill:linear-gradient(180deg, #fff2c4 0%, #f2c869 34%, #c9952f 68%, #f0c25e 100%);--fill-shadow:inset 0 2px 0 #ffffffbf, inset 0 -3px 0 #5e3f1073;--frame-inset:2px 2px calc(var(--depth) + 2px);min-height:var(--tap);padding:0 var(--space-5) var(--depth);font-family:var(--font-heading);font-weight:700;font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:filter var(--dur-base) var(--ease-out);touch-action:manipulation;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.content[data-v-37d92710]{align-items:center;gap:var(--space-2);transition:transform var(--dur-fast) var(--ease-out);display:inline-flex;position:relative}.arcane-button[data-v-37d92710]:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff73 48%,#0000 66%);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.arcane-button[data-v-37d92710]:not(:disabled):hover:after{transition:transform .7s var(--ease-out);transform:translate(120%)}.arcane-button[data-v-37d92710]:not(:disabled):hover{filter:brightness(1.1)}}.arcane-button[data-v-37d92710]:not(:disabled):active{--frame-inset:calc(var(--depth) + 1px) 2px 3px}.arcane-button:not(:disabled):active .content[data-v-37d92710]{transform:translateY(calc(var(--depth) - 1px))}.arcane-button[data-v-37d92710]:focus-visible{--frame:var(--gold-100);box-shadow:none}.is-sm[data-v-37d92710]{--px:3px;--px-inner:2px;--depth:3px;min-height:36px;padding:0 var(--space-4) var(--depth);font-size:var(--text-xs)}.is-lg[data-v-37d92710]{--depth:5px;min-height:56px;padding:0 var(--space-6) var(--depth);font-size:var(--text-md)}.is-block[data-v-37d92710]{width:100%}.is-icon[data-v-37d92710]{width:var(--tap);padding:0 0 var(--depth)}.is-icon.is-sm[data-v-37d92710]{width:36px}.is-gold[data-v-37d92710]{color:var(--ink-on-gold);text-shadow:0 1px #fff6d699}.is-arcane[data-v-37d92710]{--frame:linear-gradient(to top, #120c33 0 var(--depth), transparent var(--depth)), var(--gold-metal);--fill:linear-gradient(180deg, #3b2b8a, #22185a);--fill-shadow:inset 0 2px 0 #c3a6ff59;color:var(--gold-200)}.is-arcane[data-v-37d92710]:focus-visible{--frame:linear-gradient(to top, #120c33 0 var(--depth), transparent var(--depth)), var(--gold-100)}.is-ghost[data-v-37d92710]{--depth:0px;--frame:transparent;--fill:transparent;--fill-shadow:none;color:var(--gold-200);letter-spacing:.08em}@media (hover:hover){.is-ghost[data-v-37d92710]:not(:disabled):hover{--fill:#f2c8691f}}.is-ghost[data-v-37d92710]:focus-visible{--frame:var(--gold-300);--fill:var(--night-800)}.is-danger[data-v-37d92710]{--frame:#5c0b1f;--fill:linear-gradient(180deg, #ff8197 0%, #e0335a 55%, #9d1838 100%);--fill-shadow:inset 0 2px 0 #ffffff73;color:#fff1f3;text-shadow:0 1px #50001499}.is-danger[data-v-37d92710]:focus-visible{--frame:#ffd0d9}.arcane-button[data-v-37d92710]:disabled{filter:grayscale(.7)brightness(.65)}.is-loading .content[data-v-37d92710]{opacity:.6}.is-loading .content[data-v-37d92710]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:1s linear infinite loading-37d92710;position:absolute;inset:0 -40%}@keyframes loading-37d92710{0%{transform:translate(-100%)}to{transform:translate(100%)}}
