.gg-confirm-root[data-v-8de17f25]{background:#00000073;display:grid;inset:0;padding:calc(var(--gg-rpx, .5px)*48);place-items:center;position:fixed;z-index:1000}.gg-confirm[data-v-8de17f25]{background:#fff;border-radius:calc(var(--gg-rpx, .5px)*28);box-shadow:0 calc(var(--gg-rpx, .5px)*24) calc(var(--gg-rpx, .5px)*80) #0000002e;color:#333;padding:calc(var(--gg-rpx, .5px)*40) calc(var(--gg-rpx, .5px)*32) calc(var(--gg-rpx, .5px)*24);text-align:center;width:min(calc(var(--gg-rpx, .5px)*560),calc(100% - var(--gg-rpx, .5px)*96))}.gg-confirm h3[data-v-8de17f25]{font-size:calc(var(--gg-rpx, .5px)*32);font-weight:600;margin:0 0 calc(var(--gg-rpx, .5px)*16)}.gg-confirm p[data-v-8de17f25]{color:#888;font-size:calc(var(--gg-rpx, .5px)*26);line-height:1.5;margin:0 0 calc(var(--gg-rpx, .5px)*32)}.gg-confirm-actions[data-v-8de17f25]{display:flex;gap:calc(var(--gg-rpx, .5px)*16)}.gg-confirm-actions button[data-v-8de17f25]{border:0;border-radius:calc(var(--gg-rpx, .5px)*40);cursor:pointer;flex:1;font-size:calc(var(--gg-rpx, .5px)*28);font-weight:600;height:calc(var(--gg-rpx, .5px)*80)}.gg-confirm-cancel[data-v-8de17f25]{background:#f3f4f6;color:#666}.gg-confirm-ok[data-v-8de17f25]{background:var(--view-theme,#36a590);color:#fff}.gg-confirm-ok.is-danger[data-v-8de17f25]{background:#ef4444}.gg-profile-root[data-v-1b9aa1bd]{--r:var(--gg-rpx,.5px);inset:0;position:fixed;z-index:1200}.gg-profile-mask[data-v-1b9aa1bd]{background:#00000073;inset:0;position:absolute}.gg-profile-sheet[data-v-1b9aa1bd]{background:var(--color-surface,#fff);border-radius:calc(var(--r)*28) calc(var(--r)*28) 0 0;bottom:0;left:0;padding:calc(var(--r)*36) calc(var(--r)*32) calc(var(--r)*48);padding-bottom:calc(var(--r)*48 + env(safe-area-inset-bottom,0));position:absolute;right:0}.gg-profile-close[data-v-1b9aa1bd]{background:none;border:none;color:var(--color-ink-muted,#999);font-size:calc(var(--r)*40);height:calc(var(--r)*64);line-height:1;position:absolute;right:calc(var(--r)*16);top:calc(var(--r)*16);width:calc(var(--r)*64)}.gg-profile-title[data-v-1b9aa1bd]{color:var(--color-ink,#1a1a2e);font-size:calc(var(--r)*34);font-weight:700}.gg-profile-desc[data-v-1b9aa1bd]{color:var(--color-ink-muted,#999);font-size:calc(var(--r)*24);line-height:1.5;margin-bottom:calc(var(--r)*28);margin-top:calc(var(--r)*10)}.gg-profile-row[data-v-1b9aa1bd]{align-items:center;border-bottom:1px solid var(--color-line,#f0f2f5);display:flex;gap:calc(var(--r)*20);min-height:calc(var(--r)*96)}.gg-profile-row .lab[data-v-1b9aa1bd]{color:var(--color-ink,#333);flex-shrink:0;font-size:calc(var(--r)*28);width:calc(var(--r)*96)}.gg-profile-row input[data-v-1b9aa1bd]{background:transparent;border:none;color:var(--color-ink,#1a1a2e);flex:1;font-size:calc(var(--r)*28);min-width:0;outline:none;text-align:right}.gg-profile-avatar[data-v-1b9aa1bd]{background:var(--color-primary-soft,#e8f5f2);border:none;border-radius:50%;color:var(--color-primary,#36a590);display:grid;font-size:calc(var(--r)*20);height:calc(var(--r)*72);margin-left:auto;overflow:hidden;padding:0;place-items:center;width:calc(var(--r)*72)}.gg-profile-avatar img[data-v-1b9aa1bd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.gg-profile-save[data-v-1b9aa1bd]{background:var(--color-primary,#36a590);border:none;border-radius:calc(var(--r)*44);color:#fff;font-size:calc(var(--r)*30);font-weight:600;height:calc(var(--r)*88);margin-top:calc(var(--r)*36);width:100%}.gg-profile-save[data-v-1b9aa1bd]:disabled{opacity:.45}.gg-shell{--gg-rpx:calc(min(100vw, 540px)/750);--gg-safe-top:0px;--gg-safe-top:constant(safe-area-inset-top,0px);--gg-safe-top:env(safe-area-inset-top,0px);--gg-safe-bottom:0px;--gg-safe-bottom:constant(safe-area-inset-bottom,0px);--gg-safe-bottom:env(safe-area-inset-bottom,0px);--gg-bottom-h:calc(var(--gg-rpx)*100);--gg-top-h:calc(var(--gg-rpx)*88);--color-canvas:#f2f3f5;--color-surface:#fff;--color-surface-dim:#f5f6f7;--color-surface-warm:#f2f3f5;--color-panel:#fff;--color-ink:#242528;--color-ink-light:#757980;--color-ink-muted:#757980;--color-ink-faint:#a0a4ab;--color-ink-disabled:#c4c7cc;--color-border:#e8ebed;--color-border-strong:#d5d9de;--color-border-light:#f5f6f7;--color-header-bg:rgba(242,243,245,.92);--color-block-bg:hsla(0,0%,100%,.75);--color-block-bg-hover:hsla(0,0%,100%,.92);--color-dropdown-bg:hsla(0,0%,100%,.85);--color-content-tint:hsla(0,0%,100%,.2);--card-bg:hsla(0,0%,100%,.6);--shadow-sm:0 1px 3px rgba(36,37,40,.06);--shadow-md:0 4px 12px rgba(36,37,40,.08);--shadow-lg:0 8px 30px rgba(36,37,40,.1);--bg:var(--color-canvas);--surface:var(--color-surface);--ink:var(--color-ink);--ink-soft:color-mix(in srgb,var(--color-ink) 60%,transparent);--muted:var(--color-ink-muted);--line:var(--color-border);--theme-id:scys;--view-theme:var(--brand-primary-500,#36a590);--view-price:var(--color-warning,#ff7d00);--view-minor:rgba(54,165,144,.5);--view-minor-t:rgba(54,165,144,.1);--view-bnt:var(--brand-primary-700,#14796d);--view-gradient:var(--brand-primary-400,#51b7a1);--color-primary:var(--view-theme);--color-primary-hover:var(--view-gradient);--color-primary-light:var(--view-minor-t);--color-primary-dark:var(--view-bnt);--primary:var(--view-theme);--primary-soft:var(--view-minor-t);--danger:var(--color-danger,#f53f3f);background:var(--bg);color:var(--ink);color-scheme:light;font-family:var(--font-body);font-size:var(--text-base);height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;overflow:hidden}.gg-shell[data-gg-theme=scys],.gg-shell[data-gg-theme=teal]{--theme-id:scys;--view-theme:var(--brand-primary-500,#36a590);--view-price:var(--color-warning,#ff7d00);--view-minor:rgba(54,165,144,.5);--view-minor-t:rgba(54,165,144,.1);--view-bnt:var(--brand-primary-700,#14796d);--view-gradient:var(--brand-primary-400,#51b7a1)}.gg-shell[data-gg-theme="1"],.gg-shell[data-gg-theme=sky]{--theme-id:1;--view-theme:#1db0fc;--view-price:#fd502f;--view-minor:rgba(58,139,236,.5);--view-minor-t:rgba(9,139,243,.1);--view-bnt:#22cafd;--view-gradient:#5acbff}.gg-shell[data-gg-theme="2"],.gg-shell[data-gg-theme=green]{--theme-id:2;--view-theme:#42ca4d;--view-price:#ff7600;--view-minor:rgba(108,198,94,.5);--view-minor-t:rgba(66,202,77,.1);--view-bnt:#fe960f;--view-gradient:#4dea4d}.gg-shell[data-gg-theme="3"],.gg-shell[data-gg-theme=red]{--theme-id:3;--view-theme:#e93323;--view-price:#e93323;--view-minor:rgba(233,51,35,.5);--view-minor-t:rgba(233,51,35,.1);--view-bnt:#fe960f;--view-gradient:#ff7931}.gg-shell[data-gg-theme="4"],.gg-shell[data-gg-theme=pink]{--theme-id:4;--view-theme:#ff448f;--view-price:#ff448f;--view-minor:rgba(255,68,143,.5);--view-minor-t:rgba(255,68,143,.1);--view-bnt:#282828;--view-gradient:#ff67ad}.gg-shell[data-gg-theme="5"],.gg-shell[data-gg-theme=orange]{--theme-id:5;--view-theme:#fe5c2d;--view-price:#fe5c2d;--view-minor:rgba(254,92,45,.5);--view-minor-t:rgba(254,92,45,.1);--view-bnt:#fdb000;--view-gradient:#ff9451}.gg-shell[data-gg-theme="6"],.gg-shell[data-gg-theme=gold]{--theme-id:6;--view-theme:#e0a558;--view-price:#da8c18;--view-minor:rgba(224,165,88,.5);--view-minor-t:rgba(224,165,88,.1);--view-bnt:#1a1a1a;--view-gradient:#ffcd8c}.gg-shell-frame{background:var(--bg);display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:100%;overflow:hidden;position:relative}.gg-shell-main{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--gg-bottom-h) + var(--gg-safe-bottom) + var(--gg-rpx)*16)}.gg-shell.is-featured{--bg:#000}.gg-shell.is-featured .gg-shell-frame{background:#000}.gg-shell-main.is-featured-main{background:#000;overflow:hidden;padding-bottom:0;position:relative}.gg-shell-main.is-no-tab{padding-bottom:0}.gg-placeholder{color:var(--muted);font-size:calc(var(--gg-rpx, .5px)*28);line-height:1.6;padding:calc(var(--gg-rpx, .5px)*96) calc(var(--gg-rpx, .5px)*48);text-align:center}.gg-placeholder h2{color:var(--ink);font-size:calc(var(--gg-rpx, .5px)*32);font-weight:600;margin:0 0 calc(var(--gg-rpx, .5px)*16)}
