.tabs[data-v-b526518a]{border-top:1px solid var(--line);background:var(--tabbar);padding:6px max(8px,calc((100% - 600px)/2)) calc(6px + var(--safe-bottom))}.track[data-v-b526518a]{position:relative;display:flex}.pill[data-v-b526518a]{position:absolute;inset:0 auto 0 0;width:25%;padding:0 6px;transition:transform .32s cubic-bezier(.3,1.3,.5,1);pointer-events:none}.pill[data-v-b526518a]:before{content:"";display:block;height:100%;border-radius:16px;background:color-mix(in srgb,var(--cyan) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cyan) 22%,transparent)}.tab[data-v-b526518a]{position:relative;flex:1;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color .2s}.tab:active .icon[data-v-b526518a]{transform:scale(.88)}.icon[data-v-b526518a]{position:relative;display:flex;transition:transform .25s cubic-bezier(.3,1.5,.5,1)}.icon .fill[data-v-b526518a]{fill:currentColor;opacity:0;transition:opacity .2s}.icon .cap[data-v-b526518a]{fill:var(--tabbar);opacity:0;transition:opacity .2s}.tab-label[data-v-b526518a]{font-size:11px;font-weight:600;letter-spacing:.01em}.tab.on[data-v-b526518a]{color:var(--cyan-text)}.tab.on .icon[data-v-b526518a]{transform:translateY(-1px)}.tab.on .icon .fill[data-v-b526518a]{opacity:.28}.tab.on .icon .cap[data-v-b526518a]{opacity:1}.dot[data-v-b526518a]{position:absolute;top:-2px;right:-5px;width:9px;height:9px;border-radius:50%;background:var(--warm);box-shadow:0 0 0 2px var(--tabbar);animation:pulse-b526518a 2s ease-in-out infinite}@keyframes pulse-b526518a{50%{box-shadow:0 0 0 2px var(--tabbar),0 0 0 4px color-mix(in srgb,var(--warm) 25%,transparent)}}.sr-only[data-v-b526518a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(prefers-reduced-motion:reduce){.pill[data-v-b526518a],.icon[data-v-b526518a]{transition:none}.dot[data-v-b526518a]{animation:none}}.toasts[data-v-d73086d5]{position:fixed;left:16px;right:16px;top:calc(12px + var(--safe-top));max-width:480px;margin:0 auto;z-index:40;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast[data-v-d73086d5]{background:var(--toast-bg);border:1px solid var(--toast-border);border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.4;color:var(--text);box-shadow:0 8px 24px var(--shadow)}.toast.good[data-v-d73086d5]{border-color:var(--warm)}.toast.bad[data-v-d73086d5]{border-color:var(--bad)}.toast-enter-active[data-v-d73086d5],.toast-leave-active[data-v-d73086d5]{transition:all .2s}.toast-enter-from[data-v-d73086d5],.toast-leave-to[data-v-d73086d5]{opacity:0;transform:translateY(-8px)}.backdrop[data-v-99234da1]{position:fixed;inset:0;z-index:20;background:var(--backdrop);display:flex;flex-direction:column;justify-content:flex-end}.sheet[data-v-99234da1]{width:min(100%,520px);align-self:center;max-height:92%;overflow-y:auto;background:var(--night);border-top:1px solid var(--border);border-radius:24px 24px 0 0;padding:10px 20px calc(24px + var(--safe-bottom));display:flex;flex-direction:column;gap:16px}.grip[data-v-99234da1]{align-self:center;width:40px;height:4px;border-radius:2px;background:var(--grip)}.sheet-enter-active[data-v-99234da1],.sheet-leave-active[data-v-99234da1]{transition:opacity .2s}.sheet-enter-active .sheet[data-v-99234da1],.sheet-leave-active .sheet[data-v-99234da1]{transition:transform .25s ease-out}.sheet-enter-from[data-v-99234da1],.sheet-leave-to[data-v-99234da1]{opacity:0}.sheet-enter-from .sheet[data-v-99234da1],.sheet-leave-to .sheet[data-v-99234da1]{transform:translateY(40px)}.code-input[data-v-ef9205e3]{flex:1;min-width:0;height:44px;border-radius:12px;border:2px solid var(--border);background:var(--night);color:var(--text);padding:0 14px;font-family:var(--display);font-weight:700;font-size:15px;letter-spacing:.06em;outline:none}.code-input[data-v-ef9205e3]::placeholder{font-family:var(--ui);font-weight:500;letter-spacing:0;color:var(--disabled-text)}.code-input[data-v-ef9205e3]:focus{border-color:var(--select)}.sr-only[data-v-ef9205e3]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.main[data-v-909216a3]{flex:1;min-height:0;display:flex;flex-direction:column}.main[data-v-909216a3]>*{flex:1;min-height:0}.center[data-v-909216a3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;text-align:center}.logo[data-v-909216a3]{border-radius:24%;margin-bottom:8px}.welcome[data-v-909216a3]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.logo.glow[data-v-909216a3]{animation:glow-909216a3 1.8s ease-in-out infinite}@keyframes glow-909216a3{50%{transform:scale(1.04);filter:drop-shadow(0 0 18px rgba(255,181,71,.45))}}@media(prefers-reduced-motion:reduce){.logo.glow[data-v-909216a3],.loading[data-v-909216a3]{animation:none}}.loading[data-v-909216a3]{color:var(--accent-text);letter-spacing:.1em;animation:pulse-909216a3 1.4s ease-in-out infinite}@keyframes pulse-909216a3{50%{opacity:.4}}.hero[data-v-51385202]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0}.glow[data-v-51385202]{width:180px;height:180px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,var(--find-glow),transparent 70%)}.glow.won[data-v-51385202]{background:radial-gradient(circle,var(--tc-glow, var(--find-glow-warm)),transparent 70%)}.tier[data-v-51385202]{font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-text, var(--warm-text))}.amount[data-v-51385202]{font-size:40px;text-align:center;line-height:1;color:var(--text-2)}.amount.won[data-v-51385202]{color:var(--tc-text, var(--warm-pale))}.glacier[data-v-5d7b1993]{display:flex;flex-direction:column;overflow:hidden}@media(min-width:900px){.glacier[data-v-5d7b1993]{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"field head" "field dock"}.head[data-v-5d7b1993]{grid-area:head;border-bottom:0;border-left:1px solid var(--line);padding-top:calc(24px + var(--safe-top))}.field[data-v-5d7b1993]{grid-area:field}.dock[data-v-5d7b1993]{grid-area:dock;border-top:0;border-left:1px solid var(--line);justify-content:flex-start}}.head[data-v-5d7b1993]{padding:calc(16px + var(--safe-top)) 20px 12px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--line)}.season[data-v-5d7b1993]{font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.04em;color:var(--accent-text)}.heart[data-v-5d7b1993]{font-size:36px;line-height:1;color:var(--heart-number)}.small[data-v-5d7b1993]{font-size:13px}.field[data-v-5d7b1993]{flex:1;min-height:0;position:relative;background:var(--field)}.canvas[data-v-5d7b1993]{position:absolute;inset:0;width:100%;height:100%;touch-action:none;display:block}.chips[data-v-5d7b1993]{position:absolute;left:14px;top:12px;display:flex;gap:8px;pointer-events:none}.chip[data-v-5d7b1993]{background:var(--deep-2);border-radius:999px;padding:6px 10px;font-size:12px;color:var(--text-2)}.chip.warm[data-v-5d7b1993]{color:var(--warm-text)}.dock[data-v-5d7b1993]{padding:12px 16px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line)}.action[data-v-5d7b1993]{display:flex;align-items:center;gap:12px;min-height:72px;border:1px solid var(--border)}.text[data-v-5d7b1993]{flex:1;display:flex;flex-direction:column;gap:2px}.text b[data-v-5d7b1993]{font-size:15px}.text span[data-v-5d7b1993]{font-size:12px;line-height:1.4;color:var(--muted)}.buttons[data-v-5d7b1993]{display:flex;gap:8px}.btn.emoji[data-v-5d7b1993]{width:52px;min-height:52px;padding:0;border-radius:14px;font-size:24px;line-height:1}.tile[data-v-5d7b1993]{width:36px;height:36px;flex:none;border-radius:9px;display:flex;align-items:center;justify-content:center}.tile.crust[data-v-5d7b1993]{background:var(--crust)}.tile.thick[data-v-5d7b1993]{background:var(--thick)}.tile.open[data-v-5d7b1993]{background:var(--cell-open)}.tile.vein[data-v-5d7b1993]{background:var(--vein-other-bg);color:var(--vein-other)}.tile.vein.mine[data-v-5d7b1993]{background:var(--vein-mine-bg);color:var(--vein-mine)}.digit[data-v-5d7b1993]{font-family:var(--display);font-weight:700;color:var(--d1)}.digit[data-d="2"][data-v-5d7b1993]{color:var(--d2)}.digit[data-d="3"][data-v-5d7b1993]{color:var(--d3)}.counter[data-v-5d7b1993]{flex:1;background:var(--deep);border-radius:12px;padding:9px 12px;display:flex;flex-direction:column;gap:2px;text-decoration:none;color:var(--text)}.counter span[data-v-5d7b1993]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--muted)}.counter b[data-v-5d7b1993]{font-family:var(--display);font-size:18px;display:flex;align-items:center;gap:4px}.next[data-v-5d7b1993]{font-family:var(--ui);font-weight:500;font-size:11px;color:var(--muted)}:root{--night: #06182b;--deep: #0e2a45;--deep-2: #12324f;--line: #12324f;--divider: #0f2a43;--border: #1d4a6e;--field: #0a2238;--cyan: #3fd3f5;--on-cyan: #04223a;--heart-number: #3fd3f5;--cyan-text: #3fd3f5;--accent-text: #9fddf5;--warm: #ffb547;--on-warm: #2a1a00;--warm-text: #ffc46b;--warm-pale: #ffe2b0;--text: #eaf7ff;--text-2: #cfe9f7;--muted: #9fb8cc;--disabled-text: #6f8ca3;--good: #7fe3b8;--bad: #ff9db0;--heart-dot: #ff8fa3;--checkbox: #3e6585;--pack-on: #0f3352;--grip: #2a4a66;--backdrop: rgba(2, 10, 20, .6);--tabbar: #041120;--toast-bg: #12324f;--toast-border: #2a6f96;--shadow: rgba(0, 0, 0, .35);--find-glow: rgba(143, 211, 238, .22);--find-glow-warm: rgba(255, 181, 71, .28);--gem-light: #ffd28a;--gem-cold: #8fd3ee;--gem-cold-light: #cff1fd;--cell-loading: #173a57;--cell-open: #0f2e4a;--crust: #cdeefb;--crust-top: #f4fcff;--crust-bottom: #9ccfe6;--thick: #8fd3ee;--thick-top: #cff1fd;--thick-bottom: #5fa9cb;--crack: #0b3a57;--vein-mine-bg: #3a2a12;--vein-mine: #ffb547;--vein-other-bg: #2a2416;--vein-other: #8a6a3a;--select: #3fd3f5;--d1: #7fe3ff;--d2: #b7a6ff;--d3: #ffd166;--d4: #ff9db0;--display: "Unbounded", sans-serif;--ui: "Golos Text", sans-serif;--safe-top: var(--aw-safe-area-inset-top, env(safe-area-inset-top, 0px));--safe-bottom: var(--aw-safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));color-scheme:dark}:root[data-theme=light]{--night: #f3f8fc;--deep: #ffffff;--deep-2: #e2eef6;--line: #d3e3ee;--divider: #e1ebf2;--border: #c4dbea;--field: #d6e7f2;--cyan: #19b8e3;--on-cyan: #03263d;--heart-number: #0a7fa8;--cyan-text: #0a7fa8;--accent-text: #1478a3;--warm: #f2a01e;--on-warm: #2a1a00;--warm-text: #9a5800;--warm-pale: #a35f00;--text: #0b2236;--text-2: #22445e;--muted: #4f6b80;--disabled-text: #7f97a9;--good: #12805a;--bad: #c2334f;--heart-dot: #e0567a;--checkbox: #8fb0c6;--pack-on: #e3f5fc;--grip: #c3d5e2;--backdrop: rgba(10, 30, 50, .35);--tabbar: #ffffff;--toast-bg: #ffffff;--toast-border: #9cc9e2;--shadow: rgba(20, 50, 80, .15);--find-glow: rgba(25, 150, 210, .16);--find-glow-warm: rgba(242, 160, 30, .22);--gem-light: #ffc35c;--gem-cold: #4fb3dc;--gem-cold-light: #a5dcf2;--cell-loading: #c7dceb;--cell-open: #f7fbfe;--crust: #bfe3f5;--crust-top: #e8f7fe;--crust-bottom: #8cc3df;--thick: #6cc3e6;--thick-top: #a9def3;--thick-bottom: #3f9cc4;--crack: #164e6b;--vein-mine-bg: #ffe7c2;--vein-mine: #e08a00;--vein-other-bg: #eee4d3;--vein-other: #a8875a;--select: #0a8fc0;--d1: #0a7fae;--d2: #5a3fc8;--d3: #a56a00;--d4: #c22f55;color-scheme:light}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{margin:0;height:100%;background:var(--night);color:var(--text);font-family:var(--ui);font-size:15px;overscroll-behavior:none}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:default}h1,h2,p{margin:0}.display{font-family:var(--display);font-weight:700}.muted{color:var(--muted)}.screen{height:100%;display:flex;flex-direction:column;overflow:hidden}.page{flex:1;overflow-y:auto;padding:calc(20px + var(--safe-top)) max(20px,calc((100% - 600px)/2)) 24px;display:flex;flex-direction:column;gap:16px}.page-title{font-family:var(--display);font-weight:700;font-size:22px}.card{background:var(--deep);border-radius:16px;padding:14px 16px}.btn{min-height:52px;border:0;border-radius:14px;padding:0 18px;background:var(--cyan);color:var(--on-cyan);font-family:var(--display);font-weight:700;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.btn.secondary{background:var(--deep-2);color:var(--text-2);font-family:var(--ui);font-weight:600}.btn.warm{background:var(--warm);color:var(--on-warm)}.btn:disabled{background:var(--deep-2);color:var(--disabled-text)}.btn.small{min-height:44px;border-radius:12px;padding:0 14px;font-size:14px}.icon-btn{width:44px;height:44px;border:0;border-radius:12px;background:var(--deep-2);display:inline-flex;align-items:center;justify-content:center;color:var(--text-2)}.label{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.row{display:flex;align-items:center;gap:12px}.stat{flex:1;display:flex;flex-direction:column;gap:2px}.stat b{font-family:var(--display);font-size:20px}.stat span{font-size:12px;color:var(--muted)}.odds{display:flex;flex-direction:column}.odds div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--divider)}.odds div:last-child{border-bottom:0}.fine{font-size:12px;line-height:1.45;color:var(--muted)}.mono{font-family:ui-monospace,Menlo,monospace;font-size:11px;word-break:break-all;color:var(--text-2)}.tier-scouts{--tc: #5fd9a0;--tc-light: #c4f5de;--tc-glow: rgba(95, 217, 160, .26);--tc-text: #8aeac0}.tier-frost{--tc: #7fe3ff;--tc-light: #d6f7ff;--tc-glow: rgba(127, 227, 255, .26);--tc-text: #a6edff}.tier-pocket{--tc: #9fb4ff;--tc-light: #dde5ff;--tc-glow: rgba(159, 180, 255, .28);--tc-text: #c3d0ff}.tier-plus{--tc: #e08cff;--tc-light: #f6d9ff;--tc-glow: rgba(224, 140, 255, .28);--tc-text: #efb8ff}.tier-chest{--tc: #ffb547;--tc-light: #ffd28a;--tc-glow: rgba(255, 181, 71, .3);--tc-text: #ffe2b0}.tier-hoard{--tc: #ff8a4c;--tc-light: #ffc4a3;--tc-glow: rgba(255, 138, 76, .3);--tc-text: #ffc2a0}.tier-nugget{--tc: #ffd84d;--tc-light: #fff0a8;--tc-glow: rgba(255, 216, 77, .34);--tc-text: #fff0a8}.tier-heart{--tc: #ff8fa3;--tc-light: #ffd0d9;--tc-glow: rgba(255, 143, 163, .32);--tc-text: #ffc2cd}:root[data-theme=light] .tier-scouts{--tc: #2fb87c;--tc-light: #9ae6c4;--tc-glow: rgba(47, 184, 124, .2);--tc-text: #12805a}:root[data-theme=light] .tier-frost{--tc: #2fbfe6;--tc-light: #a5e6f7;--tc-glow: rgba(47, 191, 230, .2);--tc-text: #0a7fa8}:root[data-theme=light] .tier-pocket{--tc: #6f86f0;--tc-light: #bcc8fa;--tc-glow: rgba(111, 134, 240, .2);--tc-text: #4558c4}:root[data-theme=light] .tier-plus{--tc: #bd5ee6;--tc-light: #e6b8f6;--tc-glow: rgba(189, 94, 230, .2);--tc-text: #8a2fb4}:root[data-theme=light] .tier-chest{--tc: #f2a01e;--tc-light: #ffc35c;--tc-glow: rgba(242, 160, 30, .24);--tc-text: #a86400}:root[data-theme=light] .tier-hoard{--tc: #f26a2a;--tc-light: #ffad85;--tc-glow: rgba(242, 106, 42, .22);--tc-text: #b83f0a}:root[data-theme=light] .tier-nugget{--tc: #e6b800;--tc-light: #ffe27a;--tc-glow: rgba(230, 184, 0, .26);--tc-text: #8a6c00}:root[data-theme=light] .tier-heart{--tc: #f0607c;--tc-light: #ffb3c1;--tc-glow: rgba(240, 96, 124, .22);--tc-text: #b82a48}.page[data-v-b17a0754]{padding-bottom:calc(24px + var(--safe-bottom))}.packs[data-v-b17a0754]{display:flex;flex-direction:column;gap:10px}.pack[data-v-b17a0754]{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;border-radius:16px;background:var(--deep);border:2px solid transparent;color:var(--text)}.pack.on[data-v-b17a0754]{background:var(--pack-on);border-color:var(--select)}.price[data-v-b17a0754]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px}.badge[data-v-b17a0754]{padding:2px 8px;border-radius:999px;background:var(--warm);color:var(--on-warm);font-size:12px;font-weight:700}.pack-text[data-v-b17a0754]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.gift[data-v-b17a0754]{display:flex;flex-direction:column;gap:12px}.toggle[data-v-b17a0754]{background:none;border:0;padding:0;min-height:44px}.box[data-v-b17a0754]{width:24px;height:24px;flex:none;border-radius:7px;border:2px solid var(--checkbox);display:flex;align-items:center;justify-content:center;color:var(--on-cyan)}.box.on[data-v-b17a0754]{background:var(--cyan);border-color:var(--select)}.code[data-v-b17a0754]{display:flex;flex-direction:column;gap:6px}.input[data-v-b17a0754]{height:48px;border-radius:12px;border:2px solid var(--border);background:var(--night);color:var(--text);padding:0 14px;font:inherit;outline:none}.input[data-v-b17a0754]:focus{border-color:var(--select)}.daily[data-v-808a370e]{display:flex;flex-direction:column;gap:12px;border:1px solid var(--border)}.daily-text[data-v-808a370e]{flex:1;display:flex;flex-direction:column;gap:2px}.page[data-v-808a370e]{padding-bottom:calc(24px + var(--safe-bottom))}.packs[data-v-808a370e]{display:flex;flex-direction:column;gap:10px}.pack[data-v-808a370e]{display:flex;justify-content:space-between;align-items:center;min-height:64px;padding:0 18px;border-radius:16px;background:var(--deep);border:2px solid transparent;color:var(--text)}.pack.on[data-v-808a370e]{background:var(--pack-on);border-color:var(--select)}.pack-text[data-v-808a370e]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.inviter[data-v-aa4f8811]{display:flex;flex-direction:column;gap:10px;border:1px solid var(--border)}.nick[data-v-aa4f8811]{min-height:44px;padding:0 14px;border-radius:12px;background:var(--deep-2);display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-2);text-decoration:none}.link[data-v-aa4f8811]{display:flex;align-items:center;gap:8px;background:var(--night);border-radius:12px;padding:6px 6px 6px 14px;min-height:56px}.link-text[data-v-aa4f8811]{flex:1;min-width:0;font-size:14px;color:var(--accent-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.code[data-v-aa4f8811]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12px}.code b[data-v-aa4f8811]{font-size:16px;letter-spacing:.06em;color:var(--text)}.feed[data-v-aa4f8811]{list-style:none;margin:0;padding:0}.item[data-v-aa4f8811]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--divider)}.dot[data-v-aa4f8811]{width:10px;height:10px;flex:none;border-radius:3px;transform:rotate(45deg);background:var(--checkbox)}.dot.warm[data-v-aa4f8811]{background:var(--warm)}.dot.heart[data-v-aa4f8811]{background:var(--heart-dot)}.who[data-v-aa4f8811]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.amount[data-v-aa4f8811]{font-size:13px;color:var(--warm-text)}.amount.big[data-v-aa4f8811]{font-size:15px}.amount.cold[data-v-aa4f8811]{color:var(--accent-text)}.page[data-v-f6955655]{padding-bottom:calc(24px + var(--safe-bottom))}.input[data-v-f6955655]{height:52px;border-radius:14px;border:2px solid var(--select);background:var(--deep);color:var(--text);padding:0 16px;font-family:var(--display);font-weight:700;font-size:18px;outline:none}.input.bad[data-v-f6955655]{border-color:var(--bad)}.dot[data-v-f6955655]{width:10px;height:10px;flex:none;border-radius:3px;transform:rotate(45deg);background:var(--warm)}.medal[data-v-69cc454e]{--ring: #8fd3ee;--glow: rgba(143, 211, 238, .45);position:relative;display:inline-flex;flex:none}.medal.rare[data-v-69cc454e]{--ring: #3fd3f5;--glow: rgba(63, 211, 245, .5)}.medal.epic[data-v-69cc454e]{--ring: #b38cff;--glow: rgba(179, 140, 255, .5)}.medal.legendary[data-v-69cc454e]{--ring: #ffc04d;--glow: rgba(255, 192, 77, .6)}.ring[data-v-69cc454e]{position:absolute;inset:0;width:100%;height:100%}.track[data-v-69cc454e]{fill:none;stroke:var(--deep-2);stroke-width:6}.fill[data-v-69cc454e]{fill:none;stroke:var(--ring);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .6s ease-out}.face[data-v-69cc454e]{position:absolute;inset:11%;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 35%,#173d5f,#071a2d 75%)}.earned .face[data-v-69cc454e]{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--ring) 35%,#12324f),#071a2d 75%);box-shadow:0 0 0 1px color-mix(in srgb,var(--ring) 60%,transparent),0 0 18px var(--glow)}.art[data-v-69cc454e]{width:100%;height:100%;object-fit:cover}.emoji[data-v-69cc454e]{line-height:1}.medal:not(.earned) .art[data-v-69cc454e],.medal:not(.earned) .emoji[data-v-69cc454e]{filter:grayscale(1) brightness(.7);opacity:.45}.badges-entry[data-v-b59495de]{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--text);border:1px solid var(--border)}.medals[data-v-b59495de]{display:flex}.medals[data-v-b59495de]>:not(:first-child){margin-left:-12px}.entry-text[data-v-b59495de]{flex:1;display:flex;flex-direction:column;gap:2px}.chev[data-v-b59495de]{font-size:28px;color:var(--muted)}.list[data-v-b59495de]{list-style:none;margin:0;padding:0}.item[data-v-b59495de]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-bottom:1px solid var(--divider)}.item.me[data-v-b59495de]{background:var(--deep);border-radius:12px}.place[data-v-b59495de]{width:32px;font-size:14px;color:var(--accent-text)}.who[data-v-b59495de]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nick-row[data-v-74590939]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;text-decoration:none}.nick-value[data-v-74590939]{display:flex;align-items:center;gap:8px;padding:0 14px;min-height:44px;border-radius:12px;background:var(--deep);color:var(--text);font-size:14px;font-weight:600}.lang[data-v-74590939]{display:flex;align-items:center;justify-content:space-between;gap:12px}.seg[data-v-74590939]{display:flex;background:var(--deep);border-radius:12px;padding:3px}.seg-btn[data-v-74590939]{min-height:40px;padding:0 14px;border:0;border-radius:9px;background:none;color:var(--muted);font-size:14px;font-weight:600}.seg-btn.on[data-v-74590939]{background:var(--deep-2);color:var(--text)}.legend[data-v-74590939]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;font-size:14px}.legend li[data-v-74590939]{display:flex;align-items:center;gap:10px;min-width:0}.gem[data-v-74590939]{flex:none;width:22px;height:22px;border-radius:6px;background:color-mix(in srgb,var(--tc) 22%,var(--cell-open));position:relative}.gem[data-v-74590939]:before,.gem[data-v-74590939]:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.gem[data-v-74590939]:before{top:4px;width:14px;height:14px;background:var(--tc);clip-path:polygon(50% 0,100% 40%,50% 100%,0 40%)}.gem[data-v-74590939]:after{top:5px;width:9px;height:4.6px;background:var(--tc-light);clip-path:polygon(50% 0,100% 100%,0 100%)}.legend .tier-shards[data-v-74590939]{--tc: var(--muted);--tc-light: var(--text-2)}.page[data-v-fef018b8]{padding-bottom:calc(24px + var(--safe-bottom))}.summary[data-v-fef018b8]{display:flex;flex-direction:column;gap:10px}.bar[data-v-fef018b8]{display:block;height:6px;border-radius:3px;background:var(--deep-2);overflow:hidden}.bar span[data-v-fef018b8]{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--cyan),var(--warm))}.bar.wide[data-v-fef018b8]{width:100%}.grid[data-v-fef018b8]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}.cell[data-v-fef018b8]{width:100%;background:none;border:0;padding:4px 0;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted)}.cell.earned[data-v-fef018b8]{color:var(--text)}.name[data-v-fef018b8]{font-size:12px;font-weight:600;line-height:1.25;text-align:center}.progress[data-v-fef018b8]{font-size:11px;color:var(--muted)}.detail[data-v-fef018b8]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0}.rarity[data-v-fef018b8]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fd3ee}.rarity.rare[data-v-fef018b8]{color:var(--cyan-text)}.rarity.epic[data-v-fef018b8]{color:#b38cff}.rarity.legendary[data-v-fef018b8]{color:var(--warm-text)}.got[data-v-fef018b8]{color:var(--good);font-weight:600}.page[data-v-6981ee5d]{padding-bottom:calc(24px + var(--safe-bottom))}.list[data-v-6981ee5d]{list-style:none;margin:0;padding:0}.item[data-v-6981ee5d]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--divider)}
