@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)}.fs-seo-copy__intro[data-v-79d5ab18],.fs-seo-copy__lead[data-v-79d5ab18],.fs-seo-copy__geo p[data-v-79d5ab18]{margin:0 0 10px;font-size:14px;line-height:1.7;color:#c4cedce0}.fs-seo-copy__intro[data-v-79d5ab18],.fs-seo-copy__lead[data-v-79d5ab18]{padding:8px 10px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:8px}.fs-seo-copy__h[data-v-79d5ab18]{margin:0 0 8px;font-size:15px;font-weight:650;color:#ecf2f8eb}.fs-seo-copy__types[data-v-79d5ab18]{margin:0 0 12px}.fs-seo-copy__type-list[data-v-79d5ab18]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0;padding:0;list-style:none}.fs-seo-copy__type-list li[data-v-79d5ab18]{font-size:13px;line-height:1.55;color:#c4cedcdb}.fs-seo-copy__type-list strong[data-v-79d5ab18]{display:block;margin-bottom:2px;color:#e2eaf4f0}.fs-seo-copy__geo[data-v-79d5ab18]{margin-top:4px}.fs-seo-copy__notice[data-v-79d5ab18]{padding:8px 10px;background:#fbbf2414;border:1px solid rgba(251,191,36,.16);border-radius:8px}.fs-seo-copy__ticket[data-v-79d5ab18]{color:#67e8f9;text-decoration:underline;text-underline-offset:2px}.fs-seo-copy--compact .fs-seo-copy__intro[data-v-79d5ab18],.fs-seo-copy--compact .fs-seo-copy__lead[data-v-79d5ab18],.fs-seo-copy--compact .fs-seo-copy__geo p[data-v-79d5ab18]{font-size:12px;line-height:1.65}.fs-seo-copy--compact .fs-seo-copy__h[data-v-79d5ab18]{font-size:13px}.fs-seo-copy--compact .fs-seo-copy__type-list[data-v-79d5ab18]{grid-template-columns:1fr}.fs-seo-copy--compact .fs-seo-copy__type-list li[data-v-79d5ab18]{font-size:12px}@media (max-width: 767px){.fs-seo-copy__type-list[data-v-79d5ab18]{grid-template-columns:1fr}}.pt-side-rail{--pt-sr-bg: linear-gradient( 165deg, rgb(28 30 34 / 96%) 0%, rgb(20 21 24 / 98%) 55%, rgb(18 19 22 / 98%) 100% );--pt-sr-bg-solid: rgb(22 23 26 / 92%);--pt-sr-bg-inset: rgb(14 15 18 / 88%);--pt-sr-line: rgb(255 255 255 / 9%);--pt-sr-line-soft: rgb(255 255 255 / 6%);--pt-sr-text: rgb(236 240 246 / 98%);--pt-sr-text-2: rgb(168 178 194 / 94%);--pt-sr-text-3: rgb(130 142 160 / 88%);--pt-sr-accent: #22d3ee;--pt-sr-accent-b: #0ea5e9;--pt-sr-accent-soft: rgb(34 211 238 / 14%);--pt-sr-ok: #34d399}.pt-workbench{display:flex;gap:32px;align-items:flex-start;width:100%}.pt-workbench--fixed{gap:36px;--pt-sr-rail-lift: 16px}@media (width >= 1200px){.pt-workbench--fixed{--pt-sr-rail-lift: 18px}}@media screen and (width <= 1350px) and (width >= 768px){.pt-workbench--fixed{--pt-sr-rail-lift: 15px}}@media screen and (width <= 899px) and (width >= 768px){.pt-workbench--fixed{--pt-sr-rail-lift: 14px}}.pt-workbench--fixed .pt-workbench__rail{margin-top:calc(-1 * var(--pt-sr-rail-lift, 10px));margin-right:-8px;margin-left:4px}.pt-workbench__main{flex:1 1 auto;min-width:0}.pt-workbench--stack{flex-direction:column;gap:20px}.pt-workbench--stack .pt-workbench__rail{position:static;width:100%;max-width:min(640px,100%);max-height:none}.pt-workbench__rail{position:sticky;top:4px;z-index:5;flex:0 0 clamp(240px,22vw,300px);width:clamp(240px,22vw,300px);overflow:visible}@media (max-width: 1399px){.pt-workbench--fixed .pt-workbench__rail{flex-basis:260px;width:260px}}.pt-side-rail__stack{display:flex;flex-direction:column;gap:12px}.pt-side-rail__stack--duo{gap:18px}.pt-side-rail__card{padding:14px 14px 15px;background:radial-gradient(ellipse 110% 70% at 100% 0%,rgba(34,211,238,.07),transparent 55%),var(--pt-sr-bg);border:1px solid var(--pt-sr-line);border-radius:12px;box-shadow:inset 0 1px #ffffff0a,0 8px 24px #0000002e}.pt-side-rail__card-head{display:flex;gap:8px;align-items:flex-start}.pt-side-rail__card-title{display:flex;flex:1;gap:8px;align-items:center;margin:0;font-size:14px;font-weight:650;line-height:1.4;letter-spacing:.01em;color:var(--pt-sr-text)}.pt-side-rail__ico{flex:none;color:var(--pt-sr-accent);opacity:.92}.pt-side-rail__badge{flex:none;padding:2px 8px;margin-left:auto;font-size:11px;font-weight:600;letter-spacing:.02em;color:#a5f3fcf2;background:var(--pt-sr-accent-soft);border:1px solid rgba(34,211,238,.22);border-radius:20px}.pt-side-rail__card-body{margin-top:11px}.pt-side-rail__list{margin:0;padding:0;list-style:none}.pt-side-rail__list li{display:flex;gap:8px;padding:3px 0;font-size:12.5px;line-height:1.55;color:var(--pt-sr-text-2)}.pt-side-rail__list li:before{flex:none;width:5px;height:5px;margin-top:.5em;content:"";background:#22d3eeb8;border-radius:50%;box-shadow:0 0 0 3px #22d3ee1f}.pt-side-rail__list--tight li{padding:2px 0;font-size:12px}.pt-side-rail__subhead{margin:12px 0 7px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#d2dae6f5}.pt-side-rail__cta-col{display:flex;flex-direction:column;gap:8px;margin-top:12px}.pt-side-rail__cta-col--compact{margin-top:0}.pt-side-rail__btn{display:block;box-sizing:border-box;width:100%;padding:9px 0;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;border-radius:10px;transition:filter .15s,border-color .15s,color .15s,background .15s,box-shadow .15s}.pt-side-rail__btn--line{color:var(--pt-sr-text-2);background:transparent;border:1px solid rgba(255,255,255,.1)}.pt-side-rail__btn--line:hover{color:var(--pt-sr-text);background:#ffffff0a;border-color:#ffffff29}.pt-side-rail__card--coop{--pt-sr-coop-edge: rgb(61 74 92 / 78%);--pt-sr-coop-edge-strong: rgb(88 102 122 / 88%);--pt-sr-coop-edge-soft: rgb(61 74 92 / 52%)}.pt-side-rail__card--coop .pt-side-rail__cta-col{gap:10px;margin-top:14px}.pt-side-rail__card--coop .pt-side-rail__btn--solid,.pt-side-rail__card--coop .pt-side-rail__btn--line{box-shadow:none}.pt-side-rail__card--coop .pt-side-rail__btn--solid{color:var(--pt-sr-text);background:linear-gradient(180deg,#48566c3d,#34405229);border:1px solid var(--pt-sr-coop-edge-strong);box-shadow:inset 0 1px #8292a81f}.pt-side-rail__card--coop .pt-side-rail__btn--solid:hover{color:#fff;background:linear-gradient(180deg,#52627a4d,#3a465a33);border-color:#78869ad1}.pt-side-rail__card--coop .pt-side-rail__btn--line{color:var(--pt-sr-text-2);background:transparent;border:1px solid var(--pt-sr-coop-edge-soft)}.pt-side-rail__card--coop .pt-side-rail__btn--line:hover{color:var(--pt-sr-text);background:transparent;border-color:var(--pt-sr-coop-edge)}.pt-side-rail__card--coop .pt-side-rail__foot{color:#b8c2d0f5}.pt-side-rail__foot,.pt-side-rail__note{margin:11px 0 0;padding-top:8px;font-size:11px;line-height:1.55;color:var(--pt-sr-text-3);text-align:center;border-top:1px solid var(--pt-sr-line-soft)}.pt-side-rail__note{margin-bottom:8px;text-align:left}.pt-side-rail__compact-line{margin:0 0 11px;font-size:12.5px;line-height:1.55;color:var(--pt-sr-text-2)}.pt-side-rail__muted{margin:0;font-size:12.5px;color:var(--pt-sr-text-3)}.pt-side-rail__qr{display:flex;gap:12px;align-items:center}.pt-side-rail__qr-box{flex:none;width:92px;height:92px;padding:5px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 2px 10px #0003}.pt-side-rail__qr-box img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pt-side-rail__qr-info{flex:1;min-width:0}.pt-side-rail__qr-brand{font-size:11.5px;font-weight:600;line-height:1.45;color:var(--pt-sr-text)}.pt-side-rail__qr-tip{margin:5px 0 0;font-size:11.5px;line-height:1.6;color:var(--pt-sr-text-2)}.pt-side-rail__qr-tip-text{white-space:pre-line}.pt-side-rail__qr-ticket{display:inline;margin-left:14px;padding:0;font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;color:#7dd3fcf5;text-decoration:underline;text-underline-offset:2px;cursor:pointer;background:none;border:none;transition:color .15s}.pt-side-rail__qr-ticket:hover{color:#bae6fdfa}.pt-side-rail__ex-list{margin:0;padding:0;list-style:none}.pt-side-rail__ex-row{display:flex;gap:7px;align-items:center;padding:7px 6px;border-radius:8px;transition:background .15s}.pt-side-rail__ex-row+.pt-side-rail__ex-row{border-top:1px solid var(--pt-sr-line-soft)}.pt-side-rail__ex-row:hover{background:#22d3ee0f}.pt-side-rail__ex-name{flex:1;min-width:0;overflow:hidden;font-size:12.5px;font-weight:600;color:var(--pt-sr-text);text-overflow:ellipsis;white-space:nowrap}.pt-side-rail__ex-tag{flex:none;padding:1px 7px;font-size:10.5px;color:#a5f3fceb;background:#22d3ee1f;border:1px solid rgba(34,211,238,.18);border-radius:20px}.pt-side-rail__ex-time{flex:none;margin-left:auto;font-size:11px;color:var(--pt-sr-text-3)}.pt-side-rail__ex-ops{display:flex;flex:none;gap:5px}.pt-side-rail__ico-btn{display:flex;width:26px;height:26px;padding:0;color:var(--pt-sr-text-2);text-decoration:none;cursor:pointer;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:7px;align-items:center;justify-content:center;transition:color .15s,border-color .15s,background .15s}.pt-side-rail__ico-btn:hover{color:var(--pt-sr-accent);background:#22d3ee1a;border-color:#22d3ee52}.pt-side-rail__link-list{margin:0;padding:0;list-style:none}.pt-side-rail__link-btn{display:block;box-sizing:border-box;width:100%;padding:8px 10px;margin-top:6px;font-family:inherit;font-size:12.5px;color:var(--pt-sr-text-2);text-align:left;text-decoration:none;cursor:pointer;background:#ffffff08;border:1px solid rgba(255,255,255,.09);border-radius:8px;transition:color .15s,border-color .15s,background .15s}.pt-side-rail__link-btn:hover{color:#ecfefffa;background:#22d3ee14;border-color:#22d3ee42}.pt-side-rail__case{padding:10px 11px;background:var(--pt-sr-bg-inset);border:1px solid var(--pt-sr-line-soft);border-radius:10px}.pt-side-rail__case-name{font-size:12.5px;font-weight:600;color:var(--pt-sr-text)}.pt-side-rail__case-desc{margin:5px 0 9px;font-size:11.5px;line-height:1.55;color:var(--pt-sr-text-2)}.pt-side-rail__case .pt-side-rail__btn{margin-top:0}@media screen and (max-width: 767px){.pt-workbench{display:block;gap:0;width:100%;max-width:100%;box-sizing:border-box}.pt-workbench__main{flex:none;width:100%;max-width:100%;min-width:0;overflow-x:clip}.pt-workbench__rail{display:none!important}}
