.popup-backdrop[data-v-b217a645]{position:fixed;inset:0;background:#0f172a2e;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1200}.popup-card[data-v-b217a645]{width:min(360px,100%);background:#fff;border-radius:14px;padding:18px 16px 14px;box-shadow:0 20px 50px #0f172a2e;border:1px solid #e2e8f0}.popup-card.tone-success[data-v-b217a645]{border-color:#86efac}.popup-card.tone-error[data-v-b217a645]{border-color:#fca5a5}.popup-message[data-v-b217a645]{margin:0;color:#0f172a;font-size:14px;line-height:1.6;word-break:break-word}.popup-actions[data-v-b217a645]{display:flex;justify-content:flex-end;margin-top:14px}.popup-btn[data-v-b217a645]{border:1px solid #2563eb;background:#2563eb;color:#fff;padding:8px 14px;border-radius:10px;cursor:pointer;font-size:14px}.panel[data-v-85ccf6ee]{background:linear-gradient(180deg,#ffffffa3,#ffffff70);border:1px solid var(--glass-edge, rgba(203, 213, 225, .48));border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffff8c,var(--glass-shadow, 0 24px 60px rgba(30, 41, 59, .16));display:grid;gap:18px;min-width:0;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}.panel-header[data-v-85ccf6ee]{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-title[data-v-85ccf6ee]{margin:0;font-size:18px;color:var(--text-900, #0f172a)}.notice[data-v-85ccf6ee]{margin:0;font-size:13px;font-weight:700;color:var(--text-700, #64748b);background:linear-gradient(180deg,#ffffffad,#ffffff7a);border:1px solid rgba(203,213,225,.44);padding:10px 12px;border-radius:16px;box-shadow:inset 0 1px #ffffff85;backdrop-filter:none;-webkit-backdrop-filter:none}.card[data-v-85ccf6ee]{border:1px solid var(--glass-edge, rgba(203, 213, 225, .48));border-radius:22px;padding:14px;background:linear-gradient(180deg,#ffffff9e,#ffffff6b);min-width:0;box-sizing:border-box;box-shadow:inset 0 1px #ffffff80,var(--glass-shadow-soft, 0 16px 36px rgba(30, 41, 59, .1));backdrop-filter:none;-webkit-backdrop-filter:none}.form[data-v-85ccf6ee]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-bottom:8px}.form-row[data-v-85ccf6ee]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-85ccf6ee]{font-size:12px;color:var(--text-700, #475569);font-weight:600}.form-input[data-v-85ccf6ee]{border:1px solid rgba(203,213,225,.68);background:linear-gradient(180deg,#ffffffdb,#ffffffa8);color:var(--text-900, #0f172a);-webkit-text-fill-color:var(--text-900, #0f172a);caret-color:var(--accent-strong, #0284c7);color-scheme:light;padding:10px 12px;border-radius:14px;font-size:14px;outline:none;transition:none;box-shadow:inset 0 1px #ffffff80;backdrop-filter:none;-webkit-backdrop-filter:none}.form-input[data-v-85ccf6ee]::placeholder{color:#64748b;-webkit-text-fill-color:#64748b;opacity:1}.form-input[data-v-85ccf6ee]:-webkit-autofill,.form-input[data-v-85ccf6ee]:-webkit-autofill:hover,.form-input[data-v-85ccf6ee]:-webkit-autofill:focus{-webkit-text-fill-color:#0f172a;box-shadow:0 0 0 1000px #fff inset;caret-color:var(--accent-strong, #0284c7)}.form-input[data-v-85ccf6ee]:focus{border-color:#38bdf885;box-shadow:inset 0 1px #ffffffad,0 0 0 4px #7dd3fc2e;background:linear-gradient(180deg,#ffffffeb,#ffffffbd)}.form-actions[data-v-85ccf6ee]{grid-column:1 / -1;display:flex;gap:8px}.submit-btn[data-v-85ccf6ee]{border:1px solid rgba(14,165,233,.42);background:linear-gradient(135deg,#7dd3fcbd,#38bdf894);color:#fff;padding:9px 14px;border-radius:999px;cursor:pointer;font-size:14px;box-shadow:inset 0 1px #fff6,0 16px 28px #0ea5e92e;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}.submit-btn[data-v-85ccf6ee]:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8c7,#0ea5e9a3)}.submit-btn[data-v-85ccf6ee]:disabled{opacity:.7;cursor:not-allowed}.error[data-v-85ccf6ee]{margin:8px 0 0;color:#991b1b;background:#fee2e257;border:1px solid rgba(248,113,113,.22);padding:10px 12px;border-radius:16px;font-size:14px;grid-column:1 / -1;box-shadow:inset 0 1px #ffffff73;backdrop-filter:none;-webkit-backdrop-filter:none}.success[data-v-85ccf6ee]{margin:8px 0 0;color:#065f46;background:#d1fae557;border:1px solid rgba(16,185,129,.18);padding:10px 12px;border-radius:16px;font-size:14px;grid-column:1 / -1;box-shadow:inset 0 1px #ffffff73;backdrop-filter:none;-webkit-backdrop-filter:none}.table-wrap[data-v-85ccf6ee]{overflow-x:auto;overflow-y:hidden;border:1px solid var(--glass-edge, rgba(203, 213, 225, .48));border-radius:20px;background:linear-gradient(180deg,#ffffff5c,#ffffff29);max-width:100%;width:100%;-webkit-overflow-scrolling:touch;display:block;min-width:0;box-shadow:inset 0 1px #ffffff8c,var(--glass-shadow-soft, 0 16px 36px rgba(30, 41, 59, .1));backdrop-filter:none;-webkit-backdrop-filter:none}.data-table[data-v-85ccf6ee]{width:100%;border-collapse:collapse;min-width:760px}.data-table th[data-v-85ccf6ee],.data-table td[data-v-85ccf6ee]{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.22);text-align:left;font-size:14px;color:var(--text-900, #0f172a);white-space:nowrap}.data-table thead th[data-v-85ccf6ee]{background:linear-gradient(180deg,#ffffff85,#ffffff42);font-weight:600;position:sticky;top:0;z-index:1;color:var(--text-700, #334155);backdrop-filter:none;-webkit-backdrop-filter:none}.empty[data-v-85ccf6ee]{text-align:center;color:var(--text-500, #64748b);padding:18px 12px}.page.theme-dark{border-color:#ffffff1f}.page.theme-dark{background:linear-gradient(180deg,#0f172a75,#0f172a3d);box-shadow:inset 0 1px #ffffff1f,var(--glass-shadow-soft, 0 16px 36px rgba(2, 6, 23, .22))}.page.theme-dark{background:linear-gradient(180deg,#0f172ad1,#0f172a9e);color:#e5eefb;-webkit-text-fill-color:#e5eefb;caret-color:var(--accent, #7dd3fc);color-scheme:dark;box-shadow:inset 0 1px #ffffff14}.page.theme-dark{color:#94a3b8;-webkit-text-fill-color:#94a3b8}.page.theme-dark{-webkit-text-fill-color:#e5eefb;box-shadow:0 0 0 1000px #0f172a inset;caret-color:var(--accent, #7dd3fc)}.page.theme-dark{background:linear-gradient(180deg,#0f172ae6,#0f172aad);border-color:#38bdf861;box-shadow:inset 0 1px #ffffff1f,0 0 0 4px #38bdf81f}.page.theme-dark{border-color:#38bdf84d;background:linear-gradient(135deg,#0ea5e9d1,#0284c79e);box-shadow:inset 0 1px #ffffff2e,0 18px 30px #0284c738}.page.theme-dark{background:linear-gradient(135deg,#0ea5e9e0,#0284c7ad)}.page.theme-dark{border-bottom-color:#ffffff14}.page.theme-dark{background:linear-gradient(180deg,#1e293ba3,#0f172a4d)}.refund-query-panel.theme-dark[data-v-85ccf6ee]{background:linear-gradient(180deg,#08111ff5,#0b1527e6)!important;border-color:#94a3b838!important;box-shadow:inset 0 1px #ffffff1a,0 24px 52px #02061752!important}.refund-query-panel.theme-dark .panel-title[data-v-85ccf6ee]{color:#f8fafc}.refund-query-panel.theme-dark .notice[data-v-85ccf6ee]{color:#dbeafe;background:linear-gradient(180deg,#0f172ad6,#0f172aad)!important;border-color:#94a3b82e!important}.refund-query-panel.theme-dark .card[data-v-85ccf6ee],.refund-query-panel.theme-dark .table-wrap[data-v-85ccf6ee]{background:linear-gradient(180deg,#0f172adb,#0f172ab3)!important;border-color:#94a3b82e!important}.refund-query-panel.theme-dark .form-label[data-v-85ccf6ee]{color:#cbd5e1}.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]{background:linear-gradient(180deg,#020617eb,#0f172adb)!important;border-color:#7dd3fc47!important;color:#f8fafc!important;-webkit-text-fill-color:#f8fafc!important;caret-color:#7dd3fc;color-scheme:dark;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #02061761!important}.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]::placeholder{color:#94a3b8!important;-webkit-text-fill-color:#94a3b8!important}.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]:-webkit-autofill,.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]:-webkit-autofill:hover,.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]:-webkit-autofill:focus{-webkit-text-fill-color:#f8fafc!important;box-shadow:0 0 0 1000px #020617 inset!important;caret-color:#7dd3fc}.refund-query-panel.theme-dark .form-input[data-v-85ccf6ee]:focus{background:linear-gradient(180deg,#020617fa,#0f172ae6)!important;border-color:#7dd3fc7a!important;box-shadow:inset 0 1px #ffffff1a,0 0 0 4px #38bdf824!important}.refund-query-panel.theme-dark .data-table th[data-v-85ccf6ee],.refund-query-panel.theme-dark .data-table td[data-v-85ccf6ee]{color:#e5eefb;border-bottom-color:#94a3b81f}.refund-query-panel.theme-dark .data-table thead th[data-v-85ccf6ee]{color:#dbeafe;background:linear-gradient(180deg,#1e293beb,#0f172ac7)!important}.refund-query-panel.theme-dark .empty[data-v-85ccf6ee]{color:#cbd5e1}@media(max-width:900px){.form[data-v-85ccf6ee]{grid-template-columns:1fr}}html,body,#app{margin:0;padding:0;min-height:100%}html{font-size:100%}html[data-theme=light],body[data-theme=light]{background:#edf6ff;color:#0f172a;color-scheme:light}html[data-theme=dark],body[data-theme=dark]{background:#08111f;color:#e5eefb;color-scheme:dark}.page[data-v-fd8c3d64]{--golden-ratio: 1.618;--layout-gap: 1.75rem;--golden-layout-width: calc(100vw - (var(--layout-gap) * 2));--sidebar-min-width: 15rem;--sidebar-max-width: 17.5rem;--sidebar-ratio-width: calc(var(--golden-layout-width) / (var(--golden-ratio) * var(--golden-ratio) * 2));--sidebar-width: clamp(var(--sidebar-min-width), var(--sidebar-ratio-width), var(--sidebar-max-width));--content-width: calc(100vw - var(--sidebar-width) - (var(--layout-gap) * 2));--glass-fill: rgba(255, 255, 255, .2);--glass-fill-strong: rgba(255, 255, 255, .34);--glass-edge: rgba(255, 255, 255, .38);--glass-edge-soft: rgba(255, 255, 255, .18);--glass-shadow: 0 24px 60px rgba(30, 41, 59, .16);--glass-shadow-soft: 0 16px 36px rgba(30, 41, 59, .1);--text-900: #0f172a;--text-700: #334155;--text-500: #64748b;--accent: #38bdf8;--accent-strong: #0284c7;--accent-soft: rgba(56, 189, 248, .18);min-height:100vh;background:radial-gradient(circle at 18% 16%,rgba(125,211,252,.55),transparent 26%),radial-gradient(circle at 82% 18%,rgba(192,132,252,.24),transparent 22%),radial-gradient(circle at 72% 78%,rgba(110,231,183,.28),transparent 26%),linear-gradient(180deg,#edf6ff,#e8f2ff 42%,#effaf6);color:var(--text-900);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;position:relative;overflow-x:hidden;color-scheme:light}.page[data-v-fd8c3d64]:before,.page[data-v-fd8c3d64]:after{content:"";position:fixed;border-radius:999px;pointer-events:none;filter:none;opacity:.32}.page[data-v-fd8c3d64]:before{top:92px;right:-56px;width:220px;height:220px;background:radial-gradient(circle,#60a5fab8,#60a5fa00 72%)}.page[data-v-fd8c3d64]:after{bottom:54px;left:-44px;width:184px;height:184px;background:radial-gradient(circle,#2dd4bf80,#2dd4bf00 72%)}.page[data-v-fd8c3d64],.page[data-v-fd8c3d64] *,.page[data-v-fd8c3d64]:before,.page[data-v-fd8c3d64]:after,.page[data-v-fd8c3d64] *:before,.page[data-v-fd8c3d64] *:after{scroll-behavior:auto;transition:none!important;animation:none!important}.menu-toggle[data-v-fd8c3d64]{position:fixed;top:16px;left:16px;z-index:40;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(203,213,225,.78);background:linear-gradient(180deg,#fffffff0,#ffffffc7);color:var(--text-900);padding:10px 14px;border-radius:999px;box-shadow:inset 0 1px #ffffffe0,0 18px 38px #94a3b82e;cursor:pointer;min-height:2.75rem;font-size:.9375rem;font-weight:600;line-height:1.2;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.menu-toggle[data-v-fd8c3d64]:hover{background:linear-gradient(180deg,#fffffffa,#ffffffd6);border-color:#bfdbfed1}.menu-toggle-icon[data-v-fd8c3d64]{font-size:18px;line-height:1}.menu-toggle-text[data-v-fd8c3d64]{line-height:1}.sidebar-overlay[data-v-fd8c3d64]{position:fixed;inset:0;background:#0f172a24;z-index:25;backdrop-filter:none;-webkit-backdrop-filter:none}.sidebar[data-v-fd8c3d64]{position:fixed;top:0;left:0;bottom:0;width:var(--sidebar-width);max-width:calc(100vw - 24px);padding:88px 16px 20px;background:linear-gradient(180deg,#ffffffe0,#ffffffb8);color:var(--text-900);border-right:1px solid rgba(203,213,225,.42);display:flex;flex-direction:column;gap:8px;box-sizing:border-box;height:100dvh;overflow-y:auto;transform:translate(calc(-100% - 24px));transition:none;z-index:30;backdrop-filter:none;-webkit-backdrop-filter:none}.sidebar.open[data-v-fd8c3d64]{transform:translate(0);box-shadow:inset 0 1px #ffffffc7,0 26px 56px #94a3b833}.logo[data-v-fd8c3d64]{font-size:1.0625rem;font-weight:800;line-height:1.25;padding:0 .5rem 1rem;color:var(--text-900);letter-spacing:.02em;text-shadow:0 1px 0 rgba(255,255,255,.55);overflow-wrap:anywhere}.menu-btn[data-v-fd8c3d64]{width:100%;border:1px solid rgba(203,213,225,.76);background:linear-gradient(180deg,#ffffffeb,#ffffffbd);color:inherit;text-align:left;padding:.75rem 1rem;min-height:2.75rem;border-radius:14px;cursor:pointer;transition:none;font-size:.9375rem;font-weight:600;line-height:1.35;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;box-shadow:inset 0 1px #ffffffd6,0 12px 24px #94a3b824;backdrop-filter:none;-webkit-backdrop-filter:none}.link-btn[data-v-fd8c3d64]{text-decoration:none;display:block}.theme-switch[data-v-fd8c3d64]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(203,213,225,.76);background:linear-gradient(180deg,#ffffffeb,#ffffffbd);color:var(--text-900);padding:.75rem 1rem;min-height:2.75rem;border-radius:14px;cursor:pointer;font-size:.9375rem;font-weight:600;line-height:1.35;box-sizing:border-box;box-shadow:inset 0 1px #ffffffd6,0 12px 24px #94a3b824;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}.theme-switch[data-v-fd8c3d64]:hover{background:linear-gradient(180deg,#fffffffa,#ffffffd1);border-color:#bfdbfed1}.theme-switch.active[data-v-fd8c3d64]{border-color:#7dd3fc8c}.theme-switch-track[data-v-fd8c3d64]{position:relative;width:42px;height:24px;border-radius:999px;background:#94a3b84d;box-shadow:inset 0 1px 3px #0f172a29;flex:0 0 auto}.theme-switch-thumb[data-v-fd8c3d64]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fffffff5;box-shadow:0 4px 12px #0f172a2e}.theme-switch.active .theme-switch-track[data-v-fd8c3d64]{background:linear-gradient(135deg,#7dd3fce6,#38bdf8d9)}.theme-switch.active .theme-switch-thumb[data-v-fd8c3d64]{transform:translate(18px)}.theme-switch-text[data-v-fd8c3d64]{flex:1;text-align:right;font-size:.875rem;font-weight:600;line-height:1.25}.menu-btn[data-v-fd8c3d64]:hover{background:linear-gradient(180deg,#fffffffa,#ffffffd1);border-color:#bfdbfed1}.menu-btn.active[data-v-fd8c3d64]{background:linear-gradient(180deg,#eff6fff5,#dbeafed1);border-color:#7dd3fc8c;color:var(--accent-strong);box-shadow:inset 0 1px #ffffffe0,0 14px 28px #38bdf829}.content[data-v-fd8c3d64]{width:100%;padding:104px var(--layout-gap) 28px;max-width:calc(var(--content-width) + var(--sidebar-width) + var(--layout-gap));min-width:0;box-sizing:border-box;transition:none;position:relative;z-index:1;contain:layout paint}.content.shifted[data-v-fd8c3d64]{padding-left:calc(var(--sidebar-width) + var(--layout-gap));padding-right:var(--layout-gap)}.panel[data-v-fd8c3d64]{background:linear-gradient(180deg,#ffffffa3,#ffffff70);border:1px solid var(--glass-edge);border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffff8c,var(--glass-shadow);display:grid;gap:18px;min-width:0;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}.notice-section[data-v-fd8c3d64]{display:grid;gap:12px}.notice-card[data-v-fd8c3d64]{border:1px solid var(--glass-edge);border-radius:22px;padding:14px;background:linear-gradient(180deg,#ffffffa8,#ffffff75);display:grid;gap:8px;min-width:0;box-sizing:border-box;box-shadow:inset 0 1px #ffffff8c,var(--glass-shadow-soft);backdrop-filter:none;-webkit-backdrop-filter:none}.panel-header[data-v-fd8c3d64]{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-title[data-v-fd8c3d64]{margin:0;font-size:18px;color:var(--text-900)}.notice[data-v-fd8c3d64]{margin:0;font-size:13px;font-weight:700;color:var(--text-700);background:linear-gradient(180deg,#ffffffad,#ffffff7a);border:1px solid rgba(203,213,225,.44);padding:10px 12px;border-radius:16px;box-shadow:inset 0 1px #ffffff85;backdrop-filter:none;-webkit-backdrop-filter:none}.card[data-v-fd8c3d64]{border:1px solid var(--glass-edge);border-radius:22px;padding:14px;background:linear-gradient(180deg,#ffffff9e,#ffffff6b);min-width:0;box-sizing:border-box;box-shadow:inset 0 1px #ffffff80,var(--glass-shadow-soft);backdrop-filter:none;-webkit-backdrop-filter:none}.form[data-v-fd8c3d64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-bottom:8px}.form-row[data-v-fd8c3d64]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-fd8c3d64]{font-size:12px;color:var(--text-700);font-weight:600}.form-input[data-v-fd8c3d64]{border:1px solid rgba(203,213,225,.68);background:linear-gradient(180deg,#ffffffdb,#ffffffa8);color:var(--text-900);padding:10px 12px;border-radius:14px;font-size:14px;outline:none;transition:none;box-shadow:inset 0 1px #ffffff80;backdrop-filter:none;-webkit-backdrop-filter:none}.form-input[data-v-fd8c3d64]:focus{border-color:#38bdf885;box-shadow:inset 0 1px #ffffffad,0 0 0 4px #7dd3fc2e;background:linear-gradient(180deg,#ffffff85,#ffffff47)}.form-actions[data-v-fd8c3d64]{grid-column:1 / -1;display:flex;gap:8px}.submit-btn[data-v-fd8c3d64]{border:1px solid rgba(14,165,233,.42);background:linear-gradient(135deg,#7dd3fcbd,#38bdf894);color:#fff;padding:9px 14px;border-radius:999px;cursor:pointer;font-size:14px;box-shadow:inset 0 1px #fff6,0 16px 28px #0ea5e92e;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}.submit-btn[data-v-fd8c3d64]:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8c7,#0ea5e9a3)}.submit-btn[data-v-fd8c3d64]:disabled{opacity:.7;cursor:not-allowed}.ghost-btn[data-v-fd8c3d64]{border:1px solid rgba(203,213,225,.68);background:linear-gradient(180deg,#ffffffd1,#ffffffa3);color:var(--text-900);padding:9px 12px;border-radius:999px;cursor:pointer;font-size:14px;box-shadow:inset 0 1px #ffffff7a,0 12px 22px #94a3b81f;transition:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ghost-btn[data-v-fd8c3d64]:hover:not(:disabled){background:linear-gradient(180deg,#fffffff0,#ffffffbd);border-color:#bfdbfed1}.action-buttons[data-v-fd8c3d64]{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;white-space:nowrap}.error[data-v-fd8c3d64]{margin:8px 0 0;color:#991b1b;background:#fee2e257;border:1px solid rgba(248,113,113,.22);padding:10px 12px;border-radius:16px;font-size:14px;grid-column:1 / -1;box-shadow:inset 0 1px #ffffff73;backdrop-filter:none;-webkit-backdrop-filter:none}.success[data-v-fd8c3d64]{margin:8px 0 0;color:#065f46;background:#d1fae557;border:1px solid rgba(16,185,129,.18);padding:10px 12px;border-radius:16px;font-size:14px;grid-column:1 / -1;box-shadow:inset 0 1px #ffffff73;backdrop-filter:none;-webkit-backdrop-filter:none}.muted[data-v-fd8c3d64]{margin:8px 0 0;color:var(--text-500);font-size:14px}.notice-content[data-v-fd8c3d64]{margin:0;color:var(--text-900);font-size:14px;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.notice-content-html[data-v-fd8c3d64] *{max-width:100%;box-sizing:border-box}.notice-content-html[data-v-fd8c3d64] h1,.notice-content-html[data-v-fd8c3d64] h2,.notice-content-html[data-v-fd8c3d64] h3,.notice-content-html[data-v-fd8c3d64] h4,.notice-content-html[data-v-fd8c3d64] h5,.notice-content-html[data-v-fd8c3d64] h6,.notice-content-html[data-v-fd8c3d64] p,.notice-content-html[data-v-fd8c3d64] div,.notice-content-html[data-v-fd8c3d64] span,.notice-content-html[data-v-fd8c3d64] li,.notice-content-html[data-v-fd8c3d64] td,.notice-content-html[data-v-fd8c3d64] th,.notice-content-html[data-v-fd8c3d64] blockquote,.notice-content-html[data-v-fd8c3d64] code{color:inherit}.notice-content-html[data-v-fd8c3d64] h1,.notice-content-html[data-v-fd8c3d64] h2,.notice-content-html[data-v-fd8c3d64] h3,.notice-content-html[data-v-fd8c3d64] h4,.notice-content-html[data-v-fd8c3d64] h5,.notice-content-html[data-v-fd8c3d64] h6{margin:0 0 10px;color:var(--text-900)}.notice-content-html[data-v-fd8c3d64] p,.notice-content-html[data-v-fd8c3d64] div{margin:0 0 8px}.notice-content-html[data-v-fd8c3d64] img,.notice-content-html[data-v-fd8c3d64] video,.notice-content-html[data-v-fd8c3d64] iframe{max-width:100%;height:auto}.notice-content-html[data-v-fd8c3d64] table,.notice-content-html[data-v-fd8c3d64] pre{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;color:inherit;border-radius:14px}.notice-content-html[data-v-fd8c3d64] pre{padding:12px 14px;background:#ffffff38;border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px #ffffff52}.notice-content-html[data-v-fd8c3d64] table{border-collapse:collapse}.notice-content-html[data-v-fd8c3d64] td,.notice-content-html[data-v-fd8c3d64] th{border-bottom:1px solid rgba(255,255,255,.16);padding:8px 10px}.notice-content-html[data-v-fd8c3d64] ul,.notice-content-html[data-v-fd8c3d64] ol{margin:0 0 8px 20px;padding:0}.notice-content-html[data-v-fd8c3d64] a{color:var(--accent-strong);text-decoration:underline}.notice-content-html[data-v-fd8c3d64] strong{font-weight:700}.notice-meta[data-v-fd8c3d64]{margin:8px 0 0;color:var(--text-500);font-size:12px}.table-wrap[data-v-fd8c3d64]{overflow-x:auto;overflow-y:hidden;border:1px solid var(--glass-edge);border-radius:20px;background:linear-gradient(180deg,#ffffff5c,#ffffff29);max-width:100%;width:100%;-webkit-overflow-scrolling:touch;display:block;min-width:0;box-shadow:inset 0 1px #ffffff8c,var(--glass-shadow-soft);backdrop-filter:none;-webkit-backdrop-filter:none}.data-table[data-v-fd8c3d64]{width:100%;border-collapse:collapse;min-width:900px}.data-table th[data-v-fd8c3d64],.data-table td[data-v-fd8c3d64]{padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.22);text-align:left;font-size:14px;color:var(--text-900);white-space:nowrap}.data-table thead th[data-v-fd8c3d64]{background:linear-gradient(180deg,#ffffff85,#ffffff42);font-weight:600;position:sticky;top:0;z-index:1;color:var(--text-700);backdrop-filter:none;-webkit-backdrop-filter:none}.empty[data-v-fd8c3d64]{text-align:center;color:var(--text-500);padding:18px 12px}.dialog-backdrop[data-v-fd8c3d64]{position:fixed;inset:0;padding:14px;background:#0f172a29;display:flex;align-items:center;justify-content:center;z-index:10;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}.dialog[data-v-fd8c3d64]{width:min(420px,90vw);max-height:calc(100vh - 28px);background:linear-gradient(180deg,#ffffff6b,#fff3);border:1px solid var(--glass-edge);border-radius:24px;padding:18px;box-shadow:inset 0 1px #ffffff8f,0 28px 56px #0f172a2e;display:grid;gap:12px;overflow-y:auto;box-sizing:border-box;backdrop-filter:none;-webkit-backdrop-filter:none}.dialog-invite[data-v-fd8c3d64]{width:min(360px,88vw)}.dialog-batch-invite[data-v-fd8c3d64]{width:min(520px,92vw)}.dialog-title[data-v-fd8c3d64]{margin:0;font-size:16px;color:var(--text-900)}.dialog-body[data-v-fd8c3d64]{display:grid;gap:8px}.dialog-input-row[data-v-fd8c3d64]{display:flex;gap:8px;align-items:center}.dialog-input-row .form-input[data-v-fd8c3d64]{flex:1}.dialog-actions[data-v-fd8c3d64]{display:flex;gap:8px;justify-content:flex-end}.dialog-text[data-v-fd8c3d64]{margin:0;color:var(--text-900);font-size:14px}.dialog-hint[data-v-fd8c3d64]{margin:0}.form-textarea[data-v-fd8c3d64]{min-height:160px;max-height:42vh;resize:vertical;font:inherit;box-sizing:border-box}.page.theme-dark[data-v-fd8c3d64]{--glass-fill: rgba(15, 23, 42, .34);--glass-fill-strong: rgba(15, 23, 42, .5);--glass-edge: rgba(255, 255, 255, .12);--glass-edge-soft: rgba(255, 255, 255, .08);--glass-shadow: 0 28px 72px rgba(2, 6, 23, .42);--glass-shadow-soft: 0 18px 42px rgba(2, 6, 23, .3);--text-900: #e5eefb;--text-700: #c4d4ea;--text-500: #93a8c5;--accent: #7dd3fc;--accent-strong: #38bdf8;--accent-soft: rgba(56, 189, 248, .22);background:radial-gradient(circle at 16% 14%,rgba(37,99,235,.3),transparent 24%),radial-gradient(circle at 82% 16%,rgba(168,85,247,.18),transparent 22%),radial-gradient(circle at 70% 76%,rgba(20,184,166,.18),transparent 25%),linear-gradient(180deg,#08111f,#0b1527 44%,#0a1620);color-scheme:dark}.page.theme-dark[data-v-fd8c3d64]:before{background:radial-gradient(circle,#38bdf86b,#38bdf800 72%)}.page.theme-dark[data-v-fd8c3d64]:after{background:radial-gradient(circle,#2dd4bf47,#2dd4bf00 72%)}.page.theme-dark .menu-toggle[data-v-fd8c3d64]{border-color:#ffffff24;background:linear-gradient(180deg,#0f172a94,#0f172a57);color:var(--text-900);box-shadow:inset 0 1px #ffffff1f,0 18px 40px #02061747}.page.theme-dark .menu-toggle[data-v-fd8c3d64]:hover{background:linear-gradient(180deg,#0f172ab3,#0f172a6b)}.page.theme-dark .sidebar-overlay[data-v-fd8c3d64],.page.theme-dark .dialog-backdrop[data-v-fd8c3d64]{background:#02061757}.page.theme-dark .sidebar[data-v-fd8c3d64],.page.theme-dark .panel[data-v-fd8c3d64],.page.theme-dark .notice-card[data-v-fd8c3d64],.page.theme-dark .card[data-v-fd8c3d64],.page.theme-dark .table-wrap[data-v-fd8c3d64],.page.theme-dark .dialog[data-v-fd8c3d64],.page.theme-dark .notice[data-v-fd8c3d64],.page.theme-dark .form-input[data-v-fd8c3d64],.page.theme-dark .ghost-btn[data-v-fd8c3d64],.page.theme-dark .theme-switch[data-v-fd8c3d64]{border-color:#ffffff1f}.page.theme-dark .sidebar[data-v-fd8c3d64]{background:linear-gradient(180deg,#0f172a94,#0f172a57)}.page.theme-dark .sidebar.open[data-v-fd8c3d64]{box-shadow:inset 0 1px #ffffff1f,0 28px 64px #02061761}.page.theme-dark .logo[data-v-fd8c3d64]{text-shadow:none}.page.theme-dark .menu-btn[data-v-fd8c3d64],.page.theme-dark .theme-switch[data-v-fd8c3d64]{background:linear-gradient(180deg,#1e293b8f,#0f172a4d);box-shadow:inset 0 1px #ffffff1a,0 12px 20px #0206172e}.page.theme-dark .menu-btn[data-v-fd8c3d64]:hover,.page.theme-dark .theme-switch[data-v-fd8c3d64]:hover{background:linear-gradient(180deg,#1e293bb3,#0f172a66);border-color:#ffffff2e}.page.theme-dark .menu-btn.active[data-v-fd8c3d64]{background:linear-gradient(180deg,#082f49b8,#0f172a61);border-color:#38bdf84d;box-shadow:inset 0 1px #ffffff29,0 16px 28px #0284c72e}.page.theme-dark .theme-switch-track[data-v-fd8c3d64]{background:#475569b8}.page.theme-dark .theme-switch-thumb[data-v-fd8c3d64]{background:#e2e8f0f0;box-shadow:0 4px 12px #0206174d}.page.theme-dark .panel[data-v-fd8c3d64],.page.theme-dark .notice-card[data-v-fd8c3d64],.page.theme-dark .card[data-v-fd8c3d64],.page.theme-dark .table-wrap[data-v-fd8c3d64],.page.theme-dark .dialog[data-v-fd8c3d64],.page.theme-dark .notice[data-v-fd8c3d64]{background:linear-gradient(180deg,#0f172a75,#0f172a3d);box-shadow:inset 0 1px #ffffff1f,var(--glass-shadow-soft)}.page.theme-dark .form-input[data-v-fd8c3d64]{background:linear-gradient(180deg,#0f172a8a,#0f172a4d);box-shadow:inset 0 1px #ffffff14}.page.theme-dark .form-input[data-v-fd8c3d64]:focus{background:linear-gradient(180deg,#0f172ab3,#0f172a5c);border-color:#38bdf861;box-shadow:inset 0 1px #ffffff1f,0 0 0 4px #38bdf81f}.page.theme-dark .submit-btn[data-v-fd8c3d64]{border-color:#38bdf84d;background:linear-gradient(135deg,#0ea5e9d1,#0284c79e);box-shadow:inset 0 1px #ffffff2e,0 18px 30px #0284c738}.page.theme-dark .submit-btn[data-v-fd8c3d64]:hover:not(:disabled){background:linear-gradient(135deg,#0ea5e9e0,#0284c7ad)}.page.theme-dark .ghost-btn[data-v-fd8c3d64]{background:linear-gradient(180deg,#1e293b80,#0f172a47);box-shadow:inset 0 1px #ffffff1f,0 12px 24px #0206172e}.page.theme-dark .ghost-btn[data-v-fd8c3d64]:hover:not(:disabled){background:linear-gradient(180deg,#1e293ba3,#0f172a57)}.page.theme-dark .error[data-v-fd8c3d64]{color:#fecaca;background:#7f1d1d57;border-color:#f8717133}.page.theme-dark .success[data-v-fd8c3d64]{color:#bbf7d0;background:#064e3b57;border-color:#10b98129}.page.theme-dark .data-table th[data-v-fd8c3d64],.page.theme-dark .data-table td[data-v-fd8c3d64]{border-bottom-color:#ffffff14}.page.theme-dark .data-table thead th[data-v-fd8c3d64]{background:linear-gradient(180deg,#1e293ba3,#0f172a4d)}.page.theme-dark .notice-content-html[data-v-fd8c3d64] section,.page.theme-dark .notice-content-html[data-v-fd8c3d64] div,.page.theme-dark .notice-content-html[data-v-fd8c3d64] p,.page.theme-dark .notice-content-html[data-v-fd8c3d64] li,.page.theme-dark .notice-content-html[data-v-fd8c3d64] ul,.page.theme-dark .notice-content-html[data-v-fd8c3d64] ol,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h1,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h2,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h3,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h4,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h5,.page.theme-dark .notice-content-html[data-v-fd8c3d64] h6,.page.theme-dark .notice-content-html[data-v-fd8c3d64] span,.page.theme-dark .notice-content-html[data-v-fd8c3d64] td,.page.theme-dark .notice-content-html[data-v-fd8c3d64] th{color:var(--text-900)!important}.page.theme-dark .notice-content-html[data-v-fd8c3d64] div[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] section[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] p[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] ul[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] li[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] table[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] td[style],.page.theme-dark .notice-content-html[data-v-fd8c3d64] th[style]{background:#0f172a57!important;border-color:#ffffff1a!important}.page.theme-dark .notice-content-html[data-v-fd8c3d64] hr{border-top-color:#ffffff1a!important}.page.theme-dark .notice-content-html[data-v-fd8c3d64] a{color:var(--accent)!important}.page.theme-dark .notice-content-html[data-v-fd8c3d64] pre{background:#0f172a6b;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.page.theme-dark .notice-content-html[data-v-fd8c3d64] td,.page.theme-dark .notice-content-html[data-v-fd8c3d64] th{border-bottom-color:#ffffff14}@media(prefers-reduced-motion:reduce){.page[data-v-fd8c3d64] *,.page[data-v-fd8c3d64] *:before,.page[data-v-fd8c3d64] *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}@media(max-width:900px){.page[data-v-fd8c3d64]{--layout-gap: .75rem;--golden-layout-width: calc(100vw - var(--layout-gap) - var(--layout-gap));--content-width: calc(var(--golden-layout-width) / var(--golden-ratio));--sidebar-width: clamp(15.5rem, calc(var(--golden-layout-width) - var(--content-width)), 20rem)}.sidebar[data-v-fd8c3d64]{width:min(var(--sidebar-width),calc(100vw - 24px));padding-top:calc(env(safe-area-inset-top,0px) + 72px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);left:calc(-1 * var(--sidebar-width) - 24px);transform:none;opacity:0;visibility:hidden;pointer-events:none;transition:none}.sidebar.open[data-v-fd8c3d64]{left:0;opacity:1;visibility:visible;pointer-events:auto}.logo[data-v-fd8c3d64]{padding-top:0;font-size:1.125rem}.menu-btn[data-v-fd8c3d64],.theme-switch[data-v-fd8c3d64]{min-height:3rem;padding:.8125rem 1rem;font-size:1rem}.theme-switch-text[data-v-fd8c3d64]{font-size:.9375rem}.content[data-v-fd8c3d64]{padding:98px 12px 18px}.form[data-v-fd8c3d64]{grid-template-columns:1fr}.form-actions[data-v-fd8c3d64],.dialog-actions[data-v-fd8c3d64]{flex-direction:column;align-items:stretch}.dialog-invite[data-v-fd8c3d64]{width:min(300px,calc(100vw - 28px));padding:16px}.dialog-batch-invite[data-v-fd8c3d64]{width:min(100%,420px);padding:16px}.dialog-input-row[data-v-fd8c3d64]{flex-direction:column;align-items:stretch}}@media(max-width:480px){.page[data-v-fd8c3d64]{--layout-gap: .625rem;--golden-layout-width: calc(100vw - var(--layout-gap) - var(--layout-gap));--sidebar-width: min(17.5rem, calc(100vw - 1.25rem) )}.menu-toggle[data-v-fd8c3d64]{top:calc(env(safe-area-inset-top,0px) + 10px);left:calc(env(safe-area-inset-left,0px) + 10px);min-height:2.75rem;padding:.625rem .75rem;font-size:1rem}.menu-toggle-text[data-v-fd8c3d64]{display:none}.sidebar[data-v-fd8c3d64]{width:min(var(--sidebar-width),calc(100vw - 20px));max-width:calc(100vw - 20px);padding:calc(env(safe-area-inset-top,0px) + 72px) 10px calc(env(safe-area-inset-bottom,0px) + 16px);left:calc(-1*min(var(--sidebar-width),calc(100vw - 20px)) - 20px)}.logo[data-v-fd8c3d64]{padding-top:0}.content[data-v-fd8c3d64]{padding:88px 10px 12px}.panel[data-v-fd8c3d64],.card[data-v-fd8c3d64],.notice-card[data-v-fd8c3d64]{padding:12px;border-radius:12px}.dialog-backdrop[data-v-fd8c3d64]{padding:10px;align-items:center;overflow-y:auto}.dialog[data-v-fd8c3d64]{width:100%;max-height:calc(100vh - 20px);margin:0 auto;padding:14px;border-radius:12px}.dialog-batch-invite[data-v-fd8c3d64]{width:100%}.form-textarea[data-v-fd8c3d64]{min-height:132px;max-height:34vh}}
