@font-face{font-family:Airmail;src:url(/fonts/airmail/airmail-ext.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Airmail;src:url(/fonts/airmail/airmail-ext.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ari;src:url(/fonts/ari/ari-w9500-display.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}button,input,select,textarea{font-family:inherit}:root{--blk: #000000;--surface: #111111;--raise: #1a1a1a;--sunk: #070707;--line: #2a2a2a;--line-hi: #404040;--ink: #ffffff;--mut: #8f8f8f;--dim: #686868;--accent: #ffffff;--accent-ink: #000000;--peri: #6c79d8;--video-hero-ink: #ffd75e;--video-capture-black: #000000;--video-hero-glow: rgba(255, 215, 94, .85);--video-spot-soft: rgba(0, 0, 0, .08);--video-spot-mid: rgba(0, 0, 0, .82);--video-spot-edge: rgba(0, 0, 0, .94);--scrim-wash: rgba(0, 0, 0, .55);--shadow-win: 0 16px 44px rgba(0, 0, 0, .75);--rar-common: #b7b4a9;--rar-uncommon: #93b08a;--rar-rare: #8fa0e8;--rar-epic: #b295e8;--knacker-voice: #e01818;--rar-legendary: #e3b65f;--rar-mythic: #c8503f;--bm-teal: #4ec9b0;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;interpolate-size:allow-keywords;--t-eyebrow: var(--t-body);--t-body: 11.5px;--t-ui: var(--t-body);--t-title: 14px;--t-value: 17px;--t-display: var(--t-value);--font-ui: "Airmail", "Ari", system-ui, sans-serif;--font-num: "Airmail", "Ari", system-ui, sans-serif;--font-display: "Airmail", "Ari", system-ui, sans-serif;--font-logo: "Ari", "Airmail", system-ui, sans-serif;--r-slot: 6px;--r-btn: 7px;--r-win: 14px;--r-win-inner: calc(var(--r-win) - 1px);--ctl: 30px;--pad-btn: 10px;--titlebar: 38px;--close: 24px;--hud-inset: 14px;--win-scale: 1;--w-sm: 360px;--w-md: 560px;--w-lg: 820px;--w-xl: 1180px;--slot-min: 56px;--vp-w: 100vw;--vp-h: 100vh;--z-world: 0;--z-diegetic: 10;--z-hud: 20;--z-window: 30;--z-modal: 40;--z-transient: 50;--dur-fast: .11s;--dur: .17s;--dur-grow: .21s;--ease-settle: cubic-bezier(.4, 0, .2, 1)}body.gu-touch{--t-eyebrow: var(--t-body);--t-body: 12px;--t-ui: var(--t-body);--t-title: 15px;--t-value: 18px;--ctl: 44px;--titlebar: 40px;--close: 32px;--mobile-sheet-gap: 0px;--mobile-island-clear: 48px;--mobile-thumb-clear: 146px;--minimap-size: 104px}:root[data-locale=zh]{--font-cjk-system: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", "Source Han Sans SC", "WenQuanYi Micro Hei";--font-ui: "Airmail", "Gluniverse Pixel CJK", "Ari", var(--font-cjk-system), system-ui, sans-serif;--font-num: "Airmail", "Gluniverse Pixel CJK", "Ari", var(--font-cjk-system), system-ui, sans-serif;--font-display: "Airmail", "Gluniverse Pixel CJK", "Ari", var(--font-cjk-system), system-ui, sans-serif;--t-body: 12px}:root[data-locale=zh],:root[data-locale=zh] body{font-family:var(--font-ui)}:root[data-locale=zh][data-cjk-font=pixel],:root[data-locale=zh][data-cjk-font=pixel] body.gu-touch{--t-body: 12px;--t-title: 12px}@media (orientation: landscape) and (max-height: 520px){body.gu-touch{--ctl: 36px;--titlebar: 32px;--close: 28px;--t-title: 14px;--t-value: 16px}}@media (min-width: 1440px) and (min-height: 800px) and (pointer: fine){:root{--w-sm: 460px;--w-md: 720px;--w-lg: 1010px;--w-xl: 1400px}}body.gu-touch :is(.gu-input,.qty-input,.glu-chat-input,.gcon-input,input[type=text],input[type=search],input[type=number],textarea,select){font-size:16px}@supports (height: 100dvh){:root{--vp-w: 100dvw;--vp-h: 100dvh}}@media (prefers-reduced-motion: reduce){:root{--dur-fast: .11s;--dur: .13s;--dur-grow: .14s;--ease-settle: ease}}[data-skin=glueos]{--sk-surface: #111111;--sk-sunk: #070707;--sk-raise: #1a1a1a;--sk-line: #2a2a2a;--sk-line-hi: #404040;--sk-ink: #ffffff;--sk-mut: #8f8f8f;--sk-dim: #686868;--sk-accent: #ffffff;--sk-accent-ink: #000000;--sk-danger: #ff6b6b;--sk-ok: #7ee787;--sk-head: #000000;--sk-head-ink: #ffffff;--sk-font: "Airmail", system-ui, sans-serif}[data-skin=terminal]{--sk-surface: #0a160f;--sk-sunk: #020402;--sk-raise: #122419;--sk-line: #1c3a25;--sk-line-hi: #2f5c3c;--sk-ink: #8ef0b0;--sk-mut: #4f9e63;--sk-dim: #387048;--sk-accent: #57e389;--sk-accent-ink: #050a06;--sk-danger: #ff6b57;--sk-ok: #6ff59a;--sk-head: #020503;--sk-head-ink: #57e389;--sk-font: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sk-texture: repeating-linear-gradient(180deg, rgba(87,227,137,.045) 0 1px, transparent 1px 3px)}[data-skin=casino]{--sk-surface: #14162a;--sk-sunk: #0a0b18;--sk-raise: #1e2138;--sk-line: #2c2f4a;--sk-line-hi: #444869;--sk-ink: #eafaff;--sk-mut: #b2beda;--sk-dim: #6d739c;--sk-accent: #e3b65f;--sk-accent-ink: #1a1405;--sk-danger: #ff5470;--sk-ok: #4ade80;--sk-head: #03030c;--sk-head-ink: #e3b65f;--sk-font: "Airmail", system-ui, sans-serif;--sk-texture: radial-gradient(120% 90% at 50% 0%, rgba(227,182,95,.09), transparent 62%)}[data-skin=boutique]{--sk-surface: #16152a;--sk-sunk: #0f0e1e;--sk-raise: #201f38;--sk-line: #393660;--sk-line-hi: #504c82;--sk-ink: #e8e4d2;--sk-mut: #a9a3ce;--sk-dim: #726ca0;--sk-accent: #7ee8a2;--sk-accent-ink: #0d1a12;--sk-danger: #ff6f91;--sk-ok: #8bf0b5;--sk-head: #070614;--sk-head-ink: #7ee8a2;--sk-font: "Airmail", system-ui, sans-serif}[data-skin=bank]{--sk-surface: #171612;--sk-sunk: #0b0a08;--sk-raise: #222522;--sk-line: #393730;--sk-line-hi: #524c42;--sk-ink: #e9e4cf;--sk-mut: #a49482;--sk-dim: #6f6455;--sk-accent: #f0b860;--sk-accent-ink: #100c04;--sk-danger: #e0705c;--sk-ok: #7cc48a;--sk-head: #000000;--sk-head-ink: #f0b860;--sk-font: ui-monospace, "SF Mono", Menlo, Consolas, monospace}[data-skin=arcane]{--sk-surface: #100d18;--sk-sunk: #070509;--sk-raise: #1a1526;--sk-line: #2a2338;--sk-line-hi: #3d3450;--sk-ink: #e4dcf0;--sk-mut: #9b90b4;--sk-dim: #6a6080;--sk-accent: #c9a44c;--sk-accent-ink: #14100a;--sk-danger: #d4626f;--sk-ok: #8fd3a8;--sk-head: #030207;--sk-head-ink: #c9a44c;--sk-font: "Airmail", system-ui, sans-serif;--sk-texture: radial-gradient(100% 70% at 50% 100%, rgba(201,164,76,.07), transparent 60%)}[hidden]{display:none!important}.gu-win,.gu-win *,.gu-btn,.gu-btn *,.gu-chip,.gu-stepper,.gu-stepper *,.gu-tabs,.gu-tab,.gu-slot,.gu-slot *,.gu-input{box-sizing:border-box}.gu-win .pi,.gu-btn .pi,.gu-chip .pi,.gu-tab .pi,.gu-stepper .pi{display:inline-block;flex:none;background-color:currentColor;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat}.gu-win b{font-weight:400;font-variant-numeric:tabular-nums}.gu-key{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:calc(var(--s4) + 2px);height:calc(var(--s4) + 2px);padding:0 var(--s1);border:1px solid currentColor;border-bottom-width:2px;border-radius:var(--r-slot);font-size:var(--t-eyebrow);line-height:1;text-transform:uppercase;opacity:.75;pointer-events:none;flex:none}body.gu-touch .gu-key,.gu-btn .pi.gu-key-touch{display:none}body.gu-touch .gu-btn .pi.gu-key-touch{display:inline-block}.gu-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--ctl);padding:0 var(--pad-btn);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:transparent;color:var(--sk-ink);font-family:var(--sk-font);font-weight:400;font-size:var(--t-ui);text-transform:none;cursor:pointer;pointer-events:auto;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.gu-btn:hover{background:var(--sk-raise);border-color:var(--sk-line-hi)}.gu-btn:active{background:var(--sk-sunk)}.gu-btn.is-primary{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-accent-ink)}.gu-btn.is-primary:hover{filter:brightness(.92);background:var(--sk-accent);border-color:var(--sk-accent)}.gu-btn.is-danger{color:var(--sk-danger);border-color:var(--sk-danger);background:transparent}.gu-btn.is-danger:hover{background:var(--sk-raise);border-color:var(--sk-danger);color:var(--sk-danger)}.gu-btn.is-danger:active{background:var(--sk-sunk)}.gu-btn:disabled{background:transparent;border-color:var(--sk-sunk);color:var(--sk-dim);cursor:default}.gu-btn:disabled:hover{background:transparent;border-color:var(--sk-sunk)}.gu-btn.is-icon{width:var(--ctl);height:var(--ctl);min-height:var(--ctl);padding:0;border-radius:50%;background:var(--sk-head)}.gu-btn.is-icon:not(.is-key):hover{background:var(--sk-raise)}.gu-btn.is-icon:not(.is-key):active{background:var(--sk-sunk)}.gu-btn.is-key{width:auto;min-width:var(--s5);height:var(--s5);min-height:var(--s5);padding:0 var(--s1);border-radius:var(--r-slot);font-size:var(--t-body);text-transform:uppercase;pointer-events:inherit;background:var(--sk-head)}.gu-btn .pi,.gu-stepper .pi{width:16px;height:16px}.gu-btn:focus-visible{outline:2px solid var(--peri);outline-offset:2px}.gu-chip{padding:var(--s1) var(--s2);border:1px solid var(--sk-line);border-radius:var(--r-slot);background:transparent;color:var(--sk-dim);font-family:var(--sk-font);font-size:var(--t-eyebrow);cursor:pointer}.gu-chip:hover{color:var(--sk-ink);border-color:var(--sk-line-hi)}.gu-chip.is-on{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-accent-ink)}.gu-stepper{display:inline-flex;height:var(--ctl);border:1px solid var(--sk-line);border-radius:var(--r-slot);overflow:hidden}.gu-stepper button{width:var(--ctl);border:0;background:transparent;color:var(--sk-mut);display:inline-grid;place-items:center;font-family:var(--sk-font);font-size:var(--t-ui);cursor:pointer}.gu-stepper button:hover{background:var(--sk-raise);color:var(--sk-ink)}.gu-stepper button:disabled{background:transparent;color:var(--sk-dim);cursor:default}.gu-stepper .gu-stepper-val{min-width:var(--s6);width:var(--s6);text-align:center;border-left:1px solid var(--sk-line);border-right:1px solid var(--sk-line);border-top:0;border-bottom:0;border-radius:0;font-family:var(--sk-font);font-size:var(--t-body);font-variant-numeric:tabular-nums;color:var(--sk-ink);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0}.gu-stepper .gu-stepper-val:focus{box-shadow:inset 0 0 0 1px var(--sk-accent)}.gu-tabs{flex:none;display:flex;padding:0 var(--s3);background:color-mix(in srgb,var(--sk-head) 90%,transparent);border-bottom:1px solid var(--sk-line)}.gu-tabs[hidden]{display:none}.gu-tab{padding:var(--s2) var(--s3);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--sk-dim);font-family:var(--sk-font);font-size:var(--t-body);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--s1)}.gu-tab .pi{width:16px;height:16px}.gu-tab-badge{min-width:18px;height:18px;padding:0 var(--s1);border-radius:999px;display:inline-grid;place-items:center;background:var(--sk-sunk);border:1px solid var(--sk-line);color:var(--sk-mut);font-size:var(--t-eyebrow);font-variant-numeric:tabular-nums}.gu-tab.is-on .gu-tab-badge{background:var(--sk-accent);border-color:var(--sk-accent);color:var(--sk-accent-ink)}.gu-tab:hover{color:var(--sk-mut)}.gu-tab.is-on{color:var(--sk-ink);border-bottom-color:var(--sk-accent)}.gu-win-title>.gu-tabs{flex:1 1 auto;align-self:stretch;min-width:0;justify-content:safe center;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;background:transparent;border:0;--gu-tabs-fade-left: 0px;--gu-tabs-fade-right: 0px;-webkit-mask-image:linear-gradient(to right,transparent,currentColor var(--gu-tabs-fade-left),currentColor calc(100% - var(--gu-tabs-fade-right)),transparent);mask-image:linear-gradient(to right,transparent,currentColor var(--gu-tabs-fade-left),currentColor calc(100% - var(--gu-tabs-fade-right)),transparent)}.gu-win-title>.gu-tabs.has-more-left{--gu-tabs-fade-left: min(var(--s5), 20%)}.gu-win-title>.gu-tabs.has-more-right{--gu-tabs-fade-right: min(var(--s5), 20%)}.gu-win-title>.gu-tabs::-webkit-scrollbar{display:none}.gu-win-title>.gu-tabs .gu-tab{flex:0 0 auto;min-height:0;padding:0 var(--s2);margin-bottom:0}.gu-win-title>.gu-win-tools{flex:none;display:flex;align-items:center;gap:var(--s1)}.gu-win-tools[hidden]{display:none}.gu-win-title>.gu-win-tools .gu-btn.is-icon{width:var(--close);height:var(--close);min-width:0;min-height:0;padding:0;flex:none}.gu-win-title>.gu-win-tools .gu-btn.is-icon[aria-pressed=true]{color:var(--sk-accent);border-color:var(--sk-accent)}.gu-win-title>.gu-win-tools:not([hidden]):has(>.gu-expand:last-child){flex:1 1 auto;justify-content:flex-end;margin-left:0;margin-right:var(--s1)}html body .gu-win-title>.gu-win-tools .gu-btn.is-icon.gu-expand{width:var(--close);height:var(--close);min-height:0;padding:0;border:0;border-radius:var(--r-slot);background:transparent;box-shadow:none;color:var(--sk-mut)}html body .gu-win-title>.gu-win-tools .gu-btn.is-icon.gu-expand:hover{background:var(--sk-raise);color:var(--sk-ink)}html body .gu-win-title>.gu-win-tools .gu-btn.is-icon.gu-expand .pi{width:12px;height:12px}.gu-pager{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--s2);color:var(--sk-mut)}.gu-pager-copy{min-width:0;color:var(--sk-dim);font-size:var(--t-eyebrow)}.gu-pager-controls{display:flex;align-items:center;gap:var(--s1)}.gu-pager-controls .gu-pager-btn{width:26px;min-width:26px;height:26px;min-height:26px;padding:0;border-radius:var(--r-slot)}.gu-pager-controls .gu-pager-btn .pi{width:13px;height:13px}.gu-pager-controls .gu-btn .pi{transform:rotate(-90deg)}.gu-pager-page{min-width:30px;text-align:center;color:var(--sk-mut);font-family:var(--font-num);font-size:var(--t-eyebrow);font-variant-numeric:tabular-nums}.gu-pager.is-compact .gu-pager-copy{display:none}.gu-number-part{display:inline-flex;justify-content:flex-end;font-variant-numeric:tabular-nums}.gu-number-digit,.gu-number-mark{display:inline-block}.gu-number-part.is-ratio-current{min-width:calc(var(--gu-number-digits, 1) * 1ch);text-align:right}.gu-number-roll{display:inline-block;animation:gu-number-roll var(--dur) steps(4,end);transform-origin:center}@keyframes gu-number-roll{0%{transform:translateY(-.55em);opacity:.2;filter:blur(1px)}55%{transform:translateY(.14em);opacity:1;filter:none}to{transform:translateY(0);opacity:1;filter:none}}.gu-slot{position:relative;aspect-ratio:1;border:1px solid var(--sk-line);border-radius:var(--r-slot);background:var(--sk-raise);display:grid;place-items:center;cursor:pointer;transition:border-color var(--dur-fast) ease}.gu-slot:hover{border-color:var(--sk-line-hi)}.gu-slot.is-empty{border-style:dashed;border-color:var(--sk-sunk);background:var(--sk-sunk);cursor:default}.gu-slot.is-active{border-color:var(--sk-accent);box-shadow:0 0 0 1px var(--sk-accent)}.gu-slot img{width:70%;height:70%;object-fit:contain;image-rendering:pixelated}.gu-slot .gu-qty{position:absolute;right:var(--s1);bottom:0;font-size:var(--t-eyebrow);color:var(--sk-ink);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px var(--blk);max-width:calc(100% - var(--s1));overflow:hidden;white-space:nowrap;text-overflow:clip;pointer-events:none}.gu-slot.is-uncommon{border-color:var(--rar-uncommon)}.gu-slot.is-rare{border-color:var(--rar-rare)}.gu-slot.is-epic{border-color:var(--rar-epic)}.gu-slot.is-legendary{border-color:var(--rar-legendary)}.gu-slot.is-mythic{border-color:var(--rar-mythic)}.gu-grid{display:grid;grid-template-columns:repeat(var(--gu-cols, 5),1fr);gap:var(--s2)}@media (min-width: 1440px) and (min-height: 800px) and (pointer: fine){.gu-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--slot-min)),1fr))}}.gu-grid.is-static .gu-slot{cursor:default}.gu-swatch{display:block;border-radius:var(--r-slot);background:var(--gu-sw, var(--sk-raise))}.gu-slot .gu-swatch{width:70%;height:70%}.gu-slot .gu-badge{position:absolute;left:var(--s1);top:0;font-size:var(--t-eyebrow);color:var(--sk-dim);text-shadow:0 1px 2px var(--blk)}.gu-slot .gu-rot{position:absolute;left:var(--s1);bottom:var(--s1);width:10px;height:10px;background:var(--sk-dim);pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h8v1H1zM2 1h6v2H2zM3 3h4v1H3zM4 4h2v2H4zM3 6h1v1H3zM6 6h1v1H6zM2 7h1v1H2zM4 7h2v1H4zM7 7h1v1H7zM2 8h6v1H2zM1 9h8v1H1z'/%3E%3C/svg%3E") center / 10px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' shape-rendering='crispEdges'%3E%3Cpath d='M1 0h8v1H1zM2 1h6v2H2zM3 3h4v1H3zM4 4h2v2H4zM3 6h1v1H3zM6 6h1v1H6zM2 7h1v1H2zM4 7h2v1H4zM7 7h1v1H7zM2 8h6v1H2zM1 9h8v1H1z'/%3E%3C/svg%3E") center / 10px 10px no-repeat}.gu-slot .gu-polish{position:absolute;right:var(--s1);top:0;font-size:var(--t-eyebrow);line-height:1;color:var(--rar-legendary);text-shadow:0 1px 2px var(--blk);pointer-events:none}.gu-slot .gu-roll{position:absolute;left:var(--s1);bottom:0;font-size:var(--t-eyebrow);line-height:1;color:var(--sk-dim);text-shadow:0 1px 2px var(--blk);max-width:calc(100% - var(--s1) * 2);overflow:hidden;white-space:nowrap;text-overflow:clip;pointer-events:none}.gu-slot.is-dragging{opacity:.35}.gu-section.is-drop{outline:1px dashed var(--sk-accent);outline-offset:var(--s2)}.gu-sortrow{position:relative;display:flex;align-items:center;gap:var(--s2)}.gu-sortrow-lab{flex:none}.gu-sortmenu{position:absolute;left:0;bottom:calc(100% + var(--s2));z-index:var(--z-transient);min-width:min(240px,calc(var(--vp-w) - 2 * var(--s4)));display:grid;gap:var(--s1);padding:var(--s2);border:1px solid var(--sk-line-hi);border-radius:var(--r-btn);background:var(--sk-surface);box-shadow:var(--shadow-win)}.gu-sortmenu[hidden]{display:none}.gu-sortmenu .gu-btn{width:100%;flex:none;justify-content:flex-start}.gu-win-actions .gu-sort-trigger,.gu-win-actions .gu-pager .gu-btn{flex:none}.gu-slot.is-reorder{outline:2px solid var(--sk-accent);outline-offset:-2px;background:color-mix(in srgb,var(--sk-accent) 12%,transparent)}.gu-qtypop{position:absolute;max-width:calc(100% - var(--s4));display:grid;gap:var(--s2);padding:var(--s3);border:1px solid var(--sk-line-hi);border-radius:var(--r-btn);background:var(--sk-raise);color:var(--sk-ink);font-family:var(--sk-font);font-size:var(--t-body);box-shadow:var(--shadow-win)}.gu-win .gu-qtypop{z-index:2}.gu-qtypop-head{display:flex;align-items:center;gap:var(--s2)}.gu-qtypop-head .gu-art,.gu-qtypop-head .gu-swatch{width:20px;height:20px}.gu-qtypop-name{flex:1;min-width:0}.gu-qtypop-n{color:var(--sk-dim);font-variant-numeric:tabular-nums}.gu-qtypop-row{display:flex;gap:var(--s2)}.gu-qtypop-row .gu-btn{flex:1}.gu-qtypop-row .gu-stepper{flex:none}.gu-drag{position:fixed;z-index:var(--z-transient);pointer-events:none;margin:var(--s3) 0 0 var(--s3);display:flex;align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);border:1px solid var(--sk-line-hi);border-radius:var(--r-btn);background:var(--sk-raise);color:var(--sk-ink);font-family:var(--sk-font);font-size:var(--t-body);box-shadow:var(--shadow-win)}.gu-drag .gu-art,.gu-drag .gu-swatch{width:22px;height:22px}.gu-drag-n{color:var(--sk-dim);font-variant-numeric:tabular-nums}.gu-drag-pill{padding:0 var(--s2);border-radius:999px;background:var(--sk-accent);color:var(--sk-accent-ink)}.gu-drag-pill[hidden]{display:none}.gu-input{min-height:var(--ctl);padding:var(--s2) var(--s3);line-height:1.45;border:1px solid var(--sk-line);border-radius:var(--r-slot);background:var(--sk-sunk);color:var(--sk-ink);font-family:var(--sk-font);font-size:var(--t-body)}textarea.gu-input{resize:vertical}.gu-input:focus{outline:none;border-color:var(--sk-accent)}.gu-win{position:fixed;left:50%;transform:translate(-50%,-50%) scale(var(--win-scale)) translateY(-12px);z-index:var(--z-window);display:flex;flex-direction:column;--gu-band-top: calc(var(--hud-top) + var(--hud-tc-h, 0px));--gu-band-bot: calc(var(--hud-bottom) + var(--hud-bc-h, 0px) + var(--hud-inset));top:calc(50% + (var(--gu-band-top) - var(--gu-band-bot)) / 2);--gu-window-h: min( calc(var(--vp-h) * .88), calc(var(--vp-h) - var(--gu-band-top) - var(--gu-band-bot)) );max-height:var(--gu-window-h);min-height:var(--gu-hold-h, 0px);background-color:transparent;background-image:linear-gradient(var(--sk-surface),var(--sk-surface));background-repeat:no-repeat;background-position:0 calc(var(--gu-rail-top, var(--titlebar)) - 1px);background-size:100% calc(100% - var(--gu-rail-top, var(--titlebar)) - var(--gu-rail-bot, 0px) + 2px);color:var(--sk-ink);border:1px solid var(--sk-line);border-radius:var(--r-win);overflow:hidden;box-shadow:var(--shadow-win);font-family:var(--sk-font);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) ease,transform var(--dur-grow) var(--ease-settle),visibility var(--dur-fast)}body:not(.gu-touch) .gu-win[data-band=window]:not(.is-full):not(.gd-stage){height:auto;max-height:var(--gu-window-h);min-height:0}.gu-win.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%) scale(var(--win-scale))}.gu-win.gu-anchored{left:auto;top:auto;height:max-content;transition:opacity var(--dur-fast) ease,height var(--dur-grow) var(--ease-settle),visibility var(--dur-fast);transform-origin:top left;transform:scale(var(--win-scale)) translateY(-12px)}.gu-win.gu-anchored.is-open{transform:scale(var(--win-scale))}.gu-win[data-surface=glass]{background-image:linear-gradient(color-mix(in srgb,var(--sk-surface) 84%,transparent),color-mix(in srgb,var(--sk-surface) 84%,transparent));backdrop-filter:blur(var(--s3)) saturate(1.15);-webkit-backdrop-filter:blur(var(--s3)) saturate(1.15)}.gu-win.gd-stage{--gu-stage-w: var(--w-lg);right:0;bottom:0;left:0;top:0;transform:none;width:auto;max-width:none;height:auto;max-height:none;background:transparent;background-image:none;border:0;box-shadow:none;border-radius:0;outline:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:var(--s2) var(--s3);animation:guStageIn .18s ease-out}.gu-win.gd-stage.is-sm{--gu-stage-w: var(--w-sm)}.gu-win.gd-stage.is-md{--gu-stage-w: var(--w-md)}.gu-win.gd-stage.is-lg{--gu-stage-w: var(--w-lg)}.gu-win.gd-stage.is-xl,.gu-win.gd-stage.is-full{--gu-stage-w: var(--w-xl)}@keyframes guStageIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.gu-win.gd-stage:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-color:color-mix(in srgb,var(--sk-surface) 44%,transparent);background-image:var(--sk-texture, none)}.gu-win.gd-stage>*{position:relative;z-index:1}.gu-win.gd-stage.gd-stage-under{visibility:hidden}.gu-win.gd-stage.is-open,.gu-win.gd-stage{transform:none;left:0;top:0;right:0;bottom:0;width:auto;max-width:none;height:auto;max-height:none;min-height:0}.gu-win.gd-stage .gu-win-title{flex:none;width:100%;max-width:var(--gu-stage-w);margin:0 auto;background:color-mix(in srgb,var(--sk-head) 78%,transparent);border:1px solid var(--sk-line-hi);border-radius:var(--r-win-inner);box-shadow:var(--hud-shadow)}.gu-win.gd-stage>.gu-win-title>.gu-tabs{width:auto;max-width:none;margin:0;justify-content:safe center;background:transparent;border:0;border-radius:0}.gu-win.gd-stage .gu-win-actions:empty{display:flex;flex:none;padding:0;min-height:0;height:0;overflow:hidden}.gu-win.gd-stage .gu-win-actions{display:flex;flex:none;width:100%;max-width:var(--gu-stage-w);margin:var(--s2) auto 0;background:color-mix(in srgb,var(--sk-head) 78%,transparent);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:var(--hud-shadow)}.gu-win.gd-stage .gu-win-body{max-width:var(--gu-stage-w);margin:var(--s2) auto 0;width:100%;background:color-mix(in srgb,var(--sk-surface) 72%,transparent);border:1px solid var(--sk-line-hi);border-radius:var(--r-win-inner);box-shadow:var(--hud-shadow)}.gu-win.gd-stage .gu-btn:not(.is-primary){background:color-mix(in srgb,var(--sk-surface) 90%,transparent)}.gu-win.gd-stage .gu-chip:not(.is-on){background:color-mix(in srgb,var(--sk-surface) 90%,transparent)}.gu-win.gu-focus.is-sm{--gu-w: calc(var(--w-sm) * 1.16)}.gu-win.gu-focus.is-md{--gu-w: calc(var(--w-md) * 1.16)}.gu-win.gu-focus.is-lg{--gu-w: calc(var(--w-lg) * 1.12)}.gu-win.gu-focus.is-xl{--gu-w: calc(var(--w-xl) * 1.08)}.gu-win.gu-focus{background-image:linear-gradient(color-mix(in srgb,var(--sk-surface) 88%,transparent),color-mix(in srgb,var(--sk-surface) 88%,transparent));border-color:var(--sk-line-hi);backdrop-filter:blur(var(--s2)) saturate(1.08);-webkit-backdrop-filter:blur(var(--s2)) saturate(1.08)}.gu-win:not(.is-open),.gu-win:not(.is-open) *{pointer-events:none!important}.gu-win.is-sm{width:min(var(--gu-w, var(--w-sm)),calc(var(--vp-w) * .94))}.gu-win.is-md{width:min(var(--gu-w, var(--w-md)),calc(var(--vp-w) * .94))}.gu-win.is-lg{width:min(var(--gu-w, var(--w-lg)),calc(var(--vp-w) * .94))}.gu-win.is-xl{width:min(var(--gu-w, var(--w-xl)),calc(var(--vp-w) * .94))}.gu-win.is-full{width:min(calc(var(--vp-w) - 2 * var(--s4)),1400px);top:calc(var(--s4) + env(safe-area-inset-top,0px));bottom:calc(var(--s4) + env(safe-area-inset-bottom,0px) + var(--kb-inset, 0px));max-height:none;transform:translate(-50%) scale(var(--win-scale));min-height:0;height:auto;max-width:none}.gu-win.is-wide .gu-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--slot-min)),1fr))}.gu-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-window);background:var(--scrim-wash);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) ease,visibility var(--dur-fast)}.gu-scrim.is-open{opacity:1;visibility:visible;pointer-events:auto}.gu-win[data-band=modal],.gu-scrim[data-band=modal]{z-index:var(--z-modal)}.gu-win-title{flex:none;height:var(--titlebar);padding:0 var(--s2) 0 var(--s3);display:flex;align-items:center;gap:var(--s2);background:color-mix(in srgb,var(--sk-head) 90%,transparent);color:var(--sk-head-ink);border-bottom:1px solid var(--sk-line);border-radius:var(--r-win-inner) var(--r-win-inner) 0 0;font-size:var(--t-ui)}.gu-win-title .gu-win-heading{flex:none;white-space:nowrap}.gu-win-title .gu-win-icon{flex:none;width:16px;height:16px;background:var(--sk-mut);-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat}.gu-win-title .gu-win-sub{color:var(--sk-dim)}.gu-win-title .gu-win-x{flex:none;margin-left:auto;width:var(--close);height:var(--close);display:grid;place-items:center;padding:0;border:0;border-radius:var(--r-slot);background:transparent;color:var(--sk-mut);cursor:pointer;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease}.gu-win-title .gu-win-x:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url(/pixelarticons/close.svg) center / 16px 16px no-repeat;mask:url(/pixelarticons/close.svg) center / 16px 16px no-repeat}.gu-win-title .gu-win-x:hover{background:var(--sk-raise);color:var(--sk-ink)}.gu-win-title .gu-win-x:focus-visible{outline:0}@property --gu-reticle-opacity{syntax: "<number>"; inherits: false; initial-value: 1;}.gu-reticle,.gu-win-title .gu-win-x:focus-visible{--gu-reticle-ink: color-mix(in srgb, var(--v2-beige) calc(var(--gu-reticle-opacity) * 100%), transparent);background-image:linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink)),linear-gradient(var(--gu-reticle-ink),var(--gu-reticle-ink))!important;background-size:6px 2px,2px 6px,6px 2px,2px 6px,6px 2px,2px 6px,6px 2px,2px 6px!important;background-position:left 2px top 2px,left 2px top 2px,right 2px top 2px,right 2px top 2px,left 2px bottom 2px,left 2px bottom 2px,right 2px bottom 2px,right 2px bottom 2px!important;background-repeat:no-repeat!important}.gu-reticle.is-look{animation:gu-reticle-look 1.4s ease-in-out infinite}@keyframes gu-reticle-look{0%,to{--gu-reticle-opacity: .55}50%{--gu-reticle-opacity: 1}}@media (prefers-reduced-motion: reduce){.gu-reticle.is-look{animation:none}}body.gu-touch .gu-win-title .gu-win-x{position:relative}body.gu-touch .gu-win-title .gu-win-x:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}@media (pointer: coarse){body.gu-touch .gu-win-title .gu-win-x:after{top:-8px;right:-8px;bottom:-8px;left:-8px}}body.gu-touch .gu-win-title>.gu-win-tools .gu-btn.is-icon{position:relative}body.gu-touch .gu-win-title>.gu-win-tools .gu-btn.is-icon:after{content:"";position:absolute;top:-6px;right:-2px;bottom:-6px;left:-2px}@media (pointer: coarse){body.gu-touch .gu-win-title>.gu-win-tools .gu-btn.is-icon:after{top:-8px;right:-2px;bottom:-8px;left:-2px}}body.gu-touch .gu-win{--ctl: calc(40px / var(--win-scale));top:calc(var(--mobile-island-clear) + env(safe-area-inset-top,0px));bottom:calc(var(--mobile-sheet-gap) + env(safe-area-inset-bottom,0px) + var(--kb-inset, 0px));width:calc(var(--vp-w) - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 2 * var(--mobile-sheet-gap));height:auto;min-height:0;max-width:none;max-height:none;transform:translate(-50%) scale(var(--win-scale));transform-origin:50% 100%;border-radius:0;border-width:0}body.gu-touch .gu-win.is-lg,body.gu-touch .gu-win.is-xl,body.gu-touch .gu-win.is-full,body.gu-touch .gu-win:not([data-skin=glueos]){top:calc(var(--mobile-sheet-gap) + env(safe-area-inset-top,0px));bottom:calc(var(--mobile-sheet-gap) + env(safe-area-inset-bottom,0px) + var(--kb-inset, 0px));box-shadow:0 0 0 2000px var(--scrim-wash)}body.gu-touch .gu-win.gd-stage{top:calc(var(--mobile-sheet-gap) + env(safe-area-inset-top,0px));bottom:calc(var(--mobile-sheet-gap) + env(safe-area-inset-bottom,0px) + var(--kb-inset, 0px));left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px)}body.gu-touch .gu-win[data-trio]>.gu-win-title>span:not(.gu-win-icon):not(.gu-win-sub){display:none}body.gu-touch .gu-win[data-trio]>.gu-win-title .gu-tab{align-self:stretch;margin-bottom:0;border-bottom-width:2px}body.gu-touch .gu-win[data-trio]{height:auto}body.gu-touch [data-skin=casino] .gu-win-body{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--s3) var(--s4);align-items:start}body.gu-touch [data-skin=casino] .gu-win-body>.gu-rule{display:none}body.gu-touch [data-skin=casino] .gu-win-body>.cz-cab{grid-column:2;grid-row:1 / span 2;justify-self:center}body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(3){grid-column:1;grid-row:1}body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(5){grid-column:1;grid-row:2}body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(7){grid-column:3;grid-row:1}body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(9){grid-column:3;grid-row:2}body.gu-touch [data-skin=bank] .gu-win-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--s5);align-items:start}body.gu-touch [data-skin=bank] .gu-win-body>.gu-rule{display:none}body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(9){grid-column:1 / -1}body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(7){grid-column:1}body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(5){grid-column:2}body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(3){grid-column:1 / -1}body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(1){grid-column:1 / -1}body.gu-touch [data-skin=glueos].shop-win .gu-section{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--s2) var(--s4)}body.gu-touch [data-skin=glueos].shop-win .gu-section>:is(.gu-eyerow,.gu-note){grid-column:1 / -1}body:not(.gu-touch) [data-skin=casino].poker-win.at-table .gu-win-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--s3) var(--s4);align-items:start}body:not(.gu-touch) [data-skin=casino].poker-win.at-table .gu-win-body>.gu-rule{display:none}body:not(.gu-touch) [data-skin=casino].poker-win.at-table .gu-win-body>.gz-stagewrap{grid-column:1 / -1;justify-self:center}body.gu-touch .gu-tabs .gu-tab{flex:0 0 auto;min-height:var(--ctl)}body.gu-touch .gu-tabs{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;background:var(--sk-head)}body.gu-touch .gu-win-title>.gu-tabs{background:transparent}body.gu-touch .gu-tabs::-webkit-scrollbar{display:none}body.gu-touch .gu-win .gu-chip{position:relative;min-height:32px;padding-inline:var(--s2)}body.gu-touch .gu-win .gu-chip:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}body.gu-touch .cstat .sv .gu-btn{flex:none}@media (orientation: portrait){body.gu-touch .gu-win{top:calc(var(--mobile-sheet-gap) + env(safe-area-inset-top,0px))}body.gu-touch [data-skin=casino] .gu-win-body,body.gu-touch [data-skin=bank] .gu-win-body{grid-template-columns:minmax(0,1fr)}body.gu-touch [data-skin=casino] .gu-win-body>.cz-cab,body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(3),body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(5),body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(7),body.gu-touch [data-skin=casino] .gu-win-body>:nth-child(9),body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(9),body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(7),body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(5),body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(3),body.gu-touch [data-skin=bank] .gu-win-body>:nth-last-child(1){grid-column:1;grid-row:auto}body.gu-touch .gu-win[data-skin=glueos].shop-win .gu-section{grid-template-columns:minmax(0,1fr)}}.gu-scroll{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background-image:var(--sk-texture, none)}.gu-scroll::-webkit-scrollbar{width:0;height:0}.gu-win.is-full .gu-scroll{display:flex;flex-direction:column}.gu-win.is-full .gu-win-body{flex:1 0 auto;display:flex;flex-direction:column;min-height:0}body.gu-touch .gu-win.ps-sheet .gu-scroll{overflow:hidden}body.gu-touch .gu-win.ps-sheet .gu-win-body{height:100%}.gu-win:after{content:"";position:absolute;right:2px;width:3px;z-index:1;top:calc(var(--gu-rail-top, var(--titlebar)) + var(--gu-rail-y, 0px));height:var(--gu-rail-h, 0);border-radius:999px;background:var(--sk-line-hi);opacity:0;transition:opacity var(--dur) ease;pointer-events:none}.gu-win.is-scrolling:after{opacity:1}.gu-scroll.has-more-below{-webkit-mask-image:linear-gradient(180deg,var(--blk) calc(100% - 20px),transparent 100%);mask-image:linear-gradient(180deg,var(--blk) calc(100% - 20px),transparent 100%)}.gu-scroll.has-more-above{-webkit-mask-image:linear-gradient(180deg,transparent 0,var(--blk) 20px);mask-image:linear-gradient(180deg,transparent 0,var(--blk) 20px)}.gu-scroll.has-more-above.has-more-below{-webkit-mask-image:linear-gradient(180deg,transparent 0,var(--blk) 20px,var(--blk) calc(100% - 20px),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,var(--blk) 20px,var(--blk) calc(100% - 20px),transparent 100%)}.gu-win-body{padding:var(--s4);display:grid;gap:var(--s4)}.gu-win-actions{flex:none;padding:var(--s3) var(--s4);display:flex;gap:var(--s2);border-top:1px solid var(--sk-line);background:color-mix(in srgb,var(--sk-head) 90%,transparent);border-radius:0 0 var(--r-win-inner) var(--r-win-inner)}.gu-win-actions[hidden]{display:none}.gu-win-actions .gu-btn{flex:1;align-self:flex-start}body.gu-touch .gu-win-title,body.gu-touch .gu-win-actions{border-radius:0;background:var(--sk-head)}.gu-section{display:grid;gap:var(--s3);padding:var(--s3);border:1px solid color-mix(in srgb,var(--sk-line-hi) 72%,transparent);border-radius:var(--r-btn);background:color-mix(in srgb,var(--sk-sunk) 72%,transparent)}.gu-eyebrow{font-size:var(--t-body);color:var(--sk-dim);letter-spacing:0}.gu-eyerow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2);padding-bottom:var(--s2);border-bottom:1px solid var(--sk-line)}.gu-count{font-size:var(--t-eyebrow);color:var(--sk-dim);font-variant-numeric:tabular-nums}.gu-note{font-size:var(--t-body);color:var(--sk-mut);line-height:1.5}.gu-rule{height:1px;background:linear-gradient(90deg,transparent,var(--sk-line-hi),transparent)}.gu-value{font-family:var(--font-num);font-size:var(--t-value);color:var(--sk-ink);font-variant-numeric:tabular-nums}.gu-pfpav{position:relative;flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--sk-raise);border:1px solid var(--sk-line);color:var(--sk-mut);font-size:var(--t-ui);line-height:1}.gu-pfpav-letter{grid-area:1 / 1}.gu-pfpav-art{grid-area:1 / 1;width:100%;height:100%;border-radius:50%;image-rendering:pixelated;display:block}.gu-pfpav.has-art .gu-pfpav-letter{display:none}.gu-skel{height:var(--ctl);border-radius:var(--r-slot);background:var(--sk-raise);animation:gu-skel-pulse 1.1s ease-in-out infinite}@keyframes gu-skel-pulse{0%,to{opacity:.55}50%{opacity:.9}}@media (prefers-reduced-motion: reduce){.gu-skel{animation:none;opacity:.7}}@media (orientation: landscape) and (max-height: 520px){body.gu-touch .gu-win{top:calc(var(--mobile-sheet-gap) + env(safe-area-inset-top,0px))}body.gu-touch .gu-win-body{padding:var(--s3);gap:var(--s3)}body.gu-touch .gu-win-actions{padding:var(--s2) var(--s3)}body.gu-touch .gu-tab{padding:var(--s1) var(--s3)}}[data-skin=glueos].ex-window>.gu-scroll>.gu-win-body,[data-skin=terminal].ex-window>.gu-scroll>.gu-win-body,[data-skin=glueos].ex-window .gu-section,[data-skin=terminal].ex-window .gu-section{grid-template-columns:minmax(0,1fr);min-width:0}[data-skin=glueos].ex-window>.gu-scroll>.gu-win-body>*,[data-skin=terminal].ex-window>.gu-scroll>.gu-win-body>*{min-width:0}.gu-win.home-stash .gu-win-heading{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.gu-win.home-stash .gu-win-sub{flex:none;white-space:nowrap}.gu-win.home-stash .gu-win-icon,.gu-win.home-stash .gu-win-x{flex-shrink:0}.gu-win.home-stash .gu-tabs{flex:none}@media (max-width: 1000px){.gu-win.ex-window>.gu-win-title{flex-wrap:wrap;height:auto}.gu-win.ex-window .gu-win-heading{flex:1;min-width:0}.gu-win.ex-window .gu-win-title>.gu-tabs{order:1;flex:1 0 100%;min-height:var(--ctl)}}.gu-win.home-stash.show-all{width:min(calc(var(--vp-w) - 2 * var(--s4)),calc(var(--w-sm) * 3))}.home-stash.show-all .gu-grid{grid-template-columns:repeat(15,minmax(0,1fr))}@media (max-width: 1000px){.home-stash.show-all .gu-grid{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (max-width: 620px){.gu-win.home-stash>.gu-win-title{flex-wrap:wrap;height:auto;min-height:var(--titlebar);padding-top:var(--s1)}.gu-win.home-stash .gu-win-heading{flex:1 1 0}.gu-win.home-stash .gu-tabs{order:1;flex:1 0 100%;min-height:var(--ctl)}.home-stash.show-all .gu-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}:root{--hud-top: calc(var(--hud-inset) + env(safe-area-inset-top, 0px));--hud-right: calc(var(--hud-inset) + env(safe-area-inset-right, 0px));--hud-bottom: calc(var(--hud-inset) + env(safe-area-inset-bottom, 0px));--hud-left: calc(var(--hud-inset) + env(safe-area-inset-left, 0px));--hud-rail-w: 226px;--combat-row-clear: calc(var(--hud-bottom) + var(--hud-bc-h) + var(--s2))}.gu-hud{position:fixed;z-index:var(--z-hud);display:flex;gap:var(--s2);pointer-events:none}.gu-hud-tl{top:var(--hud-top);left:var(--hud-left);flex-direction:column;align-items:flex-start}.gu-hud-tr{top:var(--hud-top);right:var(--hud-right);flex-direction:column;align-items:flex-end}.gu-hud-bl{bottom:var(--hud-bottom);left:var(--hud-left);flex-direction:row;align-items:flex-end}.gu-hud-br{bottom:var(--hud-bottom);right:var(--hud-right);flex-direction:column;align-items:flex-end}body.gu-scrim-open .gu-hud-bl,body.gu-touch.gu-chat-open.gu-scrim-open .gu-hud-bl{z-index:var(--z-window)}body.gu-scrim-modal-open .gu-hud-bl,body.gu-touch.gu-chat-open.gu-scrim-modal-open .gu-hud-bl{z-index:var(--z-modal)}body.cz-stage-open .gu-hud-bl,body.cz-stage-open .gu-hud-bl>.gtj-wrap{opacity:1!important;pointer-events:none!important;z-index:var(--z-modal)}body.cz-stage-open .gu-hud-bl>*:not(.glu-chat):not(.gtj-wrap),body.cz-stage-open .gu-hud-bl>.gtj-wrap>*:not(.glu-chat){opacity:0!important;pointer-events:none!important}body.cz-stage-open .gu-hud-bl .glu-chat{opacity:1!important;pointer-events:auto!important}body.gu-scrim-open .glu-chat-stickerbtn{display:none}.gu-hud-tc{top:env(safe-area-inset-top,0px);left:0;right:0;padding-inline:var(--hud-left) var(--hud-right);flex-direction:column;align-items:center}.gu-hud-tc>#island{order:0}.gu-hud-tc>.gu-grace{order:1}.gu-grace{display:inline-flex;align-items:center;margin-top:var(--s2);font-family:var(--sk-font);font-weight:400;font-size:var(--t-eyebrow);color:var(--sk-accent-ink);background:var(--sk-accent);border:1px solid var(--sk-accent);border-radius:999px;padding:0 var(--s3);min-height:var(--s5);font-variant-numeric:tabular-nums;pointer-events:none}.gu-grace[hidden]{display:none}.gu-hud-bc{bottom:0;left:0;right:0;padding:0 var(--hud-right) var(--hud-bottom) var(--hud-left);flex-direction:column;align-items:center}.gu-hud-bl>.glu-chat{order:1}.gu-hud-bc>.abilitybar{order:1}.gu-hud-bc>#console{order:2}.gu-hud-br>.bbwrap{order:1}.gu-hud-br>.minimap{order:2}.gu-hud-tr>#stableHud{order:1}.gu-hud-tr>.questlog{order:2}.gu-hud-tr>.minimap{order:0}body.gu-touch .gu-logout{display:none}.gu-hud-tl>#stableHud{order:0}.gu-hud-tl>.shitbar{order:1}body.gu-quest-open .gu-hud-tl,body.gu-quest-open #island .isl-capseg,body.gu-quest-open #island .isl-capdiv{display:none}.gu-hud-tc>#island .isl-onlineseg,.gu-hud-tc>#island .isl-zoneseg,.gu-hud-tc>#island .isl-capseg{cursor:pointer}.gu-hud-bc>#dockPeek{position:absolute;left:50%;bottom:0}.gu-hud,.gu-hud *{box-sizing:border-box}.gu-hud .pi{display:inline-block;flex:none;background-color:currentColor;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat}[data-skin]{--hud-shadow: 0 var(--s1) var(--s3) color-mix(in srgb, var(--sk-sunk) 76%, transparent)}.gu-hud{font-family:var(--sk-font)}#island{transform:translateY(-120%);transform-origin:50% 0;display:inline-flex;flex-direction:column;align-items:stretch;--isl-chrome: calc(2 * var(--s4) + 2px);--isl-open-w: min(388px, calc(82vw - var(--isl-chrome)));--isl-open-h: min(46vh, 340px);--isl-grow: .32s cubic-bezier(.22, 1, .36, 1);width:min-content;padding:var(--s2) var(--s4);background:var(--sk-surface);border:1px solid var(--sk-line);border-top:0;border-radius:0 0 var(--r-win) var(--r-win);box-shadow:var(--hud-shadow);font-size:var(--t-body);color:var(--sk-mut);white-space:nowrap;pointer-events:auto;cursor:default;transition:transform .34s var(--ease-settle),width var(--isl-grow)}#island.in{transform:translateY(0)}#island .isl-bar{display:flex;align-items:center;justify-content:center;gap:var(--s3);min-width:0}#island .isl-drawer{width:0;height:0;overflow:hidden;transition:height var(--isl-grow)}#island .isl-drawer.is-open{width:100%;height:var(--isl-open-h)}#island .isl-drawer>.isl-drawer-inner{width:var(--isl-open-w);height:var(--isl-open-h);display:flex;flex-direction:column;gap:var(--s2);white-space:normal;text-align:left;cursor:default}#island .isl-drawer>.isl-drawer-inner>:first-child{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--sk-line)}#island .isl-drawer.no-anim{transition:none}#island:has(.isl-drawer.is-open){width:calc(var(--isl-open-w) + var(--isl-chrome))}#island:has(.isl-drawer.no-anim){transition:transform .34s var(--ease-settle)}#island .isl-drawer-body{display:flex;flex-direction:column;gap:var(--s2);flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}#island .isl-drawer-body::-webkit-scrollbar{width:0;height:0}#island .rs-find{display:flex;align-items:center;gap:var(--s2)}#island .rs-search{position:relative;flex:1;min-width:0;display:flex}#island .rs-search .rs-q{width:100%;padding-left:calc(var(--s3) + 18px)}#island .rs-search .rs-lens{position:absolute;left:var(--s2);top:50%;transform:translateY(-50%);width:13px;height:13px;color:var(--sk-dim);pointer-events:none}#island .isl-tabs{display:flex;flex:none;gap:var(--s1);background:none;border:0;padding:0;overflow:visible}#island .isl-tabs .gu-tab{height:auto;min-height:0;align-self:auto;padding:var(--s1) var(--s2);margin:0;border:1px solid transparent;border-radius:var(--r-btn);background:none;color:var(--sk-mut)}#island .isl-tabs .gu-tab.is-on{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent)}#island .isl-seg{display:inline-flex;align-items:center;gap:var(--s1);min-width:0}#island .isl-icon{width:13px;height:13px;color:var(--sk-dim)}#island .isl-div{width:1px;height:14px;flex:none;background:var(--sk-line)}#island .isl-online,#island .isl-here,#island .isl-cap{font-family:var(--font-num);font-size:var(--t-ui);color:var(--sk-ink);font-variant-numeric:tabular-nums}#island .isl-cap.spent{color:var(--sk-danger)}#island .isl-capseg.off,#island .isl-capdiv.off,#island .isl-capseg .isl-sep.off{display:none}#island .isl-label{color:var(--sk-dim);text-transform:none}#island .isl-sep{color:var(--sk-dim)}#island .isl-loc{color:var(--sk-ink);text-transform:none;overflow:hidden;text-overflow:ellipsis;max-width:180px}#island .isl-dot{width:7px;height:7px;border-radius:50%;flex:none}#island .isl-safety{display:inline-flex;align-items:center;gap:var(--s1);pointer-events:none}#island .isl-safety:empty{display:none}#island .isl-safety .isl-dot{opacity:.35}#island .isl-safety .isl-dot.is-here{opacity:1;animation:isl-breath 2.8s ease-in-out infinite}#island .isl-dot.safe{background:var(--sk-ok)}#island .isl-dot.danger{background:var(--sk-danger)}@keyframes isl-breath{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){#island .isl-safety .isl-dot.is-here{animation:none}}#island:focus-visible{outline:2px solid var(--peri);outline-offset:2px}@keyframes isl-pop{0%{transform:translateY(0) scale(1)}26%{transform:translateY(0) scale(1.085)}52%{transform:translateY(0) scale(.974)}74%{transform:translateY(0) scale(1.022)}88%{transform:translateY(0) scale(.994)}to{transform:translateY(0) scale(1)}}#island.pinged{animation:isl-pop .65s var(--ease-settle)}#island:has(.isl-drawer.is-open).pinged{animation:none}#console{position:relative;width:max-content;max-width:100%;display:flex;align-items:center;gap:var(--s4);padding:var(--s2) var(--s3);background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--r-win);box-shadow:var(--hud-shadow);pointer-events:auto;transition:transform var(--dur-grow) var(--ease-settle),opacity var(--dur) ease}body.dock-collapsed #console{transform:translateY(calc(100% + 18px));opacity:0;pointer-events:none}.console-div{width:1px;align-self:stretch;background:var(--sk-line);margin:var(--s1) 0;flex:none}#vitals{display:flex;gap:var(--s3);align-items:center}#vitals .pfp{position:relative;width:56px;height:56px;flex:0 0 auto}#vitals .pfp .pfpinner{width:56px;height:56px;border-radius:50%;overflow:hidden;background:var(--sk-raise);border:1px solid var(--sk-line)}#vitals .pfp canvas{width:56px;height:56px;image-rendering:pixelated;display:block}#vitals .lvbadge{position:absolute;right:-5px;bottom:-5px;min-width:21px;height:21px;padding:0 var(--s1);border-radius:var(--r-btn);display:grid;place-items:center;font-family:var(--font-num);font-size:var(--t-body);color:var(--sk-accent-ink);background:var(--sk-accent);border:0}#vitals .vcol{display:flex;flex-direction:column;gap:var(--s1);min-width:214px}#vitals .vtop{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--s2)}#vitals .pname{font-family:var(--font-ui);font-weight:400;font-size:var(--t-value);color:var(--sk-ink);line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}#vitals .ncgrad{filter:drop-shadow(0 1px 2px var(--sk-sunk))}#vitals .vgloo{margin-left:auto;font-size:var(--t-body);color:var(--sk-mut);font-variant-numeric:tabular-nums;white-space:nowrap}#vitals .vgloo b{font-family:var(--font-num);font-size:var(--t-ui);color:var(--sk-ink)}#vitals .vgloo b.video-number-flip{display:inline-block;transform-origin:50% 55%;animation:gu-video-number-flip .11s steps(4,end)}@keyframes gu-video-number-flip{0%{transform:perspective(80px) translateY(-42%) rotateX(82deg);opacity:.25}55%{transform:perspective(80px) translateY(10%) rotateX(-18deg);opacity:1}to{transform:perspective(80px) translateY(0) rotateX(0);opacity:1}}#vitals .lvbadge.video-level-pulse{animation:gu-video-level-pulse .26s cubic-bezier(.2,1.7,.35,1)}@keyframes gu-video-level-pulse{0%{transform:scale(.72);filter:brightness(1.7);box-shadow:0 0 color-mix(in srgb,var(--sk-accent) 90%,transparent)}58%{transform:scale(1.42);filter:brightness(1.25);box-shadow:0 0 0 9px transparent}to{transform:scale(1);filter:brightness(1);box-shadow:none}}.nametag .lv.video-level-pulse{display:inline-block;transform-origin:50% 55%;animation:gu-video-level-pulse .26s cubic-bezier(.2,1.7,.35,1)}.nametag.video-hero .nm,.nametag.video-hero .lv{color:var(--video-hero-ink)!important;text-shadow:0 0 5px var(--video-hero-glow),1px 1px 0 var(--video-capture-black)}.video-capture-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);pointer-events:none;overflow:hidden;--video-bars: 0;--video-spot: 0}.video-capture-overlay .video-spot{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:var(--video-spot);background:radial-gradient(circle at 50% 51%,transparent 0 14%,var(--video-spot-soft) 29%,var(--video-spot-mid) 78%,var(--video-spot-edge) 100%)}.video-capture-overlay .video-bar{position:absolute;left:0;width:100%;height:12.5dvh;display:block;background:var(--video-capture-black);transform:scaleY(var(--video-bars))}.video-capture-overlay .video-bar.top{top:0;transform-origin:50% 0}.video-capture-overlay .video-bar.bottom{bottom:0;transform-origin:50% 100%}.vrow{display:flex;align-items:center;gap:var(--s2)}.vrow .vl{font-size:var(--t-eyebrow);color:var(--sk-dim);min-width:16px;flex:none;white-space:nowrap}.vrow .bar{position:relative;flex:1;height:10px;border-radius:var(--r-btn);background:var(--sk-sunk);border:1px solid var(--sk-line);overflow:hidden}.vrow .bar i{display:block;height:100%;width:100%;transition:width .12s linear}.vrow .bar .thr{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--sk-ink);opacity:.85;pointer-events:none;z-index:1}.vrow .bar .thr.under{opacity:.3}.vrow .bar .thr[hidden]{display:none}#vrowHp .bar i{background:var(--sk-danger)}#vrowSt .bar i{background:var(--sk-ok)}#vrowXp .bar i{background:var(--sk-accent)}#vrowHp.low .bar i{animation:hplow .9s ease-in-out infinite}@keyframes hplow{0%,to{filter:brightness(1)}50%{filter:brightness(1.45)}}.vrow b{font-family:var(--font-ui);font-weight:400;font-size:var(--t-ui);line-height:1;color:var(--sk-ink);font-variant-numeric:tabular-nums;min-width:56px;text-align:right}#dock{display:flex;gap:var(--s2);align-items:center;justify-content:center;padding:var(--s2) var(--s3);background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:999px;box-shadow:var(--hud-shadow);pointer-events:auto;transition:transform var(--dur-grow) var(--ease-settle),opacity var(--dur) ease}#console #dock{background:transparent;border:0;box-shadow:none;padding:0;border-radius:0}.dcollapse{align-self:stretch;width:var(--ctl);min-width:var(--ctl);display:grid;place-items:center;cursor:pointer;border-radius:999px;background:transparent;border:1px solid var(--sk-line);color:var(--sk-mut)}.dcollapse:hover{background:var(--sk-raise);border-color:var(--sk-line-hi);color:var(--sk-ink)}.dcollapse .pi{width:16px;height:16px}#dockPeek{transform:translate(-50%,110%);width:60px;height:17px;border-radius:var(--r-win) var(--r-win) 0 0;background:var(--sk-surface);border:1px solid var(--sk-line);border-bottom:0;cursor:pointer;opacity:0;pointer-events:none;transition:transform var(--dur-grow) var(--ease-settle),opacity var(--dur-fast) ease}#dockPeek:hover{background:var(--sk-raise)}body.dock-collapsed #dockPeek{transform:translate(-50%);opacity:1;pointer-events:auto}.dapp{position:relative;display:flex}.dbtn{position:relative;font-family:var(--sk-font);font-weight:400;font-size:var(--t-ui);cursor:pointer;background:var(--sk-raise);color:var(--sk-ink);border:1px solid var(--sk-line);border-radius:999px;padding:0 var(--s3);min-height:var(--ctl);display:inline-flex;align-items:center;gap:var(--s2)}.dbtn:hover{background:var(--sk-raise);border-color:var(--sk-line-hi)}.dbtn.on{background:var(--sk-accent);color:var(--sk-accent-ink);border-color:var(--sk-accent)}.dbtn.off{opacity:.5}.dbtn .pi{width:20px;height:20px}.dbtn .dkey{font-size:var(--t-eyebrow);color:var(--sk-dim);background:var(--sk-sunk);border:1px solid var(--sk-line);border-radius:var(--r-slot);padding:0 var(--s1)}.dbtn.on .dkey{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent)}.dhead{position:relative;overflow:visible;transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}#console .dhead{width:var(--ctl);height:var(--ctl);min-height:0;padding:0;border-radius:var(--r-btn);justify-content:center;align-items:center;gap:0}#console .dhead .pi{width:20px;height:20px}#console .dhead .dlabel{display:none}#console .dhead .dkey{position:absolute;right:-5px;top:-5px;line-height:1;padding:1px}#console .dapp:not(.open) .dhead.gu-reticle .dkey{top:-18px;right:50%;transform:translate(50%)}.dapp.open .dhead{background:var(--sk-accent);color:var(--sk-accent-ink);border-color:var(--sk-accent)}.dhead .gaindot{position:absolute;left:-3px;top:-3px;width:9px;height:9px;border-radius:999px;background:var(--sk-ok);border:1px solid var(--sk-surface);pointer-events:none}.dhead.gain-pulse{animation:dockGainPulse .36s var(--ease-settle) 1}@keyframes dockGainPulse{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}.shitbar{width:min(var(--hud-rail-w),212px);display:flex;flex-direction:column;gap:var(--s1);padding:2px 0;background:transparent;border:0;border-radius:0;box-shadow:none;pointer-events:auto;cursor:pointer;text-shadow:0 1px 2px var(--sk-sunk)}.shitbar[hidden]{display:none}.shitbar>.sb-axes,.shitbar>.sb-hint,.shitbar>.sb-day{display:none}.shitbar.open>.sb-axes{display:grid}.shitbar.open>.sb-day{display:block}.shitbar.open>.sb-hint:not([hidden]){display:block}body:not(.gu-shitbar-open) .shitbar:not(.open){display:grid;grid-template-columns:auto minmax(38px,1fr) auto auto auto;align-items:center;column-gap:var(--s1)}body:not(.gu-shitbar-open) .shitbar:not(.open)>.sb-head{display:contents}body:not(.gu-shitbar-open) .shitbar:not(.open)>.sb-track{grid-column:2;grid-row:1}body:not(.gu-shitbar-open) .shitbar:not(.open) .sb-title{grid-column:1;grid-row:1}body:not(.gu-shitbar-open) .shitbar:not(.open) .sb-count{grid-column:3;grid-row:1}body:not(.gu-shitbar-open) .shitbar:not(.open) .sb-reward{grid-column:4;grid-row:1}body:not(.gu-shitbar-open) .shitbar:not(.open) .sb-toggle{grid-column:5;grid-row:1}.shitbar.open,body.gu-shitbar-open .shitbar{width:var(--hud-rail-w);gap:var(--s2);padding:var(--s2) var(--s3);border-radius:var(--r-win);background:var(--sk-surface);border:1px solid var(--sk-line);box-shadow:var(--hud-shadow);text-shadow:none}.sb-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2)}.sb-title{font-size:var(--t-eyebrow);color:var(--sk-dim);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-count{font-size:var(--t-ui);color:var(--sk-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sb-reward{display:inline-flex;align-items:center;gap:2px;font-size:var(--t-eyebrow);color:var(--sk-mut);white-space:nowrap;font-variant-numeric:tabular-nums}.sb-reward[hidden]{display:none}.sb-reward img{width:14px;height:14px;image-rendering:pixelated}.sb-reward-num{color:var(--sk-ink)}.sb-toggle{width:11px;height:11px;color:var(--sk-dim);transition:transform var(--dur-fast) var(--ease-settle),color var(--dur-fast) ease}.shitbar:hover .sb-toggle{color:var(--sk-ink)}.shitbar.open .sb-toggle,body.gu-shitbar-open .shitbar .sb-toggle{transform:rotate(180deg)}.sb-track{display:flex;justify-content:flex-start;align-items:stretch;gap:0;height:4px;min-width:0;border-radius:var(--r-btn);background:var(--sk-sunk);overflow:hidden}.sb-seg{display:block;height:100%;flex:none;min-width:0;background:var(--sk-accent);transition:width .12s linear}.sb-seg.full{background:var(--sk-dim)}.shitbar.open .sb-track,body.gu-shitbar-open .shitbar .sb-track{height:6px}.shitbar.open .sb-seg+.sb-seg,body.gu-shitbar-open .shitbar .sb-seg+.sb-seg{box-shadow:inset 1px 0 0 var(--sk-surface)}.sb-axes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2) var(--s3)}.sb-ax{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.sb-axmeta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s1)}.sb-axl{font-size:var(--t-eyebrow);color:var(--sk-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-axpct{font-size:var(--t-eyebrow);color:var(--sk-mut);font-variant-numeric:tabular-nums}.sb-ax.full :is(.sb-axl,.sb-axpct){color:var(--sk-dim)}.sb-axbar{display:block;height:3px;border-radius:var(--r-btn);background:var(--sk-sunk);overflow:hidden}.sb-axbar i{display:block;height:100%;width:0;background:var(--sk-accent);transition:width .12s linear}.sb-ax.full .sb-axbar i{background:var(--sk-dim)}.sb-hint{font-size:var(--t-eyebrow);color:var(--sk-mut);line-height:1.45}.sb-day{font-size:var(--t-eyebrow);color:var(--sk-mut);font-variant-numeric:tabular-nums}.sb-day.spent{color:var(--sk-danger)}#stableHud{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;gap:var(--s1);align-items:center;pointer-events:none;padding:var(--s1);background:color-mix(in srgb,var(--sk-surface) 76%,transparent);border:1px solid var(--sk-line);border-radius:var(--r-win);box-shadow:var(--hud-shadow);backdrop-filter:blur(var(--s2)) saturate(1.08);-webkit-backdrop-filter:blur(var(--s2)) saturate(1.08)}#stableHud>*{pointer-events:auto}#stableHud .gu-btn{position:relative;border-radius:var(--r-btn);background:transparent;border-color:transparent}#stableHud .gu-btn:hover{background:var(--sk-raise);border-color:var(--sk-line-hi)}.hudbadge{position:absolute;z-index:1;top:-6px;right:-6px;min-width:16px;height:16px;box-sizing:border-box;padding-block:.12em 0;padding-inline:calc(3px + .05em) calc(3px - .05em);border-radius:999px;border:2px solid var(--sk-surface);background:var(--sk-accent);color:var(--sk-accent-ink);font-size:var(--t-eyebrow);line-height:1;text-align:center;display:grid;place-items:center;font-variant-numeric:tabular-nums;pointer-events:none}.hudbadge[hidden]{display:none}#stableHud .hudbadge{top:-1px;right:-1px;min-width:14px;height:14px;padding-inline:calc(2px + .05em) calc(2px - .05em);border-width:1px}#worldBtn.locked{opacity:.45}#worldBtn.locked:hover{opacity:.7}.minimap{padding:0;pointer-events:auto;border-radius:10px;background:transparent;border:0;box-shadow:none;position:relative}.minimap canvas{display:block;image-rendering:pixelated;border-radius:10px;background:var(--v2-soot, var(--sk-sunk))}.minimap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border:1px solid var(--v2-line-hi, var(--sk-line-hi));border-radius:10px}.minimap-north{position:absolute;z-index:2;top:0;left:50%;transform:translate(-50%);padding-top:6px;display:grid;place-items:center;pointer-events:none;font-family:var(--sk-font);font-size:var(--t-eyebrow);line-height:1;color:var(--v2-beige, var(--sk-accent));text-shadow:0 1px 0 var(--v2-soot, var(--sk-sunk))}.minimap-north:before{content:"";position:absolute;top:0;left:50%;width:2px;height:4px;transform:translate(-50%);background:var(--v2-beige, var(--sk-accent))}.minimap-meta{position:absolute;z-index:2;left:50%;bottom:var(--s1);transform:translate(-50%);padding:0;pointer-events:none;white-space:nowrap;display:block;text-align:center;color:var(--sk-ink);text-transform:none;text-shadow:0 1px 2px var(--sk-sunk),0 0 4px var(--sk-sunk)}.minimap-meta small{font-family:var(--sk-font);font-size:var(--t-eyebrow);line-height:1;color:var(--sk-ink);font-variant-numeric:tabular-nums}#mapRail{z-index:3}#mapRail{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}#mapRail .gu-btn{position:absolute;pointer-events:auto;left:calc(50% + 50%*cos(var(--arc, 180deg)));top:calc(50% - (50%*sin(var(--arc, 180deg))));transform:translate(-50%,-50%)}html.gu-ui-v2 #mapRail .gu-btn{box-shadow:none}html.gu-ui-v2 #socialGBtn .pi{width:11.52px;height:11.52px}body:not(.gu-touch) #mapRail .gu-btn{left:0;top:var(--rail-y);transform:translate(-50%,-50%)}body:not(.gu-touch) #mapBtn{--rail-y: 20%}body:not(.gu-touch) #homeBtn{--rail-y: 40%}body:not(.gu-touch) #socialGBtn{--rail-y: 60%}body:not(.gu-touch) #noticesBtn{--rail-y: 80%}#mapBtn{--arc: 145deg}#homeBtn{--arc: 172deg}#socialGBtn{--arc: 199deg}#noticesBtn{--arc: 226deg}.minimap.is-compact canvas{width:132px!important;height:132px!important}body.gu-radar-top .gu-hud-tr>.minimap{order:2}body.gu-radar-top .gu-hud-tr>.questlog{order:3}body.gu-radar-top #mapBtn{--rail-y: 12.5%}body.gu-radar-top #homeBtn{--rail-y: 37.5%}body.gu-radar-top #socialGBtn{--rail-y: 62.5%}body.gu-radar-top #noticesBtn{--rail-y: 87.5%}body:not(.gu-touch):not(.gu-radar-top) :is(.dialogue,.thought,.iprompt){--hud-side-clear: var(--hud-radar-clear)}body:not(.gu-touch){--hud-radar-clear: calc(var(--hud-right) + 196px + var(--ctl) / 2 + var(--s2))}body.gu-radar-top .objective{--hud-side-clear: calc(var(--hud-right) + 132px + var(--ctl) / 2 + var(--s2))}@media (max-width: 559px){body.gu-radar-top .objective{--hud-side-clear: var(--s4);top:calc(var(--hud-top) + var(--ctl) + 6px + var(--s2) + 132px + var(--s3))}}@media (max-width: 999px){body:not(.gu-touch) #console{flex-wrap:wrap;justify-content:center;row-gap:var(--s2)}body:not(.gu-touch) .abilitybar{flex-wrap:wrap;justify-content:center;row-gap:var(--s2)}}@media (max-width: 519px){body:not(.gu-touch) .console-div{display:none}}@media (max-width: 739px){body:not(.gu-touch) #console{margin-bottom:calc(var(--ctl) + var(--s2))}}.gu-glinks{position:fixed;z-index:var(--z-transient);display:flex;flex-direction:column;gap:2px;padding:var(--s1);border-radius:var(--r-slot);background:var(--sk-surface);border:1px solid var(--sk-line);box-shadow:var(--hud-shadow)}.gu-glink{padding:var(--s1) var(--s2);border-radius:var(--r-slot);font-family:var(--sk-font);font-size:var(--t-body);color:var(--sk-ink);text-decoration:none;white-space:nowrap}.gu-glink:hover{background:color-mix(in srgb,var(--sk-ink) 8%,transparent)}body.gu-touch .gu-glinks{min-width:176px}body.gu-touch .gu-glink{display:flex;align-items:center;min-height:44px;box-sizing:border-box}#mapRail .gu-btn.off{opacity:.4;pointer-events:none}body.gu-touch #mapRail{--ctl: 28px}body.gu-touch #mapRail .gu-btn:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}body.gu-touch #homeBtn{left:0;top:20%}body.gu-touch #socialGBtn{left:0;top:78%}body.gu-touch #noticesBtn{left:68%;top:100%}.glu-chat{position:relative;pointer-events:auto;display:flex;flex-direction:column;align-items:flex-start;--cw: 336px;--ch: 340px}.glu-chat-pill{position:relative;pointer-events:auto;cursor:pointer;font-family:var(--sk-font);font-weight:400;font-size:var(--t-ui);color:var(--sk-ink);background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:999px;height:var(--ctl);padding:0 var(--s3);box-shadow:var(--hud-shadow);display:inline-flex;align-items:center;gap:var(--s2);transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}.glu-chat-pill:hover{background:var(--sk-raise);border-color:var(--sk-line-hi)}.glu-chat-pill .pi{width:18px;height:18px;flex:none}.glu-chat-pill .pill-unread{display:none;place-items:center;min-width:16px;height:16px;box-sizing:border-box;border-radius:999px;padding-block:.12em 0;padding-inline:calc(var(--s1) + .05em) calc(var(--s1) - .05em);background:var(--sk-accent);color:var(--sk-accent-ink);font-size:var(--t-eyebrow);line-height:1;text-align:center;font-variant-numeric:tabular-nums}.glu-chat-pill.has-unread .pill-unread{display:inline-grid}.glu-chat.open .glu-chat-pill{background:var(--sk-accent);color:var(--sk-accent-ink);border-color:var(--sk-accent)}.glu-chat.open .glu-chat-pill .pill-unread{display:none}.glu-chatwrap{position:absolute;left:0;bottom:calc(100% + var(--s1));width:112px;height:0;background:color-mix(in srgb,var(--sk-surface) calc(var(--chat-alpha, 92) * 1%),transparent);color:var(--sk-ink);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid var(--sk-line);border-radius:var(--r-win);box-shadow:var(--hud-shadow);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:width var(--dur-grow) var(--ease-settle),height var(--dur-grow) var(--ease-settle),opacity var(--dur) ease,visibility var(--dur-grow)}.glu-chat.open .glu-chatwrap{width:var(--cw);height:var(--ch);opacity:1;visibility:visible;pointer-events:auto}.glu-chat-inner{position:absolute;left:0;bottom:0;width:calc(var(--cw) - 2px);height:calc(var(--ch) - 2px);display:flex;flex-direction:column}.glu-chat-head{flex:none;display:flex;align-items:center;gap:var(--s2);height:32px;padding:0 var(--s2);background:color-mix(in srgb,var(--sk-head) calc(var(--chat-alpha, 92) * 1%),transparent);border-bottom:1px solid var(--sk-line)}.glu-chat-tabs{display:inline-flex;gap:var(--s1);flex:1}.glu-chat-tab{pointer-events:auto;cursor:pointer;font-family:var(--sk-font);font-weight:400;font-size:var(--t-body);text-transform:none;padding:var(--s1) var(--s2);color:var(--sk-dim);background:transparent;border:1px solid transparent;border-radius:999px}.glu-chat-tab:hover{color:var(--sk-ink)}.glu-chat-tab.on{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent)}.glu-chat-tab .unread{display:none;margin-left:var(--s1);min-width:15px;height:15px;padding:0 var(--s1);border-radius:999px;background:var(--sk-accent);color:var(--sk-accent-ink);font-size:var(--t-eyebrow);line-height:15px;text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums}.glu-chat-tab.has-unread .unread{display:inline-block}.glu-chat-tab.on.has-unread .unread{display:none}.glu-chat-tab.dm{display:inline-flex;align-items:center;gap:var(--s1);padding:var(--s1) var(--s2)}.glu-chat-tab.dm .pi{width:13px;height:13px;display:block}.glu-chat-tab.dm.on.has-unread .unread{display:inline-block;background:var(--sk-accent-ink);color:var(--sk-accent)}.glu-chat-dmhead{flex:none;display:flex;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);background:color-mix(in srgb,var(--sk-head) calc(var(--chat-alpha, 92) * 1%),transparent);border-bottom:1px solid var(--sk-line)}.glu-chat-dmhead[hidden]{display:none}.glu-chat-dmback{pointer-events:auto;cursor:pointer;flex:none;padding:0 var(--s1);color:var(--sk-mut);background:transparent;border:0;line-height:1;font-family:var(--sk-font);font-size:var(--t-body)}.glu-chat-dmback:hover{color:var(--sk-ink)}.glu-chat-dmhead .dmwho{flex:1;min-width:0;color:var(--sk-ink);font-size:var(--t-eyebrow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glu-dm-row{pointer-events:auto;cursor:pointer;width:100%;display:flex;align-items:baseline;gap:var(--s2);padding:var(--s1) var(--s2);margin:0;text-align:left;background:transparent;border:0;border-radius:var(--r-slot);font-family:var(--sk-font);font-size:var(--t-body)}.glu-dm-row:hover{background:var(--sk-raise)}.glu-dm-row .dmname{flex:none;color:var(--sk-ink)}.glu-dm-row .dmprev{flex:1;min-width:0;color:var(--sk-dim);font-size:var(--t-eyebrow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glu-dm-row.unreadrow .dmname{color:var(--sk-accent)}.glu-dm-row .dmbadge{flex:none;display:grid;place-items:center;min-width:15px;height:15px;box-sizing:border-box;border-radius:999px;padding-block:.12em 0;padding-inline:calc(var(--s1) + .05em) calc(var(--s1) - .05em);background:var(--sk-accent);color:var(--sk-accent-ink);font-size:var(--t-eyebrow);line-height:1;text-align:center;font-variant-numeric:tabular-nums}.glu-dm-row .dmbadge[hidden]{display:none}.glu-chat-collapse{pointer-events:auto;cursor:pointer;flex:none;width:22px;height:22px;display:grid;place-items:center;padding:0;color:var(--sk-mut);background:transparent;border:1px solid var(--sk-line);border-radius:var(--r-slot);font-size:0;line-height:0}.glu-chat-collapse .pi{width:14px;height:14px;display:block}.glu-chat-collapse:hover{background:var(--sk-raise);color:var(--sk-ink)}.glu-chat-log{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--s2) var(--s4) var(--s2) var(--s3);display:flex;flex-direction:column;gap:var(--s1);background:transparent;font-size:var(--t-body);line-height:1.45;scrollbar-width:none}.glu-chat-log::-webkit-scrollbar{width:0;height:0}.glu-chat-rail{position:absolute;right:3px;top:0;width:3px;z-index:2;border-radius:999px;background:var(--sk-line-hi);opacity:0;transition:opacity var(--dur) ease;pointer-events:none}.glu-chat-newmsg{position:absolute;left:50%;transform:translate(-50%);bottom:calc(var(--ctl) + var(--s2));font-family:var(--sk-font);font-weight:400;font-size:var(--t-eyebrow);color:var(--sk-accent-ink);background:var(--sk-accent);border:1px solid var(--sk-accent);border-radius:999px;padding:0 var(--s3);min-height:var(--s5);cursor:pointer;z-index:2}.glu-chat-newmsg[hidden]{display:none}.glu-chat-line,.glu-chat-input{font-family:var(--sk-font),"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.glu-chat-line{white-space:pre-wrap;word-break:break-word;color:var(--sk-ink)}.glu-chat-line .who{color:var(--sk-mut)}.glu-chat-line.me .who{color:var(--sk-ok)}.glu-chat-line .watchtag{color:var(--sk-mut);font-style:italic;margin-right:4px}.glu-chat-line.whisper{color:var(--sk-ink);font-style:italic}.glu-chat-line.whisper .who{color:var(--sk-mut)}.glu-chat-line.empty{color:var(--sk-dim);font-style:italic}.glu-chat-line.drop,.glu-chat-line.wager{font-weight:700}.glu-chat-line.drop.r-common{color:var(--rar-common)}.glu-chat-line.drop.r-uncommon{color:var(--rar-uncommon)}.glu-chat-line.drop.r-rare{color:var(--rar-rare)}.glu-chat-line.drop.r-legendary{color:var(--rar-legendary)}.glu-chat-line.drop.r-mythic{color:var(--rar-mythic)}.glu-chat-line.wager{color:var(--rar-legendary)}.glu-chat-line.wager.market{color:var(--bm-teal)}.glu-chat-line.wager.knacker{color:var(--knacker-voice);letter-spacing:.03em}.toast.diegetic.wager.knacker{color:var(--knacker-voice);border-color:var(--knacker-voice)}.glu-chat-line.sys{color:var(--sk-dim);font-style:italic}.glu-chat-quote{display:block;margin:0 0 2px;padding-left:var(--s2);border-left:2px solid var(--sk-line);color:var(--sk-dim);font-size:var(--t-eyebrow);font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glu-chat-quote .qwho{color:var(--sk-mut)}.glu-chat-quote .qwho:after{content:" · "}.glu-chat-replybtn{pointer-events:auto;cursor:pointer;margin-left:var(--s1);padding:0 2px;color:var(--sk-mut);background:transparent;border:0;line-height:1;font-size:var(--t-eyebrow);opacity:0;transition:opacity var(--dur-fast) ease,color var(--dur-fast) ease}.glu-chat-line:hover .glu-chat-replybtn{opacity:.7}.glu-chat-replybtn:hover{opacity:1;color:var(--sk-accent)}body.gu-touch .glu-chat-replybtn{opacity:.45}.glu-chat-pinbtn{pointer-events:auto;cursor:pointer;margin-left:2px;padding:0 2px;color:var(--sk-mut);background:transparent;border:0;line-height:1;opacity:0;transition:opacity var(--dur-fast) ease,color var(--dur-fast) ease}.glu-chat-pinbtn .pi{width:11px;height:11px;display:block}.glu-chat-line:hover .glu-chat-pinbtn{opacity:.7}.glu-chat-pinbtn:hover{opacity:1;color:var(--sk-accent)}body.gu-touch .glu-chat-pinbtn{opacity:.45}.glu-chat-pinned{flex:none;display:flex;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);background:color-mix(in srgb,var(--sk-head) calc(var(--chat-alpha, 92) * 1%),transparent);border-bottom:1px solid var(--sk-line)}.glu-chat-pinned[hidden]{display:none}.glu-chat-pinned .pinmark{width:12px;height:12px;flex:none;color:var(--sk-mut)}.glu-chat-pinned .pintext{flex:1;min-width:0;color:var(--sk-ink);font-size:var(--t-eyebrow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glu-chat-pinx{pointer-events:auto;cursor:pointer;flex:none;padding:0 var(--s1);color:var(--sk-mut);background:transparent;border:0;line-height:1;font-size:var(--t-eyebrow)}.glu-chat-pinx[hidden]{display:none}.glu-chat-pinx:hover{color:var(--sk-ink)}.glu-chat-pinned.clickable{pointer-events:auto;cursor:pointer}.glu-chat-pinned.clickable:hover{background:color-mix(in srgb,var(--sk-raise) 92%,transparent)}.glu-chat-pinned.clickable:hover .pinmark{color:var(--sk-ink)}.glu-chat-pinned.pinmiss{animation:gu-pinmiss .34s var(--ease-settle)}@keyframes gu-pinmiss{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.glu-chat-line.pinjump{animation:gu-pinjump 1.6s var(--ease-settle);border-radius:var(--r-slot)}@keyframes gu-pinjump{0%{background:color-mix(in srgb,var(--sk-accent, var(--accent)) 34%,transparent)}60%{background:color-mix(in srgb,var(--sk-accent, var(--accent)) 18%,transparent)}to{background:transparent}}@media (prefers-reduced-motion: reduce){.glu-chat-pinned.pinmiss{animation:none}.glu-chat-line.pinjump{animation-duration:1.6s}}.glu-chat-xchip{display:inline-flex;align-items:center;gap:3px;vertical-align:baseline;padding:0 var(--s1);margin:0 1px;text-decoration:none;cursor:pointer;color:var(--sk-ink);background:var(--sk-raise);border:1px solid var(--sk-line);border-radius:999px;transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.glu-chat-xchip:hover{background:var(--sk-accent);color:var(--sk-accent-ink);border-color:var(--sk-accent)}.glu-chat-xchip .xmark{width:10px;height:10px;flex:none;--pi: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3E%3Cpath%20d='M2,2h2v2h-2zM4,4h2v2h-2zM6,6h2v2h-2zM8,8h2v2h-2zM10,10h2v2h-2zM12,12h2v2h-2zM12,2h2v2h-2zM10,4h2v2h-2zM8,6h2v2h-2zM6,8h2v2h-2zM4,10h2v2h-2zM2,12h2v2h-2z'/%3E%3C/svg%3E")}.glu-chat-xchip .xlabel{font-size:var(--t-eyebrow);white-space:nowrap}.glu-chat-replybar{flex:none;display:flex;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3);background:color-mix(in srgb,var(--sk-head) calc(var(--chat-alpha, 92) * 1%),transparent);border-top:1px solid var(--sk-line)}.glu-chat-replybar[hidden]{display:none}.glu-chat-replybar .rq{flex:1;min-width:0;color:var(--sk-dim);font-size:var(--t-eyebrow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glu-chat-replyx{pointer-events:auto;cursor:pointer;flex:none;padding:0 var(--s1);color:var(--sk-mut);background:transparent;border:0;line-height:1;font-size:var(--t-eyebrow)}.glu-chat-replyx:hover{color:var(--sk-ink)}.glu-chat-inputrow{position:relative;flex:none;display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);background:color-mix(in srgb,var(--sk-head) calc(var(--chat-alpha, 92) * 1%),transparent);border-top:1px solid var(--sk-line)}.glu-chat-caret{color:var(--sk-dim);font-size:var(--t-ui)}.glu-chat-input{flex:1;min-width:0;font-size:var(--t-ui);color:var(--sk-ink);background:var(--sk-sunk);border:1px solid var(--sk-line);border-radius:var(--r-slot);padding:var(--s1) var(--s2);outline:none}.glu-chat-input:focus{border-color:var(--sk-accent)}.glu-chat-input::placeholder{color:var(--sk-dim)}.glu-chat-emojibtn{pointer-events:auto;cursor:pointer;flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;color:var(--sk-mut);background:transparent;border:1px solid var(--sk-line);border-radius:var(--r-slot);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.glu-chat-emojibtn:hover{background:var(--sk-raise)}.glu-chat-emojibtn img{width:16px;height:16px;image-rendering:pixelated;display:block;pointer-events:none}.glu-chat-emojibtn.on{background:var(--sk-accent);border-color:var(--sk-accent)}.glu-chat-helpbtn{pointer-events:auto;cursor:pointer;flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;font-size:var(--t-ui);color:var(--sk-mut);background:transparent;border:1px solid var(--sk-line);border-radius:var(--r-slot);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.glu-chat-helpbtn:hover{background:var(--sk-raise);color:var(--sk-ink)}@media (pointer: coarse){body.gu-touch :is(.glu-chat-tab,.glu-chat-collapse,.glu-chat-emojibtn,.glu-chat-helpbtn){position:relative}body.gu-touch .glu-chat-head{height:44px}body.gu-touch .glu-chat-tab:after{content:"";position:absolute;inset:calc((100% - 44px)/2) min(0px,calc((100% - 44px)/2))}body.gu-touch .glu-chat-collapse:after{content:"";position:absolute;inset:calc((100% - 44px)/2) calc((100% - 44px)/2) calc((100% - 44px)/2) -15px}body.gu-touch :is(.glu-chat-emojibtn,.glu-chat-helpbtn):after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}body.gu-touch .glu-chat-helpbtn{margin-left:14px}}.glu-chat-emojipop{display:none;position:absolute;left:var(--s3);right:var(--s3);bottom:calc(100% + var(--s1));grid-template-columns:repeat(8,1fr);gap:var(--s1);overflow-y:auto;max-height:min(176px,calc(var(--ch) - var(--s6) - var(--s5)));padding:var(--s2);background:color-mix(in srgb,var(--sk-raise) calc(var(--chat-alpha, 92) * 1%),transparent);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:var(--hud-shadow);z-index:1}.glu-chat-emojipop.open{display:grid}.glu-chat-emojicell{pointer-events:auto;cursor:pointer;width:100%;aspect-ratio:1;padding:2px;display:grid;place-items:center;background:transparent;border:1px solid transparent;border-radius:var(--r-slot)}.glu-chat-emojicell:hover,.glu-chat-emojicell:focus-visible{background:var(--sk-raise);border-color:var(--sk-line-hi);outline:none}.glu-chat-emojicell img{width:16px;height:16px;image-rendering:pixelated;display:block;pointer-events:none}.glu-chat-stickerbtn{pointer-events:auto;cursor:pointer;flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;color:var(--sk-mut);background:transparent;border:1px solid var(--sk-line);border-radius:var(--r-slot);transition:background var(--dur-fast) ease,border-color var(--dur-fast) ease}.glu-chat-stickerbtn .pi{width:16px;height:16px;display:block}.glu-chat-stickerbtn:hover{background:var(--sk-raise);color:var(--sk-ink)}.glu-chat-stickerbtn[hidden]{display:none}.glu-chat-sticker{width:128px;height:128px;image-rendering:auto;display:block;margin-top:var(--s1)}@media (prefers-reduced-motion: reduce){#island.pinged{animation:none}.glu-chatwrap{width:var(--cw);height:var(--ch);transition:opacity var(--dur-fast) ease,visibility var(--dur-fast)}.glu-chat:not(.open) .glu-chatwrap{width:var(--cw);height:var(--ch)}}body.gu-touch{--touch-top-fallback-h: 82px}body.gu-touch{--hud-bottom: calc(var(--hud-inset) + max(env(safe-area-inset-bottom, 0px), 20px));--combat-row-clear: calc(var(--hud-bottom) + var(--hud-bc-h) + var(--s2))}body.gu-touch .gu-hud-tc{top:var(--hud-top)}body.gu-touch .gu-hud-bl{flex-direction:column;align-items:flex-start}body.gu-touch .gtj-wrap>.glu-chat{position:absolute;left:36px;bottom:156px}body.gu-touch .gu-hud-bl>.gtj-wrap{order:9}body.gu-touch .gu-hud-br>.gtk{order:9}body.gu-touch .gu-hud-br>.gtq{order:8}body.gu-touch .gu-hud-tl>.bbwrap{order:2}body.gu-touch .gu-hud-tc{display:flex;flex-direction:column;align-items:stretch;padding-left:var(--hud-left);padding-right:calc(var(--hud-right) + var(--minimap-size) + 2 * var(--s1) + var(--s2) + 2px)}body.gu-touch .gu-touch-top{display:flex;flex-direction:column;align-items:stretch;gap:var(--s2);min-width:0;width:100%}body.gu-touch .gu-touch-status,body.gu-touch .gu-touch-controls{display:flex;align-items:flex-start;gap:var(--s2);min-width:0}body.gu-touch .gu-touch-status>#island{flex:1 1 auto;min-width:0}body.gu-touch .gu-touch-status>.shitbar{flex:0 1 clamp(108px,30vw,160px);width:clamp(108px,30vw,160px);min-width:0}body.gu-touch .gu-touch-controls>#stableHud{flex:none}body.gu-touch .gu-touch-controls>.questlog{display:none}body.gu-touch .gu-touch-controls>#stableHud{order:0}body.gu-touch .gu-touch-controls>.questlog{order:1}body.gu-touch .gu-touch-controls>.sb-pill{order:2}body.gu-touch .gu-touch-controls>#islandPill{order:3}#islandPill,.sb-pill{display:none;position:relative;width:32px;height:32px;flex:none;box-sizing:border-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;pointer-events:auto;background:var(--sk-surface);color:var(--sk-ink);border:1px solid var(--sk-line);transition:background var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease}#islandPill:after,.sb-pill:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}#islandPill .pi{width:15px;height:15px}.sb-pill img{width:18px;height:18px;image-rendering:pixelated;pointer-events:none}#islandPill .isl-dot{position:absolute;left:-2px;top:-2px;width:9px;height:9px;border-radius:999px;background:var(--sk-ok);border:1px solid var(--sk-surface);pointer-events:none}#islandPill .isl-dot.danger{background:var(--sk-danger)}#islandPill .isl-pillcount,.sb-pill .sb-pillbadge{position:absolute;z-index:1;top:-7px;right:-7px;display:grid;place-items:center;min-width:16px;height:16px;padding-block:.12em 0;padding-inline:calc(3px + .05em) calc(3px - .05em);border:2px solid var(--sk-surface);box-sizing:border-box;border-radius:999px;background:var(--sk-accent);color:var(--sk-accent-ink);font-size:var(--t-eyebrow);line-height:1;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}#islandPill .isl-pillcount:empty{display:none}.sb-pill:not(.has-pay) .sb-pillbadge{display:none}body.gu-island-open #islandPill,body.gu-shitbar-open .sb-pill{background:var(--sk-accent);color:var(--sk-accent-ink);border-color:var(--sk-accent)}body.gu-touch .gu-hud-tc>.gu-grace{align-self:flex-start}body.gu-touch .glu-chat-pill .plabel{display:none}body.gu-touch .glu-chat-pill{height:32px;width:32px;padding:0;justify-content:center;flex:none;position:relative}body.gu-touch .glu-chat-pill:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}body.gu-touch .glu-chat-pill .pi{width:15px;height:15px}body.gu-touch .glu-chat-pill .pill-unread{position:absolute;z-index:1;top:-7px;right:-7px;min-width:16px;height:16px;padding-inline:calc(3px + .05em) calc(3px - .05em);border:2px solid var(--sk-surface);box-sizing:border-box}body.gu-touch #stableHud{--ctl: 34px;gap:var(--s2)}body.gu-touch #stableHud .gu-btn{position:relative}body.gu-touch #stableHud .gu-btn:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}body.gu-touch #island{max-width:none;gap:var(--s2);padding:0;min-height:28px;background:transparent;border:0;border-radius:0;box-shadow:none;text-shadow:0 1px 2px var(--sk-sunk)}body.gu-touch .shitbar{min-height:28px;padding:2px 0}body.gu-touch .shitbar .sb-head{flex-wrap:wrap;row-gap:0}body.gu-touch .shitbar .sb-count{white-space:nowrap;font-size:var(--t-eyebrow)}body.gu-touch #dock,body.gu-touch #dockPeek,body.gu-touch .console-div{display:none}body.gu-touch #console{background:transparent;border-color:transparent;box-shadow:none;pointer-events:none}body.gu-touch #vitals{text-shadow:0 1px 2px var(--sk-sunk)}body.gu-touch .glu-chat{--cw: 340px;--ch: min(260px, calc(var(--vp-h) - var(--kb-inset, 0px) - var(--s6)))}body.gu-touch .glu-chatwrap{position:fixed;left:calc(var(--s4) + env(safe-area-inset-left,0px));bottom:calc(var(--s4) + env(safe-area-inset-bottom,0px) + var(--kb-inset, 0px));top:auto}body.gu-touch.gu-chat-open .gu-hud-bl,body.gu-touch .glu-chat.open .glu-chatwrap{z-index:var(--z-window)}body.gu-touch .glu-chat.open .glu-chat-pill{opacity:0;visibility:hidden;pointer-events:none}body.gu-touch #island{overflow:hidden}body.gu-touch #island .isl-capseg,body.gu-touch #island .isl-capdiv{display:none}body.gu-touch #vitals .pname{max-width:120px}body.gu-touch #stableHud{max-width:none;flex-wrap:nowrap}body.gu-touch .gu-hud-tl{top:calc(var(--hud-top) + var(--hud-tc-h, var(--touch-top-fallback-h)) + var(--s2))}body.gu-touch .wmv-stage{overflow:hidden}@media (orientation: portrait),(orientation: landscape) and (max-height: 520px){body.gu-touch .gu-touch-top{position:relative}body.gu-touch .gu-touch-controls>.sb-pill:not([hidden]){display:inline-flex}body.gu-touch .gu-touch-status>.shitbar{display:none;flex:none;position:absolute;top:calc(100% + var(--s1));right:0;width:var(--hud-rail-w);max-width:100%}body.gu-touch.gu-shitbar-open .gu-touch-status>.shitbar:not([hidden]){display:flex}body.gu-touch.gu-shitbar-open .shitbar>.sb-axes{display:grid}body.gu-touch.gu-shitbar-open .shitbar>.sb-day{display:block}body.gu-touch.gu-shitbar-open .shitbar>.sb-hint:not([hidden]){display:block}body.gu-touch.gu-shitbar-open .gu-hud-tc{z-index:var(--z-window)}}@media (orientation: portrait){body.gu-touch{--minimap-size: 72px;--mobile-thumb-clear: 204px}body.gu-touch .gu-touch-status,body.gu-touch .gu-touch-controls{gap:var(--s1)}body.gu-touch .gu-touch-status{justify-content:center}body.gu-touch .gu-touch-controls>#islandPill{display:inline-flex}body.gu-touch .gu-touch-status>#island{display:none;flex:none;position:absolute;top:calc(100% + var(--s1));left:0;right:0;margin-inline:auto;width:max-content;max-width:100%}body.gu-touch.gu-island-open .gu-touch-status>#island{display:inline-flex}body.gu-touch.gu-island-open .gu-hud-tc{z-index:var(--z-window)}body.gu-touch #stableHud{--ctl: 32px;max-width:none;gap:var(--s1);flex-wrap:nowrap;justify-content:flex-start}body.gu-touch .gu-hud-tr{top:var(--hud-top)}body.gu-touch .gu-hud-bc{top:calc(var(--hud-top) + var(--hud-tc-h, var(--touch-top-fallback-h)) + var(--s2));bottom:auto;align-items:flex-start;padding-bottom:0}body.gu-touch .gu-hud-bc:before{content:"";position:absolute;pointer-events:none;left:0;right:0;top:calc(var(--s2) * -1);height:82px;background:linear-gradient(to bottom,color-mix(in srgb,var(--sk-sunk) 62%,transparent) 0%,color-mix(in srgb,var(--sk-sunk) 28%,transparent) 52%,transparent 100%)}body.gu-touch .gu-hud-tl{top:calc(var(--hud-top) + var(--hud-tc-h, var(--touch-top-fallback-h)) + var(--s2) + var(--hud-bc-h, 0px) + var(--s2))}body.gu-touch #console{padding:var(--s1) var(--s2)}body.gu-touch #vitals{gap:var(--s2)}body.gu-touch #vitals .pfp,body.gu-touch #vitals .vgloo{display:none}body.gu-touch #vitals .vcol{min-width:142px;gap:2px}body.gu-touch #vitals .pname{max-width:86px;font-size:var(--t-ui)}body.gu-touch .vrow{gap:var(--s1)}body.gu-touch .vrow .vl{min-width:13px}body.gu-touch .vrow .bar{height:7px}body.gu-touch .vrow b{min-width:44px;font-size:var(--t-body)}body.gu-touch .glu-chat{--cw: calc(var(--vp-w) - 2 * var(--s3));--ch: min(calc(var(--vp-h) * .42), 320px, calc(var(--vp-h) - var(--kb-inset, 0px) - var(--s6)))}body.gu-touch .glu-chatwrap{left:calc(var(--s3) + env(safe-area-inset-left,0px))}body.gu-touch .gtj-wrap>.glu-chat{left:28px;bottom:144px}}@media (orientation: landscape){body.gu-touch .gu-touch-top{flex-direction:row;align-items:center;gap:var(--s2)}body.gu-touch .gu-touch-status{flex:1 1 auto;align-items:center;min-width:0}body.gu-touch .gu-touch-controls{flex:none;align-items:center;gap:var(--s1)}body.gu-touch #island .isl-loc{max-width:140px}}@media (orientation: landscape) and (max-height: 520px){body.gu-touch{--minimap-size: 88px}body.gu-touch .gu-hud-tc{padding-right:calc(var(--hud-right) + var(--minimap-size) + 10px + 28px + 2 * var(--s2))}body.gu-touch .gu-touch-top{flex-direction:row;align-items:center;gap:var(--s2)}body.gu-touch .gu-touch-status{flex:1 1 auto;align-items:center;min-width:0}body.gu-touch .gu-touch-controls{flex:none;align-items:center;gap:var(--s1)}body.gu-touch #island{min-height:28px;padding:0;gap:var(--s2);border-radius:0}body.gu-touch #island .isl-loc{max-width:110px}body.gu-touch #stableHud{--ctl: 32px;gap:var(--s1)}body.gu-touch #console{padding:var(--s1) var(--s3);background:transparent;border-color:transparent;box-shadow:none;pointer-events:none}body.gu-touch #vitals{gap:var(--s2)}body.gu-touch #vitals .vtop{display:none}body.gu-touch #vitals .pfp,body.gu-touch #vitals .pfp .pfpinner,body.gu-touch #vitals .pfp canvas{width:26px;height:26px}body.gu-touch #vitals .lvbadge{right:-4px;bottom:-4px;min-width:15px;height:15px;padding:0 2px;font-size:var(--t-eyebrow);border-width:1px}body.gu-touch #vitals .vcol{flex-direction:row;align-items:center;gap:var(--s3);min-width:0;max-width:calc(var(--vp-w) - 320px)}body.gu-touch .vrow{flex:1 1 auto;min-width:88px;gap:var(--s1)}body.gu-touch .vrow .vl{min-width:13px}body.gu-touch .vrow .bar{height:7px;min-width:24px}body.gu-touch .vrow b{min-width:44px;font-size:var(--t-body)}body.gu-touch #vitals .vl,body.gu-touch #vitals .vrow b{text-shadow:0 1px 2px var(--sk-sunk)}body.gu-touch .gu-hud-tc:before{content:"";position:absolute;pointer-events:none;left:0;right:0;top:0;height:74px;background:linear-gradient(to bottom,color-mix(in srgb,var(--sk-sunk) 72%,transparent) 0%,color-mix(in srgb,var(--sk-sunk) 34%,transparent) 46%,transparent 100%)}body.gu-touch .gu-hud-bc:before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:0;height:96px;background:linear-gradient(to top,color-mix(in srgb,var(--sk-sunk) 72%,transparent) 0%,color-mix(in srgb,var(--sk-sunk) 34%,transparent) 46%,transparent 100%)}}body:not(.gu-touch) #console{background:transparent;border-color:transparent;box-shadow:none;pointer-events:none}body:not(.gu-touch) #console :is(button,.dapp,[role=button]){pointer-events:auto}body:not(.gu-touch) #vitals .pfp{pointer-events:auto}body:not(.gu-touch) #vitals{text-shadow:0 1px 2px var(--sk-sunk)}body:not(.gu-touch) .console-div{background:color-mix(in srgb,var(--sk-line) 45%,transparent)}body:not(.gu-touch) .gu-hud-tc:before{content:"";position:absolute;pointer-events:none;left:0;right:0;top:0;height:108px;background:linear-gradient(to bottom,color-mix(in srgb,var(--sk-sunk) 72%,transparent) 0%,color-mix(in srgb,var(--sk-sunk) 34%,transparent) 46%,transparent 100%)}body:not(.gu-touch) .gu-hud-bc:before{content:"";position:absolute;pointer-events:none;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to top,color-mix(in srgb,var(--sk-sunk) 72%,transparent) 0%,color-mix(in srgb,var(--sk-sunk) 34%,transparent) 46%,transparent 100%)}body:not(.gu-touch) .gu-hud-bc>*{position:relative}.isl-farmpop{position:fixed;z-index:var(--z-transient);min-width:200px;max-width:260px;font-family:var(--sk-font, var(--font-ui));background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:var(--shadow-win);overflow:hidden}.isl-farmpop-head{padding:var(--s2) var(--s3);background:var(--sk-head);border-bottom:1px solid var(--sk-line);font-size:var(--t-eyebrow);color:var(--sk-dim)}.isl-farmpop-body{display:grid;gap:var(--s1);padding:var(--s2) var(--s3) var(--s3)}.pfp-menu{position:fixed;z-index:var(--z-transient);font-family:var(--sk-font, var(--font-ui));background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:var(--shadow-win);overflow:hidden}.pfp-menu-row{display:block;width:100%;min-width:120px;height:34px;padding:0 var(--s3);border:0;background:none;text-align:left;cursor:pointer;font-family:inherit;font-size:var(--t-body);color:var(--sk-ink)}.pfp-menu-row:hover{background:var(--sk-raise)}.isl-farmrow{display:flex;align-items:center;gap:var(--s2);font-size:var(--t-ui);color:var(--sk-ink)}.isl-farmrow .si{width:18px;height:18px;image-rendering:pixelated;flex:none}.isl-farmname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.isl-farmqty{color:var(--sk-mut);font-variant-numeric:tabular-nums}.isl-farmtotal{margin-top:var(--s1);padding-top:var(--s2);border-top:1px solid var(--sk-line);font-size:var(--t-body);color:var(--sk-mut);font-variant-numeric:tabular-nums}.gu-namemenu{position:fixed;z-index:var(--z-transient);min-width:176px;padding:var(--s1);display:flex;flex-direction:column;gap:2px;pointer-events:auto;font-family:var(--sk-font, var(--font-ui));background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:var(--shadow-win);overflow:hidden}.gu-namemenu-head{margin:calc(var(--s1) * -1) calc(var(--s1) * -1) var(--s1);padding:var(--s2) var(--s3);background:var(--sk-head);border-bottom:1px solid var(--sk-line);font-size:var(--t-body);color:var(--sk-head-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.gu-namemenu-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;display:flex;align-items:center;gap:var(--s2);min-height:34px;font-family:inherit;font-size:var(--t-ui);color:var(--sk-mut);background:transparent;border:0;border-radius:var(--r-slot);padding:var(--s1) var(--s3);transition:background var(--dur-fast) ease,color var(--dur-fast) ease}.gu-namemenu-row .pi{width:16px;height:16px;flex:none;display:inline-block;background-color:currentColor;-webkit-mask:var(--pi) center / contain no-repeat;mask:var(--pi) center / contain no-repeat}.gu-namemenu-row:hover,.gu-namemenu-row:focus-visible{background:var(--sk-raise);color:var(--sk-ink)}body.gu-touch .gu-namemenu-row{min-height:44px}.gd-plate,.gd-capbar{pointer-events:none;position:relative;overflow:hidden;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--line-hi);border-radius:var(--r-btn);padding:var(--s3) var(--s4);margin-top:var(--s2);text-align:center;min-width:360px;max-width:480px;box-shadow:var(--hud-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gd-plate:before,.gd-capbar:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--rar-legendary)}.gd-plate .l1{font-family:var(--font-display, var(--font-ui));font-size:var(--t-value);line-height:1.1;color:var(--ink)}.gd-plate .l2{margin-top:var(--s1);font-size:var(--t-body);color:var(--mut);font-variant-numeric:tabular-nums}.gd-plate .l3{margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--line);font-size:var(--t-eyebrow);color:var(--dim)}.gd-capbar:before{background:var(--rar-mythic)}.gd-capbar .l1{font-size:var(--t-ui);color:var(--ink);font-variant-numeric:tabular-nums}.gd-capbar .track{height:9px;margin-top:var(--s2);border-radius:5px;background:var(--sunk);border:1px solid var(--line);overflow:hidden}.gd-capbar .track i{display:block;height:100%;background:var(--rar-mythic)}body.gu-touch .gd-plate,body.gu-touch .gd-capbar{min-width:0;width:min(480px,calc(100vw - 32px))}body.gu-touch{--mobile-menu-clear: 52px;--mobile-map-clear: 116px;--mobile-top-clear: 136px;--minimap-size: 96px;--hud-top: calc(12px + env(safe-area-inset-top, 0px)) ;--hud-left: calc(12px + env(safe-area-inset-left, 0px)) ;--hud-right: calc(12px + env(safe-area-inset-right, 0px)) ;--hud-bottom: calc(16px + max(24px, env(safe-area-inset-bottom, 0px))) ;--mobile-thumb-clear: 224px;--combat-row-clear: calc(var(--hud-bottom) + 184px)}body.gu-touch .gu-hud-tc{top:var(--hud-top);padding:0 var(--hud-right) 0 var(--hud-left);align-items:flex-start}body.gu-touch .gu-touch-top{display:block;width:auto}body.gu-touch .gu-hud-tc:before,body.gu-touch .gu-hud-bc:before{content:none}body.gu-touch .gu-touch-menu{position:relative;pointer-events:auto}body.gu-touch .gu-touch-menu>summary{display:grid;place-items:center;width:44px;height:44px;list-style:none;cursor:pointer;border:1px solid var(--sk-line);border-radius:var(--r-btn);background:var(--sk-surface);color:var(--sk-ink);font-size:var(--t-body)}body.gu-touch .gu-touch-menu>summary::-webkit-details-marker{display:none}.gu-menu-title,.gu-menu-label,.gu-menu-pvp{display:none}.gu-menu-mark{width:20px;height:16px;background:linear-gradient(currentColor 0 0) top / 100% 2px no-repeat,linear-gradient(currentColor 0 0) center / 100% 2px no-repeat,linear-gradient(currentColor 0 0) bottom / 100% 2px no-repeat}body.gu-touch .gu-hud-tc:has(.gu-touch-menu[open]){z-index:var(--z-window)}body.gu-touch .gu-touch-menu[open]{width:min(300px,calc(var(--vp-w) - var(--hud-left) - var(--hud-right)));max-height:calc(var(--vp-h) - var(--hud-top) - var(--hud-bottom));overflow-y:auto;background:var(--sk-surface);border:1px solid var(--sk-line);border-radius:var(--r-win);box-shadow:var(--hud-shadow)}body.gu-touch .gu-touch-menu[open]>summary{position:sticky;top:0;z-index:2;width:100%;box-sizing:border-box;display:flex;gap:var(--s3);padding:0 var(--s3);border:0;border-bottom:1px solid var(--sk-line);border-radius:0;background:var(--sk-surface)}body.gu-touch .gu-touch-menu[open] .gu-menu-title{display:block}body.gu-touch .gu-touch-menu[open] .gu-menu-mark{background:currentColor;width:20px;height:20px;mask:url(/pixelarticons/close.svg) center / contain no-repeat}body.gu-touch .gu-touch-controls{display:flex;flex-direction:column;gap:0;padding:var(--s2)}body.gu-touch .gu-touch-controls #stableHud,body.gu-touch .gu-touch-controls #mapRail{display:flex;flex-direction:column;position:static;width:100%;gap:0}body.gu-touch .gu-touch-controls #mapRail{order:1;padding-top:var(--s1);margin-top:var(--s1);border-top:1px solid var(--sk-line)}body.gu-touch .gu-touch-controls :is(.gu-btn,#islandPill,.sb-pill){position:relative;inset:auto;transform:none;margin:0;width:100%;height:auto;min-height:44px;display:flex;align-items:center;justify-content:flex-start;gap:var(--s2);padding:var(--s2);border:0;box-shadow:none;background:transparent;border-radius:var(--r-btn);font-size:var(--t-body);text-align:left;box-sizing:border-box}body.gu-touch .gu-touch-controls :is(.gu-btn,#islandPill,.sb-pill):after{content:none}body.gu-touch .gu-touch-controls .gu-menu-label{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;line-height:1.3}body.gu-touch .gu-menu-label small{font-family:inherit;font-weight:inherit;font-size:var(--t-eyebrow);color:var(--sk-dim)}body.gu-touch .gu-touch-controls :is(.gu-btn,#islandPill,.sb-pill) :is(.hudbadge,.isl-pillcount,.sb-pillbadge){position:static;inset:auto;flex:none;order:2;transform:none;margin-left:auto}body.gu-touch .gu-touch-controls .isl-dot,body.gu-touch .gu-touch-controls [hidden]{display:none}body.gu-touch .gu-touch-status{display:none;padding:var(--s2)}body.gu-touch .gu-touch-status>#island,body.gu-touch .gu-touch-status>.shitbar{display:none;position:static;width:100%;max-width:none;margin:var(--s2) 0;padding:var(--s2);background:var(--sk-raise);border-radius:var(--r-btn)}body.gu-touch:is(.gu-island-open,.gu-shitbar-open) .gu-touch-menu[open] .gu-touch-controls{display:none}body.gu-touch:is(.gu-island-open,.gu-shitbar-open) .gu-touch-menu[open] .gu-touch-status{display:block}body.gu-touch .gu-menu-back{display:flex;align-items:center;min-height:44px;width:100%;padding:0 var(--s2);background:none;border:0;color:var(--sk-ink);font-size:var(--t-body);font-family:var(--sk-font);cursor:pointer}body.gu-touch .gu-menu-back:focus-visible{outline:2px solid var(--sk-line-hi);outline-offset:-2px;border-radius:var(--r-btn)}body.gu-touch.gu-island-open .gu-touch-menu[open] .gu-touch-status>#island,body.gu-touch.gu-shitbar-open .gu-touch-menu[open] .gu-touch-status>.shitbar:not([hidden]){display:flex;position:static;inset:auto;transform:none;opacity:1;flex:none;width:100%;max-width:none;box-sizing:border-box;flex-wrap:wrap}body.gu-touch.gu-shitbar-open .shitbar>.sb-axes{display:grid}body.gu-touch.gu-shitbar-open .shitbar>.sb-day{display:block}body.gu-touch.gu-shitbar-open .shitbar>.sb-hint:not([hidden]){display:block}body.gu-touch .gu-touch-menu .shitbar :is(.sb-axl,.sb-axpct,.sb-day,.sb-hint,.sb-count){font-size:var(--t-body)}body.gu-touch.gu-island-open .gu-touch-menu[open] #island{flex-direction:column;align-items:stretch;gap:var(--s3)}body.gu-touch.gu-island-open .gu-touch-menu[open] #island .isl-seg{display:flex;flex-wrap:wrap;gap:var(--s1)}body.gu-touch.gu-island-open .gu-touch-menu[open] #island .isl-label{display:inline}body.gu-touch.gu-island-open .gu-touch-menu[open] #island .isl-div{display:none}body.gu-touch .gu-hud-bc{top:var(--hud-top);bottom:auto;left:calc(var(--hud-left) + var(--mobile-menu-clear));right:auto;width:min(180px,calc(var(--vp-w) - var(--hud-left) - var(--mobile-menu-clear) - var(--hud-right) - var(--mobile-map-clear)));padding:0;align-items:stretch}body.gu-touch #console{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:0;border:0;border-radius:0;background:none;box-shadow:none;pointer-events:none}body.gu-touch #vitals{width:100%;min-width:0;max-width:100%;gap:0}body.gu-touch #vitals :is(.pfp,.vgloo){display:none}body.gu-touch #vitals .vtop{display:flex}body.gu-touch #vitals .vcol{display:flex;flex-direction:column;width:100%;min-width:0;gap:2px}body.gu-touch #vitals .pname{max-width:100%;font-size:var(--t-body)}body.gu-touch #vitals .vrow{width:100%;min-width:0;flex:none}body.gu-touch .vrow .bar{min-width:12px;height:6px}body.gu-touch .vrow b{min-width:44px;font-size:var(--t-body)}body.gu-touch .gu-hud-tr{top:var(--hud-top)}body.gu-touch .minimap{width:var(--minimap-size);box-sizing:border-box}body.gu-touch .minimap-meta small{display:block;font-size:var(--t-body);font-family:var(--font-num);line-height:1.3}body.gu-touch .minimap-north{font-size:var(--t-body)}body.gu-touch .gu-hud-tl{top:calc(var(--hud-top) + var(--mobile-top-clear))}body.gu-touch .gtj-wrap>.glu-chat{left:0;bottom:132px}body.gu-touch .glu-chat-pill{width:44px;height:44px}body.gu-touch .glu-chat-pill:after{content:none}body.gu-touch .objective{top:calc(var(--hud-top) + var(--mobile-top-clear));max-width:calc(var(--vp-w) - 2 * var(--hud-left));font-size:var(--t-body)}@media (orientation: landscape) and (max-height: 560px){body.gu-touch{--mobile-thumb-clear: 224px;--mobile-top-clear: 136px}body.gu-touch .gu-touch-menu[open]{width:min(520px,calc(var(--vp-w) - var(--hud-left) - var(--hud-right)))}body.gu-touch .gu-touch-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}body.gu-touch .gu-touch-controls #stableHud,body.gu-touch .gu-touch-controls #mapRail{display:contents}body.gu-touch .objective{max-width:calc(var(--vp-w) - 340px)}body.gu-touch .objective{top:var(--hud-top);--hud-side-clear: calc(var(--hud-left) + 230px)}body.gu-touch{--mobile-vitals-w: 156px}body.gu-touch .gu-hud-bc{width:var(--mobile-vitals-w);max-width:var(--mobile-vitals-w);right:auto}body.gu-touch #vitals .vcol{max-width:100%}body.gu-touch #vitals .pname{font-size:var(--t-eyebrow)}body.gu-touch #vitals .vrow{gap:var(--s1)}body.gu-touch #vitals .vrow b{min-width:48px;font-size:var(--t-eyebrow)}}.zone-arrival{position:absolute;top:52px;left:var(--hud-left);right:var(--hud-right);pointer-events:none;text-align:center;color:var(--sk-ink);font-size:var(--t-ui);font-family:var(--sk-font);text-shadow:0 1px 2px var(--sk-sunk),0 0 4px var(--sk-sunk)}body.gu-touch .zone-arrival{top:104px;text-align:left;font-size:var(--t-body)}body:has(.gu-touch-menu[open],.gu-win.is-open,.gu-glinks) .zone-arrival{visibility:hidden}body.gu-touch .gu-touch-menu.danger>summary{border-color:var(--sk-danger);color:var(--sk-danger)}body.gu-touch .gu-touch-menu.danger>summary .gu-menu-pvp{display:inline;font-size:var(--t-eyebrow)}:root body.gu-touch #toastWrap{top:var(--toast-lane-top, calc(var(--hud-top) + 180px));width:calc(var(--vp-w) - var(--hud-left) - var(--hud-right))}body.gu-touch #toastWrap .toast{max-width:100%;font-size:var(--t-body);line-height:1.3;padding:var(--s1) var(--s2)}:root body.gu-touch.gu-lore-open #toastWrap{top:auto;bottom:calc(var(--hud-bottom) + 184px)}body.gu-touch:has(.gu-win.is-open) :is(.objective,.thought,.iprompt){visibility:hidden}body.gu-touch:has(.dialogue.show) .thought{visibility:hidden}@media (orientation: landscape) and (max-height: 560px){:root body.gu-touch #toastWrap{top:var(--toast-lane-top, calc(var(--hud-top) + 132px));width:calc(var(--vp-w) - 340px)}}body.gu-touch .thought .th-trans,body.gu-touch .dialogue .dlg-text{font-size:var(--t-body);line-height:1.4}body.gu-touch .thought .th-sound{font-size:var(--t-eyebrow)}@media (orientation: landscape) and (max-height: 560px){body.gu-touch .thought.diegetic,body.gu-touch .dialogue.diegetic{bottom:calc(var(--hud-bottom) + var(--s6));max-width:480px;width:calc(var(--vp-w) - 2 * (176px + var(--hud-right) + var(--s2)))}}@media (pointer: fine){html.gu-cursor-idle,html.gu-cursor-idle body,html.gu-cursor-idle body *{cursor:none!important}html,body{cursor:url(/cursors/default.png) 2 2,default}body:active{cursor:url(/cursors/active.png) 2 2,default}button,a,select,[role=button],.btn,.gu-btn,.gu-chip,.gu-tab,.gu-slot,.lb-pick,.lb-add,.glu-dm-row,.qltrack,.qlswap,input[type=button],input[type=color],[style*="cursor: pointer"],[style*="cursor:pointer"]{cursor:url(/cursors/pointer.png) 10 2,pointer!important}button:active,a:active,select:active,[role=button]:active,.btn:active,.gu-btn:active,.gu-chip:active,.gu-tab:active,.gu-slot:active,.lb-pick:active,.lb-add:active,.glu-dm-row:active,.qltrack:active,.qlswap:active,input[type=button]:active,input[type=color]:active,[style*="cursor: pointer"]:active,[style*="cursor:pointer"]:active{cursor:url(/cursors/pointer-active.png) 10 2,pointer!important}input,textarea,[contenteditable=true]{cursor:url(/cursors/text.png) 14 14,text!important}[draggable=true],input[type=range],[style*="cursor: grab"],[style*="cursor:grab"]{cursor:url(/cursors/grab.png) 14 12,grab!important}[draggable=true]:active,input[type=range]:active,.gu-slot.is-dragging,[style*="cursor: grabbing"],[style*="cursor:grabbing"]{cursor:url(/cursors/grabbing.png) 14 12,grabbing!important}[style*="cursor: crosshair"],[style*="cursor:crosshair"]{cursor:url(/cursors/crosshair.png) 16 16,crosshair!important}button:disabled,input:disabled,select:disabled,.btn:disabled,.gu-btn:disabled,.gu-stepper button:disabled{cursor:url(/cursors/no.png) 15 15,not-allowed!important}.gu-slot.is-empty,.gu-grid.is-static .gu-slot{cursor:url(/cursors/default.png) 2 2,default!important}}html.gu-ui-v2 #ui :where(*:not(.glu-chat-collapse):not(.pi)){font-size:var(--t-body)!important}html.gu-ui-v2 #ui :is(h1,h2,h3,h4,.gu-win-heading,.qp-title,.activity-project-name,.basics-coach-title,.lorecard-title,[data-type=heading]),html.gu-ui-v2 #ui :is(h1,h2,h3,h4,.gu-win-heading,.qp-title,.activity-project-name,.basics-coach-title,.lorecard-title,[data-type=heading]) *{font-size:var(--t-title)!important}html.gu-ui-v2 #ui :is(.pname,.fnum,.hg-countdown),html.gu-ui-v2 #ui :is(.pname,.fnum,.hg-countdown) *{font-size:var(--t-value)!important}html.gu-ui-v2 #ui .hg-hero,html.gu-ui-v2 #ui .hg-hero *{font-size:var(--t-value)!important}html.gu-ui-v2 body.gu-touch #ui :is(input,textarea,select){font-size:var(--t-value)!important}html.gu-ui-v2{--v2-soot: #0b0b09;--v2-deep: #11110e;--v2-surface: #1b1a16;--v2-raised: #29271f;--v2-line: #474235;--v2-line-hi: #766d55;--v2-ink: #e9e0c8;--v2-muted: #c2b99f;--v2-dim: #918873;--v2-beige: #cdbd91;--v2-rust: #d36e50;--v2-veil: linear-gradient(115deg, #101b19ed, #152521b0 60%, #15252185);--hud-top: calc(var(--hud-inset) + env(safe-area-inset-top, 0px) + var(--s2))}html.gu-ui-v2 [data-skin=glueos]{--sk-surface: var(--v2-surface);--sk-sunk: var(--v2-deep);--sk-raise: var(--v2-raised);--sk-line: var(--v2-line);--sk-line-hi: var(--v2-line-hi);--sk-ink: var(--v2-ink);--sk-mut: var(--v2-muted);--sk-dim: var(--v2-dim);--sk-accent: var(--v2-beige);--sk-accent-ink: var(--v2-soot);--sk-danger: var(--v2-rust);--sk-ok: #b9c98f;--sk-head: var(--v2-soot);--sk-head-ink: var(--v2-ink);--sk-font: "Airmail", ui-monospace, monospace;--sk-texture: none}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn,.gu-chip,.gu-tab){transition:transform var(--dur-fast) var(--ease-settle),box-shadow var(--dur-fast) ease,background var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn,.gu-chip):not(:disabled){border-color:var(--sk-line-hi);background:var(--sk-raise);box-shadow:0 var(--s1) 0 var(--sk-sunk)}html.gu-ui-v2 [data-skin=glueos] .gu-win-title>.gu-win-tools .gu-btn.is-icon:not(:disabled){box-shadow:none}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn,.gu-chip):not(:disabled):not(.is-on):not(.is-primary):hover{color:var(--sk-ink);border-color:var(--sk-accent)}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn.is-primary,.gu-chip.is-on):not(:disabled):hover{border-color:var(--sk-ink)}html.gu-ui-v2 [data-skin=glueos] .gu-btn:focus-visible{outline-color:var(--sk-accent)}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn,.gu-chip):not(:disabled):active,html.gu-ui-v2 [data-skin=glueos] .gu-tab:not(:disabled):active{transform:translateY(var(--s1));box-shadow:inset 0 var(--s1) var(--s2) var(--sk-sunk)}html.gu-ui-v2 [data-skin=glueos] .gu-btn.is-primary{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent)}html.gu-ui-v2 [data-skin=glueos] .gu-btn.is-primary:disabled{color:var(--sk-dim);background:transparent;border-color:var(--sk-line)}html.gu-ui-v2 [data-skin=glueos] .gu-win-title>.gu-tabs{align-items:flex-end;justify-content:flex-start;gap:2px;overflow-x:auto;overflow-y:hidden;position:relative;z-index:2}html.gu-ui-v2 [data-skin=glueos] .gu-win-title>.gu-tabs .gu-tab{align-self:flex-end;height:calc(100% - var(--s1));padding-inline:var(--s3);margin-bottom:0;border:1px solid transparent;border-radius:var(--r-slot) var(--r-slot) 0 0;color:var(--sk-mut);transform:none;box-shadow:none;position:relative;z-index:1}html.gu-ui-v2 [data-skin=glueos]{--gu-tray: var(--sk-surface)}html.gu-ui-v2 [data-skin=glueos] .gu-win-title>.gu-tabs .gu-tab.is-on{color:var(--sk-ink);background:var(--gu-tray);border-color:var(--sk-line-hi);border-bottom:0;margin-bottom:0;box-shadow:none;transform:none;z-index:3}html.gu-ui-v2 [data-skin=glueos] .gu-tab-badge{min-width:22px;height:18px;flex:none;background:var(--sk-sunk);border-color:var(--sk-line-hi);color:var(--sk-mut)}html.gu-ui-v2 [data-skin=glueos] .gu-tab.is-on .gu-tab-badge{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent)}html.gu-ui-v2 [data-skin=glueos] .gu-chip{color:var(--sk-mut)}html.gu-ui-v2 [data-skin=glueos] .gu-chip.is-on{color:var(--sk-accent-ink);background:var(--sk-accent);border-color:var(--sk-accent);box-shadow:0 var(--s1) 0 var(--sk-sunk),inset 0 1px color-mix(in srgb,var(--sk-ink) 18%,transparent)}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos]{border:2px solid var(--sk-line-hi);border-radius:calc(var(--r-win) + var(--s1));background-color:color-mix(in srgb,var(--sk-surface) 92%,transparent);background-image:none;box-shadow:inset 0 1px color-mix(in srgb,var(--sk-ink) 12%,transparent),0 var(--s5) var(--s6) color-mix(in srgb,var(--v2-soot) 70%,transparent);backdrop-filter:blur(var(--s3));-webkit-backdrop-filter:blur(var(--s3))}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos]>.gu-win-title{margin:var(--s2) var(--s2) 0;padding-inline:var(--s3) var(--s2);border:1px solid var(--sk-line-hi);border-radius:var(--r-btn);background:color-mix(in srgb,var(--sk-head) 84%,transparent)}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos]{--gu-tray: color-mix(in srgb, var(--sk-surface) 94%, transparent)}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos]>.gu-scroll{margin:var(--s2);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:color-mix(in srgb,var(--sk-surface) 94%,transparent);box-shadow:inset 0 0 var(--s3) color-mix(in srgb,var(--sk-sunk) 76%,transparent)}html.gu-ui-v2 .gu-win.gu-focus.has-tabs[data-skin=glueos]>.gu-win-title{border-radius:var(--r-btn) var(--r-btn) 0 0}html.gu-ui-v2 .gu-win.gu-focus.has-tabs[data-skin=glueos]>.gu-scroll{margin-top:0;border-top:0;border-radius:0 0 var(--r-btn) var(--r-btn)}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos]>.gu-win-actions{margin:0 var(--s2) var(--s2);padding:var(--s2);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:color-mix(in srgb,var(--sk-surface) 88%,transparent)}html.gu-ui-v2 .gu-win.gu-focus[data-skin=glueos] .gu-section{border-color:var(--sk-line);background:color-mix(in srgb,var(--sk-sunk) 66%,transparent);box-shadow:none}html.gu-ui-v2 .ps-sheet[data-skin=glueos] .ps-page>.gu-tabs{gap:var(--s1);padding:0 var(--s1);border:0;background:transparent}html.gu-ui-v2 .ps-sheet[data-skin=glueos] .ps-page>.gu-tabs .gu-tab{min-height:var(--ctl);padding-inline:var(--s2);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:var(--sk-surface)}html.gu-ui-v2 .ps-sheet[data-skin=glueos] .ps-page>.gu-tabs .gu-tab.is-on{color:var(--sk-accent);border-color:var(--sk-accent);background:var(--sk-raise)}html.gu-ui-v2 .ps-sheet[data-skin=glueos] .ps-page>.gu-win-actions{margin-top:var(--s2);padding:var(--s2);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:var(--sk-surface)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen):before{background:color-mix(in srgb,var(--v2-soot) 62%,transparent);background-image:none}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-win-title,html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-win-actions,html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-scroll>.gu-win-body{border:1px solid var(--sk-line-hi);border-radius:var(--r-btn);background:color-mix(in srgb,var(--sk-surface) 90%,transparent);box-shadow:0 var(--s2) var(--s5) color-mix(in srgb,var(--v2-soot) 52%,transparent)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-win-title{min-height:var(--titlebar);padding-inline:var(--s3) var(--s2);background:color-mix(in srgb,var(--sk-head) 88%,transparent)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-scroll{min-height:0}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-scroll>.gu-win-body{min-height:0;padding:var(--s3)}html.gu-ui-v2 .gu-win.gd-stage.has-tabs[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-win-title{border-radius:var(--r-btn) var(--r-btn) 0 0;border-bottom:0}html.gu-ui-v2 .gu-win.gd-stage.has-tabs[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-scroll>.gu-win-body{margin-top:0;border-top:0;border-radius:0 0 var(--r-btn) var(--r-btn)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen){--gu-tray: color-mix(in srgb, var(--sk-surface) 90%, transparent)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-win-actions{min-height:0;padding:var(--s2)}html.gu-ui-v2 .gu-win.has-tabs[data-skin=glueos]>.gu-win-title{position:relative;border-bottom:0}html.gu-ui-v2 body .gu-win.has-tabs[data-skin=glueos]:not(.main-menu-screen)>.gu-win-title{border-bottom:0!important}html.gu-ui-v2 .gate[data-skin=glueos] .gate-panel{border:2px solid var(--sk-line-hi);border-radius:calc(var(--r-win) + var(--s1));background:color-mix(in srgb,var(--sk-surface) 92%,transparent);background-image:none;box-shadow:0 var(--s2) var(--s5) color-mix(in srgb,var(--v2-soot) 58%,transparent);backdrop-filter:blur(var(--s3));-webkit-backdrop-filter:blur(var(--s3))}html.gu-ui-v2 .gate[data-skin=glueos] .gate-titlebar{height:var(--titlebar);margin:var(--s2) var(--s2) 0;padding-inline:var(--s3);color:var(--sk-ink);background:color-mix(in srgb,var(--sk-head) 84%,transparent);border:1px solid var(--sk-line-hi);border-radius:var(--r-btn)}html.gu-ui-v2 .gate[data-skin=glueos] .gate-content{margin:var(--s2);padding:var(--s5);color:var(--sk-ink);background:color-mix(in srgb,var(--sk-surface) 94%,transparent);border:1px solid var(--sk-line);border-radius:var(--r-btn);box-shadow:inset 0 0 var(--s3) color-mix(in srgb,var(--sk-sunk) 72%,transparent)}html.gu-ui-v2 .gate[data-skin=glueos] .gate-mark{width:52px;height:52px;border-radius:var(--r-btn);color:var(--sk-accent);background:var(--sk-sunk);border-color:var(--sk-line-hi)}html.gu-ui-v2 .gate[data-skin=glueos] .gate-mark .gate-pi{color:currentColor}html.gu-ui-v2 .gate[data-skin=glueos] .gate-head{color:var(--sk-ink)}html.gu-ui-v2 .gate[data-skin=glueos] :is(.gate-sub,.gate-status){color:var(--sk-mut)}html.gu-ui-v2 body.gu-touch .gate[data-skin=glueos] .gate-titlebar{margin:var(--s1) var(--s1) 0}html.gu-ui-v2 body.gu-touch .gate[data-skin=glueos] .gate-content{margin:var(--s1);padding:var(--s3) var(--s4)}html.gu-ui-v2 :is(.gate-livestats,.gate-footer,.migration-gate){--ink: var(--v2-ink);--mut: var(--v2-muted);--dim: var(--v2-dim);--line-hi: var(--v2-line-hi);--blk: var(--v2-soot)}html.gu-ui-v2 .gate-sep{background:var(--v2-line)}html.gu-ui-v2 [data-skin=glueos].sx-terminal{--gu-stage-w: var(--w-xl)}html.gu-ui-v2 .sx-terminal:not(.is-holders)>.gu-scroll{overflow:hidden}html.gu-ui-v2 .sx-terminal:not(.is-holders)>.gu-scroll>.gu-win-body{height:100%;overflow:hidden}html.gu-ui-v2 .sx-terminal .sx-terminal-page{height:100%;min-height:0;display:grid;align-content:start;gap:var(--s3);overflow:hidden}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-summary,html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-world-head,html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-foot{grid-column:1 / -1}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-summary{padding:var(--s2) var(--s3);border:1px solid var(--sk-line);border-radius:var(--r-slot);background:var(--sk-sunk)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-world-head{padding:var(--s2) var(--s3)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-gauge{grid-column:1 / -1;justify-self:center;width:min(100%,560px)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>:is(.sx-scarce,.sx-atcap,.sx-chests){min-height:0;overflow-y:auto;align-content:start}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-chests{grid-column:1 / -1}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-guilds{grid-template-columns:minmax(0,1fr)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-guilds>.sx-guilds{height:100%;min-height:0;overflow-y:auto}html.gu-ui-v2 .sx-terminal .sx-terminal-page:is(.is-basics,.is-rare)>.sx-group{height:100%;min-height:0;align-content:start}html.gu-ui-v2 .sx-terminal .sx-terminal-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--s3)}html.gu-ui-v2 .sx-terminal :is(.sx-terminal-power,.sx-terminal-warning){display:flex;align-items:center;gap:var(--s2);color:var(--sk-dim);font-size:var(--t-eyebrow)}html.gu-ui-v2 .sx-terminal :is(.sx-terminal-led,.sx-terminal-warning-lamp){width:var(--s3);height:var(--s3);border:1px solid var(--sk-line-hi);border-radius:50%;background:var(--sk-danger);box-shadow:0 0 var(--s2) color-mix(in srgb,var(--sk-danger) 56%,transparent)}html.gu-ui-v2 .sx-terminal .sx-terminal-warning-lamp{width:var(--s4);border-radius:var(--r-slot)}html.gu-ui-v2 [data-skin=glueos].set-book{--gu-stage-w: var(--w-lg)}html.gu-ui-v2 .set-book .set-pane.on{position:relative;padding:var(--s4);border:1px solid var(--sk-line);border-radius:var(--r-btn);background:var(--sk-sunk);transform-origin:left center}html.gu-ui-v2 .set-book[data-page-turn=forward] .set-pane.on{animation:uiV2PageForward .24s var(--ease-settle)}html.gu-ui-v2 .set-book[data-page-turn=back] .set-pane.on{animation:uiV2PageBack .24s var(--ease-settle);transform-origin:right center}@keyframes uiV2PageForward{0%{opacity:.2;transform:rotateY(-12deg) translate(var(--s2))}to{opacity:1;transform:none}}@keyframes uiV2PageBack{0%{opacity:.2;transform:rotateY(12deg) translate(calc(var(--s2) * -1))}to{opacity:1;transform:none}}html.gu-ui-v2 #stableHud{padding:0;background:transparent;border-color:transparent;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.gu-ui-v2 #stableHud .gu-btn{color:var(--v2-muted);border-color:transparent;background:transparent;box-shadow:none;transform-origin:center;transition:color var(--dur-fast) ease,filter var(--dur-fast) ease,transform var(--dur-fast) var(--ease-settle)}@media (pointer: fine){html.gu-ui-v2 #stableHud .gu-btn:not(:disabled):hover,html.gu-ui-v2 #stableHud .gu-btn:not(:disabled):focus-visible{color:var(--v2-ink);border-color:transparent;background:transparent;box-shadow:none;filter:brightness(1.35);transform:scale(1.09);outline:none}html.gu-ui-v2 #stableHud .gu-btn:not(:disabled):active{border-color:transparent;background:transparent;box-shadow:none;filter:brightness(1.5);transform:scale(.94)}}html.gu-ui-v2 #island .isl-onlineseg .isl-label,html.gu-ui-v2 #island .isl-zoneseg .isl-label,html.gu-ui-v2 #island [data-capsuffix]{display:none}html.gu-ui-v2 #toastWrap{top:calc(env(safe-area-inset-top,0px) + var(--hud-tc-h, 44px) + var(--s2));gap:var(--s1)}html.gu-ui-v2 :is(#toastWrap .toast,.dialogue.diegetic,.thought.diegetic,.objective.diegetic,.iprompt.diegetic,.exitwarn.diegetic,.annc-card:not(.result)){max-width:min(520px,calc(var(--vp-w) - 2 * var(--hud-side-clear, var(--s4))));padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.gu-ui-v2 #toastWrap .toast{transition:opacity var(--dur) ease,transform var(--dur) var(--ease-settle)}html.gu-ui-v2 #toastWrap .toast{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--t-body);line-height:1.3}html.gu-ui-v2 #toastWrap .toast-ic{width:12px;height:12px;flex:none;background:currentColor;-webkit-mask:var(--ic) center / contain no-repeat;mask:var(--ic) center / contain no-repeat}@media (prefers-reduced-motion: reduce){html.gu-ui-v2 #toastWrap .toast{transform:none!important;transition:opacity var(--dur) ease}}html.gu-ui-v2 .husk{padding:var(--s4)}html.gu-ui-v2 .husk-dim{background:radial-gradient(110% 100% at 50% 44%,color-mix(in srgb,var(--v2-soot) 32%,transparent),color-mix(in srgb,var(--v2-soot) 76%,transparent))}html.gu-ui-v2 .husk-card[data-skin=glueos]{width:min(460px,calc(var(--vp-w) - 2 * var(--s4)));max-height:calc(var(--vp-h) - 2 * var(--s4) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;background:color-mix(in srgb,var(--sk-surface) 96%,transparent);border:1px solid var(--sk-line-hi);border-radius:var(--r-win);box-shadow:0 var(--s2) 0 var(--sk-sunk),0 var(--s5) var(--s6) color-mix(in srgb,var(--v2-soot) 72%,transparent);backdrop-filter:blur(var(--s2));-webkit-backdrop-filter:blur(var(--s2))}html.gu-ui-v2 .husk-titlebar{flex:none;height:var(--titlebar);padding-inline:var(--s3);background:var(--sk-head);border-bottom-color:var(--sk-line-hi);color:var(--sk-head-ink);font-family:var(--sk-font);font-size:var(--t-ui)}html.gu-ui-v2 .husk-titlebar .brand{background-color:var(--sk-head-ink)}html.gu-ui-v2 .husk-body{min-height:0;padding:var(--s5);gap:var(--s2);overflow:hidden;background:transparent;background-image:none}html.gu-ui-v2 .husk-head{color:var(--sk-danger)}html.gu-ui-v2 .husk-count b{color:var(--sk-ink)}html.gu-ui-v2 .husk-count small,html.gu-ui-v2 .husk-note,html.gu-ui-v2 .husk-lost-head,html.gu-ui-v2 .husk-lost-row{color:var(--sk-mut)}html.gu-ui-v2 .husk-note{max-width:340px}html.gu-ui-v2 .husk-note b,html.gu-ui-v2 .husk-lost-row b{color:var(--sk-ink)}html.gu-ui-v2 .husk-lost{width:100%;max-width:340px;max-height:none;overflow:visible;margin-top:var(--s2);padding-top:var(--s2);gap:var(--s1);border-top:1px solid var(--sk-line)}html.gu-ui-v2 .husk-lost .gu-pager{margin-top:var(--s2)}@media (orientation: landscape) and (max-height: 520px){html.gu-ui-v2 .husk-card[data-skin=glueos]{width:min(620px,calc(var(--vp-w) - 2 * var(--s4)))}html.gu-ui-v2 .husk-body{padding:var(--s3) var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}html.gu-ui-v2 .husk-head,html.gu-ui-v2 .husk-count,html.gu-ui-v2 .husk-note{grid-column:1}html.gu-ui-v2 .husk-lost{grid-column:2;grid-row:1 / span 3;margin-top:0;padding:0 0 0 var(--s4);border-top:0;border-left:1px solid var(--sk-line)}}@media (pointer: fine){html.gu-ui-v2 .gu-hud-tr{top:var(--hud-top)}html.gu-ui-v2 #stableHud{padding:0;border:0;border-radius:0}}@media (orientation: portrait){html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view{grid-template-columns:minmax(0,1fr)}html.gu-ui-v2 .sx-terminal .sx-terminal-page:is(.is-basics,.is-rare) .sx-group-rows,html.gu-ui-v2 .sx-terminal .sx-groups{grid-template-columns:minmax(0,1fr)}html.gu-ui-v2 .sx-terminal .sx-terminal-controls{display:none}}@media (orientation: landscape) and (max-height: 520px){html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen){padding:var(--s1) var(--s2)}html.gu-ui-v2 .gu-win.gd-stage[data-skin=glueos]:not(.angling-screen):not(.main-menu-screen)>.gu-scroll>.gu-win-body{padding:var(--s2)}html.gu-ui-v2 .sx-terminal .sx-terminal-page{gap:var(--s2)}html.gu-ui-v2 .sx-terminal .sx-terminal-page.is-view>.sx-world-head{display:none}html.gu-ui-v2 .sx-terminal .sx-row{padding:var(--s1) var(--s2)}html.gu-ui-v2 .sx-terminal .sx-terminal-controls{display:none}}@media (prefers-reduced-motion: reduce){html.gu-ui-v2 #island{--isl-grow: .01s linear}html.gu-ui-v2 .set-book .set-pane.on{animation:none}html.gu-ui-v2 [data-skin=glueos] :is(.gu-btn,.gu-chip,.gu-tab){transition:none}}
