@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#app{height:100vh}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.boot-splash{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:radial-gradient(1200px 600px at 50% 42%,#fff,#f7f8fa 60%)}html[data-theme=dark] .boot-splash{background:radial-gradient(1200px 600px at 50% 42%,#16233c,#0f172a 60%)}.boot-splash__inner{display:flex;flex-direction:column;align-items:center}.boot-splash__logo{height:40px;width:auto;object-fit:contain;animation:boot-pulse 1.5s ease-in-out infinite}.boot-splash__bar{margin-top:20px;width:168px;height:3px;border-radius:3px;background:#f59e0b2e;overflow:hidden;position:relative}.boot-splash__bar:after{content:"";position:absolute;top:0;left:-45%;width:45%;height:100%;border-radius:3px;background:linear-gradient(90deg,#f59e0b00,#f59e0b 55%,#fbbf24);animation:boot-slide 1.2s ease-in-out infinite}@keyframes boot-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes boot-slide{0%{left:-45%}to{left:100%}}.boot-fade-leave-active{transition:opacity .5s ease,transform .5s ease}.boot-fade-leave-to{opacity:0;transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.boot-splash__logo{animation:none;opacity:1}.boot-splash__bar:after{animation:none;opacity:.9}}[data-v-9eead3be]:root,:root[data-theme=light][data-v-9eead3be]{--n-color: #f7f8fa;--n-color-embedded: #ffffff;--n-color-hover: rgba(22, 119, 255, .06);--n-color-pressed: rgba(22, 119, 255, .1);--n-color-embedded-hover: rgba(22, 119, 255, .05);--n-color-embedded-pressed: rgba(22, 119, 255, .09);--n-border-color: #e4e8ed;--n-border-color-strong: #cdd4dc;--n-text-color: #1a202c;--n-text-color-1: #2d3748;--n-text-color-2: #5a6778;--n-text-color-3: #8896a7;--n-text-color-disabled: #b0bcc8;--n-shadow: 0 2px 8px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--n-shadow-light: 0 1px 4px rgba(0, 0, 0, .04);--sidebar-bg: #f1f5f9;--sidebar-text: #475569;--sidebar-text-hover: #1e293b;--sidebar-text-active: #1677ff;--sidebar-hover-bg: rgba(15, 23, 42, .06);--sidebar-active-bg: rgba(22, 119, 255, .1);--sidebar-border: #e2e8f0;--sidebar-text-muted: rgba(71, 85, 105, .55);--sidebar-scroll-thumb: rgba(15, 23, 42, .18);--sidebar-accent: #1677ff}:root[data-theme=dark][data-v-9eead3be]{--n-color: #0f172a;--n-color-embedded: #1e293b;--n-color-hover: rgba(64, 150, 255, .1);--n-color-pressed: rgba(64, 150, 255, .15);--n-color-embedded-hover: rgba(64, 150, 255, .06);--n-color-embedded-pressed: rgba(64, 150, 255, .1);--n-border-color: #1e293b;--n-border-color-strong: #334155;--n-text-color: #f1f5f9;--n-text-color-1: #e2e8f0;--n-text-color-2: #94a3b8;--n-text-color-3: #64748b;--n-text-color-disabled: #475569;--n-shadow: 0 4px 16px rgba(0, 0, 0, .4), 0 1px 4px rgba(0, 0, 0, .3);--n-shadow-light: 0 2px 8px rgba(0, 0, 0, .3);--sidebar-bg: #0c1222;--sidebar-text: #144695;--sidebar-text-hover: #cbd5e1;--sidebar-text-active: #f1f5f9;--sidebar-hover-bg: rgba(64, 150, 255, .08);--sidebar-active-bg: rgba(64, 150, 255, .16);--sidebar-border: #1e293b;--sidebar-text-muted: rgba(255, 255, 255, .35);--sidebar-scroll-thumb: rgba(255, 255, 255, .15);--sidebar-accent: #38bdf8}.inner-link[data-v-9eead3be]{position:relative;width:100%;height:calc(100vh - 72px);border-radius:6px;overflow:hidden}.inner-link__frame[data-v-9eead3be]{display:block;width:100%;height:100%;border:0;background:#fff}.inner-link__loading[data-v-9eead3be]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inner-link__error[data-v-9eead3be]{padding:48px 24px;text-align:center;color:#d03050;line-height:1.9}.inner-link__error p[data-v-9eead3be]{margin:0}.batch-sn-input[data-v-7a157008]{width:100%}.batch-sn-suffix[data-v-7a157008]{display:inline-flex;align-items:center;gap:4px}.batch-sn-tip[data-v-7a157008]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font-size:13px;color:#666}.batch-sn-error[data-v-7a157008]{color:#d03050}.batch-sn-footer[data-v-7a157008]{display:flex;align-items:center;justify-content:space-between}.batch-sn-footer-right[data-v-7a157008]{display:flex;gap:12px}@font-face{font-family:v-sans;font-weight:400;src:url(/assets/woff2/LatoLatin-Regular-Dmlz1U0B.woff2)}@font-face{font-family:v-sans;font-weight:600;src:url(/assets/woff2/LatoLatin-Semibold-Dbk81p2D.woff2)}@font-face{font-family:v-mono;font-weight:400;src:url(/assets/woff2/FiraCode-Regular-CRwVj4V2.woff2)}.action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;align-items:center;padding:2px 0}.action-grid .n-button{justify-content:flex-start;padding-left:0;padding-right:0;height:22px;line-height:22px}:root,:root[data-theme=light]{--n-color: #f7f8fa;--n-color-embedded: #ffffff;--n-color-hover: rgba(22, 119, 255, .06);--n-color-pressed: rgba(22, 119, 255, .1);--n-color-embedded-hover: rgba(22, 119, 255, .05);--n-color-embedded-pressed: rgba(22, 119, 255, .09);--n-border-color: #e4e8ed;--n-border-color-strong: #cdd4dc;--n-text-color: #1a202c;--n-text-color-1: #2d3748;--n-text-color-2: #5a6778;--n-text-color-3: #8896a7;--n-text-color-disabled: #b0bcc8;--n-shadow: 0 2px 8px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--n-shadow-light: 0 1px 4px rgba(0, 0, 0, .04);--sidebar-bg: #f1f5f9;--sidebar-text: #475569;--sidebar-text-hover: #1e293b;--sidebar-text-active: #1677ff;--sidebar-hover-bg: rgba(15, 23, 42, .06);--sidebar-active-bg: rgba(22, 119, 255, .1);--sidebar-border: #e2e8f0;--sidebar-text-muted: rgba(71, 85, 105, .55);--sidebar-scroll-thumb: rgba(15, 23, 42, .18);--sidebar-accent: #1677ff}:root[data-theme=dark]{--n-color: #0f172a;--n-color-embedded: #1e293b;--n-color-hover: rgba(64, 150, 255, .1);--n-color-pressed: rgba(64, 150, 255, .15);--n-color-embedded-hover: rgba(64, 150, 255, .06);--n-color-embedded-pressed: rgba(64, 150, 255, .1);--n-border-color: #1e293b;--n-border-color-strong: #334155;--n-text-color: #f1f5f9;--n-text-color-1: #e2e8f0;--n-text-color-2: #94a3b8;--n-text-color-3: #64748b;--n-text-color-disabled: #475569;--n-shadow: 0 4px 16px rgba(0, 0, 0, .4), 0 1px 4px rgba(0, 0, 0, .3);--n-shadow-light: 0 2px 8px rgba(0, 0, 0, .3);--sidebar-bg: #0c1222;--sidebar-text: #144695;--sidebar-text-hover: #cbd5e1;--sidebar-text-active: #f1f5f9;--sidebar-hover-bg: rgba(64, 150, 255, .08);--sidebar-active-bg: rgba(64, 150, 255, .16);--sidebar-border: #1e293b;--sidebar-text-muted: rgba(255, 255, 255, .35);--sidebar-scroll-thumb: rgba(255, 255, 255, .15);--sidebar-accent: #38bdf8}.cell-stack{display:flex;flex-direction:column;gap:2px}.cell-main{font-weight:600}.cell-sub{font-size:12px;color:#999}.cell-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-wrap{font-size:12px;line-height:1.6;color:#444;white-space:normal}.cell-thumb{border:1px solid #eee;border-radius:4px;cursor:pointer;transition:border-color .2s}.cell-thumb:hover{border-color:#1890ff}
