@charset "UTF-8";.pfs-preview[data-v-182e5693]{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:16px 24px}.pfs-preview__mask[data-v-182e5693]{position:absolute;inset:0;background:#0000008c}.pfs-preview__panel[data-v-182e5693]{position:relative;display:flex;flex-direction:column;width:min(1200px,100vw - 48px);height:min(90vh,100vh - 32px);max-width:100%;max-height:min(90vh,100vh - 32px);overflow:hidden;background:#323639;border-radius:10px;box-shadow:0 16px 48px #00000073}.pfs-preview__head[data-v-182e5693]{flex-shrink:0;padding:10px 16px;background:#323639;border-bottom:1px solid #3e4346}.pfs-preview__head-row[data-v-182e5693]{display:flex;gap:12px;align-items:center;justify-content:space-between}.pfs-preview__title[data-v-182e5693]{margin:0;overflow:hidden;font-size:14px;font-weight:500;color:#e8eaed;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.pfs-preview__close[data-v-182e5693]{flex-shrink:0;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:28px;color:#e8eaed;cursor:pointer;background:#ffffff14;border:none;border-radius:8px}.pfs-preview__close[data-v-182e5693]:hover{background:#ffffff24}.pfs-preview__body[data-v-182e5693]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;background:#525659}.pfs-preview__body[data-v-182e5693] .fs-pages{background:#525659}.pfs-preview__body[data-v-182e5693] .fs-pages:has(.fs-pages__pdf){background:#525659}.pfs-preview__body[data-v-182e5693] .fs-pages__pdf{background:#525659}.pfs-preview__body[data-v-182e5693] .fs-pages__hints{background:#3c4043;border-bottom:1px solid #4a4e51}.pfs-preview__body[data-v-182e5693] .fs-pages__hints p,.pfs-preview__body[data-v-182e5693] .fs-pages__loading,.pfs-preview__body[data-v-182e5693] .fs-pages__more,.pfs-preview__body[data-v-182e5693] .fs-pages__fail{color:#c4c7c5}.pfs-preview__body[data-v-182e5693] .fs-pages__fail{background:#3c4043}.pfs-preview__body[data-v-182e5693] .fs-pages__slot{max-width:920px;margin:10px auto;box-shadow:0 1px 4px #00000059}.pfs-preview__body[data-v-182e5693] .fs-pages__slot:last-of-type{margin-bottom:16px}.pfs-preview__body[data-v-182e5693] .fs-pages__ph{min-height:480px;background:#3c4043}.pfs-preview__body[data-v-182e5693] .fs-pages__lock:before{background:linear-gradient(180deg,#52565900,#525659e6)}.pfs-preview__body[data-v-182e5693] .fs-pages__lock-inner{background:#3c4043;border-top:1px solid #4a4e51}.pfs-preview__body[data-v-182e5693] .fs-pages__lock-tip{color:#e8eaed}.fs-preview-hint[data-v-1b959475]{position:fixed;inset:0;z-index:5100;display:flex;align-items:center;justify-content:center;padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.fs-preview-hint__mask[data-v-1b959475]{position:absolute;inset:0;background:#0000009e;backdrop-filter:blur(4px)}.fs-preview-hint__card[data-v-1b959475]{position:relative;z-index:1;box-sizing:border-box;width:min(100%,340px);padding:22px 20px 18px;overflow:hidden;background:linear-gradient(165deg,#1e2433,#141820 48%,#101218);border:1px solid rgba(0,229,255,.22);border-radius:18px;box-shadow:0 24px 48px #00000073,0 0 0 1px #ffffff0a inset}.fs-preview-hint__glow[data-v-1b959475]{position:absolute;top:-40%;left:50%;width:120%;height:55%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,229,255,.14) 0%,transparent 70%);transform:translate(-50%)}.fs-preview-hint__icon-wrap[data-v-1b959475]{display:flex;width:52px;height:52px;margin:0 auto 14px;color:#00e5fff2;background:linear-gradient(145deg,#00e5ff29,#7c3aed1a);border:1px solid rgba(0,229,255,.28);border-radius:14px;align-items:center;justify-content:center;box-shadow:0 8px 24px #00e5ff1a}.fs-preview-hint__title[data-v-1b959475]{margin:0 0 8px;font-size:var(--media-m-typo-section-title, 1.0625rem);font-weight:700;line-height:1.35;color:#f8fafc;text-align:center}.fs-preview-hint__file[data-v-1b959475]{margin:0 0 12px;overflow:hidden;font-size:var(--media-m-typo-caption, .8125rem);line-height:1.35;color:#94a3b8f2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fs-preview-hint__desc[data-v-1b959475]{margin:0 0 10px;font-size:var(--media-m-typo-secondary, .875rem);line-height:1.55;color:#cbd5e1e0}.fs-preview-hint__desc strong[data-v-1b959475]{font-weight:600;color:#e2e8f0f5}.fs-preview-hint__desc--tip[data-v-1b959475]{margin-bottom:18px;padding:10px 12px;font-size:var(--media-m-typo-caption, .8125rem);background:#00e5ff0f;border:1px solid rgba(0,229,255,.14);border-radius:10px}.fs-preview-hint__actions[data-v-1b959475]{display:flex;flex-direction:column;gap:10px}.fs-preview-hint__btn[data-v-1b959475]{display:inline-flex;gap:8px;align-items:center;justify-content:center;width:100%;height:44px;padding:0 16px;font-family:inherit;font-size:var(--media-m-typo-cta-pill, .9375rem);font-weight:600;line-height:1;cursor:pointer;border-radius:12px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.fs-preview-hint__btn[data-v-1b959475]:active{transform:scale(.98)}.fs-preview-hint__btn--ghost[data-v-1b959475]{color:#e2e8f0f2;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}@media (hover: hover) and (pointer: fine){.fs-preview-hint__btn--ghost[data-v-1b959475]:hover{background:#ffffff17;border-color:#00e5ff47}}.fs-preview-hint__btn--primary[data-v-1b959475]{color:#0a1628;background:linear-gradient(135deg,#67e8f9,#22d3ee 42%,#0ea5e9);border:none;box-shadow:0 10px 28px #0ea5e947}@media (hover: hover) and (pointer: fine){.fs-preview-hint__btn--primary[data-v-1b959475]:hover{box-shadow:0 12px 32px #0ea5e95c}}.fs-preview-hint__dismiss[data-v-1b959475]{display:block;width:100%;margin-top:12px;padding:6px 0 0;font-family:inherit;font-size:var(--media-m-typo-caption, .8125rem);color:#94a3b8cc;cursor:pointer;background:none;border:none}.fs-preview-hint-fade-enter-active[data-v-1b959475],.fs-preview-hint-fade-leave-active[data-v-1b959475]{transition:opacity .22s ease}.fs-preview-hint-fade-enter-active .fs-preview-hint__card[data-v-1b959475],.fs-preview-hint-fade-leave-active .fs-preview-hint__card[data-v-1b959475]{transition:transform .22s ease,opacity .22s ease}.fs-preview-hint-fade-enter-from[data-v-1b959475],.fs-preview-hint-fade-leave-to[data-v-1b959475]{opacity:0}.fs-preview-hint-fade-enter-from .fs-preview-hint__card[data-v-1b959475],.fs-preview-hint-fade-leave-to .fs-preview-hint__card[data-v-1b959475]{opacity:0;transform:translateY(12px) scale(.97)}
