.arkanum-ui,.arkanum-theme{--arkanum-ink:#050509;--arkanum-plum:#080611;--arkanum-plum-raised:#0d0a16;--arkanum-paper:#e8fbff;--arkanum-paper-muted:#8ba1ad;--arkanum-pink:#ff3ec8;--arkanum-cyan:#22e3ff;--arkanum-gold:var(--arkanum-cyan);--arkanum-gold-bright:#71efff;--arkanum-danger:#ff4d6d;--arkanum-world-accent:var(--arkanum-accent-override,var(--arkanum-pink));--arkanum-focus:var(--arkanum-cyan)}.arkanum-ui{color:var(--arkanum-paper);font-family:var(--font-body,ui-sans-serif, system-ui, sans-serif)}.arkanum-ui *,.arkanum-ui :before,.arkanum-ui :after{box-sizing:border-box}.arkanum-ui :where(button,input,select,[tabindex]):focus-visible{outline:2px solid var(--arkanum-focus);outline-offset:3px}.arkanum-window,.arkanum-modal__content,.arkanum-menu__content,.arkanum-toast,.arkanum-state{border:1px solid color-mix(in srgb, var(--arkanum-world-accent) 62%, var(--arkanum-ink));background:linear-gradient(180deg, var(--arkanum-plum-raised), var(--arkanum-ink) 72%);box-shadow:0 10px 24px #00000080, 0 0 10px color-mix(in srgb, var(--arkanum-world-accent) 12%, transparent), inset 0 0 0 1px #22e3ff0a}.arkanum-window{min-width:0}.arkanum-window__header,.arkanum-modal__header{border-bottom:1px solid color-mix(in srgb, var(--arkanum-cyan) 36%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.9rem 1rem;display:flex}.arkanum-window__eyebrow{color:var(--arkanum-world-accent);font-family:var(--font-display,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .35rem;font-size:.625rem;line-height:1.5}.arkanum-window__title,.arkanum-modal__title{color:var(--arkanum-paper);font-family:var(--font-display,ui-monospace, monospace);margin:0;font-size:.875rem;line-height:1.5}.arkanum-window__body{padding:1rem}.arkanum-window__footer,.arkanum-modal__footer{border-top:1px solid color-mix(in srgb, var(--arkanum-cyan) 28%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:.625rem;padding:.8rem 1rem;display:flex}.arkanum-button{border:1px solid var(--arkanum-world-accent);background:var(--arkanum-world-accent);min-height:2.5rem;color:var(--arkanum-ink);font:700 .72rem/1.2 var(--font-display,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.arkanum-button:hover:not(:disabled){background:color-mix(in srgb, var(--arkanum-world-accent) 82%, white);border-color:color-mix(in srgb, var(--arkanum-world-accent) 82%, white)}.arkanum-button:active:not(:disabled){transform:translateY(1px)}.arkanum-button:disabled,.arkanum-button[aria-disabled=true]{cursor:not-allowed;opacity:.48}.arkanum-button--secondary,.arkanum-button--ghost{color:var(--arkanum-paper);background:0 0}.arkanum-button--secondary:hover:not(:disabled),.arkanum-button--ghost:hover:not(:disabled){background:color-mix(in srgb, var(--arkanum-world-accent) 13%, transparent);color:var(--arkanum-paper)}.arkanum-button--ghost{border-color:#0000}.arkanum-button--danger{border-color:var(--arkanum-danger);background:var(--arkanum-danger);color:#fff}.arkanum-button--small{min-height:2rem;padding:.45rem .7rem;font-size:.625rem}.arkanum-button--icon{width:2.5rem;padding:0}.arkanum-field{gap:.4rem;min-width:0;display:grid}.arkanum-field__label{color:var(--arkanum-paper);font-size:.78rem;font-weight:700}.arkanum-field__required,.arkanum-field__error{color:#e28a83}.arkanum-field__control{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 48%, var(--arkanum-plum));background:var(--arkanum-ink);width:100%;min-height:2.65rem;color:var(--arkanum-paper);font:inherit;border-radius:0;padding:.65rem .75rem}.arkanum-field__control::placeholder{color:color-mix(in srgb, var(--arkanum-paper-muted) 68%, transparent)}.arkanum-field__control:disabled{cursor:not-allowed;opacity:.55}.arkanum-field__control[aria-invalid=true]{border-color:var(--arkanum-danger)}.arkanum-field__hint,.arkanum-field__error,.arkanum-modal__description{margin:0;font-size:.75rem;line-height:1.5}.arkanum-field__hint,.arkanum-modal__description{color:var(--arkanum-paper-muted)}.arkanum-select-wrap{position:relative}.arkanum-select-wrap:after{content:"▾";color:var(--arkanum-world-accent);pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.arkanum-select{appearance:none;padding-right:2.25rem}.arkanum-modal__overlay{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050307d1;position:fixed;inset:0}.arkanum-modal__content{z-index:71;width:min(36rem,100vw - 2rem);max-height:calc(100dvh - 2rem);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.arkanum-modal__body{padding:1rem}.arkanum-modal__close{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 52%, transparent);width:2rem;height:2rem;color:var(--arkanum-paper);background:0 0;flex:none;place-items:center;display:grid}.arkanum-menu__content{z-index:80;min-width:12rem;max-height:var(--radix-dropdown-menu-content-available-height);padding:.35rem;overflow-y:auto}.arkanum-menu__item,.arkanum-menu__label{min-height:2.25rem;color:var(--arkanum-paper);outline:none;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.8rem;display:flex}.arkanum-menu__item[data-highlighted]{background:var(--arkanum-world-accent);color:var(--arkanum-ink)}.arkanum-menu__item[data-disabled]{opacity:.45}.arkanum-menu__label{color:var(--arkanum-cyan);font-weight:700}.arkanum-menu__separator{background:color-mix(in srgb, var(--arkanum-cyan) 34%, transparent);height:1px;margin:.3rem}.arkanum-tabs__list{border-bottom:1px solid color-mix(in srgb, var(--arkanum-cyan) 36%, transparent);gap:.25rem;display:flex;overflow-x:auto}.arkanum-tabs__trigger{min-height:2.5rem;color:var(--arkanum-paper-muted);font:700 .68rem/1.2 var(--font-display,ui-monospace, monospace);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:.6rem .8rem}.arkanum-tabs__trigger[data-state=active]{border-bottom-color:var(--arkanum-world-accent);color:var(--arkanum-paper)}.arkanum-tabs__content{padding-top:1rem}.arkanum-notice{border-inline-start:3px solid var(--arkanum-world-accent);background:color-mix(in srgb, var(--arkanum-world-accent) 10%, var(--arkanum-ink));color:var(--arkanum-paper);padding:.8rem .9rem}.arkanum-notice[data-tone=error]{--arkanum-world-accent:var(--arkanum-danger)}.arkanum-notice__title,.arkanum-toast__title,.arkanum-state__title{margin:0;font-weight:800}.arkanum-notice__body,.arkanum-toast__body,.arkanum-state__body{color:var(--arkanum-paper-muted);margin:.3rem 0 0;font-size:.82rem;line-height:1.55}.arkanum-toast{grid-template-columns:1fr auto;gap:.75rem;width:min(24rem,100vw - 2rem);padding:.85rem;display:grid}.arkanum-toast[data-tone=error]{border-color:var(--arkanum-danger)}.arkanum-toast__dismiss{color:var(--arkanum-paper-muted);background:0 0;border:0;align-self:start}.arkanum-state{text-align:center;place-items:center;min-height:12rem;padding:2rem;display:grid}.arkanum-state__icon{width:2rem;height:2rem;color:var(--arkanum-world-accent);margin:0 auto .75rem}.arkanum-state--error{--arkanum-world-accent:var(--arkanum-danger)}.arkanum-state__spinner{animation:.9s linear infinite arkanum-spin}.arkanum-shell__header{z-index:90;border-bottom:1px solid color-mix(in srgb, var(--arkanum-world-accent) 66%, var(--arkanum-ink));box-shadow:0 1px 0 #000c, 0 0 12px color-mix(in srgb, var(--arkanum-world-accent) 18%, transparent);color:var(--arkanum-paper);will-change:transform;background:#050509f5;transition:transform .18s ease-out;position:fixed;top:0;left:0;right:0;overflow:visible;transform:translateY(calc(-100% - 2px))}.arkanum-shell__header[data-open=true],.arkanum-shell__header:focus-within{transform:translateY(0)}.arkanum-shell__touch-links,.arkanum-shell__touch-menu-handle{display:none}.arkanum-shell__top-reveal-zone,.arkanum-shell__bottom-reveal-zone{z-index:89;height:13px;position:fixed;left:0;right:0}.arkanum-shell__top-reveal-zone{height:28px;top:0}.arkanum-shell__bottom-reveal-zone{bottom:0}.arkanum-shell__reveal-handle{z-index:95;border:1px solid color-mix(in srgb, var(--arkanum-pink) 64%, transparent);width:42px;height:14px;color:var(--arkanum-cyan);font:14px/1 var(--font-pixel,ui-monospace, monospace);background:#030307e6;place-items:center;display:none;position:fixed;box-shadow:0 0 7px #ff3ec829,inset 0 0 0 1px #22e3ff14}.arkanum-shell__reveal-handle--top{border-top:0;top:0;left:50%;transform:translate(-50%)}.arkanum-shell__reveal-handle--bottom{border-bottom:0;bottom:0;right:10px}.arkanum-shell__reveal-handle:focus-visible{outline:2px solid var(--arkanum-cyan);outline-offset:2px}.arkanum-shell__workspace{z-index:1;isolation:isolate}.arkanum-location-stage,.arkanum-location-stage__instance{min-width:0;min-height:0;position:absolute;inset:0;overflow:hidden}.arkanum-location-stage{z-index:0}.arkanum-location-stage[data-inactive=true]{pointer-events:none;-webkit-user-select:none;user-select:none}.arkanum-experience-window-layer{z-index:25;isolation:isolate;place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:0;overflow:hidden}.arkanum-experience-window-layer[data-window-state=minimized],.arkanum-experience-window-layer[data-window-state=closed]{display:none}.arkanum-experience-window-layer__backdrop{z-index:0;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#020207a8;position:absolute;inset:0}.arkanum-experience-window-layer__self-chrome{z-index:1;min-width:0;min-height:0;position:absolute;inset:0}.arkanum-experience-window{z-index:1;width:min(var(--experience-window-width,82vw), calc(100% - 24px));height:min(var(--experience-window-height,82vh), calc(100% - 24px));border:1px solid color-mix(in srgb, var(--arkanum-pink) 54%, #08080d);background:#05050bfa;grid-template-rows:38px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #22e3ff29,0 24px 70px #000000b8,0 0 42px #ff3ec81f}.arkanum-experience-window-layer[data-maximized=true] .arkanum-experience-window{width:100%;height:100%}.arkanum-experience-window__titlebar{min-width:0;color:var(--arkanum-paper);font:9px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.14em;background:linear-gradient(90deg,#ff3ec826,#04040af5);border-bottom:1px solid #22e3ff3d;align-items:center;gap:8px;padding:0 7px 0 11px;display:flex}.arkanum-experience-window__titlebar>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.arkanum-experience-window__controls{gap:4px;display:flex}.arkanum-experience-window__body{overscroll-behavior:contain;min-width:0;min-height:0;overflow:auto}.portal-widget-task--experience{border-color:color-mix(in srgb, var(--arkanum-gold) 58%, transparent);color:var(--arkanum-gold)}.arkanum-shell__widget-bar-overlay{pointer-events:auto;z-index:36;transition:top .18s ease-out;position:absolute;top:7px;left:4px;right:4px}.arkanum-shell__workspace[data-top-bar-open=true] .arkanum-shell__widget-bar-overlay{top:62px}.arkanum-shell__workspace .portal-widget-panels{z-index:83;transition:top .18s ease-out,bottom .18s ease-out;top:38px}.arkanum-shell__floating-workspace{z-index:83}.arkanum-shell__workspace[data-top-bar-open=true] .portal-widget-panels{top:93px}.arkanum-shell__workspace[data-bottom-bar-open=true] .portal-widget-panels{bottom:47px}.arkanum-shell__brand.portal-context-brand{color:var(--arkanum-paper)}.arkanum-shell__brand.portal-context-brand>span{text-shadow:0 0 8px color-mix(in srgb, var(--arkanum-world-accent) 34%, transparent)}.arkanum-shell__brand .world-brand-mark{filter:drop-shadow(0 2px 5px color-mix(in srgb, var(--arkanum-world-accent) 32%, transparent))}.arkanum-shell__brand.portal-context-brand:hover,.arkanum-shell__brand.portal-context-brand:focus-visible{color:var(--arkanum-cyan)}.arkanum-shell__brand.portal-context-brand:focus-visible{outline:2px solid var(--arkanum-focus)}.arkanum-shell__brand-back{gap:.2rem}.arkanum-shell__nav{scrollbar-width:none}.arkanum-shell__nav::-webkit-scrollbar{display:none}.arkanum-shell__primary-nav{border-left:1px solid color-mix(in srgb, var(--arkanum-world-accent) 34%, transparent);margin-left:.45rem;padding-left:.45rem}.arkanum-shell__nav .arkanum-button[aria-current=page]{border-color:var(--arkanum-pink);background:var(--arkanum-pink);color:var(--arkanum-ink);box-shadow:0 0 7px #ff3ec833}.arkanum-shell__world-disclosure{align-items:stretch;display:flex}.arkanum-shell__world-disclosure-tray[data-input-mode=pointer]{--arkanum-world-child-submenu-inline-start:calc(100% + 4px);z-index:4;opacity:0;visibility:hidden;pointer-events:none;background:#030307f5;border:1px solid #0000;grid-template-columns:minmax(0,1fr);gap:3px;width:10.5rem;min-height:2rem;padding:0;transition:transform .14s ease-out,padding .14s ease-out,border-color .12s ease-out,opacity .1s ease-out,visibility 0s linear .16s;display:grid;position:absolute;top:calc(100% + 5px);left:0;overflow:hidden;transform:translateY(-4px);box-shadow:0 0 12px #00000052}.arkanum-shell__world-disclosure-tray[data-input-mode=pointer][data-open=true]{opacity:1;visibility:visible;border-color:color-mix(in srgb, var(--arkanum-world-accent) 52%, transparent);pointer-events:auto;padding:3px;transition:transform .14s ease-out,padding .14s ease-out,border-color .12s ease-out,opacity .12s ease-out,visibility;overflow:visible;transform:translateY(0)}.arkanum-shell__world-disclosure-tray[data-input-mode=pointer] .arkanum-shell__world-disclosure-shortcut{justify-content:flex-start;gap:.45rem;width:100%;min-width:0;min-height:2rem;padding-inline:.45rem}.arkanum-shell__world-disclosure-tray[data-input-mode=pointer] .arkanum-shell__world-disclosure-label{opacity:1;max-width:none;box-shadow:none;text-align:left;background:0 0;border:0;padding:0;position:static;transform:none}.arkanum-shell__world-disclosure-shortcut{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 32%, transparent);min-width:2rem;min-height:1.75rem;color:var(--arkanum-paper-muted);font-family:var(--font-pixel,ui-monospace, monospace);background:#050509e0;flex:0 0 2rem;justify-content:center;align-items:center;padding:.25rem;font-size:.55rem;line-height:1;text-decoration:none;display:inline-flex;position:relative}.arkanum-shell__world-disclosure-sigil .world-brand-mark{image-rendering:pixelated;flex:none}.arkanum-shell__world-disclosure-label{z-index:2;opacity:0;pointer-events:none;border:1px solid color-mix(in srgb, var(--arkanum-cyan) 44%, transparent);max-width:12rem;color:var(--arkanum-paper);font-family:var(--font-pixel,ui-monospace, monospace);text-align:center;white-space:nowrap;background:#030307f7;padding:.28rem .42rem;font-size:.52rem;line-height:1.2;transition:opacity .1s ease-out,transform .1s ease-out;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,2px);box-shadow:0 0 8px #00000057}.arkanum-shell__world-disclosure-shortcut:hover .arkanum-shell__world-disclosure-label,.arkanum-shell__world-disclosure-shortcut:focus-visible .arkanum-shell__world-disclosure-label{opacity:1;transform:translate(-50%)}.arkanum-shell__world-disclosure-tray[data-input-mode=pointer] .arkanum-shell__world-disclosure-shortcut:hover .arkanum-shell__world-disclosure-label,.arkanum-shell__world-disclosure-tray[data-input-mode=pointer] .arkanum-shell__world-disclosure-shortcut:focus-visible .arkanum-shell__world-disclosure-label{transform:none}.arkanum-shell__world-disclosure-shortcut:hover,.arkanum-shell__world-disclosure-shortcut:focus-visible,.arkanum-shell__world-disclosure-shortcut[aria-current=page]{border-color:var(--arkanum-pink);color:var(--arkanum-cyan);background:#ff3ec81f;outline:none}.arkanum-shell__header .arkanum-button,.arkanum-shell__footer .arkanum-button{border-color:color-mix(in srgb, var(--arkanum-pink) 58%, transparent);color:var(--arkanum-cyan);box-shadow:none;font-family:var(--font-pixel,ui-monospace, monospace);background:0 0}.arkanum-shell__header .arkanum-button:hover:not(:disabled),.arkanum-shell__header .arkanum-button:focus-visible,.arkanum-shell__footer .arkanum-button:hover:not(:disabled),.arkanum-shell__footer .arkanum-button:focus-visible{border-color:var(--arkanum-pink);color:var(--arkanum-pink);background:#ff3ec814;box-shadow:0 0 7px #ff3ec82e}.arkanum-shell__compact-control{width:2rem;min-height:2rem}.arkanum-shell__control-group{align-items:center;gap:.25rem;display:flex}.arkanum-shell__control-group+.arkanum-shell__control-group{border-left:1px solid color-mix(in srgb, var(--arkanum-world-accent) 28%, transparent);margin-left:.28rem;padding-left:.45rem}.arkanum-shell__back-control{gap:.3rem;min-width:2rem;padding-inline:.45rem}.arkanum-shell__day-night-control[aria-pressed=true]{border-color:var(--arkanum-pink);color:var(--arkanum-pink)}.arkanum-shell__pin-control{white-space:nowrap;min-width:4.6rem;padding-inline:.55rem}.arkanum-shell__pin-control[data-pinned=true]{border-color:var(--arkanum-pink);background:var(--arkanum-pink);color:var(--arkanum-ink);box-shadow:0 0 7px #ff3ec833}.arkanum-shell__pin-label{margin-left:.28rem}@media (width<=720px){.arkanum-shell__pin-control{width:2rem;min-width:2rem;padding-inline:0}.arkanum-shell__pin-label{display:none}}.arkanum-shell__account-trigger{text-transform:none}.arkanum-shell__account-handle,.arkanum-shell__account-name,.arkanum-shell__widget-highlight,.arkanum-shell__mana{color:var(--arkanum-cyan)}.arkanum-shell__chevron,.arkanum-shell__status-text,.arkanum-shell__widget-copy,.arkanum-shell__widget-state,.arkanum-shell__footer-muted{color:var(--arkanum-paper-muted)}.arkanum-shell__account-notice{z-index:45;border-inline:0;border-block:1px solid color-mix(in srgb, var(--arkanum-world-accent) 48%, transparent);background:color-mix(in srgb, var(--arkanum-world-accent) 8%, var(--arkanum-ink));color:var(--arkanum-paper);border-radius:0;position:relative}.arkanum-shell__account-notice .arkanum-notice__body{margin:0}.arkanum-shell__inline-link,.arkanum-shell__footer-link,.arkanum-shell__widget-link{color:var(--arkanum-world-accent);text-decoration:none}.arkanum-shell__inline-link:hover,.arkanum-shell__inline-link:focus-visible,.arkanum-shell__footer-link:hover,.arkanum-shell__footer-link:focus-visible,.arkanum-shell__widget-link:hover,.arkanum-shell__widget-link:focus-visible{color:var(--arkanum-cyan);text-decoration:underline}.arkanum-shell__menu{z-index:100;border-color:color-mix(in srgb, var(--arkanum-pink) 68%, var(--arkanum-ink));background:#030307fa;box-shadow:0 12px 28px #0000009e,0 0 9px #ff3ec829,inset 0 0 0 1px #22e3ff0d}.arkanum-shell__menu .arkanum-menu__item{cursor:pointer;text-decoration:none}.arkanum-shell__menu .arkanum-menu__item:hover,.arkanum-shell__menu .arkanum-menu__item:focus-visible{color:var(--arkanum-cyan);background:#ff3ec81a}.arkanum-shell__menu .portal-input{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 48%, var(--arkanum-plum));background:var(--arkanum-ink);width:100%;min-height:2.4rem;color:var(--arkanum-paper);box-shadow:none}.arkanum-shell__menu .presence-pill{border-color:color-mix(in srgb, currentColor 46%, transparent);background:var(--arkanum-ink);box-shadow:none}.arkanum-shell__counter{border:1px solid color-mix(in srgb, var(--arkanum-world-accent) 62%, transparent);background:var(--arkanum-ink);color:var(--arkanum-cyan)}.arkanum-shell__account-summary{border-bottom:1px solid color-mix(in srgb, var(--arkanum-cyan) 30%, transparent)}.arkanum-shell__footer{z-index:90;border-top:1px solid color-mix(in srgb, var(--arkanum-world-accent) 46%, transparent);color:var(--arkanum-paper-muted);box-shadow:0 0 12px color-mix(in srgb, var(--arkanum-world-accent) 14%, transparent);will-change:transform;background:#050509f5;transition:transform .18s ease-out;position:fixed;bottom:0;left:0;right:0;overflow:visible;transform:translateY(calc(100% + 2px))}.arkanum-shell__footer[data-open=true],.arkanum-shell__footer:focus-within{transform:translateY(0)}.arkanum-shell[data-shell-layout=touch-pinned] .arkanum-shell__workspace[data-top-bar-open=true] .arkanum-shell__widget-bar-overlay{top:7px}.arkanum-shell[data-shell-layout=touch-pinned] .arkanum-shell__workspace[data-top-bar-open=true] .portal-widget-panels{top:38px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__header{max-height:calc(100dvh - env(safe-area-inset-bottom) - 6px);overscroll-behavior:contain;padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left);overflow:hidden auto}.arkanum-shell[data-input-mode=touch][data-shell-layout=overlay] .arkanum-shell__header{padding-top:calc(env(safe-area-inset-top) + 36px)}.arkanum-shell[data-input-mode=touch] .arkanum-shell__header-row{grid-template-columns:auto minmax(0,1fr);gap:8px;height:auto;min-height:0;padding:8px;display:grid}.arkanum-shell[data-input-mode=touch] .arkanum-shell__brand{grid-area:1/1;align-self:center}.arkanum-shell[data-input-mode=touch] .arkanum-shell__brand-back{grid-area:1/1}.arkanum-shell[data-input-mode=touch] .arkanum-shell__system-controls{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;min-width:0}.arkanum-shell[data-input-mode=touch] .arkanum-shell__control-group+.arkanum-shell__control-group{border-left:0;margin-left:.15rem;padding-left:0}.arkanum-shell[data-input-mode=touch] .arkanum-shell__nav{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-left:0;display:grid;overflow:visible}.arkanum-shell[data-input-mode=touch] .arkanum-shell__primary-nav{border-left:0;padding-left:0}.arkanum-shell[data-input-mode=touch] .arkanum-shell__nav-button{justify-content:center;min-width:0;min-height:42px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure{min-width:0}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure-tray{z-index:3;grid-template-columns:repeat(5,minmax(0,1fr));width:400%;min-height:0;padding:4px;display:grid;position:absolute;top:calc(100% + 5px);left:-200%;transform:none}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure-tray[data-open=false]{display:none}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure[data-compact-touch=true] .arkanum-shell__world-disclosure-tray{width:200%;left:0}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure-shortcut{text-align:center;flex-direction:column;justify-content:center;min-width:0;min-height:42px;padding:4px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__world-disclosure-label{opacity:1;max-width:none;box-shadow:none;white-space:normal;background:0 0;border:0;padding:0;font-size:.5rem;position:static;transform:none}.arkanum-shell[data-input-mode=touch] .arkanum-shell__system-controls .arkanum-button{min-height:40px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:0 8px 8px;display:grid}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-link,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-links .arkanum-shell__footer-link,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-version{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 32%, transparent);min-height:40px;color:var(--arkanum-paper-muted);font-family:var(--font-pixel,ui-monospace, monospace);text-align:center;background:#030307d1;place-items:center;padding:6px;font-size:10px;line-height:1.15;text-decoration:none;display:grid}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-link{cursor:pointer;width:100%}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-link:focus-visible,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-link:active,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-links .arkanum-shell__footer-link:focus-visible,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-links .arkanum-shell__footer-link:active{border-color:var(--arkanum-pink);color:var(--arkanum-cyan);outline:2px solid color-mix(in srgb, var(--arkanum-cyan) 72%, transparent);outline-offset:-2px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-myrwen{min-width:0}.arkanum-shell__touch-myrwen-menu{top:calc(env(safe-area-inset-top) + 44px);right:calc(env(safe-area-inset-right) + 8px);left:calc(env(safe-area-inset-left) + 8px);width:auto;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 56px);overflow-y:auto}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-menu-handle{top:env(safe-area-inset-top);z-index:95;border:1px solid color-mix(in srgb, var(--arkanum-pink) 68%, transparent);width:104px;min-height:36px;color:var(--arkanum-cyan);font:11px/1 var(--font-pixel,ui-monospace, monospace);letter-spacing:.12em;background:#030307f0;border-top:0;place-items:center;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 0 7px #ff3ec829,inset 0 0 0 1px #22e3ff14}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-menu-handle[data-open=true]{border-color:var(--arkanum-pink);color:var(--arkanum-pink)}.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-menu-handle:focus-visible{outline:2px solid var(--arkanum-cyan);outline-offset:2px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__footer,.arkanum-shell[data-input-mode=touch] .arkanum-shell__bottom-reveal-zone,.arkanum-shell[data-input-mode=touch] .arkanum-shell__reveal-handle--bottom{display:none}.arkanum-shell[data-input-mode=touch][data-shell-layout=overlay] .arkanum-shell__widget-bar-overlay{top:calc(env(safe-area-inset-top) + 43px);right:calc(env(safe-area-inset-right) + 4px);left:calc(env(safe-area-inset-left) + 4px)}.arkanum-shell[data-shell-layout=touch-pinned]{grid-template-rows:auto minmax(0,1fr);display:grid}.arkanum-shell[data-shell-layout=touch-pinned] .arkanum-shell__header{max-height:42dvh;padding-top:env(safe-area-inset-top);grid-row:1;position:relative;inset:auto;transform:none}.arkanum-shell[data-shell-layout=touch-pinned] .arkanum-shell__workspace{grid-row:2;width:100%;height:100%;position:relative!important;inset:auto!important}.arkanum-shell__footer-strong{color:var(--arkanum-paper)}.arkanum-shell__divider{color:color-mix(in srgb, var(--arkanum-cyan) 48%, transparent)}.arkanum-shell .portal-widget-bar{border-bottom:1px solid color-mix(in srgb, var(--arkanum-world-accent) 38%, transparent);background:#050509e6;box-shadow:0 5px 14px #00000057}.arkanum-shell .portal-widget-bar[data-docking=true]{border-bottom-color:var(--arkanum-world-accent);box-shadow:0 5px 14px #00000057, inset 0 -2px color-mix(in srgb, var(--arkanum-world-accent) 28%, transparent)}.arkanum-shell .portal-widget-insertion-slot[data-active=true]{border-inline-color:var(--arkanum-world-accent);background:color-mix(in srgb, var(--arkanum-world-accent) 12%, transparent)}.arkanum-shell .portal-widget-task{border-color:color-mix(in srgb, var(--arkanum-cyan) 32%, transparent);color:var(--arkanum-paper-muted);background:#050509bd}.arkanum-shell .portal-widget-task:hover,.arkanum-shell .portal-widget-task:focus-visible,.arkanum-shell .portal-widget-task[data-state=open]{border-color:color-mix(in srgb, var(--arkanum-world-accent) 66%, transparent);color:var(--arkanum-paper)}.arkanum-shell .portal-widget-task[data-state=open]{box-shadow:0 3px 0 var(--arkanum-ink);background:#050509f5}.arkanum-shell .portal-widget-panel,.arkanum-shell-widget{--arkanum-widget-accent:var(--arkanum-world-accent);border:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 54%, var(--arkanum-ink));color:var(--arkanum-paper);background:#050509f0;box-shadow:0 12px 26px #0000007a}.arkanum-shell .portal-widget-panel[data-accent=green],.arkanum-shell-widget[data-accent=green]{--arkanum-widget-accent:#7cfc4d;border-color:color-mix(in srgb, var(--arkanum-widget-accent) 54%, var(--arkanum-ink));box-shadow:0 12px 26px #0000007a}.arkanum-shell .portal-widget-panel__titlebar,.arkanum-shell-widget__titlebar{border-bottom:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 30%, transparent);color:var(--arkanum-paper);background:#050509eb}.arkanum-shell .portal-widget-panel[data-detaching=true]{box-shadow:0 16px 34px #00000080}.arkanum-shell-widget__title{color:var(--arkanum-paper)}.arkanum-shell-widget__title:hover,.arkanum-shell-widget__title:focus-visible,.arkanum-shell__widget-accent{color:var(--arkanum-world-accent)}.arkanum-shell__window-control{border-color:color-mix(in srgb, var(--arkanum-widget-accent) 42%, transparent);width:1.45rem;min-height:1.35rem;color:var(--arkanum-paper-muted);padding:0}.arkanum-shell__window-control:hover:not(:disabled){border-color:var(--arkanum-widget-accent);background:color-mix(in srgb, var(--arkanum-widget-accent) 16%, transparent);color:var(--arkanum-paper)}.arkanum-shell-widget__resize{border-top:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 45%, transparent);border-left:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 45%, transparent);background:var(--arkanum-ink);color:var(--arkanum-widget-accent)}.arkanum-shell-widget__move{border-top:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 32%, transparent);border-right:1px solid color-mix(in srgb, var(--arkanum-widget-accent) 32%, transparent);background:color-mix(in srgb, var(--arkanum-ink) 90%, transparent);color:color-mix(in srgb, var(--arkanum-widget-accent) 64%, transparent);touch-action:none}.arkanum-shell-widget__move:hover,.arkanum-shell-widget__move:focus-visible{border-color:var(--arkanum-widget-accent);color:var(--arkanum-widget-accent);outline:none}.arkanum-shell__widget-toggle{color:var(--arkanum-paper)}.arkanum-shell__toggle-button{min-height:1.8rem;padding-block:.35rem}.arkanum-shell__status-ok{color:#7cfc4d}.arkanum-shell__notification-trigger{position:relative}.arkanum-shell__notification-trigger>svg{width:15px;height:15px}.arkanum-shell__notification-count{border:1px solid var(--arkanum-ink);background:var(--arkanum-pink);min-width:17px;height:17px;color:var(--arkanum-ink);font:8px/1 var(--font-display,ui-monospace, monospace);place-items:center;padding-inline:3px;display:grid;position:absolute;top:-5px;right:-6px;box-shadow:0 0 7px #ff3ec84d}.arkanum-shell__notification-window{z-index:130;text-align:left;width:min(380px,100vw - 24px);max-height:min(620px,100dvh - 88px);position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.arkanum-shell__notification-window .arkanum-window__body{max-height:min(430px,100dvh - 210px);padding:0;overflow-y:auto}.arkanum-shell__notification-list{margin:0;padding:0;list-style:none}.arkanum-shell__notification-list li{border-bottom:1px solid color-mix(in srgb, var(--arkanum-cyan) 18%, transparent)}.arkanum-shell__notification-list li:last-child{border-bottom:0}.arkanum-shell__notification-list li[data-read=true]{opacity:.62}.arkanum-shell__notification-list a{color:var(--arkanum-paper);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px;text-decoration:none;display:grid}.arkanum-shell__notification-list a:hover,.arkanum-shell__notification-list a:focus-visible{background:color-mix(in srgb, var(--arkanum-pink) 11%, transparent);outline:1px solid var(--arkanum-pink);outline-offset:-1px}.arkanum-shell__notification-kind{border:1px solid color-mix(in srgb, var(--arkanum-pink) 58%, transparent);width:26px;height:26px;color:var(--arkanum-cyan);font:12px/1 var(--font-display,ui-monospace, monospace);place-items:center;display:grid}.arkanum-shell__notification-list strong,.arkanum-shell__notification-list small,.arkanum-shell__notification-list time{display:block}.arkanum-shell__notification-list strong{color:var(--arkanum-paper);font:10px/1.45 var(--font-display,ui-monospace, monospace)}.arkanum-shell__notification-list small{color:var(--arkanum-cyan);font:14px/1.25 var(--font-pixel,ui-monospace, monospace);margin-top:3px}.arkanum-shell__notification-list time{color:var(--arkanum-paper-muted);font:10px/1 var(--font-pixel,ui-monospace, monospace);margin-top:4px}.arkanum-shell__notification-empty{color:var(--arkanum-paper-muted);font:14px/1.5 var(--font-pixel,ui-monospace, monospace);text-align:center;margin:0;padding:18px 12px}.arkanum-shell__notification-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.arkanum-shell__notification-footer a,.arkanum-shell__notification-footer button{color:var(--arkanum-cyan);font:9px/1.2 var(--font-display,ui-monospace, monospace);background:0 0;border:0;padding:4px;text-decoration:none}.arkanum-shell__notification-footer button{cursor:pointer;align-items:center;gap:4px;display:inline-flex}.arkanum-shell__notification-footer button:disabled{cursor:default;opacity:.42}.arkanum-shell__notification-footer svg{width:13px;height:13px}.hero-aura-summary{border:1px solid color-mix(in srgb, var(--arkanum-cyan,#22e3ff) 30%, transparent);background:#020308b3;padding:10px}.hero-aura-summary__heading{color:var(--arkanum-cyan,#22e3ff);font:10px/1.25 var(--font-display,ui-monospace, monospace);justify-content:space-between;align-items:center;gap:8px;display:flex}.hero-aura-summary__heading strong{color:var(--arkanum-pink,#ff3ec8)}.hero-aura-summary__traits{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.hero-aura-summary__traits span{border:1px solid color-mix(in srgb, var(--arkanum-cyan,#22e3ff) 28%, transparent);color:var(--arkanum-paper-muted,#aeb9c6);font:12px/1 var(--font-pixel,ui-monospace, monospace);padding:4px 6px}.hero-aura-summary__traits span[data-emphasized=true]{border-color:color-mix(in srgb, var(--arkanum-pink,#ff3ec8) 70%, transparent);color:var(--arkanum-pink,#ff3ec8);box-shadow:inset 0 0 7px #ff3ec814}.hero-aura-summary>small,.hero-aura-summary.is-empty{color:var(--arkanum-paper-muted,#aeb9c6);font:12px/1.35 var(--font-pixel,ui-monospace, monospace);margin-top:8px;display:block}.hero-aura-summary[data-compact=true]{padding:8px}.hero-path-node-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.hero-path-node-list>li{grid-template-columns:24px minmax(0,1fr);min-height:92px;display:grid}.hero-path-node__rail{justify-content:center;display:flex;position:relative}.hero-path-node__rail:after{background:color-mix(in srgb, var(--arkanum-cyan,#22e3ff) 30%, transparent);content:"";width:1px;position:absolute;top:20px;bottom:-20px}.hero-path-node-list>li:last-child .hero-path-node__rail:after{display:none}.hero-path-node__rail span{z-index:1;border:1px solid var(--arkanum-cyan,#22e3ff);background:#030307;width:11px;height:11px;margin-top:11px;position:relative;transform:rotate(45deg)}.hero-path-node__content{border:1px solid color-mix(in srgb, var(--arkanum-cyan,#22e3ff) 22%, transparent);background:#02030894;margin-bottom:8px;padding:9px}.hero-path-node__heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.hero-path-node__heading strong{color:var(--arkanum-paper,#f7f2fb);font:10px/1.45 var(--font-display,ui-monospace, monospace)}.hero-path-node__heading span{color:var(--arkanum-cyan,#22e3ff);font:9px/1.2 var(--font-display,ui-monospace, monospace)}.hero-path-node__content p{color:var(--arkanum-paper-muted,#aeb9c6);font:14px/1.3 var(--font-pixel,ui-monospace, monospace);margin:5px 0 0}.hero-path-node__rewards{color:var(--arkanum-gold,#ffd166);font:12px/1.2 var(--font-pixel,ui-monospace, monospace);flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.hero-path-node__rewards span{align-items:center;gap:4px;display:inline-flex}.hero-path-node__content>.arkanum-button{margin-top:8px}.hero-path-node-list>li[data-state=LOCKED]{opacity:.46}.hero-path-node-list>li[data-state=CLAIMABLE] .hero-path-node__content,.hero-path-node-list>li[data-state=CLAIMABLE] .hero-path-node__rail span{border-color:var(--arkanum-pink,#ff3ec8);box-shadow:0 0 9px #ff3ec824}.hero-path-node-list>li[data-state=CLAIMED] .hero-path-node__rail span,.hero-path-node-list>li[data-state=COMPLETED] .hero-path-node__rail span{background:#2d5a20;border-color:#7cfc4d}.hero-path-node-list>li[data-state=CLAIMED] .hero-path-node__heading span,.hero-path-node-list>li[data-state=COMPLETED] .hero-path-node__heading span{color:#7cfc4d}@media (width<=720px){.arkanum-shell[data-input-mode=touch] .arkanum-shell__nav,.arkanum-shell[data-input-mode=touch] .arkanum-shell__touch-links{grid-template-columns:repeat(2,minmax(0,1fr))}.arkanum-shell[data-input-mode=touch] .arkanum-shell__brand .world-brand-mark{width:24px;height:24px}.arkanum-shell[data-input-mode=touch] .arkanum-shell__pin-control{width:1.9rem;min-width:1.9rem;padding-inline:0}.arkanum-shell__header .arkanum-button--small{min-height:1.9rem;padding-inline:.5rem;font-size:.56rem}.arkanum-shell__compact-control,.arkanum-shell__settings-button{width:1.9rem;padding-inline:0}.arkanum-shell__pin-control{min-width:3.9rem;padding-inline:.4rem}.arkanum-shell[data-input-mode=touch] .arkanum-shell__notification-window{top:calc(env(safe-area-inset-top) + 52px);right:calc(env(safe-area-inset-right) + 8px);left:calc(env(safe-area-inset-left) + 8px);width:auto;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 64px);position:fixed}.arkanum-shell[data-input-mode=touch] .arkanum-shell__notification-window .arkanum-window__body{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 190px)}.arkanum-shell__footer-link:nth-of-type(2),.arkanum-shell__footer-link:nth-of-type(4){display:none}}@media (height<=600px) and (hover:hover){.arkanum-shell__world-disclosure-label{top:calc(100% + 6px);bottom:auto}}@keyframes arkanum-spin{to{transform:rotate(1turn)}}.arkanum-shell__terminal{z-index:94;border:1px solid color-mix(in srgb, var(--arkanum-cyan) 48%, #07050d);width:clamp(320px,39vw,560px);min-height:39px;color:var(--arkanum-cyan);font:11px/1.35 var(--font-pixel,ui-monospace, monospace);letter-spacing:.045em;pointer-events:none;background:linear-gradient(90deg,#03050af7,#07030df0);align-items:center;gap:9px;padding:8px 13px;transition:opacity .14s,transform .16s;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000085,0 0 12px #22e3ff1f,inset 0 0 0 1px #ff3ec814}.arkanum-shell__terminal[data-active=false]{opacity:.48;color:color-mix(in srgb, var(--arkanum-cyan) 58%, transparent);justify-content:center}.arkanum-shell__terminal-idle-sigil{color:#0000;filter:drop-shadow(0 0 5px #22e3ff42);-webkit-text-stroke:.5px #22e3ff85;background:linear-gradient(150deg,#91f8ff 6%,#8659ff 46%,#ff3ec8 78%);-webkit-background-clip:text;background-clip:text;font:italic 900 23px/1 Georgia,Times New Roman,serif;position:absolute;left:50%;transform:translate(-50%)scaleX(.82)}.arkanum-shell__terminal[data-hud-visible=false]{transform:translate(-50%,3px)}.arkanum-shell__terminal[data-priority=success]{color:#a9ff8b;border-color:#7cfc4da8}.arkanum-shell__terminal[data-priority=error]{color:#ff8aa0;border-color:#ff4d6dc2}.arkanum-shell__terminal[data-priority=info]{border-color:color-mix(in srgb, var(--arkanum-pink) 62%, #07050d);color:#e7d8ff}.arkanum-shell__terminal-prompt,.arkanum-shell__terminal-cursor{color:var(--arkanum-pink);flex:none}.arkanum-shell__terminal-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.arkanum-shell__terminal-cursor{margin-left:auto;animation:.9s step-end infinite arkanum-terminal-cursor}.myrwen-speech{pointer-events:auto;border:1px solid color-mix(in srgb, var(--arkanum-cyan) 64%, #080512);color:#ddd4ff;font:12px/1.42 var(--font-pixel,ui-monospace, monospace);background:linear-gradient(145deg,#030309f7,#0f0518f2);padding:10px 12px 11px;box-shadow:0 12px 30px #0009,0 0 20px #22e3ff24,inset 0 0 0 1px #ff3ec814}.myrwen-speech__heading{font:8px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.16em;border-bottom:1px solid #ff3ec84d;justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;padding-bottom:5px;display:flex}.myrwen-speech__heading strong{color:var(--arkanum-pink)}.myrwen-speech__heading span,.myrwen-speech__cursor{color:var(--arkanum-cyan)}.myrwen-speech p{min-height:2.8em;margin:0}.myrwen-speech__actions{margin-top:8px}.myrwen-layer>.myrwen-speech[data-variant=world]{z-index:31;width:min(420px,100% - 36px);position:absolute;bottom:14%;left:50%;transform:translate(-50%)}.home-a-myrwen>.myrwen-speech[data-variant=world]{z-index:4;width:315px;position:absolute;bottom:88%;right:35%}.location-scene__layer[data-location-layer=entities]:has(.myrwen-layer){z-index:22}@media (hover:hover) and (pointer:fine){.arkanum-shell__top-reveal-zone{z-index:98;height:5px}.arkanum-shell__header{height:104px;box-shadow:none;pointer-events:none;background:linear-gradient(#020207f0,#020207c7 72%,#0000);border:0;overflow:visible;transform:translateY(-108px)}.arkanum-shell__header[data-open=true],.arkanum-shell__header:focus-within{pointer-events:auto;transform:translateY(0)}.arkanum-shell__header-row{grid-template-columns:minmax(280px,1fr) clamp(320px,39vw,560px) minmax(410px,1fr);align-items:center;gap:18px;height:58px;padding:8px 13px 5px;display:grid}.arkanum-shell__left-cluster,.arkanum-shell__system-controls{align-items:center;gap:4px;min-width:0;display:flex}.arkanum-shell__left-cluster{background:#030308d1;border:1px solid #ff3ec857;justify-self:start;padding:4px;box-shadow:0 7px 18px #0000006b}.arkanum-shell__system-controls{background:#030308d1;border:1px solid #ff3ec857;grid-column:3;justify-self:end;padding:4px;box-shadow:0 7px 18px #0000006b}.arkanum-shell__primary-nav{border:0;align-items:stretch;gap:4px;min-width:0;margin:0;padding:0;display:flex;overflow:visible}.arkanum-shell__primary-nav>.arkanum-button,.arkanum-shell__primary-nav>.arkanum-shell__world-disclosure>.arkanum-button{letter-spacing:.1em;justify-content:center;min-width:78px;min-height:39px;padding-inline:13px}.arkanum-shell__back-control{width:30px;min-width:30px;min-height:39px;padding:0;font-size:17px}.arkanum-shell__hud-widget-row{z-index:91;opacity:0;visibility:hidden;pointer-events:none;width:clamp(320px,39vw,560px);transition:transform .14s ease-out,opacity .11s ease-out,visibility 0s linear .14s;position:fixed;top:59px;left:50%;transform:translate(-50%,-5px)}.arkanum-shell__hud-widget-row[data-visible=true]{opacity:1;visibility:visible;pointer-events:none;transition:transform .14s ease-out,opacity .11s ease-out,visibility;transform:translate(-50%)}.arkanum-shell__hud-widget-row .portal-widget-bar{box-shadow:none;background:0 0;border:0}.arkanum-shell__hud-widget-row .portal-widget-bar[data-has-tasks=true],.arkanum-shell__hud-widget-row .portal-widget-bar[data-docking=true]{pointer-events:auto}.arkanum-shell__hud-widget-row .portal-os-shell{background:0 0;padding:3px 0}.arkanum-shell__hud-widget-row .portal-widget-task-list{min-height:26px}.arkanum-shell__hud-widget-row .portal-widget-task{max-width:168px;min-height:26px;padding:4px 7px;font-size:9px}.arkanum-shell__hud-widget-row .portal-widget-insertion-slot{min-height:26px}.arkanum-shell__hud-widget-row .portal-widget-bar:not([data-docking=true]):not([data-dragging=true]) .portal-widget-insertion-slot{display:none}.arkanum-shell__workspace .portal-widget-panels{top:7px;bottom:50px}.arkanum-shell__workspace[data-top-bar-open=true] .portal-widget-panels{top:108px}.arkanum-experience-window-layer{z-index:45}.arkanum-shell__footer{z-index:82;background:linear-gradient(#020207eb,#020205);border-top:1px solid #ff3ec866;height:48px;overflow:visible;transform:none;box-shadow:0 -8px 20px #0006}.arkanum-shell__lower-hud{grid-template-columns:auto minmax(240px,1fr) auto auto 196px;align-items:center;gap:12px;height:48px;padding:4px 12px;display:grid}.arkanum-shell__form-state{min-width:142px;height:38px;color:var(--arkanum-paper);background:#020408d6;border:1px solid #22e3ff7a;align-items:center;gap:8px;padding:3px 8px;text-decoration:none;display:flex}.arkanum-shell__form-state:hover,.arkanum-shell__form-state:focus-visible{border-color:var(--arkanum-pink);outline:none}.arkanum-shell__form-state>span:last-child{gap:2px;display:grid}.arkanum-shell__form-state strong,.arkanum-shell__form-state small{font:8px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.1em}.arkanum-shell__form-state strong{color:var(--arkanum-cyan)}.arkanum-shell__form-state small{color:#ffd166}.arkanum-shell__movement-hint{color:color-mix(in srgb, var(--arkanum-paper) 72%, transparent);font:9px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.09em;white-space:nowrap;background:#020408c7;border:1px solid #22e3ff52;justify-self:start;padding:8px 11px}.arkanum-shell__footer-signature{color:#8ba1ad85;font:8px/1 var(--font-pixel,ui-monospace, monospace);white-space:nowrap;gap:7px;display:flex}.arkanum-shell__lower-controls{gap:4px;display:flex}.arkanum-shell__announcer-dock{pointer-events:none;width:250px;height:210px;position:absolute;bottom:0;right:10px}.arkanum-shell__announcer-dock>*{pointer-events:auto}.arkanum-shell__announcer{position:absolute;inset:0}.arkanum-shell__announcer-call,.arkanum-shell__announcer-sigil{color:var(--arkanum-cyan);cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.arkanum-shell__announcer-call{width:188px;height:210px;bottom:0;right:0}.arkanum-shell__announcer[data-presence=world] .arkanum-shell__announcer-call{background:#03050ac2;border:1px solid #22e3ff4d;width:112px;height:30px;bottom:5px;right:2px;box-shadow:0 0 12px #22e3ff1a}.arkanum-shell__announcer[data-presence=world] .arkanum-shell__announcer-call:hover,.arkanum-shell__announcer[data-presence=world] .arkanum-shell__announcer-call:focus-visible{color:var(--arkanum-pink);border-color:#ff3ec894;outline:0}.arkanum-shell__announcer-crop{width:188px;height:184px;display:block;position:absolute;bottom:23px;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.arkanum-shell__announcer-crop img{filter:drop-shadow(0 0 10px #22e3ff42)drop-shadow(0 0 15px #ff3ec833);width:430px;max-width:none;image-rendering:pixelated;position:absolute;top:-54px;left:-47px}.arkanum-shell__announcer[data-talking=true] .arkanum-shell__announcer-crop img{animation:.48s steps(2,end) infinite arkanum-myrwen-announcer}.arkanum-shell__announcer-name{color:var(--arkanum-cyan);font:8px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.16em;text-shadow:0 0 7px #22e3ff66;position:absolute;bottom:5px;right:18px}.arkanum-shell__announcer[data-presence=world] .arkanum-shell__announcer-name{align-items:center;gap:6px;display:inline-flex;position:static}.arkanum-shell__announcer-sigil{opacity:.76;place-items:end center;width:132px;height:175px;display:grid;bottom:0;left:0}.arkanum-shell__announcer-sigil-glyph{color:#13051c;filter:drop-shadow(0 0 7px #22e3ff47)drop-shadow(0 0 12px #ff3ec857);text-shadow:-2px -2px #7a49ff,2px 2px #ff3ec8,0 0 10px #22e3ff75;-webkit-text-stroke:1px #22e3ffb8;background:linear-gradient(150deg,#91f8ff 6%,#8659ff 42%,#ff3ec8 76%);-webkit-background-clip:text;background-clip:text;margin-bottom:-3px;font:italic 900 128px/.86 Georgia,Times New Roman,serif;transition:opacity .14s,transform .22s;transform:scaleX(.78)}.arkanum-shell__announcer-sigil[data-active=true] .arkanum-shell__announcer-sigil-glyph{animation:.52s steps(5,end) 2 arkanum-sigil-flavor}.arkanum-shell__announcer-flavor{z-index:4;width:132px;color:color-mix(in srgb, var(--arkanum-cyan) 72%, white);font:8px/1.35 var(--font-pixel,ui-monospace, monospace);letter-spacing:.04em;text-align:center;text-shadow:0 0 7px #22e3ff75;pointer-events:none;position:absolute;bottom:40px;left:5px}.arkanum-shell__announcer .myrwen-speech[data-variant=announcer]{width:310px;position:absolute;bottom:118px;right:142px}.arkanum-shell__announcer .myrwen-speech[data-variant=announcer]:after{content:"";background:#0a0411f5;border-top:1px solid #22e3ffa3;border-right:1px solid #22e3ffa3;width:16px;height:16px;position:absolute;bottom:18px;right:-9px;transform:rotate(45deg)}}@media (hover:hover) and (pointer:fine) and (width>=1600px){.arkanum-shell__header-row{grid-template-columns:minmax(300px,1fr) clamp(500px,30vw,560px) minmax(420px,1fr);padding-left:12.5vw;padding-right:10vw}}@media (hover:hover) and (pointer:fine) and (width<=1240px){.arkanum-shell__header-row{grid-template-columns:minmax(242px,1fr) clamp(300px,34vw,430px) minmax(360px,1fr);gap:8px;padding-inline:7px}.arkanum-shell__terminal,.arkanum-shell__hud-widget-row{width:clamp(300px,34vw,430px)}.arkanum-shell__primary-nav>.arkanum-button,.arkanum-shell__primary-nav>.arkanum-shell__world-disclosure>.arkanum-button{min-width:66px;padding-inline:9px}.arkanum-shell__control-group+.arkanum-shell__control-group{margin-left:0;padding-left:4px}.arkanum-shell__settings-button span:first-child{display:none}.arkanum-shell__settings-button span:last-child{display:inline}.arkanum-shell__movement-hint{font-size:8px}}.arkanum-shell[data-input-mode=touch] .arkanum-shell__left-cluster{display:contents}.arkanum-shell[data-input-mode=touch] .arkanum-shell__terminal{display:none}@keyframes arkanum-terminal-cursor{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes arkanum-myrwen-announcer{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes arkanum-sigil-flavor{0%,to{opacity:1;transform:scaleX(.78)rotate(0)}48%{opacity:.12;transform:scaleX(.32)rotate(150deg)}52%{opacity:.12;transform:scaleX(.32)rotate(210deg)}}@media (prefers-reduced-motion:reduce){.arkanum-ui *,.arkanum-ui :before,.arkanum-ui :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.portal-widget-panel[data-window-id=winamp],.arkanum-shell-widget[data-window-id=winamp]{--arkanum-widget-accent:#bf42ff;background:#08080c;border:1px solid #09090d;box-shadow:0 0 0 1px #8e9199,0 0 0 2px #202127,0 13px 30px #000000ad,0 0 18px #b030ff29}.portal-widget-panel[data-window-id=winamp] .portal-widget-panel__titlebar,.arkanum-shell-widget[data-window-id=winamp] .arkanum-shell-widget__titlebar{color:#f6f0fb;text-shadow:0 1px #000;background:linear-gradient(90deg,#0000,#ffffff2e 48%,#0000 52%) top/100% 1px no-repeat,linear-gradient(#8e9098 0,#34353b 13%,#0d0d11 48%,#222329 72%,#777981 100%);border:0;border-bottom:1px solid #050507;min-height:23px;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 -2px #09090c}.portal-widget-panel[data-window-id=winamp] .portal-widget-panel__titlebar>span:nth-child(2),.arkanum-shell-widget[data-window-id=winamp] .arkanum-shell-widget__title{color:#fff;letter-spacing:.09em;text-align:center;font-family:VT323,monospace;font-size:14px;font-weight:500}.portal-widget-panel[data-window-id=winamp] .arkanum-shell__widget-accent,.arkanum-shell-widget[data-window-id=winamp] .arkanum-shell__widget-accent{color:#dd79ff;filter:drop-shadow(0 0 4px #c236ffbf)}.portal-widget-panel[data-window-id=winamp] .arkanum-shell__window-control,.arkanum-shell-widget[data-window-id=winamp] .arkanum-shell__window-control{color:#fff;background:linear-gradient(#5f6168,#17181d 55%,#36373d);border:1px solid #111216;border-color:#989aa2 #111216 #111216 #7c7e85;border-radius:3px;width:19px;min-height:16px;box-shadow:inset 0 0 0 1px #ffffff14}.portal-widget-panel[data-window-id=winamp] .portal-widget-panel__body{scrollbar-color:#8230b3 #08080c;scrollbar-width:thin;background:#050507}.portal-widget-task[data-widget-id=winamp]{background:linear-gradient(#29222f,#09080c 55%,#18111d);border-color:#6f328b;box-shadow:inset 0 1px #ffffff14}.portal-widget-task[data-widget-id=winamp][data-state=open],.portal-widget-task[data-widget-id=winamp]:hover,.portal-widget-task[data-widget-id=winamp]:focus-visible{border-color:#c254f2;box-shadow:inset 0 1px #ffffff1f,0 0 9px #b532ff38}.arkanum-player{color:#eac2ff;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 0,#b856ff14,#0000 34%),#050507;min-width:0;min-height:100%;padding:3px;font-family:VT323,ui-monospace,monospace;container-type:inline-size}.arkanum-player button,.arkanum-player input{font:inherit}.arkanum-player button:focus-visible,.arkanum-player input:focus-visible{outline-offset:2px;outline:2px solid #dc76ff}.arkanum-player__main-shell,.arkanum-player__playlist{background:linear-gradient(90deg,#ffffff21,#0000 4% 96%,#000c),linear-gradient(#96989f 0,#3a3b41 5%,#101116 18%,#222329 76%,#777980 94%,#202126 100%);border:1px solid #050507;border-radius:8px;box-shadow:inset 0 0 0 1px #a9abb0,inset 0 0 0 3px #24252a,inset 0 0 0 4px #08080b,0 4px 9px #000000bf}.arkanum-player__inner-bevel{background:linear-gradient(#18191e,#07070a 58%,#15161a);border:1px solid #050507;border-color:#74767d #050507 #050507 #5c5e64;border-radius:6px;margin:4px;padding:4px;box-shadow:inset 0 1px #ffffff14,0 1px #989aa1}.arkanum-player__lcd{color:#c345ff;text-shadow:0 0 4px #b92fffe0,0 0 9px #7718b48c;background:linear-gradient(#bf3dff06 50%,#0000 50%) 0 0/100% 3px,radial-gradient(at 38% 35%,#660c9c2e,#0000 52%),#030305;border:1px solid #000;border-radius:5px;grid-template-rows:minmax(34px,auto) 29px;grid-template-columns:minmax(88px,.88fr) minmax(104px,1.35fr) minmax(60px,.62fr);gap:1px 5px;min-width:0;min-height:72px;padding:5px 7px 4px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #111116,inset 0 0 18px #000,0 0 0 1px #4b4d54,0 1px #8d8f96}.arkanum-player__time-block{grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;min-width:0;display:grid}.arkanum-player__play-mark{color:#d653ff;grid-row:1/-1;margin-right:4px;font-size:13px}.arkanum-player__time{color:#c849ff;letter-spacing:.08em;white-space:nowrap;font-family:VT323,monospace;font-size:clamp(25px,7.5cqi,34px);font-weight:400;line-height:.82;overflow:hidden}.arkanum-player__remaining{color:#8236aa;letter-spacing:.08em;font-size:10px}.arkanum-player__track-block{letter-spacing:.045em;text-transform:uppercase;flex-direction:column;justify-content:center;min-width:0;font-size:clamp(15px,4cqi,19px);line-height:.95;display:flex;overflow:hidden}.arkanum-player__track-block strong,.arkanum-player__track-block span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arkanum-player__track-block span{color:#d878ff;font-size:.78em}.arkanum-player__specs{color:#bd58e9;white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;font-size:clamp(10px,2.5cqi,12px);line-height:1.08;display:flex}.arkanum-player__spectrum-row{grid-column:1/-1;grid-template-columns:27px minmax(0,1fr) auto;align-items:end;gap:5px;min-width:0;display:grid}.arkanum-player__spectrum-labels{color:#a83cd2;flex-direction:column;justify-content:space-around;height:100%;font-size:11px;display:flex}.arkanum-player__analyser{width:100%;height:25px;display:block}.arkanum-player__status-code{color:#d76aff;letter-spacing:.08em;align-self:end;font-size:10px}.arkanum-player__error-line{color:#ff9df2;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#08000cf0;border:1px solid #6b227e;font-size:11px;line-height:1.2;position:absolute;inset:auto 6px 4px 40px;overflow:hidden}.arkanum-player__error-line:disabled{cursor:not-allowed;opacity:.88}.arkanum-player__seek{margin:3px 3px 4px;display:block}.arkanum-player__seek input,.arkanum-player__volume input{cursor:pointer;appearance:none;background:0 0;width:100%;height:12px;margin:0}.arkanum-player__seek input::-webkit-slider-runnable-track{background:linear-gradient(#060608,#211129 48%,#08070a);border:1px solid #010102;border-radius:1px;height:5px;box-shadow:0 1px #777982,inset 0 0 3px #000}.arkanum-player__volume input::-webkit-slider-runnable-track{background:linear-gradient(#060608,#211129 48%,#08070a);border:1px solid #010102;border-radius:1px;height:5px;box-shadow:0 1px #777982,inset 0 0 3px #000}.arkanum-player__seek input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#b8bac0,#3c3d43 55%,#777980);border:1px solid #050507;border-top-color:#bbbcc2;border-radius:2px;width:15px;height:11px;margin-top:-4px;box-shadow:0 0 5px #c749ff73}.arkanum-player__volume input::-webkit-slider-thumb{appearance:none;background:linear-gradient(#b8bac0,#3c3d43 55%,#777980);border:1px solid #050507;border-top-color:#bbbcc2;border-radius:2px;width:15px;height:11px;margin-top:-4px;box-shadow:0 0 5px #c749ff73}.arkanum-player__seek input::-moz-range-track{background:linear-gradient(#060608,#211129 48%,#08070a);border:1px solid #010102;height:5px}.arkanum-player__volume input::-moz-range-track{background:linear-gradient(#060608,#211129 48%,#08070a);border:1px solid #010102;height:5px}.arkanum-player__seek input::-moz-range-thumb{background:linear-gradient(#b8bac0,#3c3d43 55%,#777980);border:1px solid #050507;border-top-color:#bbbcc2;border-radius:2px;width:15px;height:11px}.arkanum-player__volume input::-moz-range-thumb{background:linear-gradient(#b8bac0,#3c3d43 55%,#777980);border:1px solid #050507;border-top-color:#bbbcc2;border-radius:2px;width:15px;height:11px}.arkanum-player__control-deck{justify-content:space-between;align-items:center;gap:5px;min-width:0;display:flex}.arkanum-player__transport,.arkanum-player__utility-controls{align-items:center;gap:2px;min-width:0;display:flex}.arkanum-player__transport{flex:none;justify-content:flex-start}.arkanum-player__utility-controls{flex:auto;justify-content:flex-end}.arkanum-player__transport-button,.arkanum-player__device-button{color:#09090c;text-shadow:0 1px #ffffff47;background:linear-gradient(#ffffff40,#0000 19%),linear-gradient(#8d8f95 0,#45464c 44%,#18191d 53%,#5d5f65 100%);border:1px solid #050507;border-color:#c1c2c7 #050507 #050507 #999ba1;border-radius:4px;justify-content:center;align-items:center;min-width:30px;height:29px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 2px #050507,0 3px 4px #0000008c}.arkanum-player__transport-button svg{fill:currentColor;filter:drop-shadow(0 1px #ffffff47);width:20px;height:15px}.arkanum-player__transport-button svg[data-flip=true]{transform:scaleX(-1)}.arkanum-player__transport-button:hover:not(:disabled),.arkanum-player__device-button:hover:not(:disabled){color:#2a0b35;background:linear-gradient(#ffffff4d,#0000 19%),linear-gradient(#a5a6ad,#56575e 44%,#201926 53%,#74627e);border-top-color:#f0d7ff}.arkanum-player__transport-button:active:not(:disabled),.arkanum-player__device-button:active:not(:disabled),.arkanum-player__transport-button[data-active=true],.arkanum-player__device-button[data-active=true]{color:#e16fff;text-shadow:0 0 5px #cb48ffc7;background:linear-gradient(#211726,#3a2444 45%,#120d16);border-top-color:#16121a;transform:translateY(1px);box-shadow:inset 0 2px 5px #000,0 1px #050507}.arkanum-player__device-button{color:#d8d8dc;letter-spacing:.04em;text-shadow:0 1px #000;min-width:31px;height:23px;padding:0 5px;font-size:11px}.arkanum-player__device-button--wide{min-width:55px}.arkanum-player__device-button:disabled{cursor:not-allowed;color:#5b5c62;filter:saturate(.3)}.arkanum-player__volume{color:#bb66d6;grid-template-columns:auto minmax(30px,1fr);align-items:center;gap:4px;width:min(78px,22cqi);font-size:10px;display:grid}.arkanum-player__playlist{border-radius:7px;margin-top:3px;overflow:hidden}.arkanum-player__playlist-titlebar{color:#f6effa;letter-spacing:.08em;text-align:center;text-shadow:0 1px #000;background:linear-gradient(#70727a,#18191e 46%,#08080b 54%,#45474d);border-bottom:1px solid #050507;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:22px;padding:3px 8px;font-size:12px;display:grid}.arkanum-player__playlist-titlebar>span:last-child{color:#c279dc;font-size:10px}.arkanum-player__playlist-list{scrollbar-color:#a63bd2 #09090d;scrollbar-width:thin;background:linear-gradient(#bf3dff05 50%,#0000 50%) 0 0/100% 3px,#020203;border:4px solid #141419;max-height:128px;overflow-y:auto}.arkanum-player__playlist-list::-webkit-scrollbar{width:10px}.arkanum-player__playlist-list::-webkit-scrollbar-track{background:#08080c;border-left:1px solid #303138}.arkanum-player__playlist-list::-webkit-scrollbar-thumb{background:linear-gradient(#dc72ff,#682181);border:2px solid #08080c}.arkanum-player__playlist-row{color:#c55bea;text-align:left;text-shadow:0 0 4px #b834ff73;background:0 0;border:0;border-bottom:1px solid #17121b;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:5px;width:100%;min-height:34px;padding:4px 9px 4px 5px;display:grid}.arkanum-player__playlist-row:hover,.arkanum-player__playlist-row:focus-visible{color:#f0a2ff;background:#24102d}.arkanum-player__playlist-row[data-active=true]{color:#fff;background:linear-gradient(90deg,#72208e,#3a1249 74%,#17091d);box-shadow:inset 3px 0 #d65bff,inset 0 1px #ffffff14,inset 0 -1px #16061d}.arkanum-player__playlist-row[data-playing=true] .arkanum-player__playlist-index:before{content:"▶";color:#ee9cff;margin-right:3px;font-size:8px}.arkanum-player__playlist-copy{flex-direction:column;min-width:0;line-height:.92;display:flex}.arkanum-player__playlist-copy strong,.arkanum-player__playlist-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arkanum-player__playlist-copy strong{letter-spacing:.04em;font-size:15px;font-weight:400}.arkanum-player__playlist-copy span,.arkanum-player__playlist-duration,.arkanum-player__playlist-index{color:#b47dbe;font-size:11px}.arkanum-player__playlist-footer{color:#c86be6;letter-spacing:.05em;background:linear-gradient(#27282e,#08080b 54%,#36373d);border-top:1px solid #73757c;justify-content:space-between;align-items:center;min-height:21px;padding:2px 9px;font-size:11px;display:flex}.arkanum-player-task{color:#dc72ff;text-shadow:0 0 4px #be36ff8f;grid-template-columns:auto minmax(34px,1fr) auto auto;align-items:center;gap:5px;min-width:0;font-family:VT323,monospace;font-size:14px;display:inline-grid}.arkanum-player-task__sigil{color:#ed98ff;background:#130919;border:1px solid #a744cb;place-items:center;width:17px;height:17px;font-size:12px;display:inline-grid}.arkanum-player-task__track{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arkanum-player-task__time,.arkanum-player-task__state{color:#b964d3;font-size:12px}@container (width<=430px){.arkanum-player__inner-bevel{margin:3px;padding:4px}.arkanum-player__control-deck{gap:3px}.arkanum-player__transport-button svg{width:18px}.arkanum-player__device-button{min-width:27px;height:21px;padding-inline:3px;font-size:10px}.arkanum-player__device-button--wide{min-width:49px}.arkanum-player__volume{width:min(62px,18cqi)}.arkanum-player__lcd{grid-template-columns:minmax(82px,.9fr) minmax(82px,1.2fr) minmax(48px,.55fr);gap:1px 4px;padding-inline:5px}.arkanum-player__time{font-size:clamp(24px,9cqi,32px)}.arkanum-player__transport-button{min-width:30px;height:29px}.arkanum-player__utility-controls{justify-content:flex-end;width:100%}.arkanum-player__volume{width:min(78px,23cqi);margin-right:auto}}@container (width<=315px){.arkanum-player__lcd{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.arkanum-player__specs{flex-direction:row;grid-column:1/-1;justify-content:space-between}.arkanum-player__spectrum-row{grid-row:3}.arkanum-player__transport,.arkanum-player__utility-controls{gap:2px}.arkanum-player__device-button{min-width:31px;padding-inline:4px}.arkanum-player__device-button--wide{min-width:54px}}@media (prefers-reduced-motion:reduce){.arkanum-player *,.arkanum-player :before,.arkanum-player :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (width<=767px){.portal-widget-panel[data-window-id=winamp]{width:min(360px,100vw - 16px)}}@media (hover:none),(pointer:coarse){.arkanum-player__transport-button{min-width:34px;height:34px}.arkanum-player__device-button{min-width:34px;height:28px}}.arkanum-player{--arkanum-player-world-accent:#bf42ff}.arkanum-player__ambient-label{color:var(--arkanum-player-world-accent);letter-spacing:.11em;text-shadow:0 0 5px color-mix(in srgb, var(--arkanum-player-world-accent) 64%, transparent);font-size:9px;line-height:1}.arkanum-player__lcd{border-color:color-mix(in srgb, var(--arkanum-player-world-accent) 18%, #000)}@container (width<=340px){.arkanum-player{padding:2px}.arkanum-player__inner-bevel{margin:3px;padding:3px}.arkanum-player__lcd{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 42px;gap:4px;min-height:47px;padding:4px 6px}.arkanum-player__time-block,.arkanum-player__specs,.arkanum-player__spectrum-labels,.arkanum-player__analyser{display:none}.arkanum-player__track-block{grid-area:1/1;justify-content:center;font-size:15px;line-height:.88}.arkanum-player__track-block strong{font-size:16px}.arkanum-player__track-block>span:last-child{font-size:11px}.arkanum-player__ambient-label{margin-bottom:2px;font-size:8px}.arkanum-player__spectrum-row{grid-area:1/2;grid-template-columns:1fr;align-self:stretch;place-items:center;gap:0;display:grid}.arkanum-player__status-code{color:var(--arkanum-player-world-accent);align-self:center;font-size:10px}.arkanum-player__seek{margin:2px 2px 3px}.arkanum-player__control-deck{flex-wrap:nowrap;gap:3px}.arkanum-player__transport,.arkanum-player__utility-controls{gap:1px}.arkanum-player__transport-button{width:25px;min-width:25px;height:24px}.arkanum-player__transport-button svg{width:16px;height:13px}.arkanum-player__utility-controls{flex:auto;justify-content:flex-end;width:auto}.arkanum-player__device-button[data-player-control=shuffle],.arkanum-player__device-button[data-player-control=repeat],.arkanum-player__device-button[data-player-control=eq]{display:none}.arkanum-player__device-button[data-player-control=playlist]{width:27px;min-width:27px;height:22px;padding:0}.arkanum-player__volume{grid-template-columns:minmax(0,1fr);width:55px;margin-right:2px}.arkanum-player__volume>span{display:none}.arkanum-player__playlist-titlebar{grid-template-columns:auto 1fr}.arkanum-player__playlist-titlebar>span:last-child{display:none}}@container (width<=275px){.arkanum-player__lcd{grid-template-columns:minmax(0,1fr) 34px;min-height:45px}.arkanum-player__transport-button{width:23px;min-width:23px;height:23px}.arkanum-player__volume{width:43px}.arkanum-player__device-button[data-player-control=playlist]{width:25px;min-width:25px}}@media (width<=767px){.portal-widget-panel[data-window-id=winamp]{width:min(300px,100vw - 16px)}}@media (hover:hover) and (pointer:fine){.arkanum-shell[data-input-mode=pointer]{--arkanum-centered-hud-width:clamp(430px, 39vw, 560px)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__header{background:0 0}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__header-row{grid-template-columns:minmax(0, 1fr) var(--arkanum-centered-hud-width) minmax(0, 1fr);gap:14px;width:min(100vw - 24px,1588px);margin-inline:auto;padding-inline:0}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__left-cluster,.arkanum-shell[data-input-mode=pointer] .arkanum-shell__system-controls{box-shadow:none;background:0 0;border:0;padding:0}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__left-cluster{justify-self:end}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__system-controls{grid-column:3;justify-self:start}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__control-group+.arkanum-shell__control-group{border-left:0;margin-left:.18rem;padding-left:.18rem}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__terminal-idle-sigil{z-index:89;opacity:1;pointer-events:none;filter:drop-shadow(0 0 9px #22e3ff3d)drop-shadow(0 0 14px #ff3ec833);place-items:center;width:164px;height:170px;display:grid;position:fixed;top:-3px;left:50%;transform:translate(-50%)!important}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__terminal-idle-sigil img{aspect-ratio:224/232;object-fit:contain;-webkit-user-select:none;user-select:none;width:150px;height:auto;display:block;transform:none!important}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__terminal[data-active=true]{z-index:94;width:var(--arkanum-centered-hud-width)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__hud-widget-row{width:var(--arkanum-centered-hud-width)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklinks{z-index:84;pointer-events:auto;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:48px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklink{color:#aeb9c6b8;font:8px/1 var(--font-display,ui-monospace, monospace);letter-spacing:.08em;text-decoration:none}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklink:hover,.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklink:focus-visible{color:var(--arkanum-cyan);text-shadow:0 0 7px #22e3ff52;outline:none}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-dock{width:184px;height:176px;right:8px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer{width:184px;height:176px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-sigil,.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-call{width:164px;height:168px;inset:auto 0 0 auto}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-sigil{opacity:.82;place-items:end center;display:grid}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-sigil-glyph{color:inherit;text-shadow:none;-webkit-text-stroke:0;background:0 0;margin-bottom:-5px;transform:none}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-sigil-glyph img{aspect-ratio:224/232;object-fit:contain;-webkit-user-select:none;user-select:none;width:146px;height:auto;display:block;transform:none!important}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-sigil[data-active=true] .arkanum-shell__announcer-sigil-glyph{animation:.52s steps(5,end) 2 arkanum-authored-logo-flavor}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-call{box-shadow:none!important;background:0 0!important;border:0!important}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-crop{width:164px;height:150px;bottom:18px;right:0;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-crop img{width:315px;top:-36px;left:-36px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-name{bottom:3px;right:12px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer[data-slot=sigil] .arkanum-shell__announcer-call,.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer[data-slot=myrwen] .arkanum-shell__announcer-sigil{display:none}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer .myrwen-speech[data-variant=announcer]{width:min(300px,100vw - 230px);bottom:94px;right:174px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__announcer-dock>.arkanum-shell__menu>p.arkanum-shell__status-text:nth-of-type(2){display:none}}@keyframes arkanum-authored-logo-flavor{0%,to{opacity:1;transform:rotate(0)scale(1)}48%{opacity:.12;transform:rotate(150deg)scale(.72)}52%{opacity:.12;transform:rotate(210deg)scale(.72)}}@media (hover:hover) and (pointer:fine) and (width<=1320px){.arkanum-shell[data-input-mode=pointer]{--arkanum-centered-hud-width:clamp(300px, 32vw, 420px)}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklinks{gap:7px}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklink{font-size:7px}}@media (hover:hover) and (pointer:fine) and (width<=1120px){.arkanum-shell[data-input-mode=pointer] .arkanum-shell__footer-quicklinks{display:none}}@media (hover:hover) and (pointer:fine){.arkanum-shell[data-input-mode=pointer] .arkanum-shell__hud-widget-row .portal-widget-task-list{justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.arkanum-shell[data-input-mode=pointer] .arkanum-shell__hud-widget-row .portal-widget-task,.arkanum-shell[data-input-mode=pointer] .arkanum-shell__hud-widget-row .portal-widget-insertion-slot{flex:none}}.tavern-v14{width:min(100%,1672px);margin:0 auto}.tavern-v14__stage{aspect-ratio:1672/941;color:#eafaff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;position:relative;overflow:hidden;container-type:inline-size}.tavern-v14__title{z-index:8;box-sizing:border-box;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:21.2919%;height:11.2646%;display:flex;position:absolute;top:5.2072%;left:39.4139%}.tavern-v14__title h1{color:#e7c77d;font-family:var(--font-display);letter-spacing:.16em;text-shadow:0 0 8px #b76dffb3,2px 2px #25152d;margin:0;font-size:clamp(14px,1.58cqw,26px);line-height:1}.tavern-v14__title p{color:#daecffc7;font-family:var(--font-pixel);letter-spacing:.1em;margin:.42em 0 0;font-size:clamp(7px,.68cqw,11px);line-height:1}.tavern-v14__medallion{z-index:10;pointer-events:none;border-radius:50%;place-items:center;width:4.7847%;height:8.5016%;display:grid;position:absolute;top:7.4389%;left:63.5766%;overflow:hidden}.tavern-v14__room-sprite,.tavern-v14__room-direct{transform-origin:50%;image-rendering:pixelated;filter:drop-shadow(0 0 6px #9c56ff6b);display:block}.tavern-v14__room-sprite{background-repeat:no-repeat}.tavern-v14__room-direct{object-fit:contain}.tavern-v14__medallion .tavern-v14__room-sprite{filter:drop-shadow(0 0 9px #ae5dffad);width:100%;height:100%}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=beer]{transform:translate(-40.32%,-20.57%)scale(2.085)}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=potion]{transform:translate(6.91%,38.76%)scale(2.281)}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=star]{transform:translate(30%,-21.4%)scale(2.259)}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=heart]{transform:translate(9.48%,-19.31%)scale(1.766)}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=skull]{transform:translate(-44.51%,40.86%)scale(2.491)}.tavern-v14__medallion .tavern-v14__room-sprite[data-room=chaos]{transform:translate(20.77%,29.42%)scale(1.772)}.tavern-v14__medallion .tavern-v14__room-direct[data-room=smile]{width:129%;height:129%;transform:scale(var(--room-scale,1));filter:drop-shadow(0 0 9px #ae5dffad)}.tavern-v14__channels{z-index:10;pointer-events:none;position:absolute;inset:0}.tavern-v14__channels button{box-sizing:border-box;cursor:pointer;pointer-events:auto;background:0 0;border:1px solid #0000;width:12.3206%;height:3.2944%;padding:0;display:block;position:absolute;left:14.2943%;overflow:hidden}.tavern-v14__channels button:first-child{top:25.5048%}.tavern-v14__channels button:nth-child(2){top:30.3932%}.tavern-v14__channels button:nth-child(3){top:35.0691%}.tavern-v14__channels button:nth-child(4){top:39.9575%}.tavern-v14__channels button:nth-child(5){top:44.7396%}.tavern-v14__channels button:nth-child(6){top:49.5218%}.tavern-v14__channels button:nth-child(7){top:54.3039%}.tavern-v14__channels button>.tavern-v14__room-sprite,.tavern-v14__channels button>.tavern-v14__room-direct{object-fit:contain;width:15.05%;height:100%;position:absolute;top:0;left:0}.tavern-v14__channels button:first-child>.tavern-v14__room-sprite{transform:translate(-40.32%,-20.57%)scale(2.085)}.tavern-v14__channels button:nth-child(2)>.tavern-v14__room-sprite{transform:translate(6.91%,38.76%)scale(2.281)}.tavern-v14__channels button:nth-child(3)>.tavern-v14__room-sprite{transform:translate(30%,-21.4%)scale(2.259)}.tavern-v14__channels button:nth-child(4)>.tavern-v14__room-sprite{transform:translate(9.48%,-19.31%)scale(1.766)}.tavern-v14__channels button:nth-child(5)>.tavern-v14__room-sprite{transform:translate(-44.51%,40.86%)scale(2.491)}.tavern-v14__channels button:nth-child(6)>.tavern-v14__room-sprite{transform:translate(20.77%,29.42%)scale(1.772)}.tavern-v14__channels button:nth-child(7)>.tavern-v14__room-direct{transform:scale(.9)}.tavern-v14__channels button:hover,.tavern-v14__channels button:focus-visible,.tavern-v14__channels button.is-active{background:#411c5e14;border-color:#9967ff85;outline:none;box-shadow:inset 0 0 11px #4ad4ff14,0 0 8px #9843ff24}.tavern-v14__channels button.is-active>.tavern-v14__room-sprite,.tavern-v14__channels button.is-active>.tavern-v14__room-direct{filter:drop-shadow(0 0 8px #ffd970e0)}.tavern-v14__keeper{z-index:8;pointer-events:none;width:6.4%;height:10%;position:absolute;top:67%;left:4.8%}.tavern-v14__keeper-portrait{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 7px #7448ff6b);width:100%!important;height:100%!important}.tavern-v14__chat{z-index:8;width:37.4402%;height:47.7152%;display:block;position:absolute;top:21.4665%;left:31.4593%;overflow:visible}.tavern-v14__chat-head{z-index:2;box-sizing:border-box;color:#e3f2ffb8;height:8%;font-family:var(--font-pixel);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:10px;padding:4px 9px;font-size:clamp(8px,.7cqw,12px);display:flex;position:absolute;inset:0 0 auto}.tavern-v14__chat-head [data-state=listening]{color:#82e6b8}.tavern-v14__chat-head [data-state=reconnecting]{color:#f0c969}.tavern-v14__stream{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#9357e6a6 transparent;width:100%;height:92%;min-height:0;padding:1.2% 2% 1.4%;position:absolute;top:8%;left:0;overflow-y:auto}.tavern-v14__state{color:#d3e5f58a;height:100%;font-family:var(--font-pixel);place-items:center;margin:0;font-size:clamp(10px,.8cqw,14px);display:grid}.tavern-v14__new{z-index:11;color:#9beaff;font-family:var(--font-pixel);background:#050811e6;border:1px solid #69dcff80;padding:5px 8px;font-size:clamp(8px,.7cqw,11px);position:absolute;bottom:2%;right:2%}.tavern-v14__composer{z-index:13;pointer-events:auto;width:101.278%;height:11.5813%;margin:0;padding:0;display:block;position:absolute;top:104.9%;left:-1.1182%}.tavern-v14__composer input,.tavern-v14__composer button{z-index:14;box-sizing:border-box;position:absolute}.tavern-v14__composer .tavern-v14__attach{width:7.2555%;height:94.2308%;top:3.8462%;left:0}.tavern-v14__composer input{color:#edf9ff;width:80.2839%;min-width:0;height:100%;font-family:var(--font-pixel);pointer-events:auto;background:0 0;border:0;outline:0;padding:0 12px;font-size:clamp(10px,.82cqw,14px);top:0;left:9.306%}.tavern-v14__composer input:focus{background:#160a262e;box-shadow:inset 0 0 0 1px #885bff47}.tavern-v14__composer>button[type=submit]{width:8.2019%;height:94.2308%;top:0;left:91.7981%}.tavern-v14__composer button{color:#d9c5ff;font-family:var(--font-display);cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:0}.tavern-v14__composer button:disabled{cursor:default;opacity:.35}.tavern-v14__attach{font-size:clamp(13px,1.5cqw,24px)}.tavern-v14__entries{gap:6px;margin:0;padding:0;list-style:none;display:grid}.tavern-v14__entry{border-bottom:1px dotted #c396ff29;grid-template-columns:42px minmax(0,1fr);gap:7px;padding:6px 5px;display:grid}.tavern-v14__entry[data-mine="1"]{background:linear-gradient(90deg,#0000,#31a4d20e)}.tavern-v14__portrait{border-radius:50%;width:38px;height:38px;overflow:hidden}.tavern-v14__meta{font-family:var(--font-pixel);flex-wrap:wrap;align-items:baseline;gap:5px 8px;font-size:clamp(8px,.7cqw,11px);display:flex}.tavern-v14__meta a{color:#e8c76e;text-decoration:none}.tavern-v14__meta span,.tavern-v14__meta time{color:#cee0f08a}.tavern-v14__entry-body>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#ebf6ffe6;font-family:var(--font-pixel);flex-wrap:wrap;align-items:center;gap:2px;margin:2px 0 0;font-size:clamp(10px,.82cqw,14px);line-height:1.25;display:flex}.tavern-v14__entry-body>p[data-moderated="1"]{opacity:.58;font-style:italic}.tavern-v14__inline-emote{object-fit:contain;width:24px;height:24px;image-rendering:pixelated;vertical-align:middle;display:inline-block}.tavern-v14__actions{min-height:10px}.tavern-v14__actions button{color:#cfe1f07a;font-family:var(--font-pixel);background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.tavern-v14__presence{z-index:11;pointer-events:none;position:absolute;inset:0;overflow:visible}.tavern-v14__presence:before{content:"ONLINE HEROES";color:#e7c77d;width:13.2177%;height:2.763%;font-family:var(--font-display);letter-spacing:.12em;text-align:center;pointer-events:none;place-items:center;font-size:clamp(8px,.72cqw,12px);line-height:1;display:grid;position:absolute;top:16.5781%;left:74.3421%}:lang(cs) .tavern-v14__presence:before{content:"PŘÍTOMNÍ"}.tavern-v14__presence ul{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.tavern-v14__presence li{pointer-events:auto;width:13.3373%;height:3.6132%;display:block;position:absolute;left:74.1627%;overflow:hidden}.tavern-v14__presence li:first-child{top:20.9352%}.tavern-v14__presence li:nth-child(2){top:25.8236%}.tavern-v14__presence li:nth-child(3){top:30.4995%}.tavern-v14__presence li:nth-child(4){top:35.2816%}.tavern-v14__presence li:nth-child(5){top:40.17%}.tavern-v14__presence li:nth-child(6){top:45.0584%}.tavern-v14__presence li:nth-child(7){top:49.9469%}.tavern-v14__presence-avatar{aspect-ratio:1;clip-path:circle(50%);isolation:isolate;border-radius:50%;width:13.0045%;display:block;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.tavern-v14__presence-avatar>.hero-avatar{clip-path:none!important;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:none!important;overflow:visible!important;transform:none!important}.tavern-v14__presence-avatar>.hero-avatar--uploaded{height:150%!important}.tavern-v14__presence-avatar>.hero-avatar--uploaded>img{clip-path:none!important;width:200%!important;max-width:none!important;height:200%!important;top:-16.6667%!important;left:-50%!important}.tavern-v14__presence-avatar>.hero-avatar:not(.hero-avatar--uploaded){height:100%!important}.tavern-v14__presence-avatar>.hero-avatar:not(.hero-avatar--uploaded) canvas,.tavern-v14__presence-avatar>.hero-avatar:not(.hero-avatar--uploaded) svg{width:100%!important;height:100%!important}.tavern-v14__presence-copy{box-sizing:border-box;width:86.0987%;min-width:0;height:100%;font-family:var(--font-pixel);flex-direction:column;justify-content:center;padding-left:3%;display:flex;position:absolute;top:0;left:13.9013%}.tavern-v14__presence-copy a{color:#bcecff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,.66cqw,11px);line-height:1.05;text-decoration:none;display:block;overflow:hidden}.tavern-v14__presence-copy small{color:#dae8f475;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin-top:2px;font-size:clamp(7px,.52cqw,9px);line-height:1;display:flex;overflow:hidden}.tavern-v14__presence>p{color:#dae8f480;width:11.4833%;font-family:var(--font-pixel);margin:0;font-size:clamp(8px,.64cqw,10px);position:absolute;top:20.9352%;left:76.0167%}.tavern-v14__presence-dot{background:#73e4a8;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 5px #73e4a8a6}.tavern-v14__presence-dot[data-presence=away]{background:#e8c76d;box-shadow:0 0 5px #e8c76d8c}.tavern-v14__moodboard{z-index:10;background:#020205b8;width:14.2344%;height:13.2837%;position:absolute;top:63.0181%;left:13.2177%;overflow:hidden}.tavern-v14__moodboard>img{object-fit:cover;object-position:center;width:100%;height:100%;image-rendering:pixelated;display:block}.tavern-v14__moodboard button{z-index:3;color:#efdefff5;width:12%;height:44%;font-family:var(--font-display);cursor:pointer;text-shadow:0 0 5px #15051f,0 0 10px #8240d0e6;box-shadow:none;background:0 0;border:0;outline:0;place-items:center;padding:0;font-size:clamp(18px,1.65cqw,30px);line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.tavern-v14__moodboard button:hover,.tavern-v14__moodboard button:focus-visible{color:#f0cf76;text-shadow:0 0 5px #160c03,0 0 10px #f0cf76b8;box-shadow:none;background:0 0;border:0;outline:0}.tavern-v14__moodboard-prev{left:0}.tavern-v14__moodboard-next{right:0}.tavern-v14__emotes{z-index:12;pointer-events:none;position:absolute;inset:0}.tavern-v14__emotes button{cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:3.9474%;height:7.2264%;padding:0;display:grid;position:absolute}.tavern-v14__emotes button:first-child{top:86.8225%;left:5.3828%}.tavern-v14__emotes button:nth-child(2){top:86.8225%;left:10.1077%}.tavern-v14__emotes button:nth-child(3){top:86.8225%;left:14.8325%}.tavern-v14__emotes button:nth-child(4){top:86.8225%;left:19.7967%}.tavern-v14__emotes button:nth-child(5){top:86.7163%;left:24.5813%}.tavern-v14__emotes button:nth-child(6){top:86.8225%;left:29.5455%}.tavern-v14__emotes button:disabled{cursor:default;opacity:.38}.tavern-v14__emotes button:hover:not(:disabled),.tavern-v14__emotes button:focus-visible:not(:disabled){filter:drop-shadow(0 0 8px #b966ffcc);outline:none}.tavern-v14__emotes img{object-fit:contain;object-position:center;width:76%;height:76%;image-rendering:pixelated;display:block}.tavern-v14__emote-bank-toggle{z-index:14;color:#e0ccffb8;width:3.55%;height:2.8%;font-family:var(--font-pixel);cursor:pointer;text-shadow:0 0 6px #a458ffb8;background:0 0;border:0;outline:0;place-items:center;padding:0;font-size:clamp(7px,.58cqw,10px);line-height:1;display:grid;position:absolute;top:82.9%;left:31.9%}.tavern-v14__emote-bank-toggle:hover,.tavern-v14__emote-bank-toggle:focus-visible{color:#fff2b5;text-shadow:0 0 8px #ffd770c2}.tavern-v14__poll-title{z-index:14;color:#f5d889;width:20.3947%;height:2.4442%;font-family:var(--font-pixel);letter-spacing:.11em;text-align:center;text-shadow:0 0 3px #ffe088e6,0 0 8px #af5cffe6,1px 1px #17081ef2;pointer-events:none;place-items:center;font-size:clamp(8px,.72cqw,12px);font-weight:700;line-height:1;display:grid;position:absolute;top:78.321%;left:40.311%}.tavern-v14__poll{z-index:13;pointer-events:none;position:absolute;inset:0}.tavern-v14__poll button{cursor:pointer;pointer-events:auto;background:0 0;border:1px solid #0000;width:3.2297%;height:6.2699%;padding:0;position:absolute}.tavern-v14__poll button:first-child{top:87.3539%;left:39.7129%}.tavern-v14__poll button:nth-child(2){top:87.2476%;left:44.4976%}.tavern-v14__poll button:nth-child(3){top:87.3539%;left:49.2823%}.tavern-v14__poll button:nth-child(4){top:87.2476%;left:53.9474%}.tavern-v14__poll button:nth-child(5){top:87.1413%;left:58.2536%}.tavern-v14__poll button[data-locked="1"]{cursor:not-allowed}.tavern-v14__poll button:hover,.tavern-v14__poll button:focus-visible,.tavern-v14__poll button.is-selected{background:#5d2a7617;border-color:#ffda6f85;outline:none;box-shadow:inset 0 0 10px #a458ff21,0 0 8px #ffd2682b}.tavern-v14__poll-tooltip{z-index:20;color:#f0d58b;width:max-content;max-width:160px;font-family:var(--font-pixel);text-align:center;white-space:nowrap;pointer-events:none;background:#07040cf0;border:1px solid #e2bf6f5c;padding:3px 6px;font-size:clamp(7px,.55cqw,9px);line-height:1.15;display:none;position:absolute;bottom:102%;left:50%;transform:translate(-50%);box-shadow:0 0 8px #7443bd40}.tavern-v14__poll button:hover .tavern-v14__poll-tooltip,.tavern-v14__poll button:focus-visible .tavern-v14__poll-tooltip{display:block}.tavern-v14__poll-count{color:#f2d47f;min-width:34px;font-family:var(--font-pixel);text-align:center;text-shadow:0 0 6px #ab5bffd1;pointer-events:none;background:#05050a94;border-radius:999px;padding:4px 6px;font-size:clamp(10px,.9cqw,14px);font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tavern-v14__stage:after{z-index:9;content:"ROLL DICE";color:#e9d7ff;width:5.9211%;height:3.0818%;font-family:var(--font-pixel);letter-spacing:.05em;text-align:center;pointer-events:none;place-items:center;font-size:clamp(7px,.58cqw,10px);display:grid;position:absolute;top:91.1796%;left:66.3876%}:lang(cs) .tavern-v14__stage:after{content:"HOĎ KOSTKOU"}.tavern-v14__stage:before{z-index:9;content:"JUKEBOX — COMING LATER";color:#d8c1ffb3;width:11.3636%;height:1.7003%;font-family:var(--font-pixel);letter-spacing:.04em;text-align:center;pointer-events:none;place-items:center;font-size:clamp(6px,.48cqw,8px);display:grid;position:absolute;top:81.084%;left:83.1938%}:lang(cs) .tavern-v14__stage:before{content:"JUKEBOX — PŘIPRAVUJEME"}.messages-page{width:min(100%,1672px);margin:0 auto;position:relative}.messages-stage{aspect-ratio:1672/941;color:#dff8ff;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;position:relative;overflow:hidden;container-type:inline-size}.messages-title{z-index:8;color:#a9e8ff;width:18.8995%;height:7.4389%;font-family:var(--font-pixel);letter-spacing:.14em;text-align:center;text-shadow:0 0 8px #5bcdff7a,0 0 12px #814dff59;pointer-events:none;place-items:center;margin:0;font-size:clamp(10px,1.05cqw,18px);line-height:1.05;display:grid;position:absolute;top:12.221%;left:40.6699%;overflow:hidden}.messages-new-button{z-index:14;cursor:pointer;background:0 0;border:0;border-radius:50%;outline:0;width:4.5455%;height:8.3953%;padding:0;position:absolute;top:13.4963%;left:25.2392%}.messages-new-button:hover,.messages-new-button:focus-visible{outline:1px solid #73dcff7a;box-shadow:0 0 10px #684fff52}.messages-conversations{z-index:11;pointer-events:none;padding:0;position:absolute;inset:0;overflow:visible}.messages-conversations:before{content:"CONVERSATIONS";color:#94dfff;width:11.6627%;height:2.763%;font-family:var(--font-pixel);letter-spacing:.12em;text-align:center;pointer-events:none;place-items:center;font-size:clamp(7px,.62cqw,10px);line-height:1;display:grid;position:absolute;top:29.7556%;left:10.2273%}:lang(cs) .messages-conversations:before{content:"KONVERZACE"}.messages-conversation-entry{z-index:12;box-sizing:border-box;color:#bfeaff;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:0;grid-template-columns:15.27% 1fr;align-items:center;column-gap:4.26%;width:16.866%;height:4.6759%;padding:0;display:grid;position:absolute;left:7.5957%;overflow:hidden}.messages-conversation-entry:first-child{top:34.9628%}.messages-conversation-entry:nth-child(2){top:41.6578%}.messages-conversation-entry:nth-child(3){top:48.034%}.messages-conversation-entry:nth-child(4){top:54.1977%}.messages-conversation-entry:nth-child(5){top:60.7864%}.messages-conversation-entry:nth-child(6){top:66.9501%}.messages-conversation-entry:nth-child(7){top:73.4325%}.messages-conversation-entry:nth-child(n+8){display:none}.messages-conversation-entry:hover,.messages-conversation-entry:focus-visible,.messages-conversation-entry.selected{color:#fff;background:linear-gradient(90deg,#0000 19%,#4e50a014 20%,#3eb1e614);box-shadow:inset 0 0 0 1px #63ceff1f}.messages-conversation-avatar{aspect-ratio:1;color:#82e4ff;width:100%;font-family:var(--font-pixel);background:#03080f6b;border-radius:50%;place-items:center;font-size:clamp(7px,.55cqw,10px);display:grid;overflow:hidden}.messages-conversation-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.messages-conversation-meta{min-width:0;height:100%;font-family:var(--font-pixel);align-content:center;gap:2px;display:grid;overflow:hidden}.messages-conversation-title{color:#c5f1ff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(7px,.61cqw,10px);font-weight:700;line-height:1.05;overflow:hidden}.messages-conversation-preview{color:#bfe6ffb3;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(6px,.5cqw,8px);line-height:1.08;overflow:hidden}.messages-conversation-time{color:#aadcff7a;max-width:45%;font-family:var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(5px,.41cqw,7px);position:absolute;top:6%;right:2%;overflow:hidden}.messages-conversation-unread{background:#58dfff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:13%;right:1.2%;box-shadow:0 0 5px #58dfffad}.messages-conversations>.messages-thread-empty{place-items:center;width:13.0981%;height:17.5%;margin:0;display:grid;position:absolute;top:34.9628%;left:10.8852%}.messages-active-hero{z-index:10;pointer-events:none;color:#c8f5ff;font-family:var(--font-pixel);position:absolute;inset:0}.messages-active-avatar{background:#ffffff0d;border-radius:50%;place-items:center;width:2.7512%;height:5.2072%;display:grid;position:absolute;top:25.6111%;left:31.3397%;overflow:hidden}.messages-active-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.messages-active-hero-info{flex-direction:column;justify-content:center;width:25.6579%;min-width:0;height:4.9947%;display:flex;position:absolute;top:25.7173%;left:35.6459%;overflow:hidden}.messages-active-name{color:#d4f6ff;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,.72cqw,12px);font-weight:700;line-height:1.05;overflow:hidden}.messages-active-username{color:#c3eeffb8;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:clamp(6px,.54cqw,9px);line-height:1;overflow:hidden}.messages-top-icons{opacity:.55;position:absolute;inset:0}.messages-top-icon{background:0 0;border-radius:8px;width:2.6914%;height:4.8884%;display:block;position:absolute;top:25.7173%}.messages-top-icon:first-child{left:62.6196%}.messages-top-icon:nth-child(2){left:66.1483%}.messages-thread{z-index:9;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#5ccfff57 transparent;flex-direction:column;gap:8px;width:37.3206%;height:51.7535%;padding:1.1% 1.35% 1.3%;display:flex;position:absolute;top:34.8565%;left:30.8612%;overflow-y:auto}.messages-thread-empty{color:#ade2ffb8;height:100%;font-family:var(--font-pixel);text-align:center;place-items:center;margin:0;font-size:clamp(7px,.66cqw,11px);line-height:1.3;display:grid}.messages-thread-item{align-items:flex-start;max-width:92%;display:flex}.messages-thread-item.incoming{justify-content:flex-start}.messages-thread-item.outgoing{justify-content:flex-end;margin-left:auto}.messages-thread-bubble{color:#dcf7ff;max-width:100%;font-family:var(--font-pixel);gap:3px;font-size:clamp(7px,.65cqw,11px);line-height:1.35;display:grid}.messages-thread-bubble .bubble-body{white-space:pre-wrap;overflow-wrap:anywhere}.messages-thread-meta{color:#b4ebff8f;align-items:center;gap:7px;font-size:clamp(5px,.45cqw,8px);display:flex}.messages-hero-info{z-index:10;font-family:var(--font-pixel);color:#b8f5ff;pointer-events:none;position:absolute;inset:0}.messages-hero-info-title{color:#89d2ff;letter-spacing:.11em;text-align:center;place-items:center;width:14.2943%;height:2.1254%;font-size:clamp(6px,.55cqw,9px);line-height:1;display:grid;position:absolute;top:29.4368%;left:74.2823%;overflow:hidden}.messages-hero-info-avatar{aspect-ratio:1;background:#ffffff0a;border-radius:50%;place-items:center;width:4%;display:grid;position:absolute;top:35.6%;left:75.7775%;overflow:hidden}.messages-hero-info-avatar img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.messages-hero-link{color:#99f1ff;pointer-events:auto;align-items:center;width:14.2%;height:3.5%;font-size:clamp(6px,.56cqw,9px);display:flex;position:absolute;top:44.4%;left:75.7775%;overflow:hidden}.messages-hero-link a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messages-signal-panel{z-index:9;font-family:var(--font-pixel);pointer-events:none;position:absolute;inset:0}.messages-signal-title{color:#88d8ff;letter-spacing:.11em;text-align:center;place-items:center;width:15.012%;height:2.2317%;font-size:clamp(6px,.54cqw,9px);line-height:1;display:grid;position:absolute;top:56.7481%;left:74.1627%;overflow:hidden}.messages-signal-status{color:#e2f8ff;letter-spacing:.08em;text-align:center;place-items:center;width:17.8828%;height:12.9649%;font-size:clamp(8px,.74cqw,12px);font-weight:700;display:grid;position:absolute;top:60.0425%;left:74.2225%}.messages-actions{z-index:14;pointer-events:none;position:absolute;inset:0}.messages-actions .messages-action-button{box-sizing:border-box;color:#cff7ff;width:3.47%;height:6.16%;font-family:var(--font-pixel);text-align:center;cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:0;place-items:center;padding:4px;font-size:clamp(5px,.45cqw,8px);line-height:1.1;display:grid;position:absolute;top:79.1711%;overflow:hidden}.messages-actions .messages-action-button:hover,.messages-actions .messages-action-button:focus-visible{background:#4926691c;box-shadow:inset 0 0 8px #6dd9ff26,0 0 7px #904bff2e}.messages-action-button.disabled,.messages-action-button:disabled{cursor:default;opacity:.35}.messages-modal-backdrop{z-index:20;background:#00000094;position:absolute;inset:0}.messages-compose-modal{z-index:30;aspect-ratio:1536/1024;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:min(92%,960px);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.messages-compose-modal:before{z-index:34;content:"NEW MESSAGE";color:#d9efff;width:35.6771%;height:5.957%;font-family:var(--font-display);letter-spacing:.13em;text-align:center;text-shadow:0 0 8px #744eff8f;pointer-events:none;place-items:center;font-size:clamp(10px,1.15cqw,18px);line-height:1;display:grid;position:absolute;top:14.3555%;left:32.0312%}:lang(cs) .messages-compose-modal:before{content:"NOVÁ ZPRÁVA"}.messages-compose-modal:after{z-index:34;content:"RECIPIENT / @USERNAME";color:#cfecffc2;width:56.5104%;height:3.8086%;font-family:var(--font-pixel);letter-spacing:.08em;pointer-events:none;align-items:center;font-size:clamp(7px,.65cqw,10px);line-height:1;display:flex;position:absolute;top:26.7578%;left:21.875%}:lang(cs) .messages-compose-modal:after{content:"PŘÍJEMCE / @UŽIVATEL"}.messages-compose-card{z-index:32;width:100%;height:100%;position:absolute;inset:0}.messages-compose-recipient{width:60.4167%;height:5.3711%;position:absolute;top:33.8867%;left:19.5964%}.messages-compose-recipient input{box-sizing:border-box;color:#e8faff;width:100%;height:100%;font-family:var(--font-pixel);background:0 0;border:0;outline:0;padding:0 12px;font-size:clamp(8px,.8cqw,13px);line-height:1}.messages-compose-recipient input:focus{background:#080a142e;box-shadow:inset 0 0 0 1px #70d4ff33}.messages-compose-body{width:61.4583%;height:34.5703%;position:absolute;top:40.8203%;left:18.75%}.messages-compose-body textarea{box-sizing:border-box;resize:none;color:#eaf8ff;width:100%;height:100%;font-family:var(--font-pixel);background:0 0;border:0;outline:0;padding:14px 16px;font-size:clamp(8px,.8cqw,13px);line-height:1.35}.messages-compose-body textarea:focus{background:#080a1429;box-shadow:inset 0 0 0 1px #70d4ff29}.messages-compose-actions{z-index:35;pointer-events:none;position:absolute;inset:0}.messages-compose-action{pointer-events:auto;width:15.56%;height:4.2969%;position:absolute;top:82.6172%}.messages-compose-action:first-child{left:23.5677%}.messages-compose-action:nth-child(2){width:15.4948%;left:60.8724%}.messages-compose-action button{box-sizing:border-box;color:#e9f7ff;width:100%;height:100%;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;outline:0;place-items:center;padding:0 8px;font-size:clamp(8px,.76cqw,12px);line-height:1;display:grid}.messages-compose-action button:hover,.messages-compose-action button:focus-visible{text-shadow:0 0 7px #8962ff9e;background:#4b296b1a}.messages-compose-note{display:none}@media (width<=950px){.messages-compose-modal{width:min(96%,900px)}}.messages-conversations:before{display:none!important}.messages-title{overflow:visible}.messages-title-unread{color:#d9fbff;letter-spacing:0;background:#2c1046eb;border:1px solid #72e2ff85;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;font-size:clamp(7px,.55cqw,10px);display:grid;position:absolute;top:50%;right:-1.45rem;transform:translateY(-50%);box-shadow:0 0 8px #6557ff6b}.messages-conversation-toolbar{z-index:15;width:12.75%;height:3.05%;font-family:var(--font-pixel);justify-content:center;align-items:center;gap:.35rem;display:flex;position:absolute;top:29.55%;left:9.72%}.messages-conversation-toolbar button{color:#96daf285;cursor:pointer;background:0 0;border:0;outline:0;padding:2px 3px;font-family:inherit;font-size:clamp(5px,.43cqw,7px);line-height:1}.messages-conversation-toolbar button:hover,.messages-conversation-toolbar button:focus-visible,.messages-conversation-toolbar button.is-active{color:#bdf6ff;text-shadow:0 0 6px #5dd5ffb8,0 0 8px #9251ff66}.messages-unread-total{color:#8cf2ff;background:#481f66db;border-radius:999px;place-items:center;min-width:15px;height:15px;font-size:clamp(5px,.42cqw,7px);display:grid;box-shadow:0 0 6px #59dbff4d}.messages-conversation-entry[data-unread="1"]{background:linear-gradient(90deg,#0000 17%,#239ed21c 20%,#4b267017);box-shadow:inset 0 0 0 1px #58daff33,0 0 9px #43c1ff24}.messages-conversation-entry[data-unread="1"] .messages-conversation-title{color:#e1fbff;text-shadow:0 0 5px #53ddff66}.messages-conversation-unread{color:#071019;font-family:var(--font-pixel);place-items:center;padding:0 3px;font-size:clamp(5px,.42cqw,7px);font-weight:800;line-height:1;border-radius:999px!important;width:auto!important;min-width:14px!important;height:14px!important;display:grid!important;bottom:10%!important;right:1.4%!important;box-shadow:0 0 6px #58dfffad!important}.messages-conversation-pager{z-index:16;pointer-events:none;font-family:var(--font-pixel);position:absolute;inset:0}.messages-conversation-pager button{cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:0;width:3.2%;height:5.1%;position:absolute;top:84.55%}.messages-pager-prev{left:13.55%}.messages-pager-next{left:19.45%}.messages-conversation-pager button:disabled{cursor:default;opacity:.25}.messages-conversation-pager>span{color:#b5e6ffa8;pointer-events:none;place-items:center;width:2.5%;height:2.6%;font-size:clamp(5px,.42cqw,7px);display:grid;position:absolute;top:85.7%;left:16.8%}.messages-active-hero{pointer-events:none}.messages-top-icons{pointer-events:none;opacity:1!important}.messages-top-icon{z-index:14;cursor:pointer;pointer-events:auto;border:0;outline:0;background:0 0!important}.messages-top-icon:after{color:#b1dbff80;font-family:var(--font-pixel);text-shadow:0 0 5px #755eff6b;place-items:center;font-size:clamp(7px,.72cqw,12px);display:grid;position:absolute;inset:0}.messages-top-search:after{content:"⌕"}.messages-top-profile:after{content:"↗"}.messages-top-icon:hover:after,.messages-top-icon:focus-visible:after,.messages-top-icon.is-active:after{color:#bdf4ff}.messages-top-icon:disabled{cursor:default;opacity:.25}.messages-thread-search{box-sizing:border-box;color:#dffaff;width:100%;height:76%;font-family:var(--font-pixel);pointer-events:auto;background:#080b1747;border:0;outline:0;padding:0 8px;font-size:clamp(6px,.58cqw,10px);box-shadow:inset 0 0 0 1px #64cbff26}.messages-day-separator{color:#a1d3ea6b;font-family:var(--font-pixel);letter-spacing:.14em;align-self:center;margin:6px 0 2px;font-size:clamp(5px,.43cqw,7px)}.messages-thread-bubble{border:1px solid #73c4e214;border-radius:4px;min-width:92px;padding:6px 8px;max-width:min(82%,470px)!important}.messages-thread-item.incoming .messages-thread-bubble{background:linear-gradient(90deg,#133f4f26,#07101b14);border-left-color:#52d5ff52}.messages-thread-item.outgoing .messages-thread-bubble{text-align:right;background:linear-gradient(270deg,#3e1d592e,#0b101c14);border-right-color:#ad5aff5c}.messages-thread-author{color:#d5eef785;font-family:var(--font-pixel);letter-spacing:.08em;font-size:clamp(5px,.43cqw,7px)}.messages-thread-item.outgoing .messages-thread-author{color:#d6aeff99}.messages-thread-item.outgoing .messages-thread-meta{justify-content:flex-end}.messages-reply-panel{z-index:13;pointer-events:none;margin:0;position:absolute;inset:0}.messages-reply-title{color:#9ce9ff;width:15.012%;height:2.2317%;font-family:var(--font-pixel);letter-spacing:.08em;text-align:center;place-items:center;font-size:clamp(5px,.49cqw,8px);line-height:1;display:grid;position:absolute;top:56.7481%;left:74.1627%;overflow:hidden}.messages-reply-panel textarea{box-sizing:border-box;resize:none;color:#dffaff;width:17.8828%;height:12.9649%;font-family:var(--font-pixel);pointer-events:auto;background:#030c1324;border:0;outline:0;padding:9px 11px;font-size:clamp(7px,.62cqw,10px);line-height:1.35;position:absolute;top:60.0425%;left:74.2225%}.messages-reply-panel textarea:focus{background:#030e1838;box-shadow:inset 0 0 0 1px #53d7ff26,inset 0 0 18px #483f7d14}.messages-reply-panel textarea:disabled{opacity:.4}.messages-actions .messages-action-button:first-child{left:74.8804%!important}.messages-actions .messages-action-button:nth-child(2){left:79.4258%!important}.messages-actions .messages-action-button:nth-child(3){left:83.9712%!important}.messages-actions .messages-action-button:nth-child(4){left:88.5166%!important}.messages-actions .messages-action-button{letter-spacing:0!important;color:#ccf7ffc2!important}.messages-actions .messages-action-button:hover,.messages-actions .messages-action-button:focus-visible{color:#f4feff!important}.messages-compose-recipient{z-index:45}.messages-recipient-suggestions{z-index:60;background:#050810f7;border:1px solid #60d5ff47;width:100%;max-height:190px;position:absolute;top:calc(100% + 3px);left:0;overflow-y:auto;box-shadow:0 8px 22px #0000008c,0 0 12px #6948ff29}.messages-recipient-searching{color:#bee7f79e;font-family:var(--font-pixel);padding:9px 11px;font-size:clamp(7px,.62cqw,10px)}.messages-recipient-suggestion{color:#dffaff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #69c0e114;grid-template-columns:34px 1fr;align-items:center;gap:8px;width:100%;padding:6px 8px;display:grid}.messages-recipient-suggestion:hover,.messages-recipient-suggestion:focus-visible{background:#3c2a6352;outline:none}.messages-recipient-suggestion-avatar{color:#9cefff;width:30px;height:30px;font-family:var(--font-pixel);background:#4f97b821;border-radius:50%;place-items:center;font-size:8px;display:grid;overflow:hidden}.messages-recipient-suggestion-avatar img{object-fit:cover;width:100%;height:100%}.messages-recipient-suggestion-copy{min-width:0;font-family:var(--font-pixel);gap:2px;display:grid}.messages-recipient-suggestion-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.messages-recipient-suggestion-copy small{color:#b0e0f294;font-size:7px}@media (width<=950px){.messages-conversation-toolbar{gap:.18rem}.messages-conversation-toolbar button{padding-inline:1px}}.mana-experience{--mana-gold:#d9b263;--mana-gold-bright:#f2d58a;--mana-brass-dark:#5a3f22;--mana-violet:#9d62ff;--mana-violet-bright:#d9b9ff;--mana-cyan:#73e6ef;--mana-ivory:#eee3cf;--mana-muted:#a9a0b7;z-index:4;isolation:isolate;place-items:center;min-width:0;min-height:0;padding:clamp(48px,6.5vh,76px) clamp(10px,4.5vw,74px) clamp(50px,7vh,72px);display:grid;position:fixed;inset:0;overflow:hidden}.mana-app-window{z-index:2;background:#090714;border:2px solid #795a31;grid-template-rows:70px minmax(0,1fr) 74px;width:min(1500px,100%);min-width:0;height:min(850px,100%);min-height:0;transition:width .18s,height .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #160e22,0 0 0 3px #20122ff2,0 0 0 4px #d9b2635c,0 28px 80px #000000b8,0 0 54px #6433a62e,inset 0 0 0 1px #f8db991f}.mana-app-window:before,.mana-app-window:after{z-index:10;border-color:var(--mana-gold);content:"";pointer-events:none;width:38px;height:38px;position:absolute}.mana-app-window:before{border-top:2px solid;border-left:2px solid;top:5px;left:5px}.mana-app-window:after{border-bottom:2px solid;border-right:2px solid;bottom:5px;right:5px}.mana-app-window[data-maximized=true]{width:100%;height:100%}.mana-app-chrome{background:linear-gradient(90deg,#4b286947,#0000 34%,#14464e14),repeating-linear-gradient(90deg,#0000 0 34px,#ffffff03 35px),#100b1c;border-bottom:1px solid #d9b2636b;grid-template-columns:minmax(0,1fr) auto minmax(92px,.34fr);align-items:center;min-width:0;display:grid;position:relative;box-shadow:inset 0 -1px #000000b8,inset 0 1px #f6d99b14}.mana-app-chrome__brand{align-items:center;gap:15px;min-width:0;height:100%;padding-left:14px;display:flex}.mana-app-chrome__sigil{background:radial-gradient(circle,#7d43c852,#0b0715eb);border:1px solid #d9b2638c;flex:none;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 0 14px #9c57ff2e,0 0 12px #5f34a233}.mana-app-chrome__brand h1{color:var(--mana-ivory);font-family:var(--font-display);letter-spacing:.18em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,1.35vw,21px);line-height:1.2;overflow:hidden}.mana-app-chrome__brand div>span{color:#ab99bb94;font-family:var(--font-pixel);letter-spacing:.16em;margin-top:5px;font-size:10px;display:block}.mana-app-chrome__status{color:var(--mana-cyan);font-family:var(--font-display);letter-spacing:.16em;white-space:nowrap;align-items:center;gap:8px;font-size:9px;display:flex}.mana-app-chrome__status i{background:var(--mana-cyan);border-radius:50%;width:7px;height:7px;animation:3s ease-in-out infinite mana-status-pulse;box-shadow:0 0 10px #73e6efe6}.mana-app-chrome__controls{justify-self:end;gap:7px;padding-right:13px;display:flex}.mana-app-chrome__controls button{color:#c9ad7d;width:38px;height:36px;font-family:var(--font-display);cursor:pointer;background:#0a0811c7;border:1px solid #d9b26370;place-items:center;font-size:17px;display:grid;box-shadow:inset 0 0 0 1px #000000b3}.mana-app-chrome__controls button:hover,.mana-app-chrome__controls button:focus-visible{border-color:var(--mana-gold-bright);color:var(--mana-ivory);outline:1px solid #d9b26347;box-shadow:0 0 12px #d9b2632e}.mana-app-content{background:radial-gradient(circle at 28% 45%,#60309b1a,#0000 38%),#070611;min-width:0;min-height:0;overflow:hidden}.mana-overview{grid-template-columns:minmax(0,1.42fr) minmax(340px,.9fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.mana-orbit-panel{background:radial-gradient(circle at 48%,#6f31c94d,#0000 23%),radial-gradient(circle,#180d29b8,#06050d 70%);border-right:1px solid #d9b26340;place-items:center;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.mana-orbit-panel:before{content:"";pointer-events:none;border:1px solid #d9b2631f;position:absolute;inset:17px}.mana-orbit-engraving{color:#d9b26352;width:min(76%,680px);font-family:var(--font-pixel);letter-spacing:.22em;text-align:center;white-space:nowrap;font-size:clamp(8px,.7vw,11px);position:absolute;top:22px;left:50%;overflow:hidden;transform:translate(-50%)}.mana-overview__myrwen{z-index:9;object-fit:contain;object-position:bottom;width:clamp(86px,10vw,148px);max-height:30%;image-rendering:pixelated;filter:drop-shadow(0 0 12px #a35eff8c);position:absolute;top:clamp(38px,8%,72px);right:clamp(6px,2.5%,34px)}.mana-orbit{aspect-ratio:1;background:repeating-conic-gradient(from 3deg, #d9b26326 0 1deg, transparent 1deg 9deg), radial-gradient(circle, transparent 57%, #d9b26326 57.4% 58%, transparent 58.4%), radial-gradient(circle, #441e6a2e, #06050d4d 67%);border-radius:50%;width:min(68vh,62vw,610px);max-width:calc(100% - 48px);position:relative;box-shadow:inset 0 0 90px #461f773d,0 0 0 1px #d9b26333}.mana-orbit__dial{pointer-events:none;border-radius:50%;position:absolute;inset:50%}.mana-orbit__dial--outer{border:7px double #a57c429e;width:96%;height:96%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #130b1de6,inset 0 0 22px #d9b2631a,0 0 0 2px #100a18eb,0 0 0 4px #d9b26340}.mana-orbit__dial--middle{border:1px solid #d9b2637a;width:73%;height:73%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #07050e6b,0 0 0 9px #8d53d530}.mana-orbit__dial--inner{border:1px solid #bc8ff48c;width:42%;height:42%;transform:translate(-50%,-50%);box-shadow:0 0 28px #7e3cdb57,inset 0 0 26px #6d30c54d}.mana-orbit__axis{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#d9b2637a,#0000);position:absolute;top:50%;left:50%}.mana-orbit__axis--horizontal{width:86%;height:1px;transform:translate(-50%,-50%)}.mana-orbit__axis--vertical{background:linear-gradient(#0000,#d9b2636b,#0000);width:1px;height:86%;transform:translate(-50%,-50%)}.mana-orbit__ellipse{z-index:2;pointer-events:none;border:1px solid #b870ff73;border-radius:50%;width:75%;height:40%;position:absolute;top:50%;left:50%}.mana-orbit__ellipse--one{transform:translate(-50%,-50%)rotate(17deg)}.mana-orbit__ellipse--two{border-color:#d9b2635e;transform:translate(-50%,-50%)rotate(-23deg)}.mana-orbit__track{z-index:5;pointer-events:none;border-radius:50%;width:77%;height:77%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mana-orbit__track--outer{animation:40s linear infinite mana-orbit-spin}.mana-orbit__track--inner{width:57%;height:57%;animation:29s linear infinite mana-orbit-spin-reverse}.mana-orbit__shard-slot{width:50%;height:1px;transform:rotate(var(--shard-angle));transform-origin:0 0;position:absolute;top:50%;left:50%}.mana-orbit__track--inner .mana-orbit__shard-slot{transform:rotate(var(--shard-angle))}.mana-orbit__shard-slot b{width:16px;height:32px;transform:rotate(calc(-1 * var(--shard-angle)));clip-path:polygon(50% 0,100% 34%,73% 100%,27% 100%,0 34%);background:linear-gradient(90deg,#ffffff59,#0000 42%),linear-gradient(135deg,#efe6ff,#a86fff 48%,#6031b0);animation:4.5s ease-in-out infinite mana-crystal-breathe;display:block;position:absolute;top:-16px;right:-8px;box-shadow:0 0 12px #b578ffe6,0 0 28px #7b3bda73}.mana-orbit__track--outer .mana-orbit__shard-slot b{animation:40s linear infinite mana-orbit-counterspin,4.5s ease-in-out infinite mana-crystal-breathe}.mana-orbit__track--inner .mana-orbit__shard-slot b{width:11px;height:23px;animation:29s linear infinite mana-orbit-counterspin-reverse,4.5s ease-in-out infinite mana-crystal-breathe}.mana-orbit__core{z-index:7;aspect-ratio:1;text-align:center;background:radial-gradient(circle,#44196feb,#090513f7 70%),#090514;border:1px solid #e1c3ff94;border-radius:50%;place-content:center;width:37%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #0a0612bf,0 0 0 9px #d9b26366,0 0 42px #803be0ad,inset 0 0 34px #9651ff57}.mana-orbit__core:before,.mana-orbit__core:after{z-index:-1;content:"";filter:drop-shadow(0 0 9px #8642e6cc);background:linear-gradient(90deg,#0000,#b474ffeb,#0000);position:absolute;top:50%;left:50%}.mana-orbit__core:before{width:166%;height:2px;transform:translate(-50%,-50%)}.mana-orbit__core:after{background:linear-gradient(#0000,#b474ffeb,#0000);width:2px;height:166%;transform:translate(-50%,-50%)}.mana-orbit__core-star{opacity:.42;filter:blur(.2px);animation:4.8s ease-in-out infinite mana-core-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.6)}.mana-orbit__core strong{z-index:2;color:var(--mana-gold-bright);font-family:var(--font-display);text-shadow:0 0 12px #f3cf7e66,0 0 30px #9045efb3;font-size:clamp(38px,5vw,76px);line-height:.92;position:relative}.mana-orbit__core small{z-index:2;color:#d8b5ff;font-family:var(--font-display);letter-spacing:.18em;margin-top:11px;font-size:clamp(9px,1vw,14px);position:relative}.mana-traces{background:linear-gradient(145deg,#23123775,#06060eeb),repeating-linear-gradient(0deg,#0000 0 28px,#d9b26305 29px);grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(10px,1.5vh,18px);min-width:0;min-height:0;padding:clamp(20px,3vw,40px);display:grid}.mana-traces__heading,.mana-ledger-panel>header{border-bottom:1px solid #d9b26340;justify-content:space-between;align-items:start;gap:15px;padding-bottom:14px;display:flex}.mana-traces__heading p,.mana-tab-panel>header p{color:var(--mana-cyan);font-family:var(--font-display);letter-spacing:.16em;font-size:8px}.mana-traces__heading h2,.mana-tab-panel>header h2{color:#d8b6d5;font-family:var(--font-display);letter-spacing:.14em;margin-top:7px;font-size:clamp(12px,1.4vw,18px)}.mana-traces__heading>span,.mana-ledger-panel>header>strong{color:var(--mana-cyan);font-family:var(--font-display);letter-spacing:.08em;white-space:nowrap;border:1px solid #73e6ef66;padding:5px 7px;font-size:7px}.mana-traces__heading>span.is-error,.mana-ledger-panel>header>strong.is-error{color:#ff7797;border-color:#ff709480}.mana-traces__list{align-content:start;gap:10px;min-height:0;display:grid;overflow:auto}.mana-traces__list li{background:#0d0918ad;border:1px solid #d9b26326;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;padding:12px;display:grid;box-shadow:inset 0 0 18px #54298914}.mana-traces__icon{background:#2e184573;border:1px solid #9e61e557;place-items:center;width:40px;height:40px;display:grid}.mana-traces__list strong,.mana-traces__list small,.mana-traces__list time{display:block}.mana-traces__list strong{color:var(--mana-ivory);font-family:var(--font-pixel);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,1vw,16px);line-height:1.15;overflow:hidden}.mana-traces__list small,.mana-traces__list time{color:#a6cdd594;font-family:var(--font-pixel);margin-top:2px;font-size:clamp(9px,.72vw,12px)}.mana-traces__list b{color:#ff7e9d;font-family:var(--font-display);font-size:clamp(16px,1.8vw,25px)}.mana-traces__list b[data-positive=true]{color:var(--mana-gold-bright)}.mana-traces__empty{color:var(--mana-muted);font-family:var(--font-pixel);font-size:15px;grid-template-columns:1fr!important}.mana-traces blockquote{color:#cdb7d9;font-family:var(--font-pixel);border:1px solid #985dda38;align-items:center;gap:10px;padding:12px;font-size:clamp(12px,.92vw,15px);display:flex}.mana-traces blockquote span{color:var(--mana-violet-bright);text-shadow:0 0 8px #9d62ffcc}.mana-sync{justify-content:space-between;align-items:center;gap:12px;display:flex}.mana-sync small{color:#73e6efa8;font-family:var(--font-pixel);font-size:clamp(10px,.8vw,13px)}.mana-sync button,.mana-ledger-older{min-height:40px;color:var(--mana-cyan);font-family:var(--font-display);letter-spacing:.1em;cursor:pointer;background:linear-gradient(#151127,#080712);border:1px solid #8d5bd3c7;padding:0 17px;font-size:8px;box-shadow:inset 0 0 0 2px #d9b26314,0 0 13px #6a3cb429}.mana-sync button:hover,.mana-sync button:focus-visible,.mana-ledger-older:hover,.mana-ledger-older:focus-visible{border-color:var(--mana-gold);color:var(--mana-ivory);outline:none}.mana-sync button:disabled,.mana-ledger-older:disabled{cursor:wait;opacity:.6}.mana-app-dock{background:#0c0916;border-top:1px solid #d9b26361;grid-template-columns:minmax(0,1fr) minmax(240px,.34fr);min-width:0;display:grid;box-shadow:inset 0 1px #000000b8}.mana-app-tabs{grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.mana-app-tabs button{color:#9d91a8;min-width:0;font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;background:linear-gradient(#1e142b94,#09070fcc);border:0;border-right:1px solid #d9b26333;justify-content:center;align-items:center;gap:clamp(6px,1vw,13px);font-size:clamp(7px,.75vw,10px);display:flex}.mana-app-tabs button>span{color:#ad8cbc;font-size:clamp(15px,1.5vw,22px)}.mana-app-tabs button:hover,.mana-app-tabs button:focus-visible{color:var(--mana-ivory);background:#3f215b6b;outline:none}.mana-app-tabs button.is-active{border:1px solid var(--mana-gold);color:var(--mana-ivory);background:radial-gradient(circle at 50% 100%,#9e4def57,#0000 74%),#171024;box-shadow:inset 0 0 0 2px #69359e73,0 0 18px #7437bd29}.mana-app-tabs button.is-active>span{color:var(--mana-violet-bright);text-shadow:0 0 10px #9d62ffcc}.mana-exchange-status{color:#73e6efbf;min-width:0;font-family:var(--font-display);letter-spacing:.08em;text-align:center;border-left:1px solid #d9b2633d;justify-content:center;align-items:center;gap:10px;font-size:clamp(6px,.65vw,9px);display:flex}.mana-exchange-status span{text-shadow:0 0 8px #73e6ef99;font-size:18px}.mana-tab-panel{background:radial-gradient(circle at 18% 12%,#6731a529,#0000 38%),linear-gradient(135deg,#140c21f5,#06060dfa);align-content:start;gap:clamp(16px,2.5vh,28px);width:100%;min-width:0;height:100%;min-height:0;padding:clamp(24px,4vw,54px);display:grid;overflow:auto}.mana-tab-panel>header{border-bottom:1px solid #d9b26342;padding-bottom:18px}.mana-tab-panel>header>span,.mana-ledger-panel>header span{color:#b9afbd;max-width:820px;font-family:var(--font-pixel);margin-top:10px;font-size:clamp(14px,1.2vw,18px);line-height:1.45;display:block}.mana-flow-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mana-flow-channels article{background:#0a0812a3;border:1px solid #73e6ef33;border-top-color:#73e6efad;align-content:start;gap:14px;min-height:220px;padding:clamp(18px,2.5vw,28px);display:grid;box-shadow:inset 0 0 30px #2e76830a}.mana-flow-channels article[data-state=admin]{border-color:#d9b2634d;border-top-color:var(--mana-gold)}.mana-flow-channels article[data-state=offline]{border-color:#998ca47a #998ca429 #998ca429}.mana-flow-channels i{color:var(--mana-cyan);text-shadow:0 0 10px #73e6ef73;font-size:30px;font-style:normal}.mana-flow-channels article[data-state=admin] i{color:var(--mana-gold-bright);text-shadow:0 0 10px #d9b26366}.mana-flow-channels h3{color:var(--mana-ivory);font-family:var(--font-display);letter-spacing:.12em;font-size:10px}.mana-flow-channels p,.mana-dormant-notice p{color:#aaa1ae;font-family:var(--font-pixel);font-size:clamp(13px,1.05vw,16px);line-height:1.5}.mana-dormant-notice{background:#09070fa8;border:1px solid #998ca433;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:15px;padding:18px;display:grid}.mana-dormant-notice strong{color:#b3a7ba;font-family:var(--font-display);letter-spacing:.12em;font-size:9px}.mana-dormant-notice p{margin-top:6px}.mana-ledger-panel{grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.mana-ledger-panel>header{min-height:0}.mana-ledger-filters{flex-wrap:wrap;gap:7px;display:flex}.mana-ledger-filters button{color:#948a9f;font-family:var(--font-display);letter-spacing:.09em;cursor:pointer;background:#08070ea3;border:1px solid #d9b26338;padding:8px 12px;font-size:7px}.mana-ledger-filters button:hover,.mana-ledger-filters button:focus-visible,.mana-ledger-filters button.is-active{border-color:var(--mana-gold);color:var(--mana-ivory);outline:none}.mana-ledger-filters button.is-active{background:#562a7f52}.mana-ledger-scroll{background:#05050a66;border:1px solid #d9b26324;min-height:0;overflow:auto}.mana-ledger-list li{border-bottom:1px solid #d9b2631c;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:70px;padding:10px 16px;display:grid}.mana-ledger-list li:hover{background:#5028741f}.mana-ledger-list__trace{color:#a970f1ad;text-shadow:0 0 8px #9d62ff99}.mana-ledger-list strong,.mana-ledger-list span,.mana-ledger-list time{display:block}.mana-ledger-list strong{color:var(--mana-ivory);font-family:var(--font-pixel);font-size:clamp(13px,1vw,16px)}.mana-ledger-list span,.mana-ledger-list time{color:#89bec794;font-family:var(--font-pixel);margin-top:2px;font-size:clamp(9px,.75vw,12px)}.mana-ledger-list b{color:#ff7899;font-family:var(--font-display);font-size:clamp(16px,1.8vw,25px)}.mana-ledger-list b[data-positive=true]{color:var(--mana-gold-bright)}.mana-ledger-empty,.mana-ledger-error{color:#aaa0af;font-family:var(--font-pixel);text-align:center;padding:32px;font-size:15px}.mana-ledger-error{color:#ff7899}.mana-ledger-older{margin:18px auto;display:block}.mana-connection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mana-connection-grid>*{min-height:210px;color:var(--mana-ivory);text-align:center;background:radial-gradient(circle at 50% 100%,#5b2a8a29,#0000 66%),#08070eb3;border:1px solid #d9b2633d;align-content:center;justify-items:center;gap:12px;padding:24px;text-decoration:none;display:grid}.mana-connection-grid>a:hover,.mana-connection-grid>a:focus-visible{border-color:var(--mana-gold);outline:none;box-shadow:inset 0 0 35px #6c35a726}.mana-connection-grid i{color:var(--mana-violet-bright);text-shadow:0 0 14px #9d62ff9e;font-size:38px;font-style:normal}.mana-connection-grid span{font-family:var(--font-display);letter-spacing:.12em;font-size:10px}.mana-connection-grid small{color:#9f96a6;font-family:var(--font-pixel);font-size:14px}.mana-connection-grid article{opacity:.48}.mana-experience--state{background:#080611}.mana-remaster-state{color:var(--mana-cyan);font-family:var(--font-pixel);place-items:center;gap:16px;font-size:18px;display:grid}@keyframes mana-orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes mana-orbit-spin-reverse{to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes mana-orbit-counterspin{0%{transform:rotate(calc(-1 * var(--shard-angle)))}to{transform:rotate(calc(-1 * var(--shard-angle) - 360deg))}}@keyframes mana-orbit-counterspin-reverse{0%{transform:rotate(calc(-1 * var(--shard-angle)))}to{transform:rotate(calc(-1 * var(--shard-angle) + 360deg))}}@keyframes mana-crystal-breathe{0%,to{filter:brightness(.88)}50%{filter:brightness(1.28)}}@keyframes mana-core-breathe{0%,to{opacity:.34;transform:translate(-50%,-50%)scale(1.5)}50%{opacity:.58;transform:translate(-50%,-50%)scale(1.7)}}@keyframes mana-status-pulse{0%,to{opacity:.52}50%{opacity:1}}@media (width<=1040px){.mana-experience{padding-inline:10px}.mana-overview{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr)}.mana-overview__myrwen{width:88px}.mana-traces{padding:20px}.mana-flow-channels,.mana-connection-grid{grid-template-columns:minmax(0,1fr)}.mana-flow-channels article,.mana-connection-grid>*{min-height:0}}@media (width<=760px){.mana-experience{padding:46px 4px 48px}.mana-app-window{grid-template-rows:58px minmax(0,1fr) 58px;height:100%}.mana-app-chrome{grid-template-columns:minmax(0,1fr) auto}.mana-app-chrome__brand{gap:8px;padding-left:8px}.mana-app-chrome__sigil{width:40px;height:40px}.mana-app-chrome__sigil img{width:32px;height:32px}.mana-app-chrome__brand h1{letter-spacing:.1em;font-size:9px}.mana-app-chrome__brand div>span,.mana-app-chrome__status{display:none}.mana-app-chrome__controls{padding-right:7px}.mana-app-chrome__controls button{width:33px;height:32px}.mana-overview{grid-template-rows:minmax(260px,48%) minmax(0,52%);grid-template-columns:minmax(0,1fr);overflow:auto}.mana-orbit-panel{border-bottom:1px solid #d9b26340;border-right:0}.mana-orbit{width:min(44vh,82vw,390px)}.mana-overview__myrwen,.mana-orbit-engraving{display:none}.mana-traces,.mana-traces__list{overflow:visible}.mana-traces__list li{grid-template-columns:32px minmax(0,1fr) auto;padding:8px}.mana-traces__icon{width:30px;height:30px}.mana-traces__icon img{width:22px;height:22px}.mana-traces blockquote{display:none}.mana-sync{flex-direction:column;align-items:stretch}.mana-app-dock{grid-template-columns:minmax(0,1fr)}.mana-app-tabs button{letter-spacing:0;gap:3px;padding-inline:2px;font-size:5px}.mana-app-tabs button>span{font-size:12px}.mana-exchange-status{display:none}.mana-tab-panel{padding:18px 12px}.mana-ledger-panel>header{flex-direction:column;align-items:stretch}.mana-ledger-panel>header>strong{align-self:start}.mana-ledger-list li{grid-template-columns:17px minmax(0,1fr) auto;gap:7px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.mana-experience *,.mana-experience :before,.mana-experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (hover:hover) and (pointer:fine){.arkanum-shell[data-dashboard-immersive=true][data-dashboard-window-mode=PINNED] .arkanum-shell__header-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:min(1500px,100vw - 8px);height:auto;margin-inline:auto;padding:4px 8px}.arkanum-shell[data-dashboard-immersive=true][data-dashboard-window-mode=PINNED] .arkanum-shell__left-cluster{grid-area:1/1;justify-self:start}.arkanum-shell[data-dashboard-immersive=true][data-dashboard-window-mode=PINNED] .arkanum-shell__system-controls{transform-origin:initial;grid-area:1/2;justify-self:end;transform:none}}.dashboard-hero-cabinet__avatar{width:62px;height:94px;top:38px;left:27px}.dashboard-hero-cabinet__identity{top:36px;left:101px;right:22px}.dashboard-hero-cabinet__status{max-height:31px;top:92px;left:101px;right:22px}.dashboard-hero-cabinet__mana{top:140px;left:28px;right:25px}.dashboard-hero-cabinet__badges{left:26px;right:22px}.dashboard-hero-cabinet__aura{left:22px;right:22px}.dashboard-mana-cabinet__balance{top:45px;left:31px;right:54px}.dashboard-mana-cabinet__reconciliation{top:112px;left:29px;right:29px}.dashboard-mana-cabinet__ledger{inset:151px 28px 58px}.dashboard-mana-cabinet__actions{left:27px;right:27px}.about-gateway{--about-border:color-mix(in srgb, var(--arkanum-cyan) 28%, transparent);--about-border-pink:color-mix(in srgb, var(--arkanum-pink) 42%, transparent);--about-panel:#050509eb;--about-panel-raised:#0d0a16f0;--about-muted:color-mix(in srgb, var(--arkanum-paper) 58%, var(--arkanum-paper-muted));min-height:100%;color:var(--arkanum-paper);background:radial-gradient(circle at 50% 7%,#ff3ec814,#0000 28rem),linear-gradient(#050509,#080611 46%,#050509);position:relative;overflow-x:hidden}.about-gateway:after{content:"";z-index:30;pointer-events:none;opacity:.2;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 3px,#00000038 4px);position:fixed;inset:0}.about-gateway__hero{border-bottom:1px solid var(--about-border-pink);align-items:end;min-height:min(740px,86dvh);display:grid;position:relative;overflow:hidden}.about-gateway__hero-art{object-fit:cover;object-position:54% 49%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.about-gateway__hero-shade{background:linear-gradient(90deg,#050509f5 0%,#050509d6 29%,#05050929 62%,#05050914 100%),linear-gradient(#0505091f 0%,#0000 54%,#050509d6 100%);position:absolute;inset:0}.about-gateway__hero-inner,.about-gateway__grid,.about-gateway__beta{z-index:2;width:min(100% - 28px,1380px);margin-inline:auto;position:relative}.about-gateway__hero-inner{grid-template-columns:minmax(0,610px) minmax(260px,1fr);align-items:end;gap:clamp(22px,5vw,76px);padding:clamp(82px,12vh,132px) 0 clamp(42px,7vh,72px);display:grid}.about-gateway__hero-copy,.about-gateway__panel,.about-gateway__beta,.about-gateway__final{border:1px solid var(--about-border);background:linear-gradient(180deg, var(--about-panel-raised), var(--about-panel) 74%);position:relative;box-shadow:0 16px 38px #0000007a,0 0 14px #ff3ec80d,inset 0 0 0 1px #22e3ff08}.about-gateway__hero-copy,.about-gateway__panel{padding:clamp(16px,2vw,24px)}.about-gateway__hero-copy:before,.about-gateway__panel:before,.about-gateway__beta:before,.about-gateway__final:before{content:"";border-top:1px solid var(--arkanum-cyan);border-left:1px solid var(--arkanum-cyan);width:9px;height:9px;position:absolute;top:-1px;left:-1px}.about-gateway__hero-copy:after,.about-gateway__panel:after,.about-gateway__beta:after,.about-gateway__final:after{content:"";border-right:1px solid var(--arkanum-pink);border-bottom:1px solid var(--arkanum-pink);width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.about-gateway__eyebrow,.about-gateway__code,.about-gateway__section-label,.about-gateway__telemetry-label{color:var(--arkanum-cyan);letter-spacing:.15em;text-transform:uppercase;font-size:.64rem;line-height:1.35}.about-gateway__hero-copy h1{color:var(--arkanum-paper);letter-spacing:.065em;text-shadow:0 0 18px #22e3ff17;margin:0;font-size:clamp(2.6rem,5.2vw,5.15rem);font-weight:400;line-height:.92}.about-gateway__hero-copy h2{color:var(--arkanum-pink);letter-spacing:.12em;margin:.6rem 0 1.15rem;font-size:clamp(1rem,1.75vw,1.55rem);font-weight:400;line-height:1.2}.about-gateway__lead{max-width:49ch;color:color-mix(in srgb, var(--arkanum-paper) 84%, var(--arkanum-paper-muted));margin:0;font-size:clamp(.85rem,1.12vw,1rem);line-height:1.62}.about-gateway__motto{color:var(--arkanum-paper);letter-spacing:.08em;margin:1.15rem 0 0;font-size:clamp(1rem,1.55vw,1.28rem);line-height:1.25}.about-gateway__motto strong{color:var(--arkanum-cyan);font-weight:400}.about-gateway__actions{flex-wrap:wrap;gap:8px;margin-top:1.45rem;display:flex}.about-gateway__action{border:1px solid var(--arkanum-pink);background:var(--arkanum-pink);min-height:42px;color:var(--arkanum-ink);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:.45rem;padding:.68rem .92rem;font-size:.68rem;text-decoration:none;transition:transform .12s,filter .12s,background .12s,color .12s;display:inline-flex}.about-gateway__action:hover,.about-gateway__action:focus-visible{filter:brightness(1.12);outline:none;transform:translateY(-1px)}.about-gateway__action[data-variant=ghost]{border-color:color-mix(in srgb, var(--arkanum-cyan) 58%, transparent);color:var(--arkanum-cyan);background:#050509b3}.about-gateway__hero-status{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 32%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030307c7;place-self:center end;width:min(360px,100%);padding:14px;box-shadow:0 12px 30px #0000007a}.about-gateway__status-row,.about-gateway__telemetry-row{letter-spacing:.08em;border-bottom:1px solid #22e3ff1c;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:7px 0;font-size:.64rem;display:grid}.about-gateway__status-row:last-child,.about-gateway__telemetry-row:last-child{border-bottom:0}.about-gateway__status-row span:first-child,.about-gateway__telemetry-row span:first-child{color:var(--arkanum-paper-muted)}.about-gateway__status-row span:last-child,.about-gateway__telemetry-row span:last-child{color:var(--arkanum-cyan);text-align:right}.about-gateway__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;padding:26px 0 42px;display:grid}.about-gateway__section-label{grid-column:1/-1;align-items:center;gap:12px;margin:4px 0 -1px;display:flex}.about-gateway__section-label:after{content:"";background:linear-gradient(90deg, var(--about-border), transparent);flex:1;height:1px}.about-gateway__panel{min-width:0;overflow:hidden}.about-gateway__panel[data-accent=pink]{border-color:var(--about-border-pink)}.about-gateway__panel h2,.about-gateway__panel h3{letter-spacing:.07em;margin:0 0 .72rem;font-weight:400}.about-gateway__panel h2{color:var(--arkanum-paper);font-size:clamp(1.08rem,1.45vw,1.4rem)}.about-gateway__panel h3{color:var(--arkanum-pink);font-size:.95rem}.about-gateway__panel p{color:var(--about-muted);margin:0 0 .72rem;font-size:.76rem;line-height:1.6}.about-gateway__panel p:last-child{margin-bottom:0}.about-gateway__code{margin-bottom:.62rem}.about-gateway__span-12{grid-column:span 12}.about-gateway__span-8{grid-column:span 8}.about-gateway__span-7{grid-column:span 7}.about-gateway__span-6{grid-column:span 6}.about-gateway__span-5{grid-column:span 5}.about-gateway__span-4{grid-column:span 4}.about-gateway__span-3{grid-column:span 3}.about-gateway__world-panel{min-height:300px;padding:0;position:relative}.about-gateway__world-image{object-fit:cover;object-position:53% 50%;width:100%;height:100%;position:absolute;inset:0}.about-gateway__world-panel:after{content:"";background:linear-gradient(#0000 40%,#050509e6);position:absolute;inset:0}.about-gateway__world-copy{z-index:2;border:1px solid var(--about-border);background:#030307db;padding:11px 13px;position:absolute;bottom:14px;left:14px;right:14px}.about-gateway__world-copy h2{margin-bottom:.35rem}.about-gateway__world-tags,.about-gateway__oldweb-tags,.about-gateway__heroes{flex-wrap:wrap;gap:6px;display:flex}.about-gateway__world-tags span,.about-gateway__oldweb-tags span,.about-gateway__hero-chip{border:1px solid color-mix(in srgb, var(--arkanum-cyan) 25%, transparent);color:var(--arkanum-cyan);letter-spacing:.08em;background:#0303079e;padding:5px 7px;font-size:.57rem;line-height:1}.about-gateway__law{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:18px;display:grid}.about-gateway__law-quote{color:var(--arkanum-paper);letter-spacing:.065em;font-size:clamp(1.15rem,2vw,1.8rem);line-height:1.28}.about-gateway__law-quote strong{color:var(--arkanum-pink);font-weight:400;display:block}.about-gateway__trace-flow{grid-template-columns:repeat(9,auto);justify-content:space-between;align-items:center;gap:6px;display:grid}.about-gateway__trace-node{border:1px solid var(--about-border);min-width:70px;color:var(--arkanum-cyan);letter-spacing:.07em;text-align:center;background:#030307a6;place-items:center;gap:5px;padding:10px 7px;font-size:.58rem;display:grid}.about-gateway__trace-node b{color:var(--arkanum-pink);font-size:1.25rem;font-weight:400}.about-gateway__trace-arrow{color:var(--arkanum-pink);font-size:.9rem}.about-gateway__mana-layout,.about-gateway__myrwen-layout{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;display:grid}.about-gateway__mana-mark{border:1px solid var(--about-border-pink);background:radial-gradient(circle,#22e3ff14,#050509d1 70%);place-items:center;width:86px;min-height:116px;display:grid}.about-gateway__mana-rule{border-left:2px solid var(--arkanum-cyan);color:var(--arkanum-paper);background:#22e3ff0a;margin-top:.8rem;padding:.52rem .7rem;font-size:.68rem;line-height:1.45}.about-gateway__myrwen-layout{grid-template-columns:minmax(0,1fr) 124px;align-items:end}.about-gateway__myrwen{object-fit:contain;object-position:center bottom;width:124px;height:152px;image-rendering:pixelated;filter:drop-shadow(0 0 10px #22e3ff21);align-self:end}.about-gateway__entity-table{border:1px solid var(--about-border);margin-top:.8rem}.about-gateway__entity-table div{letter-spacing:.07em;border-bottom:1px solid #22e3ff1c;grid-template-columns:1fr 1fr;gap:8px;padding:6px 8px;font-size:.58rem;display:grid}.about-gateway__entity-table div:last-child{border-bottom:0}.about-gateway__entity-table span:first-child{color:var(--arkanum-paper-muted)}.about-gateway__entity-table span:last-child{color:var(--arkanum-cyan);text-align:right}.about-gateway__not{border-color:var(--about-border-pink);background:linear-gradient(90deg, #ff3ec814, var(--about-panel) 30%);grid-template-columns:auto repeat(4,minmax(0,1fr)) 1.2fr;align-items:center;gap:10px;display:grid}.about-gateway__not-title{color:var(--arkanum-pink);letter-spacing:.08em;white-space:nowrap;font-size:1rem}.about-gateway__not-item{color:var(--arkanum-paper);align-items:center;gap:7px;font-size:.64rem;line-height:1.35;display:flex}.about-gateway__not-x{border:1px solid var(--arkanum-danger);width:25px;height:25px;color:var(--arkanum-danger);border-radius:50%;flex:0 0 25px;place-items:center;display:grid}.about-gateway__not-heart{border-left:1px solid var(--about-border);color:var(--arkanum-cyan);padding-left:12px;font-size:.68rem;line-height:1.45}.about-gateway__beta{border-color:color-mix(in srgb, var(--arkanum-pink) 52%, transparent);margin-bottom:42px;padding:clamp(18px,2.5vw,28px)}.about-gateway__beta-grid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:center;gap:clamp(18px,4vw,52px);display:grid}.about-gateway__beta h2{color:var(--arkanum-pink);letter-spacing:.08em;margin:.35rem 0 .65rem;font-size:clamp(1.25rem,2vw,1.9rem);font-weight:400}.about-gateway__beta p{max-width:63ch;color:var(--about-muted);margin:0;font-size:.76rem;line-height:1.62}.about-gateway__thanks{color:var(--arkanum-paper)!important;margin-top:.8rem!important}.about-gateway__telemetry{border:1px solid var(--about-border);background:#0303079e;padding:12px}.about-gateway__telemetry-number{color:var(--arkanum-cyan);letter-spacing:.12em;font-variant-numeric:tabular-nums;margin:.15rem 0 .55rem;font-size:clamp(2.2rem,4vw,3.7rem);line-height:1}.about-gateway__hero-chip[data-system=true]{border-color:color-mix(in srgb, var(--arkanum-pink) 46%, transparent);color:var(--arkanum-pink)}.about-gateway__telemetry-note{color:var(--arkanum-paper-muted)!important;margin-top:.65rem!important;font-size:.58rem!important}.about-gateway__final{text-align:center;border-color:var(--about-border-pink);grid-column:1/-1;place-items:center;min-height:260px;padding:28px;display:grid;overflow:hidden}.about-gateway__final:before{background:linear-gradient(135deg,#22e3ff1f,#0000 32%,#ff3ec81c);border:0;width:auto;height:auto;inset:0}.about-gateway__final-inner{z-index:2;place-items:center;display:grid;position:relative}.about-gateway__final-mark{margin-bottom:.4rem}.about-gateway__final h2{color:var(--arkanum-paper);letter-spacing:.08em;margin:0;font-size:clamp(1.5rem,3vw,2.8rem);font-weight:400}.about-gateway__final p{color:var(--arkanum-cyan);letter-spacing:.12em;margin:.55rem 0 1rem;font-size:.7rem}@media (width<=1120px){.about-gateway__span-3{grid-column:span 6}.about-gateway__not{grid-template-columns:repeat(3,minmax(0,1fr))}.about-gateway__not-heart{border-left:0}.about-gateway__trace-flow{grid-template-columns:repeat(5,auto)}.about-gateway__trace-flow .about-gateway__trace-arrow:nth-of-type(n+5){display:none}}@media (width<=820px){.about-gateway__hero{min-height:760px}.about-gateway__hero-art{object-position:65% 48%}.about-gateway__hero-shade{background:linear-gradient(#05050947 0%,#05050933 33%,#050509ed 72%,#050509fa 100%),linear-gradient(90deg,#05050952,#0000)}.about-gateway__hero-inner,.about-gateway__beta-grid{grid-template-columns:1fr}.about-gateway__hero-inner{padding-top:260px}.about-gateway__hero-status{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;width:100%;display:grid}.about-gateway__span-8,.about-gateway__span-7,.about-gateway__span-6,.about-gateway__span-5,.about-gateway__span-4,.about-gateway__span-3{grid-column:span 12}.about-gateway__law{grid-template-columns:1fr}.about-gateway__trace-flow{grid-template-columns:1fr auto 1fr auto 1fr}.about-gateway__not{grid-template-columns:1fr 1fr}.about-gateway__not-title,.about-gateway__not-heart{grid-column:1/-1}.about-gateway__not-heart{border-top:1px solid var(--about-border);padding:10px 0 0}}@media (width<=520px){.about-gateway__hero-inner,.about-gateway__grid,.about-gateway__beta{width:calc(100% - 16px)}.about-gateway__hero-copy,.about-gateway__panel,.about-gateway__beta{padding:14px}.about-gateway__hero-copy h1{font-size:2.6rem}.about-gateway__hero-status{grid-template-columns:1fr}.about-gateway__action{width:100%}.about-gateway__mana-layout,.about-gateway__myrwen-layout{grid-template-columns:1fr}.about-gateway__mana-mark,.about-gateway__myrwen{justify-self:center}.about-gateway__not{grid-template-columns:1fr}.about-gateway__not-title,.about-gateway__not-heart{grid-column:auto}.about-gateway__trace-flow{grid-template-columns:1fr}.about-gateway__trace-arrow{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.about-gateway__hero-art,.about-gateway__action{transition:none!important;transform:none!important}}
