.app-version[data-v-e64ff679]{color:#ffffff59;font-variant-numeric:tabular-nums;margin:0;font-size:.68rem;line-height:1.4}.app-version.labeled[data-v-e64ff679]{color:var(--cs-muted);text-align:center;padding:.5rem 0 .25rem;font-size:.78rem}.lang-switch[data-v-912ecfa3]{align-items:center;display:inline-flex}.lang-select[data-v-912ecfa3]{border:1px solid var(--cs-border,#2a3540);color:var(--cs-text,#e8f0f6);font:inherit;cursor:pointer;background:#ffffff0f;border-radius:10px;max-width:10rem;padding:.35rem .6rem;font-size:.85rem}.lang-select[data-v-912ecfa3]:focus{border-color:#3ecf8e73;outline:none;box-shadow:0 0 0 2px #3ecf8e1f}.visually-hidden[data-v-912ecfa3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell[data-v-39400b3b]{background:var(--cs-bg);width:100%;min-height:100vh;color:var(--cs-text);display:flex}.sidebar[data-v-39400b3b]{box-sizing:border-box;border-right:1px solid var(--cs-border);background:linear-gradient(#101821 0%,#0c1218 100%);flex-direction:column;flex-shrink:0;gap:1.25rem;width:252px;padding:1.25rem 1rem;transition:width .22s,padding .22s;display:flex}.shell--collapsed .sidebar[data-v-39400b3b]{align-items:stretch;width:72px;padding:1.25rem .5rem}.brand[data-v-39400b3b]{justify-content:space-between;align-items:flex-start;gap:.35rem;padding:.35rem 0;display:flex}.brand-lockup[data-v-39400b3b]{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.shell--collapsed .brand-lockup[data-v-39400b3b]{flex:0;justify-content:center}.brand-text[data-v-39400b3b]{min-width:0}.sidebar-toggle[data-v-39400b3b]{border:1px solid var(--cs-border);width:32px;height:32px;color:var(--cs-muted);cursor:pointer;background:#ffffff0d;border-radius:8px;flex-shrink:0;place-items:center;margin:4px 0 0;padding:0;transition:background .15s,color .15s,border-color .15s;display:grid}.sidebar-toggle[data-v-39400b3b]:hover{color:var(--cs-text);background:#ffffff14;border-color:#3ecf8e59}.sidebar-toggle-icon[data-v-39400b3b]{font-size:1.1rem;font-weight:600;line-height:1}.shell--collapsed .brand[data-v-39400b3b]{flex-direction:column;align-items:center;gap:.65rem}.shell--collapsed .sidebar-toggle[data-v-39400b3b]{margin:0}.brand-mark[data-v-39400b3b]{background:linear-gradient(135deg, var(--cs-accent), #1fb6a6);color:#041016;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.brand-title[data-v-39400b3b]{letter-spacing:.02em;font-size:.92rem;font-weight:700;line-height:1.35}.brand-sub[data-v-39400b3b]{color:var(--cs-muted);font-size:.78rem}.nav[data-v-39400b3b]{flex-direction:column;gap:4px;display:flex}.nav-link[data-v-39400b3b]{color:var(--cs-muted);border-radius:10px;align-items:center;gap:.6rem;padding:.55rem .65rem;font-size:.95rem;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.shell--collapsed .nav-link[data-v-39400b3b]{justify-content:center;gap:0;padding:.55rem .45rem}.shell--collapsed .nav-label[data-v-39400b3b]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-link[data-v-39400b3b]:hover{color:var(--cs-text);background:#ffffff0f}.nav-link.active[data-v-39400b3b]{color:var(--cs-accent);background:#3ecf8e1f;border:1px solid #3ecf8e38}.nav-icon[data-v-39400b3b]{text-align:center;opacity:.85;flex-shrink:0;width:1.25rem}.nav-label[data-v-39400b3b]{min-width:0}.sidebar-disclaimer[data-v-39400b3b]{color:#ffffff6b;margin:0;padding:0 .5rem;font-size:.72rem;line-height:1.5}.sidebar-version[data-v-39400b3b]{margin-top:.35rem;padding:0 .75rem}.storage-hint[data-v-39400b3b]{border:1px solid var(--cs-border);background:#ffffff0a;border-radius:12px;margin-top:auto;padding:.75rem}.storage-label[data-v-39400b3b]{color:var(--cs-muted);margin-bottom:.45rem;font-size:.78rem}.storage-bar[data-v-39400b3b]{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.storage-bar span[data-v-39400b3b]{border-radius:inherit;background:linear-gradient(90deg, var(--cs-accent), #5be0ff);height:100%;display:block}.storage-bar.warn span[data-v-39400b3b]{background:linear-gradient(90deg,#e8a04a,#ff8b8b)}.storage-meta[data-v-39400b3b]{color:#ffffffe0;margin-top:.35rem;font-size:.74rem}.storage-meta.secondary[data-v-39400b3b]{margin-top:.25rem;font-size:.68rem}.storage-warn[data-v-39400b3b]{color:#f0c987;margin-top:.4rem;font-size:.72rem;line-height:1.35}.main[data-v-39400b3b]{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.topbar[data-v-39400b3b]{border-bottom:1px solid var(--cs-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c1116a6;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.topbar-title[data-v-39400b3b]{font-weight:600}.topbar-actions[data-v-39400b3b]{align-items:center;gap:.75rem;display:flex}.who[data-v-39400b3b]{color:var(--cs-muted);font-size:.9rem}.content[data-v-39400b3b]{flex:1;padding:1.25rem 1.5rem 2rem}.btn[data-v-39400b3b]{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.45rem .85rem;font-size:.9rem}.btn.ghost[data-v-39400b3b]{border-color:var(--cs-border);color:var(--cs-text);background:0 0}.btn.ghost[data-v-39400b3b]:hover{color:var(--cs-accent);border-color:#3ecf8e73}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cs-bg:#0b0f14;--cs-panel:#101821;--cs-border:#ffffff14;--cs-text:#e6edf3;--cs-muted:#9fb0c3;--cs-accent:#3ecf8e;background-color:var(--cs-bg);color:var(--cs-text);font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background:var(--cs-bg);min-height:100vh;margin:0}#app{min-height:100vh}a{color:inherit}
