.film-wall-stage[data-v-97c35c9e]{position:fixed;inset:0;z-index:1}.viewport[data-v-97c35c9e]{position:fixed;inset:0;overflow:hidden;background:var(--bg, #171717);clip-path:inset(0);will-change:clip-path,opacity;transition:clip-path .32s cubic-bezier(.22,1,.36,1),opacity .22s ease}.film-wall-stage.is-overview .viewport[data-v-97c35c9e]{clip-path:inset(var(--frame-size, clamp(26px, 3.2vw, 42px)))}.film-wall-stage.has-film-detail .viewport[data-v-97c35c9e]{pointer-events:none}.photobox[data-v-97c35c9e]{position:absolute;inset:0;width:100%;height:100%;cursor:grab;touch-action:none;backface-visibility:hidden;transform:translateZ(0) scale(1.2);transform-origin:center center;will-change:transform,filter;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .2s ease}.film-wall-stage.is-pointer-down .photobox[data-v-97c35c9e]{cursor:grabbing}.film-wall-stage.is-overview .photobox[data-v-97c35c9e]{filter:saturate(.94) brightness(.97);transform:translateZ(0) scale(var(--overview-canvas-scale, 1))}.empty-state[data-v-97c35c9e]{position:absolute;top:50%;left:50%;z-index:2;width:min(480px,calc(100vw - 48px));padding:clamp(26px,4vw,34px);border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#0a0a0ad6;text-align:center;transform:translate(-50%,-50%)}.empty-state__title[data-v-97c35c9e]{margin:0;font-size:clamp(20px,3vw,34px);line-height:1;text-transform:uppercase}.empty-state__body[data-v-97c35c9e]{margin:14px 0 0;color:#ffffff9e;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.8}.film-detail[data-v-97c35c9e]{position:fixed;inset:0;z-index:8;cursor:pointer}.film-detail__backdrop[data-v-97c35c9e]{position:absolute;inset:0;opacity:0;background:radial-gradient(circle at 22% 20%,rgba(255,255,255,.08),transparent 24%),radial-gradient(circle at 78% 72%,rgba(49,255,0,.08),transparent 20%);transition:opacity .3s ease}.film-detail.is-active .film-detail__backdrop[data-v-97c35c9e]{opacity:1}.film-detail__mover[data-v-97c35c9e]{position:fixed;top:0;left:0;z-index:2;padding:0;border:0;border-radius:16px;background:transparent;box-shadow:0 14px 24px #00000052;cursor:pointer;overflow:hidden;transform-origin:top left;will-change:transform;transition:transform .48s cubic-bezier(.22,1,.36,1),filter .24s ease}.film-detail__mover.is-linkable[data-v-97c35c9e]:hover{filter:brightness(1.04)}.film-detail__poster-image[data-v-97c35c9e]{display:block;width:100%;height:100%;object-fit:cover}.film-detail__content[data-v-97c35c9e]{position:fixed;z-index:2;padding:0 0 24px;opacity:0;pointer-events:none;overflow-y:auto;text-align:center;transform:translate3d(-50%,16px,0);transition:opacity .24s ease,transform .4s cubic-bezier(.22,1,.36,1)}.film-detail__content.is-active[data-v-97c35c9e]{opacity:1;pointer-events:auto;transform:translate3d(-50%,0,0)}.film-detail__meta-row[data-v-97c35c9e]{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.film-detail__blog-pill[data-v-97c35c9e]{padding:5px 10px;border:1px solid rgba(255,204,106,.34);border-radius:999px;background:#54340a47;color:#ffd89a;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.film-detail__blog-pill[data-v-97c35c9e]:hover{border-color:#ffdda085;background:#78480a57;transform:translateY(-1px)}.film-detail__title[data-v-97c35c9e]{margin:0;color:#31ff00;font-size:clamp(15px,2vw,26px);font-weight:900;line-height:1;text-transform:uppercase;text-wrap:balance;text-shadow:0 0 24px rgba(49,255,0,.28);letter-spacing:.06em}.film-detail__date[data-v-97c35c9e]{margin:10px 0 0;color:#ffffffb8;font-family:Cascadia Mono,Consolas,Courier New,monospace;font-size:clamp(11px,1.1vw,15px);letter-spacing:.32em;text-transform:uppercase}.film-detail__comment[data-v-97c35c9e]{margin:18px 0 0;color:#ffffff94;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;line-height:1.9;white-space:pre-wrap;text-wrap:balance}@media(max-width:900px){.film-detail__content[data-v-97c35c9e]{width:min(88vw,340px)!important}.film-detail__title[data-v-97c35c9e]{font-size:clamp(14px,4.4vw,20px)}.film-detail__comment[data-v-97c35c9e]{margin-top:12px;font-size:12px;line-height:1.8}}.library-view[data-v-35d3c16c]{position:fixed;inset:0;z-index:2;opacity:0;pointer-events:none;overflow-x:hidden;overflow-y:auto;transition:opacity .45s ease;background:radial-gradient(circle at top,rgba(255,244,214,.08),transparent 30%),linear-gradient(180deg,#21180f,#17120d)}.library-view.is-active[data-v-35d3c16c]{opacity:1;pointer-events:auto}.library-stage[data-v-35d3c16c]{position:relative;display:grid;min-height:100%;gap:28px;padding:156px 36px 48px;grid-template-rows:auto 1fr;transition:filter .4s ease,opacity .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}.library-view.has-active-book[data-v-35d3c16c]{overflow:hidden}.library-view.has-active-book .library-stage[data-v-35d3c16c]{filter:blur(8px) brightness(.4) saturate(.8);transform:scale(.98);pointer-events:none}.library-view.has-active-book .library-stage .book-wrapper[data-v-35d3c16c]{transform-style:flat;box-shadow:none}.library-head[data-v-35d3c16c]{display:flex;align-items:end;gap:24px;transition:opacity .4s ease}.library-view.has-active-book .library-head[data-v-35d3c16c]{opacity:0}.library-head__title[data-v-35d3c16c]{margin:0;color:#f4e6cb;font-size:clamp(36px,4vw,64px);line-height:.94;text-transform:uppercase}.library-grid[data-v-35d3c16c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;align-content:start;min-height:0;padding-top:10px}.library-empty[data-v-35d3c16c]{padding:clamp(34px,5vw,52px);border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#0a0a0ad6;text-align:center}.library-empty__title[data-v-35d3c16c]{margin:0;font-size:clamp(20px,3vw,34px);line-height:1;text-transform:uppercase}.library-empty__body[data-v-35d3c16c]{margin:14px 0 0;color:#ffffff9e;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.8}.book-scene[data-v-35d3c16c]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:0;perspective:1200px;transition:opacity .4s ease}.book-scene.is-active-item[data-v-35d3c16c]{visibility:hidden!important}.book-wrapper[data-v-35d3c16c]{position:relative;display:block;width:200px;height:300px;padding:0;border:0;background:transparent;transform:rotateY(-20deg) rotateX(5deg);transform-style:preserve-3d;box-shadow:-15px 15px 30px #000c;cursor:pointer;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.book-scene:hover .book-wrapper[data-v-35d3c16c]{transform:rotateY(-5deg) rotateX(0) translateZ(20px);box-shadow:-5px 25px 40px #000000e6}.book-face[data-v-35d3c16c]{position:absolute;inset:0 auto auto 0;width:100%;height:100%;background-position:center;background-size:cover}.book-front[data-v-35d3c16c]{z-index:2;overflow:hidden;border-radius:2px 6px 6px 2px;transform:translateZ(15px);box-shadow:inset 0 0 0 1px #ffffff14}.book-front[data-v-35d3c16c]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.16),transparent 22%,transparent 78%,rgba(0,0,0,.26)),linear-gradient(180deg,rgba(255,255,255,.04),transparent 30%)}.book-spine[data-v-35d3c16c]{width:30px;transform:rotateY(-90deg) translateZ(15px);border-radius:4px 0 0 4px;background:linear-gradient(90deg,#ffffff1a,#0006),#2a2a2a}.book-spine__label[data-v-35d3c16c]{position:absolute;top:50%;left:50%;color:#ffffff80;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:11px;letter-spacing:.16em;white-space:nowrap;transform:translate(-50%,-50%) rotate(-90deg)}.book-pages[data-v-35d3c16c]{top:1%;width:30px;height:98%;transform:rotateY(90deg) translateZ(185px);background:repeating-linear-gradient(90deg,#e4e4e4,#e4e4e4 1px,#f5f5f5 1px 3px)}.book-title-card[data-v-35d3c16c]{position:relative;width:min(240px,92%);margin-top:16px;min-height:58px;padding-bottom:14px;text-align:center;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}.book-title-card[data-v-35d3c16c]:after{content:"";position:absolute;left:50%;bottom:0;width:42px;height:1px;background:linear-gradient(90deg,transparent,rgba(244,230,203,.48),transparent);transform:translate(-50%)}.book-title-card__title[data-v-35d3c16c]{margin:0;color:#f4e6cb;font-size:18px;font-weight:700;line-height:1.3;min-height:2.6em;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:balance}.book-title-card__meta[data-v-35d3c16c]{margin:10px 0 0;color:#ffe4c375;font-size:11px;letter-spacing:.16em;text-transform:uppercase}@media(max-width:900px){.library-stage[data-v-35d3c16c]{padding:92px 18px 24px}.library-head[data-v-35d3c16c]{display:block}.library-grid[data-v-35d3c16c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 12px}.book-wrapper[data-v-35d3c16c]{width:156px;height:234px}.book-pages[data-v-35d3c16c]{transform:rotateY(90deg) translateZ(141px)}}.book-detail-stage[data-v-35d3c16c]{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center}.book-detail-backdrop[data-v-35d3c16c]{position:absolute;inset:0;cursor:pointer}.book-detail-close[data-v-35d3c16c]{position:absolute;top:32px;right:32px;z-index:10;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#0000004d;color:#fff9;cursor:pointer;backdrop-filter:blur(8px);transition:all .2s ease}.book-detail-close[data-v-35d3c16c]:hover{color:#fff;background:#ffffff1a;transform:scale(1.05)}.book-detail-container[data-v-35d3c16c]{position:relative;z-index:2;display:flex;align-items:stretch;justify-content:center;width:100%;max-width:1100px;gap:72px;padding:0 48px;pointer-events:none}.book-detail-left[data-v-35d3c16c]{flex:0 0 auto;pointer-events:auto}.book-detail-scene[data-v-35d3c16c]{perspective:1600px}.book-wrapper--large[data-v-35d3c16c]{width:320px;height:480px;transform:rotateY(-15deg) rotateX(10deg) translateZ(80px);box-shadow:-25px 35px 50px #000c,-10px 15px 25px #0009;cursor:default}.book-wrapper--large[data-v-35d3c16c]:hover{transform:rotateY(-12deg) rotateX(8deg) translateZ(100px);box-shadow:-20px 40px 60px #000000e6,-15px 20px 30px #000000b3}.book-wrapper--large .book-spine[data-v-35d3c16c],.book-wrapper--large .book-pages[data-v-35d3c16c]{width:48px}.book-wrapper--large .book-spine[data-v-35d3c16c]{transform:rotateY(-90deg) translateZ(24px)}.book-wrapper--large .book-front[data-v-35d3c16c]{transform:translateZ(24px)}.book-wrapper--large .book-pages[data-v-35d3c16c]{transform:rotateY(90deg) translateZ(296px)}.book-wrapper--large .book-spine__label[data-v-35d3c16c]{font-size:14px;letter-spacing:.25em}.book-detail-right[data-v-35d3c16c]{flex:1 1 0%;display:flex;flex-direction:column;justify-content:center;max-width:480px;pointer-events:auto}.book-detail-header[data-v-35d3c16c]{margin-bottom:24px}.book-detail-title[data-v-35d3c16c]{margin:0 0 8px;color:#fcebc7;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:32px;font-weight:700;line-height:1.25;text-wrap:balance}.book-detail-subtitle[data-v-35d3c16c]{margin:0 0 12px;color:#fcebc780;font-family:inherit;font-size:16px;letter-spacing:.04em;font-style:italic}.book-detail-meta[data-v-35d3c16c]{color:#ffe4c375;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.book-detail-body[data-v-35d3c16c]{flex:0 1 auto;margin-bottom:32px}.book-detail-comment[data-v-35d3c16c]{position:relative;padding-left:24px;font-family:Georgia,Times New Roman,serif}.book-detail-comment__mark[data-v-35d3c16c]{position:absolute;top:-12px;left:-12px;color:#fcebc726;font-size:64px;font-family:Arial,sans-serif;line-height:1;pointer-events:none}.book-detail-comment p[data-v-35d3c16c]{margin:0;color:#ffffffd9;font-size:16px;line-height:1.8}.book-detail-actions[data-v-35d3c16c]{display:flex;flex-wrap:wrap;gap:16px}.book-btn[data-v-35d3c16c]{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border:1px solid transparent;border-radius:4px;font-family:Segoe UI,PingFang SC,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .25s ease;-webkit-tap-highlight-color:transparent}.book-btn[data-v-35d3c16c]:focus,.book-btn[data-v-35d3c16c]:active,.book-detail-close[data-v-35d3c16c]:focus,.book-detail-close[data-v-35d3c16c]:active,.book-wrapper[data-v-35d3c16c]:focus,.book-wrapper[data-v-35d3c16c]:active{outline:none}.book-btn--primary[data-v-35d3c16c]{background:#fcebc7;color:#17120d}.book-btn--primary[data-v-35d3c16c]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #fcebc733}.book-btn--secondary[data-v-35d3c16c]{border-color:#fff3;background:transparent;color:#fffc}.book-btn--secondary[data-v-35d3c16c]:hover{border-color:#fcebc766;color:#fcebc7;background:#ffffff0d}.book-detail-fade-enter-active[data-v-35d3c16c],.book-detail-fade-leave-active[data-v-35d3c16c]{transition:opacity .5s cubic-bezier(.16,1,.3,1)}.book-detail-fade-enter-from[data-v-35d3c16c],.book-detail-fade-leave-to[data-v-35d3c16c]{opacity:0}.book-detail-fade-enter-active .book-wrapper--large[data-v-35d3c16c]{transition:transform .6s cubic-bezier(.34,1.56,.64,1);transform:rotateY(-30deg) rotateX(15deg) translateZ(0) scale(.85)}.book-detail-fade-leave-active .book-wrapper--large[data-v-35d3c16c]{transition:transform .4s cubic-bezier(.16,1,.3,1);transform:rotateY(-5deg) rotateX(0) translateZ(0) scale(.9)}.book-detail-fade-enter-to .book-wrapper--large[data-v-35d3c16c]{transform:rotateY(-15deg) rotateX(10deg) translateZ(80px) scale(1)}.book-detail-fade-enter-active .book-detail-right[data-v-35d3c16c],.book-detail-fade-enter-active .book-detail-close[data-v-35d3c16c]{transition:opacity .4s ease .2s,transform .5s cubic-bezier(.16,1,.3,1) .1s}.book-detail-fade-enter-from .book-detail-right[data-v-35d3c16c]{opacity:0;transform:translate(20px)}.book-detail-fade-enter-from .book-detail-close[data-v-35d3c16c]{opacity:0;transform:scale(.8)}@media(max-width:900px){.library-stage[data-v-35d3c16c]{padding:110px 18px 36px}.book-detail-container[data-v-35d3c16c]{flex-direction:column;align-items:center;gap:40px;padding:48px 24px;max-height:100vh;overflow-y:auto}.book-wrapper--large[data-v-35d3c16c]{width:200px;height:300px;margin:0 auto}.book-wrapper--large .book-pages[data-v-35d3c16c],.book-wrapper--large .book-spine[data-v-35d3c16c]{width:30px}.book-wrapper--large .book-spine[data-v-35d3c16c]{transform:rotateY(-90deg) translateZ(15px)}.book-wrapper--large .book-front[data-v-35d3c16c]{transform:translateZ(15px)}.book-wrapper--large .book-pages[data-v-35d3c16c]{transform:rotateY(90deg) translateZ(185px)}.book-detail-right[data-v-35d3c16c]{max-width:100%;text-align:center;align-items:center}.book-detail-comment__mark[data-v-35d3c16c]{left:50%;transform:translate(-50%);top:-24px}.book-detail-comment[data-v-35d3c16c]{padding-left:0;padding-top:16px}.book-detail-actions[data-v-35d3c16c]{justify-content:center}}.post-chooser[data-v-852e1371]{position:fixed;inset:0;z-index:10}.post-chooser__backdrop[data-v-852e1371]{position:absolute;inset:0;background:#00000094;backdrop-filter:blur(14px)}.post-chooser__panel[data-v-852e1371]{position:absolute;top:50%;left:50%;width:min(520px,calc(100vw - 32px));max-height:min(80vh,760px);padding:24px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,#ffffff0f,#ffffff05),#0a0a0af0;overflow-y:auto;transform:translate(-50%,-50%)}.post-chooser__eyebrow[data-v-852e1371]{margin:0 0 10px;color:#ffffff80;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase}.post-chooser__title[data-v-852e1371]{margin:0;color:#fff5e4;font-size:clamp(22px,3vw,34px);line-height:1.1;text-transform:uppercase}.post-chooser__description[data-v-852e1371]{margin:12px 0 0;color:#ffffff94;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.8}.post-chooser__list[data-v-852e1371]{margin:18px 0 0;padding:0;list-style:none}.post-chooser__item+.post-chooser__item[data-v-852e1371]{margin-top:10px}.post-chooser__item-button[data-v-852e1371]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;color:#fff;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.post-chooser__item-button[data-v-852e1371]:hover{border-color:#31ff006b;background:#31ff0014;transform:translateY(-1px)}.post-chooser__item-title[data-v-852e1371]{display:block;max-width:72%;font-size:14px;line-height:1.7}.post-chooser__item-date[data-v-852e1371]{color:#ffffff85;font-family:Cascadia Mono,Consolas,Courier New,monospace;font-size:12px;letter-spacing:.12em}.post-chooser__actions[data-v-852e1371]{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.post-chooser__primary[data-v-852e1371],.post-chooser__secondary[data-v-852e1371]{padding:10px 16px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff;cursor:pointer}.post-chooser__primary[data-v-852e1371]{border-color:#31ff0066;background:#31ff001f}.wall-page[data-v-0db13c13]{--bg: #171717;--frame: #31ff00;--frame-text: #050505;--frame-size: clamp(26px, 3.2vw, 42px);--overview-canvas-scale: calc((100vw - (2 * var(--frame-size))) / 100vw);position:fixed;inset:0;overflow:hidden;background:radial-gradient(circle at center,rgba(255,255,255,.03),transparent 40%),var(--bg);color:#fff;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.wall-page[data-v-0db13c13]:after{content:"";position:fixed;inset:0;z-index:3;opacity:0;pointer-events:none;clip-path:inset(0);background:radial-gradient(circle at center,transparent 28%,rgba(0,0,0,.28) 100%);transition:opacity .22s ease,clip-path .32s cubic-bezier(.22,1,.36,1),background .22s ease}.wall-page.is-overview[data-v-0db13c13]:after{clip-path:inset(var(--frame-size));opacity:1}.wall-page.has-film-detail[data-v-0db13c13]:after{clip-path:inset(0);opacity:1;background:radial-gradient(circle at center,rgba(49,255,0,.04),transparent 22%),linear-gradient(180deg,#00000024,#0000006b)}.mode-toolbar[data-v-0db13c13]{position:fixed;top:96px;left:50%;z-index:800;display:inline-flex;align-items:center;gap:10px;transform:translate(-50%);transition:opacity .35s ease,transform .35s ease}.wall-page.has-film-detail .mode-toolbar[data-v-0db13c13]{opacity:0;pointer-events:none;transform:translate(-50%) translateY(-18px)}@media(max-width:640px){.mode-toolbar[data-v-0db13c13]{top:68px;gap:6px}}.mode-switch[data-v-0db13c13]{display:inline-flex;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a0a0a7a;box-shadow:0 18px 44px #00000047;backdrop-filter:blur(18px)}.collection-picker[data-v-0db13c13]{position:relative}.collection-picker__trigger[data-v-0db13c13]{display:inline-flex;align-items:center;gap:10px;min-width:148px;max-width:min(240px,34vw);padding:12px 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a0a0a7a;box-shadow:0 18px 44px #00000047;backdrop-filter:blur(18px);color:#ffffffe0;font:inherit;font-size:16px;letter-spacing:.04em;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease,border-color .18s ease}.collection-picker__trigger[data-v-0db13c13]:hover,.collection-picker.is-open .collection-picker__trigger[data-v-0db13c13]{color:#fffffffa;border-color:#31ff006b;transform:translateY(-1px)}.collection-picker__label[data-v-0db13c13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-picker__chevron[data-v-0db13c13]{flex-shrink:0;font-size:14px;opacity:.72;transition:transform .18s ease}.collection-picker.is-open .collection-picker__chevron[data-v-0db13c13]{transform:rotate(180deg)}.collection-picker__menu[data-v-0db13c13]{position:absolute;top:calc(100% + 10px);right:0;min-width:220px;max-width:min(320px,72vw);max-height:min(320px,48vh);overflow:auto;padding:8px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#080808eb;box-shadow:0 22px 48px #0000006b;backdrop-filter:blur(18px)}.collection-picker__option[data-v-0db13c13]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:#ffffffd6;font:inherit;font-size:15px;text-align:left;cursor:pointer;transition:background .16s ease,color .16s ease}.collection-picker__option[data-v-0db13c13]:hover{background:#ffffff0f;color:#fffffffa}.collection-picker__option.is-active[data-v-0db13c13]{background:#31ff0024;color:#e8ffe2}.collection-picker__option-title[data-v-0db13c13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-picker__option-hint[data-v-0db13c13]{flex-shrink:0;color:#ffffff7a;font-size:12px;letter-spacing:.02em}.mode-switch__button[data-v-0db13c13]{min-width:112px;padding:12px 18px;border:0;border-radius:999px;background:transparent;color:#ffffffb8;font:inherit;font-size:20px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.mode-switch__button[data-v-0db13c13]:hover{color:#fffffff5;transform:translateY(-1px)}.mode-switch__button.is-active[data-v-0db13c13]{color:#041403;background:#31ff00}.frame[data-v-0db13c13]{position:fixed;inset:0;z-index:5;opacity:0;pointer-events:none;transform:scale(1.01);transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.wall-page.is-overview .frame[data-v-0db13c13]{opacity:1;transform:scale(1)}.wall-page.has-film-detail .frame[data-v-0db13c13]{opacity:0;transform:scale(.98)}.frame__edge[data-v-0db13c13]{position:absolute;overflow:hidden;background:var(--frame);color:var(--frame-text);box-shadow:0 0 30px #31ff0047}.frame__edge--top[data-v-0db13c13],.frame__edge--bottom[data-v-0db13c13]{left:0;display:flex;align-items:center;width:100%;height:var(--frame-size)}.frame__edge--top[data-v-0db13c13]{top:0}.frame__edge--bottom[data-v-0db13c13]{bottom:0}.frame__edge--left[data-v-0db13c13],.frame__edge--right[data-v-0db13c13]{top:0;display:flex;justify-content:center;width:var(--frame-size);height:100%}.frame__edge--left[data-v-0db13c13]{left:0}.frame__edge--right[data-v-0db13c13]{right:0}.frame__ticker[data-v-0db13c13]{flex:0 0 auto;will-change:transform}.frame__ticker--horizontal[data-v-0db13c13]{display:flex;align-items:center;width:max-content}.frame__ticker--vertical[data-v-0db13c13]{display:flex;flex-direction:column;align-items:center;height:max-content}.frame__ticker--top[data-v-0db13c13]{animation:ticker-left-0db13c13 6.2s linear infinite}.frame__ticker--bottom[data-v-0db13c13]{animation:ticker-right-0db13c13 5.8s linear infinite}.frame__ticker--left[data-v-0db13c13]{animation:ticker-up-0db13c13 5.8s linear infinite}.frame__ticker--right[data-v-0db13c13]{animation:ticker-down-0db13c13 5.5s linear infinite}.frame__track[data-v-0db13c13]{flex:0 0 auto;font-size:clamp(22px,2.4vw,34px);letter-spacing:.02em;line-height:1;white-space:nowrap;text-transform:uppercase}.frame__track--horizontal[data-v-0db13c13]{display:flex;align-items:center}.frame__track--vertical[data-v-0db13c13]{padding-block:0;writing-mode:vertical-rl;text-orientation:mixed}.frame__segment[data-v-0db13c13]{display:inline-block;margin-inline:10px}@keyframes ticker-left-0db13c13{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-right-0db13c13{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ticker-up-0db13c13{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ticker-down-0db13c13{0%{transform:translateY(-50%)}to{transform:translateY(0)}}
