html{--share-bg:#fff;--share-text:#000;--share-hover:rgba(0,0,0,.06);--share-tg:#4ea4ff}html.dark{--share-bg:#111;--share-text:#fff;--share-hover:hsla(0,0%,100%,.08);--share-tg:#4ea4ff}.share-row[data-v-5408b668]{align-items:center;background:none;border:none;color:var(--share-text);cursor:pointer;display:flex;font-size:15px;gap:12px;padding:14px 16px;text-align:left;transition:background .15s ease;width:100%}.icon[data-v-5408b668]{display:flex;flex-shrink:0;height:18px;width:18px}.icon svg[data-v-5408b668]{height:100%;width:100%}.work-404[data-v-4fa25dea]{align-items:center;display:flex;flex-direction:column;gap:18px;height:100vh;justify-content:center;padding:40px 20px;text-align:center}.work-404-icon[data-v-4fa25dea]{height:72px;opacity:.4;width:72px}.work-404-icon svg[data-v-4fa25dea]{height:100%;width:100%}.work-404 h1[data-v-4fa25dea]{font-size:24px;font-weight:600}.work-404 p[data-v-4fa25dea]{font-size:14px;max-width:420px;opacity:.6}.work-404-actions[data-v-4fa25dea]{display:flex;gap:12px;margin-top:8px}.viewer-inner[data-v-4fa25dea]{height:100%}@media(min-width:600px){.viewer-inner[data-v-4fa25dea]{width:calc(100vw - 134px)}}.contributors[data-v-4fa25dea]{margin-top:14px;padding:0}.contributors-title[data-v-4fa25dea]{font-size:14px;font-weight:600;margin-bottom:12px;opacity:.8}.contributors-list[data-v-4fa25dea]{display:flex;flex-direction:column;gap:10px}.contributor-item[data-v-4fa25dea]{align-items:center;color:var(--ui-primary);display:flex;gap:10px;text-decoration:none}.contributor-avatar[data-v-4fa25dea]{border-radius:50%;flex-shrink:0;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.contributor-text[data-v-4fa25dea]{display:flex;flex-direction:column;gap:2px;line-height:1.2}.contributor-name[data-v-4fa25dea]{font-size:13px;font-weight:500}.contributor-roles[data-v-4fa25dea]{color:var(--ui-muted);font-size:11px;opacity:.55}.active-card[data-v-4fa25dea],.swiper[data-v-4fa25dea]{height:100%;margin:0;padding:0;width:100%}.active-card[data-v-4fa25dea]{border-radius:0;flex-shrink:0;overflow:visible}.page[data-v-4fa25dea]{flex-direction:column;inset:0;position:fixed;width:100%}.page[data-v-4fa25dea],.viewer[data-v-4fa25dea]{display:flex;overflow:visible}.viewer[data-v-4fa25dea],.viewer-inner[data-v-4fa25dea]{flex:1 1 auto;height:100dvh;min-height:0}.viewer-inner[data-v-4fa25dea]{display:flex;margin:0 auto;max-width:1080px;overflow:visible;width:100%}.active-card[data-v-4fa25dea],.slide-scroll[data-v-4fa25dea]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.slide-scroll[data-v-4fa25dea]{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.info[data-v-4fa25dea]{display:flex;flex-shrink:0;font-size:14px;justify-content:space-between}.related[data-v-4fa25dea]{flex-shrink:0;margin-top:26px;min-height:200px}.related-title[data-v-4fa25dea]{font-size:14px;font-weight:600;margin-bottom:10px;opacity:.8}.related-grid[data-v-4fa25dea]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.related-thumb[data-v-4fa25dea]{aspect-ratio:1/1;background:#000;border-radius:8px;-o-object-fit:cover;object-fit:cover;width:100%}.nav[data-v-4fa25dea]{align-items:center;background:#00000040;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:36px;height:64px;justify-content:center;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease;width:48px;z-index:10}.nav[data-v-4fa25dea]:hover{background:#0006;opacity:1}.nav.left[data-v-4fa25dea]{left:12px}.nav.right[data-v-4fa25dea]{right:12px}@media(max-width:568px){.nav[data-v-4fa25dea]{display:none}}.debug-bar[data-v-4fa25dea]{background:#0a0a1ef2;border-top:1px solid hsla(0,0%,100%,.15);bottom:0;padding:6px 8px;position:absolute}.debug-info[data-v-4fa25dea]{font-size:12px;margin-bottom:4px;opacity:.8}.debug-row[data-v-4fa25dea]{display:flex;gap:6px;overflow-x:auto}.debug-thumb[data-v-4fa25dea]{border:2px solid transparent;border-radius:6px;flex:0 0 auto;height:54px;overflow:hidden;position:relative;width:54px}.debug-thumb img[data-v-4fa25dea]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.debug-thumb.active[data-v-4fa25dea]{border-color:#ff3a3a}.debug-id[data-v-4fa25dea]{background:#0009;bottom:0;font-size:9px;left:0;line-height:1.1;padding:2px 0;position:absolute;right:0;text-align:center}.admin-dropdown[data-v-4fa25dea]{display:inline-block;position:relative;z-index:40}.admin-trigger[data-v-4fa25dea]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000073;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;height:36px;padding:0 14px}.admin-trigger[data-v-4fa25dea]:hover{background:#0009}.admin-trigger.active[data-v-4fa25dea]{background:#000000b8}.admin-menu[data-v-4fa25dea]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#141418f5;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;box-shadow:0 18px 50px #00000059;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px)}.admin-action[data-v-4fa25dea]{align-items:center;background:transparent;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;padding:10px 12px;text-align:left;width:100%}.admin-action[data-v-4fa25dea]:hover{background:#ffffff14}.admin-action[data-v-4fa25dea]:disabled{cursor:default;opacity:.5}.pull-close-hint[data-v-4fa25dea]{align-items:center;color:var(--text);display:flex;flex-direction:column;gap:4px;left:50%;padding:8px 14px;pointer-events:none;position:absolute;top:12px;transform:translate(-50%);transition:opacity .16s ease;z-index:40}.pull-close-arrow[data-v-4fa25dea]{animation:pull-close-arrow-bounce-4fa25dea 1.1s ease-in-out infinite;font-size:18px;line-height:1;opacity:.7}.pull-close-text[data-v-4fa25dea]{font-size:12px;line-height:1;opacity:.7;white-space:nowrap}@keyframes pull-close-arrow-bounce-4fa25dea{0%{opacity:.35;transform:translateY(-2px)}50%{opacity:.9;transform:translateY(4px)}to{opacity:.35;transform:translateY(-2px)}}
