.fv[data-v-a8eaf831]{--fv-bg:#0c0e13;--fv-glass:#181b22bd;--fv-line:#ffffff14;--fv-text:#f4f5f7;--fv-text-2:#f4f5f79e;--fv-hover:#ffffff17;--fv-press:#ffffff26;z-index:calc(-1 + var(--z-popover));color:var(--fv-text);-webkit-backdrop-filter:blur(20px)saturate(1.2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(1200px 600px at 50% -10%,#ffffff0d,#0000 60%),#0a0c10f0;flex-direction:column;display:flex;position:fixed;inset:0}.fv-bar[data-v-a8eaf831]{z-index:3;gap:var(--s-4);min-height:64px;padding:10px 14px 10px 18px;padding-top:max(10px,env(safe-area-inset-top));border-bottom:1px solid var(--fv-line);background:linear-gradient(#0c0e13e6,#0c0e138c);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.fv-bar[data-v-a8eaf831],.fv-file[data-v-a8eaf831]{align-items:center}.fv-file[data-v-a8eaf831]{gap:12px;display:flex}.fv-file[data-v-a8eaf831],.min0[data-v-a8eaf831]{min-width:0}.fv-ic[data-v-a8eaf831]{border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.pdf[data-v-a8eaf831]{color:#ff8a80;background:#ff635829}.img[data-v-a8eaf831]{color:#7cc4ff;background:#58aaff29}.doc[data-v-a8eaf831]{color:#9fa8ff;background:#7884ff2e}.xls[data-v-a8eaf831]{color:#6ee2a5;background:#3cc88229}.txt[data-v-a8eaf831]{color:#d6dae3;background:#ffffff1a}.other[data-v-a8eaf831]{color:#ffd27a;background:#ffbe4626}.fv-name[data-v-a8eaf831]{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:620;overflow:hidden}.fv-meta[data-v-a8eaf831]{color:var(--fv-text-2);align-items:center;gap:8px;margin-top:2px;font-size:12.5px;display:flex}.fv-count[data-v-a8eaf831]{color:var(--fv-text);background:var(--fv-hover);border-radius:999px;flex-shrink:0;padding:1px 7px;font-weight:600}.fv-acts[data-v-a8eaf831],.fv-tools[data-v-a8eaf831]{align-items:center;gap:4px;display:flex}.fv-tools[data-v-a8eaf831]{border:1px solid var(--fv-line);background:#ffffff0d;border-radius:12px;padding:3px}.fv-acts[data-v-a8eaf831]{grid-column:3;justify-content:flex-end}.fv-btn[data-v-a8eaf831]{min-width:36px;height:36px;color:var(--fv-text);cursor:pointer;transition:background var(--t-fast),color var(--t-fast),opacity var(--t-fast);background:0 0;border:0;border-radius:9px;grid-auto-flow:column;place-items:center;gap:7px;padding:0 9px;font-size:18px;display:inline-grid}.fv-btn[data-v-a8eaf831]:hover:not(:disabled){background:var(--fv-hover)}.fv-btn[data-v-a8eaf831]:active:not(:disabled){background:var(--fv-press)}.fv-btn[data-v-a8eaf831]:disabled{opacity:.32;cursor:default}.fv-btn[data-v-a8eaf831]:focus-visible,.fv-nav[data-v-a8eaf831]:focus-visible,.fv-pct[data-v-a8eaf831]:focus-visible,.fv-pill[data-v-a8eaf831]:focus-visible,.th[data-v-a8eaf831]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fv-btn.sm[data-v-a8eaf831]{border-radius:999px;min-width:28px;height:28px;padding:0;font-size:14px}.fv-dl[data-v-a8eaf831]{background:#ffffff1a;padding:0 12px;font-size:13.5px;font-weight:600}.fv-dl[data-v-a8eaf831] svg{font-size:17px}.fv-dl[data-v-a8eaf831]:hover{background:#ffffff29!important}.fv-pct[data-v-a8eaf831]{min-width:62px;height:30px;color:var(--fv-text-2);cursor:pointer;transition:background var(--t-fast),color var(--t-fast);background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:12.5px;font-weight:600}.fv-pct.on[data-v-a8eaf831],.fv-pct[data-v-a8eaf831]:hover{color:var(--fv-text)}.fv-pct[data-v-a8eaf831]:hover{background:var(--fv-hover)}.fv-tools .fv-btn[data-v-a8eaf831]{border-radius:8px;min-width:30px;height:30px;padding:0;font-size:14px}.fv-sep[data-v-a8eaf831]{background:var(--fv-line);width:1px;height:20px;margin:0 4px}.fv-tools .fv-sep[data-v-a8eaf831]{margin:0 2px}.fv-body[data-v-a8eaf831]{flex:1;min-height:0;position:relative}.fv-slot[data-v-a8eaf831],.fv-wait[data-v-a8eaf831]{position:absolute;inset:0}.fv-wait[data-v-a8eaf831]{padding:var(--s-6);color:var(--fv-text-2);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:13.5px;display:flex}.fv-spin[data-v-a8eaf831]{border:2.5px solid #ffffff24;border-top-color:#fff;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite spin}.fv-paper[data-v-a8eaf831]{background:var(--surface);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:12px;display:flex;position:absolute;inset:24px max(24px,50% - 560px);overflow:hidden;box-shadow:0 0 0 1px #0003,0 24px 64px -16px #0009}@media (prefers-color-scheme:dark){.fv-paper[data-v-a8eaf831]{--lightningcss-light: ;--lightningcss-dark:initial}}.fv-paper[data-v-a8eaf831]>*{flex:1;min-width:0}.fv-text[data-v-a8eaf831]{padding:var(--s-6);font:13px/1.6 var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:4;margin:0;overflow:auto}.fv-card[data-v-a8eaf831]{text-align:center;background:var(--fv-glass);border:1px solid var(--fv-line);border-radius:20px;flex-direction:column;align-items:center;width:min(440px,100% - 32px);padding:36px 28px 30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px -20px #0009}.fv-card-ic[data-v-a8eaf831]{border-radius:20px;place-items:center;width:72px;height:72px;margin-bottom:18px;font-size:36px;display:grid;position:relative}.fv-card-ic.warn[data-v-a8eaf831]{color:#ffb4a8;background:#ff635824}.fv-ext[data-v-a8eaf831]{letter-spacing:.04em;color:#0c0e13;background:#ffd27a;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:750;position:absolute;bottom:-6px;right:-8px}.fv-card-t[data-v-a8eaf831]{overflow-wrap:anywhere;max-width:100%;font-size:16px;font-weight:640}.fv-card-s[data-v-a8eaf831]{color:var(--fv-text-2);margin-top:6px;font-size:13.5px;line-height:1.5}.fv-card-acts[data-v-a8eaf831]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.fv-pill[data-v-a8eaf831]{color:#0c0e13;cursor:pointer;height:40px;transition:transform var(--t-fast),background var(--t-fast);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:620;display:inline-flex}.fv-pill[data-v-a8eaf831]:hover{background:#e9ebef}.fv-pill[data-v-a8eaf831]:active{transform:scale(.98)}.fv-pill.ghost[data-v-a8eaf831]{color:var(--fv-text);background:var(--fv-hover)}.fv-pill.ghost[data-v-a8eaf831]:hover{background:var(--fv-press)}.fv-nav[data-v-a8eaf831]{z-index:2;width:46px;height:46px;color:var(--fv-text);background:var(--fv-glass);border:1px solid var(--fv-line);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:background var(--t-fast),transform var(--t-fast);border-radius:999px;place-items:center;font-size:18px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000059}.fv-nav[data-v-a8eaf831]:hover{background:#282c36e6}.fv-nav[data-v-a8eaf831]:active{transform:translateY(-50%)scale(.95)}.fv-nav.prev[data-v-a8eaf831]{left:18px}.fv-nav.next[data-v-a8eaf831]{right:18px}.fv-pages[data-v-a8eaf831]{z-index:2;white-space:nowrap;color:var(--fv-text);background:var(--fv-glass);border:1px solid var(--fv-line);-webkit-backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:8px;padding:4px 6px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0006}.fv-strip[data-v-a8eaf831]{z-index:3;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--fv-line);scrollbar-width:none;background:#0c0e13b3;justify-content:safe center;gap:8px;display:flex;position:relative;overflow-x:auto}.fv-strip[data-v-a8eaf831]::-webkit-scrollbar{display:none}.th[data-v-a8eaf831]{max-width:200px;height:44px;color:var(--fv-text-2);cursor:pointer;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);background:#ffffff0a;border:1px solid #0000;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:flex}.th[data-v-a8eaf831]:hover{background:var(--fv-hover)}.th.on[data-v-a8eaf831],.th[data-v-a8eaf831]:hover{color:var(--fv-text)}.th.on[data-v-a8eaf831]{border-color:color-mix(in srgb,var(--brand) 70%,#fff 10%);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 25%,transparent);background:#ffffff1a}.th-ic[data-v-a8eaf831],.th-img[data-v-a8eaf831]{border-radius:8px;flex-shrink:0;width:34px;height:34px}.th-img[data-v-a8eaf831]{-o-object-fit:cover;object-fit:cover;background:#ffffff0f}.th-ic[data-v-a8eaf831]{place-items:center;font-size:17px;display:grid}.th-name[data-v-a8eaf831]{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:560;overflow:hidden}.fv-enter-active[data-v-a8eaf831]{transition:opacity .22s var(--ease-out)}.fv-leave-active[data-v-a8eaf831]{transition:opacity .16s var(--ease-in)}.fv-enter-active .fv-body[data-v-a8eaf831]{transition:transform .32s var(--ease-spring),opacity .22s var(--ease-out)}.fv-enter-from[data-v-a8eaf831],.fv-leave-to[data-v-a8eaf831]{opacity:0}.fv-enter-from .fv-body[data-v-a8eaf831]{opacity:0;transform:scale(.97)translateY(8px)}.fv-next-enter-active[data-v-a8eaf831],.fv-prev-enter-active[data-v-a8eaf831]{transition:opacity .2s var(--ease-out),transform .26s var(--ease-out)}.fv-next-leave-active[data-v-a8eaf831],.fv-prev-leave-active[data-v-a8eaf831]{transition:opacity .12s var(--ease-in),transform .12s var(--ease-in)}.fv-next-enter-from[data-v-a8eaf831]{opacity:0;transform:translate(28px)}.fv-next-leave-to[data-v-a8eaf831]{opacity:0;transform:translate(-20px)}.fv-prev-enter-from[data-v-a8eaf831]{opacity:0;transform:translate(-28px)}.fv-prev-leave-to[data-v-a8eaf831]{opacity:0;transform:translate(20px)}.fv-rise-enter-active[data-v-a8eaf831],.fv-rise-leave-active[data-v-a8eaf831]{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.fv-rise-enter-from[data-v-a8eaf831],.fv-rise-leave-to[data-v-a8eaf831]{opacity:0;transform:translate(-50%,8px)}@media (hover:none){.hide-touch[data-v-a8eaf831]{display:none}}@media (width<=760px){.fv-bar[data-v-a8eaf831]{gap:var(--s-2);min-height:58px;padding:8px 8px 8px 14px;padding-top:max(8px,env(safe-area-inset-top));grid-template-columns:minmax(0,1fr) auto}.fv-dl-t[data-v-a8eaf831],.fv-nav[data-v-a8eaf831],.fv-tools[data-v-a8eaf831]{display:none}.fv-acts[data-v-a8eaf831]{grid-column:2}.fv-ic[data-v-a8eaf831]{width:34px;height:34px;font-size:18px}.fv-name[data-v-a8eaf831]{font-size:14.5px}.fv-dl[data-v-a8eaf831]{background:0 0;padding:0 9px}.fv-paper[data-v-a8eaf831]{inset:10px}.fv-pages[data-v-a8eaf831]{bottom:14px}.th[data-v-a8eaf831]{max-width:150px}}@media (prefers-reduced-motion:reduce){.fv-enter-active .fv-body[data-v-a8eaf831],.fv-next-enter-active[data-v-a8eaf831],.fv-prev-enter-active[data-v-a8eaf831]{transition:opacity .15s}.fv-enter-from .fv-body[data-v-a8eaf831],.fv-next-enter-from[data-v-a8eaf831],.fv-next-leave-to[data-v-a8eaf831],.fv-prev-enter-from[data-v-a8eaf831],.fv-prev-leave-to[data-v-a8eaf831]{transform:none}}
