.footer-theme-bar[data-v-79d97110]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px 20px;padding-top:10px;margin-top:6px;border-top:1px solid var(--border)}.footer-theme-bar.footer-theme-bar--embedded[data-v-79d97110]{padding-top:0;margin-top:0;border-top:none;gap:12px 24px}.footer-theme-bar-controls[data-v-79d97110]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:20px 32px;max-width:100%}.footer-theme-label[data-v-79d97110]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;color:var(--text-muted)}.footer-locale-wrap[data-v-79d97110]{display:inline-flex;align-items:center;gap:10px;margin:0;min-width:0;max-width:100%}.sbot[data-v-4c34536e]{display:flex;flex-direction:column;gap:8px;width:100%}.sbot-msg[data-v-4c34536e]{align-self:flex-start;max-width:78%;padding:9px 13px;border:1px solid var(--border);border-radius:8px;background:var(--surface-soft);color:var(--text-main);font-size:13px;line-height:1.5;word-wrap:break-word}.sbot-msg__who[data-v-4c34536e]{display:block;margin-bottom:3px;font-size:11px;font-weight:700;color:var(--text-muted)}.sbot-msg--own[data-v-4c34536e]{align-self:flex-end;display:flex;align-items:center;gap:8px;border:0;background:#fff2}html.light .sbot-msg--own[data-v-4c34536e]{background:color-mix(in srgb,var(--text-main) 10%,transparent)}.sbot-msg__gen[data-v-4c34536e]{flex:0 0 auto;width:28px;height:28px;border-radius:4px;overflow:hidden}.sbot-msg__gen img[data-v-4c34536e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sbot-msg--busy[data-v-4c34536e]{display:flex;align-items:center;gap:10px;color:var(--text-muted)}.sbot-grid[data-v-4c34536e]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px}.sbot-card[data-v-4c34536e]{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 12px 8px 8px;border:1px solid color-mix(in srgb,var(--text-main) 22%,transparent);border-radius:14px;background:transparent;color:var(--text-main);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}.sbot-card[data-v-4c34536e]:hover:not(:disabled){border-color:color-mix(in srgb,var(--text-main) 45%,transparent);background:color-mix(in srgb,var(--text-main) 4%,transparent)}.sbot-card[data-v-4c34536e]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sbot-card__body[data-v-4c34536e]{min-width:0;flex:0 1 auto;display:flex;flex-direction:column;gap:2px}.sbot-card__title[data-v-4c34536e]{width:100%;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbot-card__meta[data-v-4c34536e]{font-size:11px;color:var(--text-muted);font-variant-numeric:tabular-nums}.sbot-card__status--failed[data-v-4c34536e]{color:var(--danger, #ef4444)}.sbot-card__status--running[data-v-4c34536e]{color:var(--text-main)}.sbot-card__thumbs[data-v-4c34536e]{order:-1;flex:0 0 auto;display:flex;gap:4px}.sbot-card__thumb[data-v-4c34536e]{flex:0 0 auto;width:40px;height:40px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text-main) 6%,transparent);color:var(--text-muted)}.sbot-card__thumb img[data-v-4c34536e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.sbot-card__thumb--more[data-v-4c34536e]{font-size:12.5px;font-weight:600;color:var(--text-muted)}.sbot-card__icon[data-v-4c34536e]{width:20px;height:20px}.sbot-chips[data-v-4c34536e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.sbot-chip[data-v-4c34536e]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid color-mix(in srgb,var(--text-main) 22%,transparent);border-radius:999px;background:transparent;color:var(--text-main);font:inherit;font-size:13px;cursor:pointer;transition:border-color .18s,background .18s}.sbot-chip[data-v-4c34536e]:hover:not(:disabled){border-color:color-mix(in srgb,var(--text-main) 45%,transparent);background:color-mix(in srgb,var(--text-main) 4%,transparent)}.sbot-chip[data-v-4c34536e]:focus-visible,.sbot-menu__item[data-v-4c34536e]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.sbot-chip__icon[data-v-4c34536e]{flex:0 0 auto}.sbot-menu[data-v-4c34536e]{align-self:flex-start;width:min(100%,300px);display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--surface-soft);overflow:hidden}.sbot-menu__item[data-v-4c34536e]{display:flex;align-items:center;gap:8px;padding:11px 14px;border:0;border-top:1px solid var(--border);background:transparent;color:var(--text-main);font:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .18s}.sbot-menu__item[data-v-4c34536e]:first-child{border-top:0}.sbot-menu__item[data-v-4c34536e]:hover{background:color-mix(in srgb,var(--text-main) 5%,transparent)}.sbot-menu__item--back[data-v-4c34536e]{color:var(--text-muted)}.sbot__dots[data-v-4c34536e]{display:inline-flex;gap:3px}.sbot__dots i[data-v-4c34536e]{width:5px;height:5px;border-radius:50%;background:currentColor;animation:sbot-dot-4c34536e 1.1s ease-in-out infinite}.sbot__dots i[data-v-4c34536e]:nth-child(2){animation-delay:.15s}.sbot__dots i[data-v-4c34536e]:nth-child(3){animation-delay:.3s}@keyframes sbot-dot-4c34536e{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.sbot__dots i[data-v-4c34536e]{animation:none;opacity:.6}.sbot-card[data-v-4c34536e],.sbot-chip[data-v-4c34536e],.sbot-menu__item[data-v-4c34536e]{transition:none}}.crate[data-v-b1e2e5bd]{align-self:stretch;padding:12px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface-soft);display:flex;flex-direction:column;gap:8px}.crate__title[data-v-b1e2e5bd],.crate__thanks[data-v-b1e2e5bd]{margin:0;font-size:12.5px;color:var(--text-main)}.crate__thanks[data-v-b1e2e5bd]{color:var(--text-muted)}.crate__stars[data-v-b1e2e5bd]{display:flex;gap:4px}.crate__star[data-v-b1e2e5bd]{padding:2px;border:0;background:none;color:var(--text-muted);cursor:pointer;line-height:0;transition:color .15s,transform .15s}.crate__star svg path[data-v-b1e2e5bd]{fill:transparent;transition:fill .15s}.crate__star.is-on[data-v-b1e2e5bd]{color:var(--text-main)}.crate__star.is-on svg path[data-v-b1e2e5bd]{fill:currentColor}.crate__star[data-v-b1e2e5bd]:hover:not(:disabled){transform:scale(1.08)}.crate__star[data-v-b1e2e5bd]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.crate__comment[data-v-b1e2e5bd]{width:100%;resize:vertical;padding:8px 10px;border:1px solid var(--border);border-radius:6px;background:transparent;color:var(--text-main);font:inherit;font-size:12.5px}.crate__actions[data-v-b1e2e5bd]{display:flex;justify-content:flex-end}.crate__btn[data-v-b1e2e5bd]{padding:6px 14px;border:0;border-radius:4px;background:var(--text-main);color:var(--bg-main);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.crate__btn[data-v-b1e2e5bd]:disabled{opacity:.5;cursor:default}@media(prefers-reduced-motion:reduce){.crate__star[data-v-b1e2e5bd]{transition:none}}.chat-widget[data-v-98642043]{position:fixed;bottom:20px;right:24px;z-index:1500;font-family:var(--font-sans)}.chat-widget__toggle[data-v-98642043]{position:relative;width:46px;height:46px;border-radius:6px;border:0;background:linear-gradient(165deg,#ffffff0f,#ffffff0f),var(--bg-main);color:var(--ui-btn-primary-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff1f inset;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .22s ease,color .2s ease}.chat-widget__toggle[data-v-98642043]{animation:chat-widget-halo-98642043 3.2s ease-in-out infinite}.chat-widget__toggle[data-v-98642043]:hover{animation:none;transform:translateY(-3px) scale(1.04);border-color:transparent;background:linear-gradient(165deg,#ffffff0f,#ffffff0f),var(--bg-main);color:var(--ui-btn-primary-fg);filter:brightness(1.06);box-shadow:0 14px 36px #00000075,0 0 0 1px #ffffff29 inset}.chat-widget__toggle[data-v-98642043]:active{transform:translateY(-1px) scale(.97);transition-duration:.12s}.chat-widget__toggle[data-v-98642043]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.chat-widget__toggle.has-unread[data-v-98642043]{animation:chat-widget-pulse-98642043 2.4s infinite}.chat-widget__toggle-icon[data-v-98642043]{width:21px;height:21px;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.chat-widget__badge[data-v-98642043]{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ef4444;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:9px;font-weight:800;letter-spacing:0;box-shadow:0 3px 10px #ef444480,0 0 0 2px var(--bg-main);font-variant-numeric:tabular-nums}.chat-widget__window[data-v-98642043]:focus{outline:none}.chat-widget__window[data-v-98642043]{width:384px;height:600px;max-height:calc(100vh - 48px);background:var(--surface);border-radius:4px;box-shadow:0 24px 64px #0009;display:flex;flex-direction:column;overflow:hidden;border:0;position:relative}.chat-widget__window[data-v-98642043]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--ui-neon-glow-line),transparent);pointer-events:none}html.light .chat-widget__window[data-v-98642043]{background:var(--surface);border-color:var(--border);box-shadow:0 18px 48px #0000001f}.chat-widget-window-enter-active[data-v-98642043],.chat-widget-window-leave-active[data-v-98642043]{transition:opacity .2s ease,transform .2s ease;transform-origin:bottom right}.chat-widget-window-enter-from[data-v-98642043],.chat-widget-window-leave-to[data-v-98642043]{opacity:0;transform:translateY(8px) scale(.98)}.chat-widget__header[data-v-98642043]{background:var(--surface-soft);padding:14px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.11);flex-shrink:0}.chat-widget__header h3[data-v-98642043]{margin:0;color:var(--text-main);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;position:relative;padding-left:12px}.chat-widget__header h3[data-v-98642043]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:none}.chat-widget__close[data-v-98642043]{background:transparent;border:0;color:var(--text-muted);cursor:pointer;width:26px;height:26px;flex-shrink:0;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background .18s,color .18s,border-color .18s}.chat-widget__inline-intake[data-v-98642043]{align-self:stretch;margin-top:8px}.chat-widget__day[data-v-98642043]{align-self:center;margin:6px 0 2px;font-size:11.5px;color:var(--text-muted)}.chat-widget__empty--bot[data-v-98642043]{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:16px;overflow-y:auto}.chat-message__author[data-v-98642043]{margin-bottom:3px;font-size:11px;font-weight:700;color:var(--text-muted)}.chat-message__gen[data-v-98642043]{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding:4px 8px 4px 4px;border-radius:6px;background:color-mix(in srgb,var(--text-main) 6%,transparent);max-width:240px}.chat-message__gen-thumb[data-v-98642043]{width:32px;height:32px;border-radius:4px;-o-object-fit:cover;object-fit:cover;flex:0 0 auto}.chat-message__gen-text[data-v-98642043]{font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-widget__close svg[data-v-98642043]{width:14px;height:14px;flex-shrink:0}.chat-widget__close[data-v-98642043]:hover{color:#fff;background:var(--ui-neon-sheen);border-color:#ffffff29}.chat-widget__body[data-v-98642043]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0;background:var(--bg-main);position:relative}.chat-widget__loading[data-v-98642043]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--text-muted)}.chat-widget__loader-ring[data-v-98642043]{width:36px;height:36px;border-radius:50%;border:2px solid var(--ui-neon-inset);border-top-color:#fff;animation:chat-widget-spin-98642043 .9s linear infinite;box-shadow:none}.chat-widget__loader-text[data-v-98642043]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:0;color:var(--ui-neon-kicker)}.chat-widget__chat-container[data-v-98642043]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.chat-widget__messages[data-v-98642043]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) var(--ui-scrollbar-track)}.chat-widget__messages[data-v-98642043]::-webkit-scrollbar{width:6px}.chat-widget__messages[data-v-98642043]::-webkit-scrollbar-track{background:var(--ui-scrollbar-track)}.chat-widget__messages[data-v-98642043]::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb);border-radius:4px}.chat-widget__messages[data-v-98642043]::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover)}.chat-widget__messages-loader[data-v-98642043]{width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-muted)}.chat-widget__loading-more[data-v-98642043]{text-align:center;padding:6px;color:var(--ui-neon-kicker);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:0;align-self:stretch}.chat-message[data-v-98642043]{display:flex;flex-direction:column;max-width:78%;width:auto;align-self:flex-start}.chat-message--own[data-v-98642043]{align-self:flex-end}.chat-message__content[data-v-98642043]{background:var(--surface-soft);padding:9px 13px;border-radius:8px;word-wrap:break-word;border:1px solid var(--border);position:relative}.chat-message--own .chat-message__content[data-v-98642043]{background:#fff2;border:0}.chat-message__forwarded[data-v-98642043]{margin-bottom:3px;font-size:11.5px;font-weight:600;color:var(--text-muted)}.chat-message--flash .chat-message__content[data-v-98642043]{animation:chat-message-flash-98642043 1.6s ease-out}@keyframes chat-message-flash-98642043{0%,35%{box-shadow:0 0 0 2px #ffffff59}to{box-shadow:0 0 0 2px transparent}}@media(prefers-reduced-motion:reduce){.chat-message--flash .chat-message__content[data-v-98642043]{animation:none}}.chat-widget__pinned[data-v-98642043]{flex:0 0 auto;display:flex;flex-direction:column;gap:1px;width:auto;margin:10px 16px 0;padding:5px 10px;border:0;border-left:2px solid #fff;border-radius:3px;background:#ffffff16;text-align:left;cursor:pointer;font:inherit;color:inherit}.chat-widget__pinned[data-v-98642043]:hover{background:#ffffff1f}.chat-widget__pinned-label[data-v-98642043]{font-size:11px;font-weight:700;color:#fff}.chat-widget__pinned-text[data-v-98642043]{font-size:12.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.light .chat-widget__pinned[data-v-98642043]{border-left-color:var(--text-main);background:color-mix(in srgb,var(--text-main) 6%,transparent)}html.light .chat-widget__pinned-label[data-v-98642043]{color:var(--text-main)}.chat-message__text[data-v-98642043]{color:var(--text-main);font-size:13px;line-height:1.5;word-break:break-word;margin:0}.chat-message__quote[data-v-98642043]{display:block;margin-bottom:5px;padding:4px 8px;border-left:2px solid #fff;border-radius:3px;background:#ffffff16;overflow:hidden}.chat-message__quote-author[data-v-98642043]{display:block;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700;letter-spacing:0;color:#fff;margin-bottom:1px}.chat-message__quote-text[data-v-98642043]{display:block;font-size:11.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.chat-message__meta[data-v-98642043]{display:flex;justify-content:flex-end;align-items:center;margin-top:4px;gap:4px}.chat-message__time[data-v-98642043]{font-family:var(--font-sans);font-size:10px;font-variant-numeric:tabular-nums;color:var(--text-muted);letter-spacing:0}.chat-widget__input[data-v-98642043]{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--border);background:var(--surface-soft);flex-shrink:0;position:relative}.chat-widget__emoji-toggle[data-v-98642043]{background:var(--bg-main);color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;flex-shrink:0;transition:color .18s,border-color .18s,background .18s}.chat-widget__emoji-toggle svg[data-v-98642043]{width:18px;height:18px}.chat-widget__emoji-toggle[data-v-98642043]:hover:not(:disabled){color:#fff;border-color:#ffffff29;background:var(--ui-neon-sheen)}.chat-widget__emoji-toggle.is-active[data-v-98642043]{color:#fff;border-color:#ffffff29;background:#ffffff29}.chat-widget__emoji-toggle[data-v-98642043]:disabled{opacity:.45;cursor:not-allowed}.chat-widget__attach-btn[data-v-98642043]{background:var(--bg-main);color:var(--text-muted);border:1px solid var(--border);border-radius:4px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:38px;flex-shrink:0;transition:color .18s,border-color .18s,background .18s}.chat-widget__attach-btn svg[data-v-98642043]{width:17px;height:17px}.chat-widget__attach-btn[data-v-98642043]:hover:not(:disabled){color:#fff;border-color:#ffffff29;background:var(--ui-neon-sheen)}.chat-widget__attach-btn[data-v-98642043]:disabled{opacity:.45;cursor:not-allowed}.chat-widget__file-input[data-v-98642043]{display:none}.chat-widget__pending[data-v-98642043]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid var(--border);background:var(--surface-soft)}.chat-widget__pending-strip[data-v-98642043]{flex:1 1 auto}.chat-widget__pending-btn[data-v-98642043]{border:1px solid var(--border);background:var(--bg-main);color:var(--text-main);border-radius:4px;padding:6px 10px;font-size:11.5px;cursor:pointer;flex-shrink:0;transition:color .18s,border-color .18s,background .18s}.chat-widget__pending-btn[data-v-98642043]:hover:not(:disabled){color:#fff;border-color:#ffffff29}.chat-widget__pending-btn--send[data-v-98642043]{color:#fff;border-color:#ffffff29;background:#ffffff29}.chat-widget__pending-btn[data-v-98642043]:disabled{opacity:.45;cursor:not-allowed}.chat-message__content--image[data-v-98642043]{padding:4px}.chat-message__content--sticker[data-v-98642043]{background:transparent!important;border:none!important;padding:0!important}.chat-message__sticker[data-v-98642043]{display:block;max-width:180px;max-height:180px;cursor:default}.chat-message__image[data-v-98642043]{display:block;max-width:min(240px,64vw);max-height:240px;border-radius:6px;cursor:zoom-in}.chat-message__image-skel[data-v-98642043]{width:120px;height:90px;display:flex;align-items:center;justify-content:center;background:var(--surface-soft);border-radius:6px}.chat-widget__emoji-picker[data-v-98642043]{position:absolute;bottom:calc(100% + 6px);left:14px;right:14px;height:min(420px,70vh);display:flex;flex-direction:column;background:var(--surface);border:0;border-radius:4px;box-shadow:0 12px 28px #00000073;z-index:5;overflow:hidden}.chat-widget__emoji-panel[data-v-98642043]{flex:1;min-height:0;display:flex;overflow:hidden}.emoji-pop-enter-active[data-v-98642043],.emoji-pop-leave-active[data-v-98642043]{transition:opacity .16s ease,transform .16s ease;transform-origin:bottom left}.emoji-pop-enter-from[data-v-98642043],.emoji-pop-leave-to[data-v-98642043]{opacity:0;transform:translateY(6px) scale(.96)}.chat-widget__input-field[data-v-98642043]{flex:1;background:var(--bg-main);border:1px solid var(--border);border-radius:4px;padding:10px 12px;color:var(--text-main);font-size:13px;font-family:var(--font-sans);transition:border-color .18s,background .18s,box-shadow .18s}.chat-widget__input-field[data-v-98642043]::-moz-placeholder{color:var(--text-muted)}.chat-widget__input-field[data-v-98642043]::placeholder{color:var(--text-muted)}.chat-widget__input-field[data-v-98642043]:focus{outline:none;border-color:#ffffff29;background:var(--surface);box-shadow:none}.chat-widget__input-field[data-v-98642043]:disabled{opacity:.55;cursor:not-allowed}.chat-widget__send[data-v-98642043]{background:#ffffff32;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:4px;padding:0 14px;cursor:pointer;transition:background .18s,border-color .18s,transform .15s,box-shadow .18s;display:flex;align-items:center;justify-content:center;min-width:44px}.chat-widget__send svg[data-v-98642043]{width:16px;height:16px}.chat-widget__send[data-v-98642043]:hover:not(:disabled){background:#fff3;box-shadow:none}.chat-widget__send[data-v-98642043]:active:not(:disabled){transform:scale(.96)}.chat-widget__send[data-v-98642043]:disabled{opacity:.4;cursor:not-allowed}.chat-widget__empty[data-v-98642043]{padding:32px 20px;flex:1;display:flex;align-items:center;justify-content:center}.chat-widget__welcome[data-v-98642043]{width:100%;max-width:320px}.chat-widget__welcome h4[data-v-98642043]{color:var(--text-main);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;margin:0 0 8px;padding-left:12px;position:relative}.chat-widget__welcome h4[data-v-98642043]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:14px;background:#fff;box-shadow:none}.chat-widget__welcome-text[data-v-98642043]{color:var(--text-muted);font-size:12.5px;line-height:1.5;margin:0 0 20px}.chat-widget__quick-messages[data-v-98642043]{display:flex;flex-direction:column;gap:8px}.chat-widget__quick-btn[data-v-98642043]{background:var(--surface-soft);border:1px solid var(--border);border-radius:4px;padding:10px 14px;color:var(--text-main);font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;text-align:left;position:relative;transition:background .18s,border-color .18s,transform .15s,color .18s}.chat-widget__quick-btn[data-v-98642043]:before{content:"›";margin-right:8px;color:#ffffff73;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-weight:700;transition:color .18s,transform .18s;display:inline-block}.chat-widget__quick-btn[data-v-98642043]:hover:not(:disabled){background:#fff1;border-color:#ffffff29;color:#fff}.chat-widget__quick-btn[data-v-98642043]:hover:not(:disabled):before{color:#fff;transform:translate(2px)}.chat-widget__quick-btn[data-v-98642043]:disabled{opacity:.45;cursor:not-allowed}.chat-widget__blocked-banner[data-v-98642043]{margin-top:12px;padding:10px 12px;border:1px solid color-mix(in srgb,#ef4444 35%,transparent);border-left:2px solid #ef4444;border-radius:4px;background:color-mix(in srgb,#ef4444 10%,var(--surface));color:color-mix(in srgb,#fecaca 80%,white);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.45;letter-spacing:0;align-self:stretch}.chat-widget__blocked-banner--standalone[data-v-98642043]{margin-top:18px}html.light .chat-widget__blocked-banner[data-v-98642043]{background:color-mix(in srgb,#fee2e2 60%,var(--surface));color:#b91c1c}@keyframes chat-widget-halo-98642043{0%,to{box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff1f inset}50%{box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff1f inset}}@media(prefers-reduced-motion:reduce){.chat-widget__toggle[data-v-98642043],.chat-widget__toggle.has-unread[data-v-98642043]{animation:none}}@keyframes chat-widget-pulse-98642043{0%,to{box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff1f inset}50%{box-shadow:0 10px 28px #0000006b,0 0 0 1px #ffffff1f inset}}@keyframes chat-widget-spin-98642043{to{transform:rotate(360deg)}}@media(max-width:768px){.chat-widget[data-v-98642043]{bottom:12px;right:12px}.chat-widget--open .chat-widget__window[data-v-98642043]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;border-radius:0;border-width:0}body.chat-widget-body-locked{overflow:hidden;touch-action:none}}.mtf[data-v-713d76ad]{display:flex;flex-direction:column;gap:6px}.uisel-menu.mtf-select-menu .uisel-item:hover,.uisel-menu.mtf-select-menu .uisel-item.active{background:#ffffff0a;color:#fff}.vendor-captcha[data-v-2dc7afd1]{display:flex;flex-direction:column;gap:6px}.vendor-captcha__widget[data-v-2dc7afd1]{min-height:76px}.vendor-captcha__error[data-v-2dc7afd1]{color:var(--color-danger, #d33);font-size:12px;margin:0}.ccm[data-v-ae06e3ba]{display:flex;flex-direction:column;gap:12px}.ccm-body[data-v-ae06e3ba]{margin:0;color:var(--text-main);font-size:13px;line-height:1.5}.media-unavailable[data-v-8decac1e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;min-height:120px;padding:8px;box-sizing:border-box;background:#0a0a0a;color:color-mix(in srgb,var(--text-muted) 80%,transparent);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:1.3;letter-spacing:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-unavailable--music[data-v-8decac1e]{background:#26262a;color:#ffffff38}.media-unavailable__note[data-v-8decac1e]{width:26%;max-width:112px;min-width:28px;height:auto}.vol[data-v-b302b743]{position:relative;display:inline-flex}.vol__btn[data-v-b302b743]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background-color .15s ease}.vol__btn[data-v-b302b743]:hover,.vol.is-open .vol__btn[data-v-b302b743]{background:#ffffff24}.vol__btn[data-v-b302b743]:focus-visible,.vol__slider[data-v-b302b743]:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:2px}.vol__btn svg[data-v-b302b743]{width:20px;height:20px}.vol__slider[data-v-b302b743]{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);width:30px;height:96px;display:flex;align-items:flex-end;justify-content:center;padding:10px 0;border-radius:12px;background:#2a2a2e;box-shadow:0 10px 26px #00000073;cursor:pointer;touch-action:none;opacity:0;visibility:hidden;transition:opacity .14s ease,visibility .14s;z-index:4}.vol__slider--bottom[data-v-b302b743]{bottom:auto;top:calc(100% + 6px)}.vol__slider[data-v-b302b743]:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:8px}.vol__slider--bottom[data-v-b302b743]:after{bottom:auto;top:-8px}.vol.is-open .vol__slider[data-v-b302b743]{opacity:1;visibility:visible}.vol__track[data-v-b302b743]{position:relative;width:4px;height:100%;border-radius:4px;background:#ffffff1f}.vol__fill[data-v-b302b743]{position:absolute;left:0;bottom:0;width:100%;height:calc(var(--vol, 1) * 100%);border-radius:4px;background:#ffffffd9}.vol__thumb[data-v-b302b743]{position:absolute;left:50%;bottom:calc(var(--vol, 1) * 100%);transform:translate(-50%,50%);width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #0000008c}.vol__tip[data-v-b302b743]{position:absolute;left:calc(100% + 8px);bottom:calc(var(--vol, 1) * 100%);transform:translateY(50%);padding:4px 8px;border-radius:8px;background:#141416f7;box-shadow:0 6px 18px #00000059,0 0 0 1px #ffffff0f;font:500 11px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-main);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease}.vol.is-scrubbing .vol__tip[data-v-b302b743]{opacity:1}@media(hover:none){.vol__slider[data-v-b302b743]{display:none}}.gmp[data-v-3442a9b5]{position:fixed;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1460;pointer-events:none;font-family:var(--font-sans)}.gmp-dock[data-v-3442a9b5]{pointer-events:auto;position:relative;background:#ffffff21;box-shadow:0 -10px 30px #00000061;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}@media(max-width:768px){.gmp-dock[data-v-3442a9b5]{background:color-mix(in srgb,var(--surface-soft) 94%,var(--text-main) 6%);border-top:1px solid color-mix(in srgb,var(--text-main) 12%,var(--border));backdrop-filter:none;-webkit-backdrop-filter:none}}.gmp-dock__inner[data-v-3442a9b5]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.gmp-dock__bg[data-v-3442a9b5]{position:absolute;left:0;top:0;bottom:0;width:100%;transform-origin:left center;transform:scaleX(var(--gmp-pos, 0));background:#ffffff0f;pointer-events:none}.gmp-progress[data-v-3442a9b5]{position:absolute;top:-8px;left:0;right:0;height:20px;display:flex;align-items:center;cursor:pointer;touch-action:none;z-index:3}.gmp-progress[data-v-3442a9b5]:before{content:"";position:absolute;left:0;right:0;top:8px;height:4px;background:color-mix(in srgb,var(--text-main) 14%,transparent)}.gmp-progress__buffered[data-v-3442a9b5],.gmp-progress__fill[data-v-3442a9b5]{position:absolute;left:0;top:8px;height:4px;transform-origin:center;transition:transform .14s ease}.gmp-progress:hover .gmp-progress__buffered[data-v-3442a9b5],.gmp-progress--scrubbing .gmp-progress__buffered[data-v-3442a9b5]{transform:scaleY(1.6)}.gmp-progress__fill[data-v-3442a9b5]{width:100%;transform-origin:left center;scale:var(--gmp-pos, 0) 1;transform:scaleY(1)}.gmp-progress:hover .gmp-progress__fill[data-v-3442a9b5],.gmp-progress--scrubbing .gmp-progress__fill[data-v-3442a9b5]{transform:scaleY(1.6)}.gmp-progress[data-v-3442a9b5]:hover:before,.gmp-progress--scrubbing[data-v-3442a9b5]:before{transform:scaleY(1.6)}.gmp-progress[data-v-3442a9b5]:before{transform-origin:center;transition:transform .14s ease}.gmp-progress__buffered[data-v-3442a9b5]{width:calc(var(--gmp-buffered, 0) * 100%);background:color-mix(in srgb,var(--text-main) 22%,transparent)}.gmp-progress__fill[data-v-3442a9b5]{background:#fff}.gmp-progress__rail[data-v-3442a9b5]{position:absolute;left:0;right:0;top:8px;height:4px;transform:translate(calc(var(--gmp-pos, 0) * 100%));pointer-events:none}.gmp-progress__thumb[data-v-3442a9b5]{position:absolute;top:50%;left:0;width:12px;height:12px;border-radius:50%;background:#fff;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s ease}.gmp-progress:hover .gmp-progress__thumb[data-v-3442a9b5],.gmp-progress:focus-visible .gmp-progress__thumb[data-v-3442a9b5],.gmp-progress--scrubbing .gmp-progress__thumb[data-v-3442a9b5]{opacity:1}@media(hover:none){.gmp-progress__thumb[data-v-3442a9b5]{opacity:1}.gmp-progress[data-v-3442a9b5]{height:26px;top:-11px}}.gmp-progress__chip[data-v-3442a9b5]{position:absolute;bottom:20px;padding:5px 9px;background:#0e0e12f7;border:1px solid rgba(255,255,255,.14);border-radius:8px;box-shadow:0 6px 18px #00000059;font-family:var(--font-sans);font-size:12px;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-main);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease}.gmp-progress__chip[data-v-3442a9b5]:empty{display:none}.gmp-dock:hover .gmp-progress__chip[data-v-3442a9b5],.gmp-progress:focus-visible .gmp-progress__chip[data-v-3442a9b5],.gmp-progress--scrubbing .gmp-progress__chip[data-v-3442a9b5]{opacity:1}.gmp-progress__rail--tip[data-v-3442a9b5]{transform:translate(clamp(30px,calc(var(--gmp-tip, 0) * 100%),calc(100% - 30px)));transition:none}.gmp-progress__tooltip[data-v-3442a9b5]{left:0;bottom:12px;transform:translate(-50%)}.gmp-progress__end[data-v-3442a9b5]{right:10px}@media(hover:none){.gmp-progress__chip[data-v-3442a9b5]{opacity:1}}.gmp-track[data-v-3442a9b5]{display:flex;align-items:center;gap:10px;min-width:0}.gmp-track__cover[data-v-3442a9b5]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--text-main) 6%,transparent);border:1px solid var(--border);color:color-mix(in srgb,var(--text-main) 45%,transparent)}.gmp-track__cover svg[data-v-3442a9b5]{width:18px;height:18px}.gmp-track__cover-img[data-v-3442a9b5],.gmp-cover-fallback[data-v-3442a9b5]{width:100%;height:100%;min-height:0;padding:0}.gmp-track__meta[data-v-3442a9b5]{display:flex;flex-direction:column;min-width:0}.gmp-track__line[data-v-3442a9b5]{display:flex;align-items:center;gap:2px;min-width:0}.gmp-more[data-v-3442a9b5]{position:relative;flex:0 0 auto}.gmp-btn--more[data-v-3442a9b5]{width:22px;height:22px;opacity:0;transition:opacity .15s ease,color .15s ease,background .15s ease}.gmp-btn--more svg[data-v-3442a9b5]{width:14px;height:14px}.gmp-track:hover .gmp-btn--more[data-v-3442a9b5],.gmp-btn--more[data-v-3442a9b5]:focus-visible,.gmp-btn--more.gmp-btn--active[data-v-3442a9b5]{opacity:1}@media(hover:none){.gmp-btn--more[data-v-3442a9b5]{opacity:1}}.gmp-menu[data-v-3442a9b5]{position:absolute;left:0;bottom:calc(100% + 8px);z-index:6}.gmp-menu-enter-active[data-v-3442a9b5],.gmp-menu-leave-active[data-v-3442a9b5]{transition:transform .16s ease,opacity .14s ease}.gmp-menu-enter-from[data-v-3442a9b5],.gmp-menu-leave-to[data-v-3442a9b5]{transform:translateY(6px);opacity:0}@media(prefers-reduced-motion:reduce){.gmp-menu-enter-from[data-v-3442a9b5],.gmp-menu-leave-to[data-v-3442a9b5]{transform:none}}.gmp-karaoke__word[data-v-3442a9b5]{cursor:pointer;color:var(--text-muted);transition:color .15s ease}.gmp-karaoke__word.is-past[data-v-3442a9b5]{color:var(--text-soft)}.gmp-karaoke__word.is-active[data-v-3442a9b5]{color:var(--text-main)}.gmp-lyrics[data-v-3442a9b5]{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-sans);font-size:14px;line-height:1.7;color:var(--text-main)}.gmp-track--linked .gmp-track__cover[data-v-3442a9b5],.gmp-track--linked .gmp-track__title[data-v-3442a9b5]{cursor:pointer;text-decoration:none}.gmp-track--linked .gmp-track__title[data-v-3442a9b5]:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.gmp-track--linked .gmp-track__cover[data-v-3442a9b5]:hover{border-color:#ffffff59}.gmp-track__title[data-v-3442a9b5]{display:block;color:var(--text-main);font-size:15px;font-weight:600;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gmp-track__artist[data-v-3442a9b5]{color:var(--text-muted, color-mix(in srgb, var(--text-main) 55%, transparent));font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gmp-transport[data-v-3442a9b5]{display:flex;align-items:center;justify-content:center;gap:6px}.gmp-btn[data-v-3442a9b5]{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--text-main) 72%,transparent);border-radius:6px;cursor:pointer;padding:0;transition:color .15s ease,background .15s ease,border-color .15s ease}.gmp-btn[data-v-3442a9b5]:hover:not(:disabled){color:var(--text-main);background:color-mix(in srgb,var(--text-main) 8%,transparent)}.gmp-btn--step[data-v-3442a9b5],.gmp-btn--mode[data-v-3442a9b5],.gmp-btn--play[data-v-3442a9b5]{transition:color .15s ease,background .15s ease,transform .3s ease}.gmp-btn--step[data-v-3442a9b5]:hover:not(:disabled),.gmp-btn--mode[data-v-3442a9b5]:hover:not(:disabled),.gmp-btn--play[data-v-3442a9b5]:hover:not(:disabled){transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.gmp-btn--step[data-v-3442a9b5]:hover:not(:disabled),.gmp-btn--mode[data-v-3442a9b5]:hover:not(:disabled),.gmp-btn--play[data-v-3442a9b5]:hover:not(:disabled){transform:none}}.gmp-btn[data-v-3442a9b5]:disabled{opacity:.35;cursor:default}.gmp-btn--step[data-v-3442a9b5]{width:30px;height:30px}.gmp-btn--step svg[data-v-3442a9b5]{width:17px;height:17px}.gmp-btn--icon[data-v-3442a9b5]{width:28px;height:28px}.gmp-btn--icon svg[data-v-3442a9b5]{width:15px;height:15px}.gmp-btn--mode[data-v-3442a9b5]{position:relative;margin:0 4px}.gmp-btn--on[data-v-3442a9b5]{color:#fff}.gmp-btn--on[data-v-3442a9b5]:hover:not(:disabled){color:#fff;background:#ffffff1f}.gmp-btn__badge[data-v-3442a9b5]{position:absolute;right:2px;bottom:2px;min-width:11px;height:11px;padding:0 2px;border-radius:6px;background:#fff;color:#0c0e12;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:8px;font-weight:700;line-height:11px;text-align:center}.gmp-btn--close[data-v-3442a9b5]:hover{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.gmp-btn--play[data-v-3442a9b5]{width:36px;height:36px;border-radius:50%;background:#fff;color:#0c0e12}.gmp-btn--play svg[data-v-3442a9b5]{width:18px;height:18px}.gmp-btn--play[data-v-3442a9b5]:hover:not(:disabled){background:#ffffffdb;color:#0c0e12}.gmp-spinner[data-v-3442a9b5]{width:15px;height:15px;border:2px solid color-mix(in srgb,currentColor 30%,transparent);border-top-color:currentColor;border-radius:50%;animation:gmp-spin-3442a9b5 .7s linear infinite}@keyframes gmp-spin-3442a9b5{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gmp-spinner[data-v-3442a9b5]{animation-duration:2.4s}}.gmp-side[data-v-3442a9b5]{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.gmp-btn--collect .gmp-btn__credits[data-v-3442a9b5]{width:13px;height:13px;color:#ffc84d}.gmp-btn--paid:hover:not(:disabled) .gmp-btn__credits[data-v-3442a9b5]{color:#ffd46f}.gmp-btn--collected[data-v-3442a9b5]{color:#fff;opacity:1}.gmp-btn--collected[data-v-3442a9b5]:disabled{opacity:.75;cursor:default}.gmp-queue[data-v-3442a9b5]{pointer-events:auto;align-self:flex-end;margin-right:14px;width:min(360px,calc(100vw - 28px));max-height:min(50vh,420px);display:flex;flex-direction:column;background:#0a0a0ef7;border:1px solid rgba(255,255,255,.12);border-bottom:none;border-radius:8px 8px 0 0;box-shadow:0 -14px 34px #00000080;margin-bottom:0;overflow:hidden}.gmp-queue__head[data-v-3442a9b5]{display:flex;align-items:center;gap:8px;padding:10px 8px 10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.gmp-queue__title[data-v-3442a9b5]{color:var(--text-main);font-size:13px;font-weight:600}.gmp-queue__count[data-v-3442a9b5]{color:color-mix(in srgb,var(--text-main) 45%,transparent);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;margin-right:auto}.gmp-queue__list[data-v-3442a9b5]{list-style:none;margin:0;padding:4px;overflow-y:auto;overscroll-behavior:contain}.gmp-queue__item[data-v-3442a9b5]{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;background:transparent;border:none;border-radius:6px;color:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.gmp-queue__item[data-v-3442a9b5]:hover{background:#ffffff0f}.gmp-queue__item--current[data-v-3442a9b5]{background:#ffffff14}.gmp-queue__index[data-v-3442a9b5]{flex:0 0 auto;width:18px;text-align:center;color:color-mix(in srgb,var(--text-main) 40%,transparent);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px}.gmp-queue__eq[data-v-3442a9b5]{display:inline-flex;align-items:flex-end;justify-content:center;gap:2px;height:12px}.gmp-queue__eq i[data-v-3442a9b5]{width:2px;height:100%;background:#fff;transform-origin:bottom;animation:gmp-eq-3442a9b5 .9s ease-in-out infinite}.gmp-queue__eq i[data-v-3442a9b5]:nth-child(2){animation-delay:.15s}.gmp-queue__eq i[data-v-3442a9b5]:nth-child(3){animation-delay:.3s}@keyframes gmp-eq-3442a9b5{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.gmp-queue__eq i[data-v-3442a9b5]{animation:none;transform:scaleY(.6)}}.gmp-queue__cover[data-v-3442a9b5]{flex:0 0 auto;width:32px;height:32px;border-radius:4px;overflow:hidden;background:color-mix(in srgb,var(--text-main) 8%,transparent)}.gmp-queue__cover img[data-v-3442a9b5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gmp-queue__meta[data-v-3442a9b5]{display:flex;flex-direction:column;min-width:0}.gmp-queue__name[data-v-3442a9b5]{color:var(--text-main);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gmp-queue__artist[data-v-3442a9b5]{color:color-mix(in srgb,var(--text-main) 50%,transparent);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gmp-queue__more[data-v-3442a9b5]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;color:color-mix(in srgb,var(--text-main) 45%,transparent);font-size:11px}.gmp-btn--active[data-v-3442a9b5]{color:#fff;background:#ffffff1f}.gmp-queue-enter-active[data-v-3442a9b5],.gmp-queue-leave-active[data-v-3442a9b5]{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.gmp-queue-enter-from[data-v-3442a9b5],.gmp-queue-leave-to[data-v-3442a9b5]{transform:translateY(12px);opacity:0}@media(prefers-reduced-motion:reduce){.gmp-queue-enter-from[data-v-3442a9b5],.gmp-queue-leave-to[data-v-3442a9b5]{transform:none}}.gmp-dock-enter-active[data-v-3442a9b5],.gmp-dock-leave-active[data-v-3442a9b5]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.gmp-dock-enter-from[data-v-3442a9b5],.gmp-dock-leave-to[data-v-3442a9b5]{transform:translateY(110%);opacity:0}@media(prefers-reduced-motion:reduce){.gmp-dock-enter-from[data-v-3442a9b5],.gmp-dock-leave-to[data-v-3442a9b5]{transform:none}}@media(max-width:860px){.gmp-progress__end[data-v-3442a9b5]{display:none}}@media(max-width:992px){.gmp-dock__inner[data-v-3442a9b5]{display:flex;gap:10px;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))}.gmp-track[data-v-3442a9b5]{flex:1 1 auto;min-width:0}.gmp-transport[data-v-3442a9b5],.gmp-side[data-v-3442a9b5]{flex:0 0 auto;gap:2px}}@media(max-width:720px){.gmp-dock__inner[data-v-3442a9b5]{gap:8px}.gmp-volume[data-v-3442a9b5],.gmp-btn--mode[data-v-3442a9b5],.gmp-btn--more[data-v-3442a9b5]{display:none}}.ntype-icon[data-v-d9b2f09d]{width:14px;height:14px}.cookie-banner[data-v-21e02836]{position:fixed;left:16px;right:16px;bottom:16px;z-index:9000;display:flex;justify-content:center;pointer-events:none}.cookie-banner__inner[data-v-21e02836]{pointer-events:auto;width:100%;max-width:980px;background:color-mix(in srgb,var(--surface-soft) 92%,var(--text-main) 8%);border:1px solid color-mix(in srgb,var(--text-main) 12%,var(--border));border-radius:6px;box-shadow:0 12px 36px #00000073;padding:14px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cookie-banner__title[data-v-21e02836]{display:block;color:var(--text-main);font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:.01em;margin-bottom:5px}.cookie-banner__msg[data-v-21e02836]{margin:0;color:var(--text-main);font-size:12.5px;line-height:1.55}.cookie-banner__link[data-v-21e02836]{color:#fff;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:opacity .18s}.cookie-banner__link[data-v-21e02836]:hover{opacity:.85}.cookie-banner__categories[data-v-21e02836]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:12px 14px;border:0;border-radius:5px;background:color-mix(in srgb,var(--surface-soft) 96%,var(--text-main) 4%)}.cookie-banner__category[data-v-21e02836]{display:flex;flex-direction:column;gap:6px}.cookie-banner__category-head[data-v-21e02836]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cookie-banner__category-title[data-v-21e02836]{color:var(--text-main);font-size:12px;font-weight:600;letter-spacing:.02em}.cookie-banner__category-status[data-v-21e02836]{color:#ffffff73;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;letter-spacing:0}.cookie-banner__category-desc[data-v-21e02836]{margin:0;color:var(--text-muted, color-mix(in srgb, var(--text-main) 70%, transparent));font-size:11.5px;line-height:1.5}.cookie-banner__toggle[data-v-21e02836]{background:transparent;border:1px solid var(--border);color:var(--text-muted, color-mix(in srgb, var(--text-main) 70%, transparent));padding:4px 10px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10.5px;letter-spacing:0;border-radius:999px;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.cookie-banner__toggle--on[data-v-21e02836]{color:#fff;border-color:#ffffff29;background:#ffffff29}.cookie-banner__toggle[data-v-21e02836]:hover{color:#fff;border-color:#ffffff29}.cookie-banner__actions[data-v-21e02836]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.cookie-banner__btn[data-v-21e02836]{background:transparent;border:1px solid var(--border);color:var(--text-main);padding:8px 16px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11.5px;letter-spacing:0;border-radius:4px;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.cookie-banner__btn[data-v-21e02836]:hover{color:#fff;border-color:#ffffff29}.cookie-banner__btn--accept[data-v-21e02836]{color:#fff;border-color:#ffffff29;background:#ffffff29}.cookie-banner__btn--accept[data-v-21e02836]:hover{background:#ffffff32}.cookie-banner-enter-active[data-v-21e02836],.cookie-banner-leave-active[data-v-21e02836]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.cookie-banner-enter-from[data-v-21e02836],.cookie-banner-leave-to[data-v-21e02836]{transform:translateY(120%);opacity:0}@media(max-width:720px){.cookie-banner[data-v-21e02836]{left:8px;right:8px;bottom:8px}.cookie-banner__inner[data-v-21e02836]{grid-template-columns:minmax(0,1fr);padding:12px 14px;gap:12px}.cookie-banner__actions[data-v-21e02836]{flex-wrap:wrap}.cookie-banner__btn[data-v-21e02836]{flex:1 1 auto;text-align:center}}.push-banner[data-v-ad689887]{position:fixed;left:16px;right:16px;bottom:16px;z-index:8990;display:flex;justify-content:center;pointer-events:none}.push-banner__inner[data-v-ad689887]{pointer-events:auto;width:100%;max-width:720px;background:color-mix(in srgb,var(--surface) 88%,rgba(8,8,12,.4));border:1px solid var(--border);border-radius:6px;box-shadow:0 12px 36px #00000073;padding:14px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.push-banner__eyebrow[data-v-ad689887]{display:block;color:#ffffff73;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;margin-bottom:4px}.push-banner__msg[data-v-ad689887]{margin:0;color:var(--text-main);font-size:12.5px;line-height:1.55}.push-banner__actions[data-v-ad689887]{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.push-banner__btn[data-v-ad689887]{background:transparent;border:1px solid var(--border);color:var(--text-main);padding:8px 16px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11.5px;letter-spacing:0;border-radius:4px;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.push-banner__btn[data-v-ad689887]:hover:not(:disabled){color:#fff;border-color:#ffffff29}.push-banner__btn[data-v-ad689887]:disabled{opacity:.45;cursor:not-allowed}.push-banner__btn--accept[data-v-ad689887]{color:#fff;border-color:#ffffff29;background:#ffffff29}.push-banner__btn--accept[data-v-ad689887]:hover:not(:disabled){background:#ffffff32}.push-banner-enter-active[data-v-ad689887],.push-banner-leave-active[data-v-ad689887]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .24s ease}.push-banner-enter-from[data-v-ad689887],.push-banner-leave-to[data-v-ad689887]{transform:translateY(120%);opacity:0}@media(max-width:720px){.push-banner[data-v-ad689887]{left:8px;right:8px;bottom:calc(var(--site-bottom-nav-h) + env(safe-area-inset-bottom,0px) + 8px)}.push-banner__inner[data-v-ad689887]{grid-template-columns:minmax(0,1fr);padding:12px 14px;gap:12px}.push-banner__actions[data-v-ad689887]{flex-wrap:wrap}.push-banner__btn[data-v-ad689887]{flex:1 1 auto;text-align:center}}.promo-mini{position:fixed;left:20px;bottom:20px;z-index:1400;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 14px 0 8px;border:0;border-radius:14px;background:linear-gradient(155deg,color-mix(in srgb,var(--bg-main) 76%,transparent),#fff1);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);color:#fff;font-family:var(--font-sans);cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease}.promo-mini:hover{background:linear-gradient(155deg,color-mix(in srgb,var(--bg-main) 70%,transparent),#ffffff1c)}.promo-mini:active{transform:scale(.96)}.promo-mini:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}.promo-mini__art{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.promo-mini__label{font-size:14px;font-weight:700}.promo-mini__timer{font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:.01em}.page-wrap.has-site-bottom-nav .promo-mini{bottom:calc(var(--site-bottom-nav-h) + 20px + env(safe-area-inset-bottom,0px))}html.has-player-dock .page-wrap .promo-mini{bottom:calc(20px + var(--player-dock-height))}html.has-player-dock .page-wrap.has-site-bottom-nav .promo-mini{bottom:calc(var(--site-bottom-nav-h) + 20px + var(--player-dock-height) + env(safe-area-inset-bottom,0px))}@media(max-width:768px){.promo-mini{left:14px;backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--bg-main) 90%,#fff 10%)}}.promo-mini-fade-enter-active,.promo-mini-fade-leave-active{transition:opacity .2s ease,transform .2s ease}.promo-mini-fade-leave-active{pointer-events:none}.promo-mini-fade-enter-from,.promo-mini-fade-leave-to{opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.promo-mini,.promo-mini-fade-enter-active,.promo-mini-fade-leave-active{transition:none}}.promo-modal-fade-enter-active,.promo-modal-fade-leave-active{transition:opacity .25s ease}.promo-modal-fade-enter-from,.promo-modal-fade-leave-to{opacity:0}.responsive-image[data-v-04b2981b]{position:relative;width:100%;overflow:hidden;background:#0a0a0a;border-radius:10px;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.responsive-image.is-sharp[data-v-04b2981b]{border-radius:0}.responsive-image__loading[data-v-04b2981b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:transparent}.responsive-image__broken[data-v-04b2981b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.responsive-image__blur[data-v-04b2981b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(12px) saturate(.7) brightness(.55);transform:scale(1.04);opacity:.85;z-index:0;transition:opacity .18s ease,visibility 0s}.responsive-image__blur.is-ready[data-v-04b2981b]{opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.is-sharp .responsive-image__blur[data-v-04b2981b]{border-radius:0}.responsive-image__img[data-v-04b2981b]{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:1;color:transparent;transform:translateZ(0);-webkit-transform:translateZ(0)}.responsive-image__img.is-ready[data-v-04b2981b]{opacity:1}.site-sparkles-icon__star[data-v-4640f86c]{transform-box:fill-box;transform-origin:center}.ev[data-v-b6695e93]{display:flex;flex-direction:column;gap:14px}.ev-head[data-v-b6695e93]{display:flex;align-items:flex-start;gap:12px}.ev-spark[data-v-b6695e93]{flex-shrink:0;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;color:#fff}.ev-lead[data-v-b6695e93]{margin:0;font-size:14px;line-height:1.55;color:var(--text-main)}.ev-sent[data-v-b6695e93]{margin:0;word-break:break-word}.ev-code[data-v-b6695e93]{font-family:var(--font-mono);letter-spacing:.32em;font-size:18px;text-align:center}.ev-resend[data-v-b6695e93]{margin-top:8px;background:none;border:0;padding:0;cursor:pointer;color:#fff;font-size:12px;text-decoration:underline;text-underline-offset:2px}.ev-resend[data-v-b6695e93]:disabled{opacity:.5;cursor:default}.ev-resend[data-v-b6695e93]:hover:not(:disabled){color:#fff}.library-limit-body[data-v-27263b65]{padding:.5rem 0}.library-limit-message[data-v-27263b65]{margin:0 0 1rem;color:var(--text-main)}.library-limit-countdown[data-v-27263b65]{margin:0 0 .25rem;color:var(--text-secondary);font-size:.9rem}.library-limit-timer[data-v-27263b65]{margin:0;font-size:1.5rem;font-weight:600;color:var(--accent)}.library-limit-resets[data-v-27263b65]{margin:1rem 0 0;font-size:.85rem;color:var(--text-secondary)}.library-limit-actions[data-v-27263b65]{display:flex;gap:.75rem;justify-content:flex-end}.app-library-limit-cancel-btn[data-v-27263b65],.app-library-limit-ok-btn[data-v-27263b65]{min-width:92px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.22);font-weight:600;font-size:.95rem;line-height:1;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.app-library-limit-cancel-btn[data-v-27263b65]{color:#d7dff8;background:#ffffff0d}.app-library-limit-ok-btn[data-v-27263b65]{color:#fff;background:linear-gradient(135deg,#7f5bff,#5a79ff 55%,#47b6ff);border-color:#93a3ff99;box-shadow:0 8px 18px #4e63ff59}.app-library-limit-cancel-btn[data-v-27263b65]:hover{border-color:#ffffff59;background:#ffffff1a}.app-library-limit-ok-btn[data-v-27263b65]:hover{box-shadow:0 10px 20px #4e63ff73;filter:saturate(1.07)}.stripe-wordmark-icon[data-v-26934da6]{display:block;width:92px;height:auto;max-width:100%;flex-shrink:0}.header-prompt-search[data-v-06c2e1c7]{flex:0 0 auto;width:292px;max-width:min(292px,100%);min-width:0;margin-left:8px;margin-right:4px;position:relative;z-index:70}.header-prompt-search__shell[data-v-06c2e1c7]{display:flex;align-items:stretch;width:100%;height:28px;min-height:28px;box-sizing:border-box;border:1px solid rgba(255,255,255,.16);border-radius:4px;background:#ffffff08;overflow:hidden;position:relative;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.header-prompt-search__shell[data-v-06c2e1c7]:hover:not(:focus-within){background:#ffffff0e;border-color:transparent}.header-prompt-search__shell[data-v-06c2e1c7]:focus-within{background:#fff1;border-color:#ffffff29;box-shadow:0 0 0 1px var(--focus-ring)}.header-prompt-search__field[data-v-06c2e1c7]{flex:1;min-width:0}.header-prompt-search__field[data-v-06c2e1c7] .app-input{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:28px!important;height:28px!important;padding:0 10px!important}.header-prompt-search__field[data-v-06c2e1c7] .app-input:focus{box-shadow:none!important}.header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__actions{color:#ffffff47}.header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__actions{color:var(--text-soft)}.header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__action{font-size:12px}.header-prompt-search__field[data-v-06c2e1c7] input,.header-prompt-search__field[data-v-06c2e1c7] .app-input{border:none!important;background:transparent!important;box-shadow:none!important;height:28px!important;min-height:28px!important;line-height:28px!important;padding:0 2px 0 0!important;font-family:var(--font-sans)!important;font-size:10px!important;font-weight:400!important;letter-spacing:0!important;color:var(--text-soft)!important;caret-color:#ffffff8c!important}.header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] input,.header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input{color:var(--text-main)!important;caret-color:#ffffffeb!important}.header-prompt-search__field[data-v-06c2e1c7] .app-input::-moz-placeholder{color:#ffffff42!important;opacity:1!important}.header-prompt-search__field[data-v-06c2e1c7] .app-input::placeholder{color:#ffffff42!important;opacity:1!important}.header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input::-moz-placeholder{color:var(--text-muted)!important}.header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input::placeholder{color:var(--text-muted)!important}.header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__prefix{display:none}.header-prompt-search__panel[data-v-06c2e1c7]{position:fixed;z-index:12000;padding:0;background:#17181c;border:none;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff0a,0 22px 56px #000000e6;overflow:hidden;max-height:min(72vh,420px);overflow-y:auto}.header-prompt-search__panel-inner[data-v-06c2e1c7]{position:relative;z-index:0;min-height:0}.header-prompt-search__results-phase[data-v-06c2e1c7]{position:relative}.header-prompt-search__body-loading[data-v-06c2e1c7]{min-height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 14px;box-sizing:border-box}.header-prompt-search__loading-ring[data-v-06c2e1c7]{width:30px;height:30px;border-radius:50%;border:2px solid rgba(255,255,255,.12);border-top-color:#ffffffb8;animation:header-prompt-search-spin-06c2e1c7 .75s linear infinite}@keyframes header-prompt-search-spin-06c2e1c7{to{transform:rotate(360deg)}}.header-prompt-search__loading-label[data-v-06c2e1c7]{font-family:var(--font-sans);font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--text-soft)}.header-prompt-search-body-enter-active[data-v-06c2e1c7],.header-prompt-search-body-leave-active[data-v-06c2e1c7]{transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.header-prompt-search-body-enter-from[data-v-06c2e1c7],.header-prompt-search-body-leave-to[data-v-06c2e1c7]{opacity:0;transform:translateY(-5px)}.header-prompt-search__all[data-v-06c2e1c7]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px 9px 16px;border:none;border-bottom:1px solid rgba(255,255,255,.16);background:transparent;color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;cursor:pointer;text-align:left;transition:background .14s ease,color .14s ease}.header-prompt-search__all[data-v-06c2e1c7]:hover{background:#ffffff16;color:#fff}.header-prompt-search__all-text[data-v-06c2e1c7]{flex:1;min-width:0}.header-prompt-search__all-chev[data-v-06c2e1c7]{flex-shrink:0;font-size:13px;font-weight:600;opacity:.5;transform:translateY(-.5px)}.header-prompt-search__head[data-v-06c2e1c7]{display:flex;align-items:center;padding:9px 14px 8px 16px;border-bottom:1px solid rgba(255,255,255,.16);background:transparent}.header-prompt-search__head-title[data-v-06c2e1c7]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;color:#fff}.header-prompt-search__hint[data-v-06c2e1c7]{padding:10px 14px 10px 16px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;letter-spacing:0;color:var(--text-soft)}.header-prompt-search__hint.muted[data-v-06c2e1c7]{color:var(--text-muted)}.header-prompt-search__hit[data-v-06c2e1c7]{width:100%;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 16px;border:none;border-bottom:1px solid rgba(255,255,255,.16);background:transparent;cursor:pointer;text-align:left;transition:background .14s ease,color .14s ease}.header-prompt-search__hit[data-v-06c2e1c7]:last-child{border-bottom:none}.header-prompt-search__hit[data-v-06c2e1c7]:hover{background:#ffffff14}.header-prompt-search__thumb[data-v-06c2e1c7]{width:28px;height:28px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#00000073;border:1px solid rgba(255,255,255,.16)}.header-prompt-search__thumb-media[data-v-06c2e1c7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.header-prompt-search__hit-text[data-v-06c2e1c7]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.header-prompt-search__hit-title[data-v-06c2e1c7]{font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:0;color:var(--text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-prompt-search__hit-meta[data-v-06c2e1c7]{font-family:var(--font-sans);font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-prompt-search__hit-go[data-v-06c2e1c7]{flex-shrink:0;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;color:var(--text-muted);opacity:1;transition:color .14s ease}.header-prompt-search__hit:hover .header-prompt-search__hit-go[data-v-06c2e1c7]{color:#fff}.header-prompt-search__recent[data-v-06c2e1c7]{display:flex;align-items:center;gap:5px;padding:0 12px 0 16px;border-bottom:1px solid rgba(255,255,255,.16)}.header-prompt-search__recent[data-v-06c2e1c7]:last-child{border-bottom:none}.header-prompt-search__recent-main[data-v-06c2e1c7]{flex:1;min-width:0;text-align:left;padding:7px 6px 7px 0;border:none;background:transparent;color:var(--text-main);font-family:var(--font-sans);font-size:13px;font-weight:400;letter-spacing:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-prompt-search__recent-main[data-v-06c2e1c7]:hover{color:#fff}.header-prompt-search__recent-remove[data-v-06c2e1c7]{width:22px;height:22px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--text-soft);font-family:var(--font-sans);font-size:14px;line-height:1;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.header-prompt-search__recent-remove[data-v-06c2e1c7]:hover{color:#fff;border-color:#ffffff29;background:#ffffff16}.header-prompt-search-dd-enter-active[data-v-06c2e1c7]{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.header-prompt-search-dd-leave-active[data-v-06c2e1c7]{transition:opacity .18s cubic-bezier(.4,0,1,1),transform .18s cubic-bezier(.4,0,1,1)}.header-prompt-search-dd-enter-from[data-v-06c2e1c7],.header-prompt-search-dd-leave-to[data-v-06c2e1c7]{opacity:0;transform:translateY(-4px) scale(.97)}html.light .header-prompt-search__shell[data-v-06c2e1c7]{background:color-mix(in srgb,var(--accent-soft) 72%,transparent);box-shadow:none}html.light .header-prompt-search__shell[data-v-06c2e1c7]:hover:not(:focus-within){background:color-mix(in srgb,var(--text-main) 3%,var(--accent-soft))}html.light .header-prompt-search__shell[data-v-06c2e1c7]:focus-within{background:color-mix(in srgb,var(--text-main) 5%,var(--accent-soft))}html.light .header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] input,html.light .header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] .app-input{color:color-mix(in srgb,var(--text-main) 48%,transparent)!important;caret-color:color-mix(in srgb,var(--text-main) 55%,transparent)!important}html.light .header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] input,html.light .header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input{color:var(--text-main)!important;caret-color:#ffffffeb!important}html.light .header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] .app-input::-moz-placeholder{color:color-mix(in srgb,var(--text-muted) 55%,transparent)!important}html.light .header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] .app-input::placeholder{color:color-mix(in srgb,var(--text-muted) 55%,transparent)!important}html.light .header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input::-moz-placeholder{color:var(--text-muted)!important}html.light .header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .app-input::placeholder{color:var(--text-muted)!important}html.light .header-prompt-search__shell:not(:focus-within) .header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__actions{color:color-mix(in srgb,var(--text-muted) 50%,transparent)}html.light .header-prompt-search__shell:focus-within .header-prompt-search__field[data-v-06c2e1c7] .ui-input-shell__actions{color:var(--text-muted)}html.light .header-prompt-search__panel[data-v-06c2e1c7]{background:#fcfcfefa;border-color:var(--border);border-top:none;box-shadow:0 12px 36px #0000001f}html.light .header-prompt-search__head-title[data-v-06c2e1c7],html.light .header-prompt-search__hint.muted[data-v-06c2e1c7]{color:var(--text-muted)}html.light .header-prompt-search__hit-title[data-v-06c2e1c7]{color:var(--text-main)}html.light .header-prompt-search__hit-meta[data-v-06c2e1c7]{color:var(--text-muted)}html.light .header-prompt-search__hit[data-v-06c2e1c7]:hover{background:#0000000a}html.light .header-prompt-search__recent-main[data-v-06c2e1c7]{color:var(--text-main)}html.light .header-prompt-search__all[data-v-06c2e1c7]{color:var(--text-main);border-bottom-color:var(--border)}html.light .header-prompt-search__hit-go[data-v-06c2e1c7]{color:var(--text-muted)}html.light .header-prompt-search__hit:hover .header-prompt-search__hit-go[data-v-06c2e1c7]{color:var(--text-main)}html.light .header-prompt-search__thumb[data-v-06c2e1c7]{border-color:var(--border);background:#0000000a}html.light .header-prompt-search__loading-label[data-v-06c2e1c7]{color:var(--text-muted)}html.light .header-prompt-search__loading-ring[data-v-06c2e1c7]{border-color:#00000014;border-top-color:color-mix(in srgb,var(--accent) 55%,var(--text-muted))}.header-prompt-search-shell-enter-active[data-v-06c2e1c7],.header-prompt-search-shell-leave-active[data-v-06c2e1c7]{transition:opacity .26s ease,transform .26s cubic-bezier(.22,1,.36,1)}.header-prompt-search-shell-enter-from[data-v-06c2e1c7],.header-prompt-search-shell-leave-to[data-v-06c2e1c7]{opacity:0;transform:translate(-12px)}@media(prefers-reduced-motion:reduce){.header-prompt-search-shell-enter-active[data-v-06c2e1c7],.header-prompt-search-shell-leave-active[data-v-06c2e1c7]{transition:opacity .16s ease}.header-prompt-search-shell-enter-from[data-v-06c2e1c7],.header-prompt-search-shell-leave-to[data-v-06c2e1c7]{transform:none}}.site-bottom-nav[data-v-e25fb472]{position:fixed;left:0;right:0;bottom:0;z-index:1450;display:grid;grid-template-columns:repeat(5,1fr);align-items:stretch;height:calc(var(--site-bottom-nav-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:color-mix(in srgb,var(--bg-main) 92%,#000);border-top:1px solid rgba(255,255,255,.06)}.site-bottom-nav__item[data-v-e25fb472]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 4px 3px;color:color-mix(in srgb,var(--text-main) 55%,transparent);text-decoration:none;transition:color .15s ease;-webkit-tap-highlight-color:transparent;background:transparent;border:0;font:inherit;cursor:pointer}.site-bottom-nav__item[data-v-e25fb472]:focus{outline:none}.site-bottom-nav__item[data-v-e25fb472]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.site-bottom-nav__item[data-v-e25fb472]:hover{color:var(--text-main)}.site-bottom-nav__item--active[data-v-e25fb472]{color:#fff}.site-bottom-nav__icon[data-v-e25fb472]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.site-bottom-nav__icon--credits[data-v-e25fb472]{color:var(--ui-credits-gold, #fcd34d)}.site-bottom-nav__icon[data-v-e25fb472] svg{width:100%;height:100%}.site-bottom-nav__label[data-v-e25fb472]{font-size:10px;font-weight:600;letter-spacing:.02em;line-height:1}.site-bottom-nav__item--cta .site-bottom-nav__icon[data-v-e25fb472] svg{stroke-width:2}.site-bottom-nav__item:active .site-bottom-nav__icon[data-v-e25fb472]{transform:scale(.92);transition:transform .12s ease}.tg-consent__text[data-v-a62eeeef],.tg-consent__legal[data-v-a62eeeef]{margin:0 0 10px;color:var(--text-secondary);font-size:var(--fs-sm, 14px);line-height:1.5}.tg-consent__legal a[data-v-a62eeeef]{color:var(--text-primary);text-decoration:underline}.gen-toast{--gen-toast-glow: #fff;position:relative;width:min(380px,calc(100vw - 32px));border-radius:4px;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,var(--surface-soft)) 0%,var(--surface) 100%);box-shadow:var(--shadow),0 0 0 1px color-mix(in srgb,var(--gen-toast-glow) 22%,transparent),0 12px 36px #0000006b,0 0 32px color-mix(in srgb,var(--gen-toast-glow) 10%,transparent);padding:14px 14px 12px;pointer-events:auto;overflow:hidden}.gen-toast--success{--gen-toast-glow: #fff}.gen-toast--danger{--gen-toast-glow: #ff5a5a}.gen-toast__close{position:absolute;top:8px;right:8px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:4px;background:transparent;color:#ffffff73;cursor:pointer;transition:color .15s ease,background .15s ease}.gen-toast__close:hover,.gen-toast__close:focus-visible{outline:none;color:#fff;background:color-mix(in srgb,var(--gen-toast-glow) 12%,transparent)}.gen-toast__body{display:flex;gap:12px;align-items:center;padding-right:22px}.gen-toast__thumb{flex:0 0 auto;width:56px;height:56px;border-radius:4px;border:1px solid color-mix(in srgb,var(--gen-toast-glow) 24%,var(--border));background:color-mix(in srgb,var(--gen-toast-glow) 4%,var(--surface-soft));display:flex;align-items:center;justify-content:center;overflow:hidden}.gen-toast__thumb-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gen-toast__thumb-glyph{color:color-mix(in srgb,var(--gen-toast-glow) 70%,white 0%);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--gen-toast-glow) 30%,transparent))}.gen-toast__text{min-width:0;display:flex;flex-direction:column;gap:4px}.gen-toast__title{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;color:#fff;text-shadow:0 0 12px color-mix(in srgb,var(--gen-toast-glow) 35%,transparent)}.gen-toast--danger .gen-toast__title{color:#ffb4b4;text-shadow:0 0 12px rgba(255,90,90,.35)}.gen-toast__subtitle{font-size:12px;line-height:1.4;color:#ffffffb8;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gen-toast__actions{margin-top:10px;display:flex;justify-content:flex-end;gap:8px}.gen-toast__btn{padding:6px 14px;border-radius:4px;border:1px solid color-mix(in srgb,var(--gen-toast-glow) 38%,var(--border));background:color-mix(in srgb,var(--gen-toast-glow) 8%,transparent);color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.gen-toast__btn:hover,.gen-toast__btn:focus-visible{outline:none;background:color-mix(in srgb,var(--gen-toast-glow) 18%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--gen-toast-glow) 55%,transparent),0 0 16px color-mix(in srgb,var(--gen-toast-glow) 30%,transparent)}.gen-toast--danger .gen-toast__btn{color:#ffb4b4}.gen-toast__progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:color-mix(in srgb,var(--gen-toast-glow) 75%,transparent);transform-origin:left center;animation:gen-toast-progress linear forwards}@keyframes gen-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.gen-toast-enter-active{transition:transform .32s cubic-bezier(.18,.84,.32,1.1),opacity .22s ease}.gen-toast-leave-active{transition:transform .22s ease,opacity .22s ease}.gen-toast-enter-from{transform:translateY(24px);opacity:0}.gen-toast-leave-to{transform:translate(40px);opacity:0}html.light .gen-toast{background:linear-gradient(180deg,var(--surface) 0%,var(--surface-soft) 100%)}html.light .gen-toast__close{color:var(--text-muted)}html.light .gen-toast__subtitle{color:var(--text-main)}.pmenu[data-v-9b30ee63]{font-family:inherit;display:flex;flex-direction:column;gap:8px;padding:10px;color:var(--text-main)}.pmenu button[data-v-9b30ee63]:not(.app-btn){font-family:inherit}.pmenu-head[data-v-9b30ee63]{display:flex;align-items:center;gap:12px;width:100%;padding:6px;border:0;border-radius:14px;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.pmenu-head__avatar[data-v-9b30ee63]{flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden}.pmenu-head__avatar img[data-v-9b30ee63],.pmenu-head__fallback[data-v-9b30ee63]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:grid;place-items:center;font-weight:700}.pmenu-head__fallback[data-v-9b30ee63]{background:var(--avatar-fallback-bg, rgba(255, 255, 255, .12));color:#fff;font-size:17px}.pmenu-head__id[data-v-9b30ee63]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pmenu-head__name[data-v-9b30ee63]{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmenu-head__sub[data-v-9b30ee63]{display:flex;align-items:center;gap:6px;min-width:0}.pmenu-head__login[data-v-9b30ee63]{font-size:12px;color:var(--text-muted, color-mix(in srgb, var(--text-main) 62%, transparent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmenu-head .profile-plan-badge[data-v-9b30ee63]{flex:none;white-space:nowrap}.pmenu-head__chevron[data-v-9b30ee63]{flex:none;width:16px;height:16px;color:var(--text-muted, color-mix(in srgb, var(--text-main) 62%, transparent))}.pmenu-card[data-v-9b30ee63]{padding:12px;border-radius:16px;background:#ffffff0d}.pmenu-credits__top[data-v-9b30ee63]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pmenu-credits__num[data-v-9b30ee63]{display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:700}.pmenu-credits__icon[data-v-9b30ee63]{width:16px;height:16px;color:#fcd34d}.pmenu-credits__renews[data-v-9b30ee63]{font-size:12px;color:var(--text-muted, color-mix(in srgb, var(--text-main) 62%, transparent));white-space:nowrap}.pmenu-credits__bar[data-v-9b30ee63]{height:4px;margin-top:10px;border-radius:2px;background:#ffffff1a;overflow:hidden}.pmenu-credits__bar>span[data-v-9b30ee63]{display:block;height:100%;border-radius:inherit;background:var(--ui-money-green, #4ade80)}.pmenu-credits__bar>span.is-warn[data-v-9b30ee63]{background:#facc15}.pmenu-credits__bar>span.is-danger[data-v-9b30ee63]{background:#f87171}.pmenu-credits__btns[data-v-9b30ee63]{display:flex;gap:8px;margin-top:12px}.pmenu-credits__btns>.app-btn[data-v-9b30ee63]{flex:1}.pmenu-tiles[data-v-9b30ee63]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pmenu-tile[data-v-9b30ee63]{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border:0;border-radius:14px;background:#ffffff0d;color:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.pmenu-tile__icon[data-v-9b30ee63]{width:18px;height:18px}.pmenu-dot[data-v-9b30ee63]{position:absolute;top:8px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--danger, #ef4444)}.pmenu-list[data-v-9b30ee63],.pmenu-foot[data-v-9b30ee63]{display:flex;flex-direction:column}.pmenu-foot[data-v-9b30ee63]{padding-top:6px;border-top:1px solid rgba(255,255,255,.08)}.pmenu-row[data-v-9b30ee63]{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;color:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease}.pmenu-row__icon[data-v-9b30ee63]{flex:none;width:18px;height:18px;color:var(--text-muted, color-mix(in srgb, var(--text-main) 62%, transparent))}.pmenu-row__label[data-v-9b30ee63]{flex:1;min-width:0}.pmenu-row__value[data-v-9b30ee63]{font-size:12px;color:var(--text-muted, color-mix(in srgb, var(--text-main) 62%, transparent))}.pmenu-row--danger[data-v-9b30ee63],.pmenu-row--danger .pmenu-row__icon[data-v-9b30ee63]{color:#f87171}.pmenu-chip[data-v-9b30ee63]{padding:1px 6px;border-radius:6px;font-size:11px;font-weight:700;color:#4ade80;background:#4ade8024}.pmenu-langs[data-v-9b30ee63]{display:flex;flex-direction:column;padding:2px 0 4px 30px}.pmenu-lang[data-v-9b30ee63]{display:flex;align-items:center;gap:8px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font-size:13px;text-align:left;cursor:pointer}.pmenu-lang__label[data-v-9b30ee63]{flex:1}.pmenu-lang__check[data-v-9b30ee63]{width:14px;height:14px}@media(hover:hover){.pmenu-head[data-v-9b30ee63]:hover,.pmenu-row[data-v-9b30ee63]:hover,.pmenu-lang[data-v-9b30ee63]:hover{background:#ffffff0f}.pmenu-tile[data-v-9b30ee63]:hover{background:#ffffff17}.pmenu-row--danger[data-v-9b30ee63]:hover{background:#f871711a}}.pmenu-head[data-v-9b30ee63]:focus-visible,.pmenu-row[data-v-9b30ee63]:focus-visible,.pmenu-tile[data-v-9b30ee63]:focus-visible,.pmenu-lang[data-v-9b30ee63]:focus-visible{outline:2px solid var(--focus-ring, rgba(255, 255, 255, .5));outline-offset:1px}html.light .pmenu-card[data-v-9b30ee63],html.light .pmenu-tile[data-v-9b30ee63]{background:#0000000a}html.light .pmenu-credits__bar[data-v-9b30ee63]{background:#00000014}html.light .pmenu-foot[data-v-9b30ee63]{border-top-color:#00000014}@media(hover:hover){html.light .pmenu-head[data-v-9b30ee63]:hover,html.light .pmenu-row[data-v-9b30ee63]:hover,html.light .pmenu-lang[data-v-9b30ee63]:hover{background:#0000000d}html.light .pmenu-tile[data-v-9b30ee63]:hover{background:#00000012}}.nrs[data-v-135e3960]{display:flex;align-items:center;gap:10px;width:100%}.nrs-slider[data-v-135e3960]{position:relative;flex:1 1 auto;min-width:0;height:22px;display:flex;align-items:center}.nrs-track[data-v-135e3960]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:4px;border-radius:4px;background:#ffffff1f;overflow:hidden;pointer-events:none}.nrs-fill[data-v-135e3960]{height:100%;border-radius:4px;background:#ffffffd9;will-change:width}.nrs-ticks[data-v-135e3960]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:4px;pointer-events:none}.nrs-tick[data-v-135e3960]{position:absolute;top:50%;width:2px;height:8px;border-radius:1px;background:color-mix(in srgb,var(--border) 70%,rgba(0,0,0,.5));transform:translate(-50%,-50%)}.nrs-tick--passed[data-v-135e3960]{background:#ffffffb3}.nrs-range[data-v-135e3960]{position:relative;z-index:1;width:100%;height:22px;margin:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.nrs-range[data-v-135e3960]:disabled{cursor:not-allowed}.nrs-range[data-v-135e3960]:focus{outline:none}.nrs-range[data-v-135e3960]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.nrs-range[data-v-135e3960]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;background:transparent;border:0;box-shadow:none}.nrs-range[data-v-135e3960]::-moz-range-thumb{width:0;height:0;background:transparent;border:0;box-shadow:none}.nrs-range[data-v-135e3960]::-webkit-slider-runnable-track{height:22px;background:transparent}.nrs-range[data-v-135e3960]::-moz-range-track{height:22px;background:transparent}.nrs-thumb[data-v-135e3960]{position:absolute;top:50%;width:14px;height:14px;box-sizing:border-box;border-radius:var(--radius-pill);background:#fff;box-shadow:0 1px 4px #00000080;transform:translate(-50%,-50%);pointer-events:none;z-index:2;transition:border-color .18s ease,box-shadow .18s ease;will-change:left}.nrs-range:hover~.nrs-thumb[data-v-135e3960],.nrs-range:focus-visible~.nrs-thumb[data-v-135e3960]{box-shadow:0 1px 4px #00000080,0 0 0 4px #ffffff2e}.nrs-lead[data-v-135e3960]{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--text-muted)}.nrs-lead[data-v-135e3960] svg{width:16px;height:16px}.nrs-value[data-v-135e3960]{flex:0 0 auto;min-width:2.4em;text-align:right;font-family:var(--font-sans);font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--text-main)}.nrs--sm[data-v-135e3960]{gap:8px}.nrs--sm .nrs-slider[data-v-135e3960]{height:18px}.nrs--sm .nrs-track[data-v-135e3960]{height:3px}.nrs--sm .nrs-thumb[data-v-135e3960]{width:12px;height:12px}.nrs--sm .nrs-range[data-v-135e3960]{height:18px}.nrs--sm .nrs-value[data-v-135e3960]{font-size:var(--fs-label-xs)}.nrs--disabled[data-v-135e3960]{opacity:var(--disabled-opacity)}@media(prefers-reduced-motion:reduce){.nrs-fill[data-v-135e3960],.nrs-thumb[data-v-135e3960]{transition:none}}.pm-picker[data-v-5acb5b64]{display:flex;flex-direction:column;gap:8px;min-width:0}.pm-picker__label[data-v-5acb5b64]{font-family:var(--font-sans);font-size:13px;color:var(--text-soft)}.pm-picker__options[data-v-5acb5b64]{display:grid;grid-template-columns:repeat(var(--pm-cols, 2),minmax(0,1fr));gap:8px}.pm-picker__option[data-v-5acb5b64]{min-height:60px}.pm-picker__option[data-v-5acb5b64] .ui-option-card__title{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.pm-picker__option[data-v-5acb5b64] .ui-option-card__desc{font-family:var(--font-sans);font-size:12px;color:var(--text-soft);font-variant-numeric:tabular-nums}.pm-picker__option--blocked[data-v-5acb5b64]{opacity:.55}.pm-picker__note[data-v-5acb5b64]{margin:0;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--text-soft)}@media(max-width:480px){.pm-picker__options[data-v-5acb5b64]{grid-template-columns:minmax(0,1fr)}}.bc-empty[data-v-69a3fcdb]{margin:0;font-size:14px;color:var(--text-muted);text-align:center}.bc-hero[data-v-69a3fcdb]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bc-hero-credits[data-v-69a3fcdb]{display:flex;flex-direction:column;gap:4px;min-width:0}.bc-hero-value-row[data-v-69a3fcdb]{display:inline-flex;align-items:center;gap:10px;min-width:0}.bc-hero-icon[data-v-69a3fcdb]{width:clamp(22px,6vw,30px);height:clamp(22px,6vw,30px);flex-shrink:0;color:var(--ui-credits-gold, #fcd34d)}.bc-hero-value[data-v-69a3fcdb]{font-family:var(--font-sans);font-size:clamp(28px,8vw,40px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--text-main);font-variant-numeric:tabular-nums}.bc-hero-unit[data-v-69a3fcdb]{font-family:var(--font-sans);font-size:13px;color:var(--text-soft)}.bc-hero-price[data-v-69a3fcdb]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.bc-hero-old[data-v-69a3fcdb]{font-family:var(--font-sans);font-size:13px;color:var(--text-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.bc-hero-amount[data-v-69a3fcdb]{font-family:var(--font-sans);font-size:24px;font-weight:700;color:var(--text-main);font-variant-numeric:tabular-nums}.bc-hero-amount[data-v-69a3fcdb] .ref-money-sym{color:inherit;text-shadow:none;margin-right:1px}.bc-hero-amount .bc-hero-sign--after[data-v-69a3fcdb]{margin-right:0;margin-left:2px}.bc-slider-block[data-v-69a3fcdb]{display:flex;flex-direction:column;gap:8px}.bc-slider-labels[data-v-69a3fcdb]{display:flex;justify-content:space-between;font-family:var(--font-sans);font-size:12px;color:var(--text-soft);letter-spacing:0;font-variant-numeric:tabular-nums}.bc-presets[data-v-69a3fcdb]{display:grid;grid-template-columns:repeat(var(--bc-cols, 5),minmax(0,1fr));gap:8px;min-width:0}.bc-preset-card[data-v-69a3fcdb]{align-items:center;justify-content:center;gap:4px;min-height:64px;padding:10px 6px;text-align:center}.bc-preset-card[data-v-69a3fcdb] .ui-option-card__title{font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.bc-preset-card[data-v-69a3fcdb] .ui-option-card__desc{display:inline-flex;align-items:center;padding:1px 7px;border:0;border-radius:6px;background:color-mix(in srgb,var(--ui-credits-gold, #fcd34d) 16%,transparent);color:var(--ui-credits-gold, #fcd34d);font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:0;line-height:1.5;font-variant-numeric:tabular-nums}@media(max-width:560px){.bc-presets[data-v-69a3fcdb]{gap:6px}.bc-preset-card[data-v-69a3fcdb]{min-height:58px;padding:8px 2px}.bc-preset-card[data-v-69a3fcdb] .ui-option-card__title{font-size:14px}.bc-preset-card[data-v-69a3fcdb] .ui-option-card__desc{padding:1px 5px;font-size:10.5px}}.bc-footer-content[data-v-69a3fcdb]{width:100%;display:flex;flex-direction:column;gap:12px}.bc-btn[data-v-69a3fcdb]{width:100%;min-height:44px;padding:0 18px;border:0;border-radius:10px;font-family:var(--font-sans);font-size:14.5px;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;transition:background .16s ease,color .16s ease,opacity .16s ease}.bc-btn--primary[data-v-69a3fcdb]{background:#fff;color:#101012}.bc-btn--primary[data-v-69a3fcdb]:hover:not(:disabled){background:#ececee}.bc-btn--primary[data-v-69a3fcdb]:active:not(:disabled){background:#dcdcdf}.bc-btn--primary[data-v-69a3fcdb]:disabled{background:#ffffff1f;color:#ffffff73;cursor:not-allowed}.bc-btn[data-v-69a3fcdb]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bc-legal[data-v-69a3fcdb]{margin:0;font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--text-soft)}.bc-legal-link[data-v-69a3fcdb]{color:var(--text-main);text-decoration:underline;text-underline-offset:2px;text-decoration-color:#ffffff59}.bc-legal-link[data-v-69a3fcdb]:hover{color:#fff;text-decoration-color:#fff}@media(prefers-reduced-motion:reduce){.bc-btn[data-v-69a3fcdb]{transition:none}}.cfc[data-v-cc64d0a1]{position:relative;width:100%;overflow:hidden;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cfc__track[data-v-cc64d0a1]{position:relative;width:100%}.cfc__frame[data-v-cc64d0a1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:#0a0a0a;transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}.cfc__frame--base[data-v-cc64d0a1]{position:relative;inset:auto;height:auto}.cfc__img[data-v-cc64d0a1],.cfc[data-v-cc64d0a1] .responsive-image{display:block;width:100%;height:100%;border-radius:0!important}.cfc__frame[data-v-cc64d0a1]:not(.cfc__frame--base) .responsive-image,.cfc__frame[data-v-cc64d0a1]:not(.cfc__frame--base) .responsive-image__img,.cfc__frame[data-v-cc64d0a1]:not(.cfc__frame--base) .responsive-image__blur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:auto}.cfc[data-v-cc64d0a1] .responsive-image__img,.cfc[data-v-cc64d0a1] .responsive-image__blur{-o-object-fit:cover;object-fit:cover;width:100%}.cfc--fixed .cfc__frame--base[data-v-cc64d0a1]{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.cfc--fixed .cfc__frame[data-v-cc64d0a1] .responsive-image,.cfc--fixed .cfc__frame[data-v-cc64d0a1] .responsive-image__img,.cfc--fixed .cfc__frame[data-v-cc64d0a1] .responsive-image__blur{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.cfc--contain .cfc__frame[data-v-cc64d0a1]{background:#0009}.cfc--contain .cfc__frame[data-v-cc64d0a1] .responsive-image__img{-o-object-fit:contain;object-fit:contain}.cfc--contain .cfc__frame[data-v-cc64d0a1] .responsive-image{z-index:1;background:transparent}.cfc__backdrop[data-v-cc64d0a1]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:blur(10px);transform:scale(1.06);opacity:.9;pointer-events:none}@media(prefers-reduced-motion:reduce){.cfc__frame[data-v-cc64d0a1]{transition:none}}.cfc__arrow[data-v-cc64d0a1]{position:absolute;top:50%;z-index:4;width:28px;height:28px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#0000009e;color:var(--text-label, rgba(255, 255, 255, .85));cursor:pointer;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s,background .15s ease,color .15s ease,transform .22s cubic-bezier(.22,.61,.36,1)}.cfc__arrow--prev[data-v-cc64d0a1]{left:8px;transform:translate(-24px,-50%)}.cfc__arrow--next[data-v-cc64d0a1]{right:8px;transform:translate(24px,-50%)}.cfc.is-active .cfc__arrow[data-v-cc64d0a1],.cfc__arrow[data-v-cc64d0a1]:focus-visible{opacity:1;visibility:visible;transform:translateY(-50%);transition:opacity .18s ease,visibility 0s,background .15s ease,color .15s ease,transform .22s cubic-bezier(.22,.61,.36,1)}.cfc__arrow[data-v-cc64d0a1]:hover{background:#000000eb;color:#fff;transform:translateY(-50%) scale(1.08)}.cfc__arrow[data-v-cc64d0a1]:before{content:"";position:absolute;top:-12px;right:-8px;bottom:-12px;left:-8px}@media(hover:none){.cfc__arrow[data-v-cc64d0a1]{display:none}}.cfc__dots[data-v-cc64d0a1]{position:absolute;left:50%;bottom:var(--cfc-dots-bottom, 8px);z-index:5;display:flex;gap:4px;max-width:calc(100% - 24px);padding:3px 5px;border-radius:999px;background:#00000073;transform:translate(-50%)}.cfc__dot[data-v-cc64d0a1]{width:5px;height:5px;padding:0;border:0;border-radius:999px;background:#ffffff61;cursor:pointer;transition:background .15s ease}.cfc__dot.active[data-v-cc64d0a1]{width:14px;background:#ffffffeb}.cfc__dot[data-v-cc64d0a1]:hover:not(.active){background:#fff9}.pin-card[data-v-e1b4faee]{cursor:pointer;border-radius:6px;overflow:hidden;background:transparent;box-shadow:0 0 0 1px #00000059;transition:box-shadow .2s ease,opacity .2s ease}.pin-card[data-v-e1b4faee]:hover{opacity:1;box-shadow:none}.pin-card__media[data-v-e1b4faee]{position:relative;overflow:hidden;border-radius:0;isolation:isolate;background:linear-gradient(168deg,var(--ui-neon-sheen) 0%,transparent 38%),#0a0a0a}.pin-card--author-header .pin-card__media[data-v-e1b4faee]:before,.pin-card--author-inline-actions .pin-card__media[data-v-e1b4faee]:before{content:"";position:absolute;top:0;left:0;right:0;height:min(36%,96px);background:linear-gradient(to bottom,rgba(0,0,0,.58) 0%,rgba(0,0,0,.3) 42%,rgba(0,0,0,.12) 72%,transparent 100%);opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:1}.pin-card--author-header.is-hovered .pin-card__media[data-v-e1b4faee]:before,.pin-card--author-inline-actions.is-hovered .pin-card__media[data-v-e1b4faee]:before{opacity:1}.pin-card__media[data-v-e1b4faee]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:min(52%,120px);min-height:72px;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.5) 38%,rgba(0,0,0,.14) 68%,transparent 100%);pointer-events:none;z-index:1}.pin-card__media.has-gen[data-v-e1b4faee],.pin-card:hover .pin-card__media.has-gen[data-v-e1b4faee]{border-bottom:none}.pin-card__media--video[data-v-e1b4faee]{position:relative}.pin-card__video-skeleton[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-color:transparent}.pin-card__image[data-v-e1b4faee]{width:100%;display:block}.pin-card__frames[data-v-e1b4faee]{--cfc-dots-bottom: 10px}.pin-card[data-v-e1b4faee] .responsive-image{border-radius:0!important}.pin-card[data-v-e1b4faee] .responsive-image__img{-o-object-fit:cover;object-fit:cover;width:100%}.pin-card__media--video .pin-card__video[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;z-index:0}.pin-card__media--video .pin-card__video-blur[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(12px) saturate(.7) brightness(.55);transform:scale(1.04);opacity:.85;z-index:0;pointer-events:none;transition:opacity .18s ease,visibility 0s}.pin-card__media--video .pin-card__video-blur.is-ready[data-v-e1b4faee]{opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.pin-card[data-v-e1b4faee] .responsive-image__blur{-o-object-fit:cover;object-fit:cover}.pin-card__placeholder[data-v-e1b4faee]{display:flex;align-items:center;justify-content:center;min-height:160px;background:#0a0a0a}.pin-card__broken[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pin-card__placeholder--music[data-v-e1b4faee]{aspect-ratio:1 / 1;min-height:0}.pin-card__overlay[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 40%);opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s;z-index:2}.pin-card__overlay.visible[data-v-e1b4faee]{opacity:1;visibility:visible;transition:opacity .2s,visibility 0s}.pin-card__author-head[data-v-e1b4faee]{position:absolute;top:6px;left:6px;max-width:calc(100% - 12px);display:inline-flex;align-items:center;gap:6px;padding:4px 7px 4px 4px;border-radius:2px;border:none;background:transparent;color:#ffffffeb;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s;z-index:3;pointer-events:none}.pin-card__author-head.visible[data-v-e1b4faee]{opacity:1;visibility:visible;transition:opacity .2s ease,visibility 0s}@media(hover:none){.pin-card__author-head[data-v-e1b4faee]{opacity:1;visibility:visible}.pin-card--author-header .pin-card__media[data-v-e1b4faee]:before,.pin-card--author-inline-actions .pin-card__media[data-v-e1b4faee]:before{opacity:1}}.pin-card__author-avatar[data-v-e1b4faee]{width:18px;height:18px;border-radius:2px;flex:0 0 18px;-o-object-fit:cover;object-fit:cover;display:block}.pin-card__author-avatar-box[data-v-e1b4faee]{position:relative;width:18px;height:18px;flex:0 0 18px;border-radius:2px;overflow:hidden}.pin-card__author-avatar-box .pin-card__author-avatar[data-v-e1b4faee]{position:relative;z-index:1;width:100%;height:100%;flex:none;border-radius:0}.pin-card__author-avatar-skeleton[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:2px;background-color:transparent}.pin-card__author-avatar--fallback[data-v-e1b4faee]{display:inline-flex;align-items:center;justify-content:center;border:none;background:var(--avatar-fallback-bg);color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:9px;font-weight:700;line-height:1}.pin-card__author-name[data-v-e1b4faee]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;letter-spacing:0}html:not(.light) .pin-card__author-head[data-v-e1b4faee]{padding:0;border:none;background:transparent}html:not(.light) .pin-card__author-name[data-v-e1b4faee]{display:inline-flex;align-items:center;min-height:18px}.pin-card__actions[data-v-e1b4faee]{position:absolute;top:6px;left:6px;right:6px;display:flex;align-items:center;justify-content:flex-start;gap:8px;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s;z-index:3;pointer-events:none}.pin-card__actions.visible[data-v-e1b4faee]{opacity:1;visibility:visible;transition:opacity .2s,visibility 0s}.pin-card--author-header .pin-card__actions[data-v-e1b4faee]{top:6px}.pin-card__gen-badge[data-v-e1b4faee]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:var(--radius-badge);border:1px solid rgba(255,255,255,.16);background:#ffffff1c;color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;letter-spacing:0;flex-shrink:0}.pin-card__price[data-v-e1b4faee]{margin-left:auto;padding:3px 8px;border-radius:var(--radius-badge);border:1px solid rgba(255,255,255,.08);background:#000000c7;color:#ffffffb8;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;font-weight:500;flex-shrink:0;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease}.pin-card__price.paid[data-v-e1b4faee]{display:inline-flex;align-items:center;gap:5px;color:#fff}.pin-card__price-value[data-v-e1b4faee]{font-variant-numeric:tabular-nums}.pin-card__price-icon[data-v-e1b4faee]{width:12px;height:12px;flex-shrink:0;color:#fff;display:block}.pin-card__price.free[data-v-e1b4faee]{color:#fff;border-color:#ffffff29;background:#ffffff27}.pin-card__price.is-emphasized[data-v-e1b4faee]{border-color:#ffb84d9e;background:linear-gradient(180deg,#ffa41e75,#ff7a006b);color:#fff8ee;box-shadow:0 0 0 1px #ff980047,0 5px 12px #00000057}.pin-card__price.paid.is-emphasized .pin-card__price-value[data-v-e1b4faee],.pin-card__price.paid.is-emphasized .pin-card__price-icon[data-v-e1b4faee]{color:#fff8ee}.pin-card__price.free.is-emphasized[data-v-e1b4faee]{border-color:transparent;background:#fff3;box-shadow:0 5px 12px #00000052}.pin-card__info[data-v-e1b4faee]{position:absolute;left:0;right:0;bottom:0;padding:10px 10px 9px;background:transparent;z-index:4;pointer-events:none}.pin-card__generate[data-v-e1b4faee]{pointer-events:auto;width:100%;height:28px;margin-top:8px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:6px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background .15s ease}.pin-card__generate[data-v-e1b4faee]:hover{background:#fff3}.pin-card__generate[data-v-e1b4faee]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.pin-card__generate svg[data-v-e1b4faee]{flex-shrink:0}@media(max-width:768px){.pin-card__generate[data-v-e1b4faee]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000008c}.pin-card__generate[data-v-e1b4faee]:hover{background:#000000ad}}.pin-card__title[data-v-e1b4faee]{margin:0;font-size:12px;font-weight:500;line-height:1.35;color:#ffffffeb;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 0 rgba(0,0,0,.85)}.pin-card__meta[data-v-e1b4faee]{display:flex;align-items:center;justify-content:space-between;margin-top:4px;gap:6px}.pin-card__footnote[data-v-e1b4faee]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;color:#ffffffb8;overflow:hidden;max-width:110px}.pin-card__footnote-icon[data-v-e1b4faee]{flex-shrink:0;width:12px;height:12px}.pin-card__footnote-text[data-v-e1b4faee]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pin-card__stats[data-v-e1b4faee]{display:flex;gap:6px;flex-shrink:0}.pin-card__stat[data-v-e1b4faee]{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;color:#ffffff73}.pin-card__stat-icon[data-v-e1b4faee]{width:12px;height:12px;flex-shrink:0}.pin-card__stat--liked[data-v-e1b4faee]{color:#f35}@media(min-width:1920px){.pin-card__title[data-v-e1b4faee]{font-size:13px}.pin-card__footnote[data-v-e1b4faee]{font-size:11px;max-width:124px}.pin-card__stat[data-v-e1b4faee]{font-size:11px}.pin-card__gen-badge[data-v-e1b4faee]{font-size:10px}.pin-card__price[data-v-e1b4faee]{font-size:11px}.pin-card__info[data-v-e1b4faee]{padding:11px 11px 10px}}.pin-card__play[data-v-e1b4faee]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.55);background:#00000094;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;border-radius:50%;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease,visibility 0s linear .18s}.pin-card__play.is-visible[data-v-e1b4faee]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease,visibility 0s}.pin-card__play[data-v-e1b4faee]:hover,.pin-card__play[data-v-e1b4faee]:focus-visible{outline:none;background:#000000bd;border-color:#fff;box-shadow:0 0 0 2px var(--focus-ring);transform:translate(-50%,-50%) scale(1.04)}.pin-card__progress[data-v-e1b4faee]{margin:-6px 0 0;padding:6px 0;pointer-events:none;cursor:pointer;touch-action:none;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility 0s linear .18s}.pin-card__progress.is-visible[data-v-e1b4faee]{opacity:1;visibility:visible;transition:opacity .18s ease,visibility 0s;pointer-events:auto}.pin-card__progress[data-v-e1b4faee]:focus-visible{outline:none}.pin-card__progress:focus-visible .pin-card__progress-track[data-v-e1b4faee]{box-shadow:0 0 0 1px var(--focus-ring)}.pin-card__progress-track[data-v-e1b4faee]{position:relative;width:100%;height:3px;background:#ffffff40;border-radius:1px;overflow:hidden;transition:height .12s ease}.pin-card__progress:hover .pin-card__progress-track[data-v-e1b4faee]{height:5px}.pin-card__progress-fill[data-v-e1b4faee]{position:absolute;inset:0 auto 0 0;height:100%;background:#fff;transition:width .08s linear}.pin-card__eq[data-v-e1b4faee]{position:absolute;top:50%;left:14px;right:14px;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:space-between;height:56px;pointer-events:none}.pin-card__eq span[data-v-e1b4faee]{flex:0 0 3px;height:56px;background:linear-gradient(to top,#c4b5fde6,#00d4d4bf);border-radius:2px;box-shadow:0 0 6px #78c8ff80;transform-origin:center;animation:pin-card-eq-bounce-e1b4faee 1.05s ease-in-out infinite}.pin-card__eq span[data-v-e1b4faee]:nth-child(1){animation-delay:0s;animation-duration:.95s}.pin-card__eq span[data-v-e1b4faee]:nth-child(2){animation-delay:.31s;animation-duration:1.12s}.pin-card__eq span[data-v-e1b4faee]:nth-child(3){animation-delay:.04s;animation-duration:.84s}.pin-card__eq span[data-v-e1b4faee]:nth-child(4){animation-delay:.22s;animation-duration:1.21s}.pin-card__eq span[data-v-e1b4faee]:nth-child(5){animation-delay:.08s;animation-duration:.78s}.pin-card__eq span[data-v-e1b4faee]:nth-child(6){animation-delay:.36s;animation-duration:1.04s}.pin-card__eq span[data-v-e1b4faee]:nth-child(7){animation-delay:.18s;animation-duration:.92s}.pin-card__eq span[data-v-e1b4faee]:nth-child(8){animation-delay:.06s;animation-duration:1.18s}.pin-card__eq span[data-v-e1b4faee]:nth-child(9){animation-delay:.26s;animation-duration:.84s}.pin-card__eq span[data-v-e1b4faee]:nth-child(10){animation-delay:.14s;animation-duration:1.06s}.pin-card__eq span[data-v-e1b4faee]:nth-child(11){animation-delay:.42s;animation-duration:.96s}.pin-card__eq span[data-v-e1b4faee]:nth-child(12){animation-delay:.1s;animation-duration:1.14s}.pin-card__eq span[data-v-e1b4faee]:nth-child(13){animation-delay:.28s;animation-duration:.82s}.pin-card__eq span[data-v-e1b4faee]:nth-child(14){animation-delay:.02s;animation-duration:1.1s}.pin-card__eq span[data-v-e1b4faee]:nth-child(15){animation-delay:.34s;animation-duration:.9s}.pin-card__eq span[data-v-e1b4faee]:nth-child(16){animation-delay:.16s;animation-duration:1.22s}.pin-card__eq span[data-v-e1b4faee]:nth-child(17){animation-delay:.05s;animation-duration:.86s}.pin-card__eq span[data-v-e1b4faee]:nth-child(18){animation-delay:.3s;animation-duration:1s}.pin-card__eq span[data-v-e1b4faee]:nth-child(19){animation-delay:.12s;animation-duration:.8s}.pin-card__eq span[data-v-e1b4faee]:nth-child(20){animation-delay:.24s;animation-duration:1.16s}.pin-card__eq span[data-v-e1b4faee]:nth-child(21){animation-delay:.07s;animation-duration:.94s}.pin-card__eq span[data-v-e1b4faee]:nth-child(22){animation-delay:.4s;animation-duration:1.08s}@keyframes pin-card-eq-bounce-e1b4faee{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.pin-card__eq span[data-v-e1b4faee]{animation:none;transform:scaleY(.55)}}@media(min-width:2400px){.pin-card__title[data-v-e1b4faee]{font-size:14px}.pin-card__footnote[data-v-e1b4faee]{font-size:12px;max-width:138px}.pin-card__stat[data-v-e1b4faee]{font-size:12px}.pin-card__gen-badge[data-v-e1b4faee]{font-size:11px}.pin-card__price[data-v-e1b4faee]{font-size:12px}.pin-card__info[data-v-e1b4faee]{padding:12px 12px 11px}}.pin-card-expand[data-v-e1b4faee]{position:fixed;z-index:45;overflow:hidden;border-radius:16px;background:#0a0a0a;cursor:pointer;animation:pin-expand-in-e1b4faee .18s cubic-bezier(.2,0,0,1) both;will-change:opacity;contain:layout paint style}@keyframes pin-expand-in-e1b4faee{0%{opacity:0}to{opacity:1}}.pin-card-expand.is-lifted[data-v-e1b4faee]{box-shadow:0 0 0 1px #ffffff1f,0 28px 80px #000000d9,0 10px 28px #0009}.pin-card-expand__media[data-v-e1b4faee]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pin-card-expand__frames[data-v-e1b4faee]{height:100%!important;border-radius:0!important;--cfc-dots-bottom: 54px}.pin-card-expand__frames[data-v-e1b4faee] .cfc__frame--base,.pin-card-expand__frames[data-v-e1b4faee] .cfc__frame--base .responsive-image{background:transparent}.pin-card-expand__frames[data-v-e1b4faee] .cfc__frame--base .responsive-image__loading,.pin-card-expand__frames[data-v-e1b4faee] .cfc__frame--base .responsive-image__blur{display:none}.pin-card-expand[data-v-e1b4faee]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000073,#0000 28%,#0000 68%,#0006);pointer-events:none}.pin-card-expand__top[data-v-e1b4faee]{position:absolute;z-index:1;top:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;gap:8px;pointer-events:none}.pin-card-expand__author[data-v-e1b4faee]{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#fff;font:600 13px var(--font-sans);text-shadow:0 1px 3px rgba(0,0,0,.6)}.pin-card-expand__avatar[data-v-e1b4faee]{flex:none;width:24px;height:24px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.pin-card-expand__avatar--fallback[data-v-e1b4faee]{display:inline-flex;align-items:center;justify-content:center;background:var(--avatar-fallback-bg, #3a3a40);font-size:11px;text-shadow:none}.pin-card-expand__name[data-v-e1b4faee]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-card-expand__price[data-v-e1b4faee]{flex:none;display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:4px 9px;border-radius:8px;background:#fff;color:#101012;font:600 12px var(--font-sans);font-variant-numeric:tabular-nums}.pin-card-expand__price-icon[data-v-e1b4faee]{width:12px;height:12px}.pin-card-expand__generate[data-v-e1b4faee]{position:absolute;z-index:1;left:50%;bottom:10px;width:min(calc(100% - 20px),calc(var(--pin-expand-card-width, 260px) - 20px));transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:10px;background:#12121680;-webkit-backdrop-filter:blur(16px) saturate(1.4) brightness(.8);backdrop-filter:blur(16px) saturate(1.4) brightness(.8);color:#fff;font:600 13px var(--font-sans);cursor:pointer;transition:background-color .16s ease,color .16s ease}.pin-card-expand__generate[data-v-e1b4faee]:hover{background:#fff;color:#101012}.pin-card-expand__generate[data-v-e1b4faee]:active{background:#e2e2e4}@media(prefers-reduced-motion:reduce){.pin-card-expand[data-v-e1b4faee]{animation:none}}.mc-carousel[data-v-25ace80a]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.mc-carousel--modal-radius[data-v-25ace80a]{border-radius:var(--media-view-radius, 6px)}.mc-carousel--modal-radius .mc-stage[data-v-25ace80a]{border-radius:var(--media-view-radius, 6px);overflow:hidden}.mc-stage[data-v-25ace80a]{position:relative}.mc-broken[data-v-25ace80a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.mc-broken.media-unavailable--music[data-v-25ace80a]{top:50%;left:50%;right:auto;bottom:auto;width:min(100cqw,100cqh);height:min(100cqw,100cqh);transform:translate(-50%,-50%)}.mc-img-stack[data-v-25ace80a]{position:relative;display:inline-block;max-width:100%;max-height:100%;vertical-align:top;overflow:hidden;border-radius:var(--media-view-radius, 6px);background:#00000059;box-shadow:0 0 0 1px #ffffff0f,0 20px 64px #00000061}.mc-carousel--labs .mc-img-stack--modal-video.mc-img-stack--video-loading[data-v-25ace80a]{min-width:min(100%,320px);min-height:min(220px,40dvh);max-width:100%}.mc-preloader[data-v-25ace80a]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden;z-index:1;transition:opacity .3s ease;background:#ffffff0a}.mc-preloader.is-hidden[data-v-25ace80a]{opacity:0;pointer-events:none}.mc-blur[data-v-25ace80a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:blur(10px);opacity:.7}.mc-spinner-lb[data-v-25ace80a]{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffe6;animation:mc-lb-spin-25ace80a .85s linear infinite}@keyframes mc-lb-spin-25ace80a{to{transform:rotate(360deg)}}.mc-vid-skeleton[data-v-25ace80a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.mc-image.mc-image--labs[data-v-25ace80a]{display:block;position:relative;z-index:2;max-height:min(72dvh,calc(100dvh - 200px));transition:opacity .35s ease;background:transparent}.mc-stage[data-v-25ace80a]{position:relative;width:100%;height:100%;container-type:size;display:flex;align-items:center;justify-content:center;padding:8px;box-sizing:border-box}.mc-placeholder[data-v-25ace80a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:inherit}.mc-placeholder-spinner[data-v-25ace80a]{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.14);border-top-color:#ffffffe0;animation:mc-placeholder-spin-25ace80a .85s linear infinite}@keyframes mc-placeholder-spin-25ace80a{to{transform:rotate(360deg)}}.mc-media-fit[data-v-25ace80a]{position:relative;z-index:1;align-self:stretch;width:100%;min-height:0;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.mc-image[data-v-25ace80a]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;opacity:0;transition:opacity .22s ease}.mc-image.is-ready[data-v-25ace80a]{opacity:1}.mc-carousel--modal-radius .mc-image[data-v-25ace80a],.mc-carousel--modal-radius .mc-video[data-v-25ace80a]{border-radius:var(--media-view-radius, 6px)}.mc-carousel--modal-radius .mc-broken[data-v-25ace80a]{border-radius:var(--media-view-radius, 6px);overflow:hidden}.mc-video[data-v-25ace80a]{background:transparent}.mc-nav[data-v-25ace80a]{position:absolute;top:50%;transform:translateY(-50%);background:#0000009e;border:0;color:var(--text-label);width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,transform .15s;z-index:2}.mc-nav[data-v-25ace80a]:before{content:"";position:absolute;top:-60px;right:-28px;bottom:-60px;left:-28px}.mc-nav[data-v-25ace80a]:hover:not(:disabled){background:#000000eb;color:#fff;transform:translateY(-50%) scale(1.08)}.mc-nav[data-v-25ace80a]:disabled{opacity:.25;cursor:default}.mc-nav--prev[data-v-25ace80a]{left:12px}.mc-nav--next[data-v-25ace80a]{right:12px}.mc-dots[data-v-25ace80a]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:5px;z-index:2}.mc-dot[data-v-25ace80a]{width:5px;height:5px;border-radius:1px;background:#ffffff4d;cursor:pointer;transition:background .15s}.mc-dot.active[data-v-25ace80a]{background:#ffffffe6;width:14px}.mc-dot[data-v-25ace80a]:hover:not(.active){background:#ffffff8c}.mc-thumbs[data-v-25ace80a]{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px;max-width:calc(100% - 24px);padding:6px;border-radius:6px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-x:auto;z-index:3;scrollbar-width:none}.mc-thumbs[data-v-25ace80a]::-webkit-scrollbar{display:none}.mc-thumb[data-v-25ace80a]{flex:0 0 auto;width:44px;height:44px;padding:0;border:none;border-radius:4px;overflow:hidden;background:#0a0a0a;cursor:pointer;opacity:.55;transition:opacity .15s ease,border-color .15s ease,transform .15s ease}.mc-thumb[data-v-25ace80a]:hover{opacity:.85}.mc-thumb.active[data-v-25ace80a]{opacity:1;transform:translateY(-1px)}.mc-thumb-img[data-v-25ace80a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mc-counter[data-v-25ace80a]{position:absolute;top:14px;right:14px;padding:3px 10px;border-radius:2px;background:#0000008c;border:1px solid rgba(255,255,255,.1);color:var(--text-label);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mc-toolbar[data-v-25ace80a]{position:absolute;top:48px;right:12px;z-index:3;display:flex;flex-direction:column;align-items:stretch;gap:6px;max-width:min(200px,46vw);pointer-events:none}.mc-tool[data-v-25ace80a]{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;padding:8px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#0000008c;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);color:var(--text-main);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;cursor:pointer;text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.mc-tool[data-v-25ace80a]:hover,.mc-tool[data-v-25ace80a]:focus-visible{background:#000000b3;border-color:#ffffff38;color:#fff}@media(max-width:768px){.mc-tool[data-v-25ace80a]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#000000d1}}.mc-tool svg[data-v-25ace80a]{flex-shrink:0;opacity:.9}.mc-toolbar .mc-tool[data-v-25ace80a]{pointer-events:auto}@media(prefers-reduced-motion:reduce){.mc-image.mc-image--labs[data-v-25ace80a],.mc-preloader[data-v-25ace80a]{transition-duration:.12s}}.pc-comments[data-v-42914a51]{flex:1;display:flex;flex-direction:column;min-height:0}.pc-list[data-v-42914a51]{flex:1 1 0;min-height:0;overflow-y:auto;padding:12px 16px}.pc-loading[data-v-42914a51],.pc-empty[data-v-42914a51]{display:flex;justify-content:center;padding:24px 0;color:var(--text-muted);font-size:13px}.pc-comment[data-v-42914a51]{margin-bottom:14px}.pc-comment-main[data-v-42914a51]{display:flex;gap:10px;align-items:flex-start}.pc-comment-body[data-v-42914a51]{min-width:0}.pc-comment-author[data-v-42914a51]{font-size:12px;font-weight:600;color:var(--text-main);text-decoration:none;margin-right:6px}.pc-comment-author[data-v-42914a51]:hover{color:#fff}.pc-comment-text[data-v-42914a51]{font-size:13px;color:var(--text-main);line-height:1.4;word-break:break-word}.pc-comment-text[data-v-42914a51] .fluent-emoji{height:1.25em;width:1.25em;vertical-align:-.25em;display:inline-block;margin:0 1px}.pc-comment-meta[data-v-42914a51]{display:flex;gap:10px;margin-top:4px;align-items:center}.pc-comment-date[data-v-42914a51]{font-size:11px;color:var(--text-muted)}.pc-comment-reply[data-v-42914a51]{border:none;background:transparent;padding:0;color:var(--text-muted);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;cursor:pointer;transition:color .15s}.pc-comment-reply[data-v-42914a51]:hover{color:var(--text-main)}.pc-comment-delete[data-v-42914a51]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start;margin-left:auto;width:20px;height:20px;background:none;border:none;border-radius:2px;padding:0;color:#fff3;cursor:pointer;transition:color .15s,background .15s;opacity:0}.pc-comment-main:hover .pc-comment-delete[data-v-42914a51]{opacity:1}.pc-comment-delete[data-v-42914a51]:hover{color:#ef4444;background:#ef44441a;opacity:1}.pc-replies[data-v-42914a51]{margin-left:38px;margin-top:8px}.pc-comment--reply[data-v-42914a51]{margin-bottom:8px}.pc-load-more[data-v-42914a51]{display:block;width:100%;padding:8px;background:none;border:none;color:var(--text-muted);font-size:12px;cursor:pointer;text-align:center}.pc-load-more[data-v-42914a51]:hover{color:var(--text-main)}.pc-input-wrap[data-v-42914a51]{flex-shrink:0;margin:0 12px 12px}.pc-guest-notice[data-v-42914a51]{flex-shrink:0;margin:0 12px 12px;align-items:center}.pc-guest-notice[data-v-42914a51] .ui-notice__icon{margin-top:0}.pc-quick-emojis[data-v-42914a51]{display:flex;align-items:center;gap:4px;padding:0 4px 8px;overflow-x:auto;scrollbar-width:none;touch-action:pan-x}.pc-quick-emojis[data-v-42914a51]::-webkit-scrollbar{display:none}.pc-quick-emoji[data-v-42914a51]{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:8px;padding:0;cursor:pointer;transition:background .12s,transform .08s;color:var(--text-soft);touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(hover:hover){.pc-quick-emoji[data-v-42914a51]:hover{background:#ffffff14}}.pc-quick-emoji[data-v-42914a51]:active{transform:scale(.9)}.pc-quick-emoji-img[data-v-42914a51]{width:22px;height:22px;display:block;pointer-events:none}.pc-quick-emoji--more[data-v-42914a51]{border:1px dashed rgba(255,255,255,.18);color:var(--text-soft)}@media(hover:hover){.pc-quick-emoji--more[data-v-42914a51]:hover{border-color:#ffffff59;color:var(--text-main);background:#ffffff0a}}.pc-quick-emoji--more.is-active[data-v-42914a51]{border-color:#fff;color:#fff;background:#ffffff0d}.pc-reply-banner[data-v-42914a51]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px 8px}.pc-reply-banner-text[data-v-42914a51]{font-size:11px;color:var(--text-muted)}.pc-reply-cancel[data-v-42914a51]{border:none;background:transparent;padding:0;color:var(--text-muted);font-size:11px;cursor:pointer;transition:color .15s}.pc-reply-cancel[data-v-42914a51]:hover{color:var(--text-main)}.pc-input-line[data-v-42914a51]{display:flex;align-items:center;gap:10px}.pc-input-avatar[data-v-42914a51]{flex-shrink:0}.pc-input-line .pc-input-avatar[data-v-42914a51]{--ua-size: 44px}.pc-input-line .pc-input-avatar[data-v-42914a51] .ua-ring{border-radius:6px}.pc-input-row[data-v-42914a51]{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:0 10px 0 12px;flex-shrink:0;height:44px;box-sizing:border-box;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:border-color .2s}.pc-input-row[data-v-42914a51]:focus-within{border-color:#ffffff38}.pc-input[data-v-42914a51]{flex:1;height:100%;padding:0 6px;border:none;border-radius:2px;background:transparent;color:var(--text-main);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:0;outline:none}.pc-input[data-v-42914a51]::-moz-placeholder{color:#ffffff47;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:0}.pc-input[data-v-42914a51]::placeholder{color:#ffffff47;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:0}.pc-clear[data-v-42914a51]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#ffffff0f;border:none;border-radius:50%;padding:0;color:var(--text-soft);cursor:pointer;transition:background .15s,color .15s}.pc-clear[data-v-42914a51]:hover{background:#ffffff24;color:#fff}.pc-submit[data-v-42914a51]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:2px;padding:0;color:var(--text-main);cursor:pointer;transition:opacity .15s,color .15s}.pc-submit[data-v-42914a51]:not(:disabled):hover{color:#fff}.pc-submit[data-v-42914a51]:disabled{opacity:.28;cursor:default}.pc-submit-spinner[data-v-42914a51]{display:inline-block;width:13px;height:13px;border:1.5px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:pc-spin .6s linear infinite}.pc-delete-tooltip{z-index:100020!important}.pdm-comments-sheet[data-v-1f1348fc]{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:min(560px,100vw);height:min(72dvh,720px);max-height:calc(100dvh - 56px);background:#1a1a1c;border:0;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #0006;display:flex;flex-direction:column;overflow:hidden;z-index:20030;padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box;transition:height .28s cubic-bezier(.22,1,.36,1)}.pdm-comments-sheet.is-expanded[data-v-1f1348fc]{height:calc(100dvh - 8px - env(safe-area-inset-top,0px));max-height:none}.pdm-comments-sheet.is-dragging[data-v-1f1348fc]{transition:none}.pdm-sheet-backdrop[data-v-1f1348fc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20029;background:#00000080}.pdm-sheet-head[data-v-1f1348fc]{flex-shrink:0;padding:8px 16px;touch-action:none;cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.pdm-sheet-head.is-dragging[data-v-1f1348fc]{cursor:grabbing}.pdm-sheet-grabber[data-v-1f1348fc]{display:block;width:36px;height:4px;margin:0 auto 10px;border-radius:2px;background:#fff3}.pdm-sheet-title-row[data-v-1f1348fc]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px}.pdm-sheet-label[data-v-1f1348fc]{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none;color:#fff}.pdm-sheet-close[data-v-1f1348fc]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:0;border-radius:50%;background:#ffffff14;color:#fff;cursor:pointer;transition:background .15s}.pdm-sheet-close svg[data-v-1f1348fc]{width:16px;height:16px}.pdm-sheet-close[data-v-1f1348fc]:hover{background:#ffffff24}.pdm-sheet-close[data-v-1f1348fc]:active{background:#ffffff2e}.pdm-sheet-close[data-v-1f1348fc]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.pdm-sheet-enter-active[data-v-1f1348fc],.pdm-sheet-leave-active[data-v-1f1348fc]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.pdm-sheet-enter-from[data-v-1f1348fc],.pdm-sheet-leave-to[data-v-1f1348fc]{transform:translate(-50%,100%)}.pdm-sheet-fade-enter-active[data-v-1f1348fc],.pdm-sheet-fade-leave-active[data-v-1f1348fc]{transition:opacity .25s ease}.pdm-sheet-fade-enter-from[data-v-1f1348fc],.pdm-sheet-fade-leave-to[data-v-1f1348fc]{opacity:0}@media(max-width:768px){.pdm-comments-sheet[data-v-1f1348fc]{width:100%;height:min(70dvh,calc(100dvh - 92px))}}html.light .pdm-sheet-backdrop[data-v-1f1348fc]{background:#14182252}.follow-btn[data-v-7571eeab]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:7px 18px;border-radius:4px;border:1px solid var(--ui-neon-btn-border);background:var(--ui-btn-primary-bg);color:var(--ui-btn-primary-fg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;cursor:pointer;transition:all .15s;box-shadow:0 0 0 1px #0006}.follow-btn--sm[data-v-7571eeab]{padding:5px 10px;letter-spacing:.06em;white-space:nowrap}.follow-btn__inner[data-v-7571eeab]{display:inline-flex;align-items:center;gap:5px}.follow-btn__inner.is-inert[data-v-7571eeab]{visibility:hidden}.follow-btn__spinner-wrap[data-v-7571eeab]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.follow-btn__spinner[data-v-7571eeab]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(255,255,255,.16);border-top-color:#fff;animation:follow-btn-spin-7571eeab .75s linear infinite}@keyframes follow-btn-spin-7571eeab{to{transform:rotate(360deg)}}.follow-btn.is-loading[data-v-7571eeab]{transition:none}.follow-btn.following .follow-btn__spinner[data-v-7571eeab]{border-color:#ffffff1f;border-top-color:#ffffff8c}.follow-btn[data-v-7571eeab]:disabled{cursor:wait;opacity:1}.follow-btn[data-v-7571eeab]:hover:not(:disabled){border-color:#ffffff29;box-shadow:0 0 0 1px #0006}.follow-btn.following[data-v-7571eeab]{background:#ffffff14;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1f;color:var(--text-main)}.follow-btn.following[data-v-7571eeab]:hover:not(:disabled){background:#ffffff1a;border-color:#ef444466;box-shadow:inset 0 1px #ffffff1f;color:#f87171}html.light .follow-btn[data-v-7571eeab]{color:#fff;border-color:#fff;background:#ffffff16}html.light .follow-btn.following[data-v-7571eeab]{background:var(--accent-soft);border-color:var(--border);color:var(--text-muted)}html.light .follow-btn.following[data-v-7571eeab]:hover:not(:disabled){border-color:#dc262673;color:#dc2626}html.light .follow-btn.following .follow-btn__spinner[data-v-7571eeab]{border-color:#ffffff29;border-top-color:#fff}.gen-params-bar[data-v-a10de49e]{display:flex;justify-content:center;width:100%}.gen-params-bar__pill[data-v-a10de49e]{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 18px;padding:0 16px;border-radius:999px;background:#0000000f;margin-bottom:16px}.gen-params-bar__item[data-v-a10de49e]{display:inline-flex;align-items:baseline;gap:5px}.gen-params-bar__trailing[data-v-a10de49e]{display:inline-flex;align-items:center;align-self:center;gap:6px}.gen-params-bar__label[data-v-a10de49e]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:0;color:#ffffffa8}.gen-params-bar__value[data-v-a10de49e]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;letter-spacing:0;color:#fffffff7}.ref-hover-preview[data-v-f56d7ed4]{padding:6px;border-radius:4px;border:1px solid rgba(255,255,255,.14);background:#1b1b1b;box-shadow:0 12px 40px #0009;pointer-events:none}.ref-hover-preview img[data-v-f56d7ed4]{display:block;max-width:240px;max-height:260px;border-radius:3px;-o-object-fit:contain;object-fit:contain;background:#000}.labs-empty-state[data-v-4543dbe1]{width:100%;flex:1 1 auto;min-height:max(300px,48dvh);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:40px 24px 56px;box-sizing:border-box}.labs-empty-state__badge[data-v-4543dbe1]{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;color:#ffffff8c;background:#ffffff0f;border:0;margin-bottom:12px}.labs-empty-state__badge[data-v-4543dbe1] svg{width:28px;height:28px}.labs-empty-state__title[data-v-4543dbe1]{font-family:var(--font-sans);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;text-transform:none;color:var(--text-main);text-wrap:balance}.labs-empty-state__hint[data-v-4543dbe1]{margin:0;max-width:44ch;font-family:var(--font-sans);font-size:13.5px;line-height:1.5;color:var(--text-soft);text-wrap:balance}.labs-empty-state--art .labs-empty-state__title[data-v-4543dbe1]{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em}.labs-empty-state--art .labs-empty-state__hint[data-v-4543dbe1]{margin-top:4px;font-size:14.5px}.labs-empty-state__action[data-v-4543dbe1]{margin-top:14px}@media(max-width:768px){.labs-empty-state--art[data-v-4543dbe1]{flex:0 0 auto;min-height:0;justify-content:flex-start;padding:24px 16px 32px}}.epg[data-v-50a32f2c]{display:flex;flex-direction:column;gap:14px}.epg-cats[data-v-50a32f2c]{margin-bottom:-2px}.epg-cats .edl-chip[data-v-50a32f2c]{min-height:30px;padding:0 11px;font-size:12.5px}.epg-grid[data-v-50a32f2c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.epg-item[data-v-50a32f2c]{display:flex;flex-direction:column;gap:6px;padding:0;border:0;background:none;color:var(--text-soft);font:500 12.5px var(--font-sans);text-align:center;cursor:pointer}.epg-item__img[data-v-50a32f2c]{position:relative;display:block;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#26262a;box-shadow:0 0 0 2px transparent;transition:box-shadow .15s ease}.epg-item__img img[data-v-50a32f2c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.epg-item:hover .epg-item__img[data-v-50a32f2c]{box-shadow:0 0 0 2px #fff3}.epg-item.active[data-v-50a32f2c]{color:#fff}.epg-item.active .epg-item__img[data-v-50a32f2c]{box-shadow:0 0 0 2px #fff}.epg-item__del[data-v-50a32f2c]{position:absolute;top:5px;right:5px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:999px;background:#0009;color:#fff;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.epg-item:hover .epg-item__del[data-v-50a32f2c],.epg-item:focus-within .epg-item__del[data-v-50a32f2c]{opacity:1}.epg-item__del[data-v-50a32f2c]:hover{background:#000000d9}@media(hover:none){.epg-item__del[data-v-50a32f2c]{opacity:1}}.epg-item__name[data-v-50a32f2c]{line-height:1.25;min-height:2.5em;overflow-wrap:anywhere}.epg--strip[data-v-50a32f2c]{gap:10px}.epg--strip .epg-grid[data-v-50a32f2c]{display:flex;overflow-x:auto;margin:0;padding:2px 2px 4px;scrollbar-width:none;box-sizing:border-box;min-height:100px}.epg-empty[data-v-50a32f2c]{flex:1 0 100%;display:flex;align-items:center;justify-content:center;margin:0;text-align:center}.epg--strip .epg-grid[data-v-50a32f2c]::-webkit-scrollbar,.epg--strip .epg-cats[data-v-50a32f2c]::-webkit-scrollbar{display:none}.epg--strip .epg-item[data-v-50a32f2c]{flex:0 0 72px;min-width:0}.epg--strip .epg-item__name[data-v-50a32f2c]{min-height:0;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.epg--strip .epg-cats[data-v-50a32f2c]{flex-wrap:nowrap;margin:0;padding:0;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.epg--strip .epg-cats .edl-chip[data-v-50a32f2c]{flex:0 0 auto}@media(max-width:900px){.epg-grid[data-v-50a32f2c]{display:flex;overflow-x:auto;margin:0 -14px;padding:2px 14px 4px;scrollbar-width:none}.epg-grid[data-v-50a32f2c]::-webkit-scrollbar{display:none}.epg-item[data-v-50a32f2c]{flex:0 0 76px}.epg-cats[data-v-50a32f2c]{flex-wrap:nowrap;overflow-x:auto;margin:0 -14px;padding:0 14px;scrollbar-width:none}.epg-cats[data-v-50a32f2c]::-webkit-scrollbar{display:none}.epg-cats .edl-chip[data-v-50a32f2c]{flex:0 0 auto}}.lmask[data-v-78032323]{display:flex;flex-direction:column;gap:8px}.lmask-toolbar[data-v-78032323]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.lmask-tool[data-v-78032323]{display:flex;align-items:center;gap:8px}.lmask-tool-label[data-v-78032323]{color:var(--text-label);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;letter-spacing:0}.lmask-tool-val[data-v-78032323]{color:var(--text-soft);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;min-width:40px}.lmask-slider[data-v-78032323]{width:150px}.lmask-actions[data-v-78032323]{display:flex;align-items:center;gap:6px}.lmask-mode[data-v-78032323]{align-self:center}.lmask-mode button[data-v-78032323]{min-height:30px;padding:0 12px;font-size:12.5px}.lmask-stage-wrap[data-v-78032323]{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.lmask-auto[data-v-78032323]{display:flex;flex-direction:column;gap:6px}.lmask-auto-label[data-v-78032323]{color:var(--text-label);font-family:var(--font-sans);font-size:12.5px;letter-spacing:0}.lmask-auto-row[data-v-78032323]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.lmask-auto-input[data-v-78032323]{flex:1 1 160px;min-width:120px;height:32px}.lmask-chip-skeleton[data-v-78032323]{width:74px;height:28px;border-radius:9px;background:#ffffff0f;animation:lmask-chip-pulse-78032323 1.1s ease-in-out infinite}.lmask-chip-skeleton[data-v-78032323]:nth-child(2){width:58px;animation-delay:.12s}.lmask-chip-skeleton[data-v-78032323]:nth-child(3){width:88px;animation-delay:.24s}@keyframes lmask-chip-pulse-78032323{0%,to{opacity:.45}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.lmask-chip-skeleton[data-v-78032323]{animation:none}}.lmask-auto-chips[data-v-78032323]{gap:6px}.lmask-auto-hint[data-v-78032323]{color:var(--text-muted);font-family:var(--font-sans);font-size:12px}.lmask-chip[data-v-78032323]{min-height:28px;padding:0 10px;font-size:12.5px;background:#ffffff0f}.lmask-btn--icon[data-v-78032323]{display:inline-flex;align-items:center;justify-content:center;padding:0 8px}.lmask-btn--zoomval[data-v-78032323]{min-width:54px;padding:0 6px;background:none;font-variant-numeric:tabular-nums}.lmask-btn--zoomval[data-v-78032323]:hover:not(:disabled){background:#ffffff1a}.lmask-btn[data-v-78032323]{min-height:32px;padding:0 12px;border:0;border-radius:10px;background:#ffffff1a;color:#fff;font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease}.lmask-btn[data-v-78032323]:hover:not(:disabled){background:#ffffff29}.lmask-btn[data-v-78032323]:disabled{opacity:.45;cursor:not-allowed}.lmask-stage[data-v-78032323]{position:relative;display:flex;align-items:safe center;justify-content:safe center;width:100%;max-height:420px;overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:repeating-conic-gradient(#1b1b1b,#1b1b1b 25%,#232323 0%,#232323 50%) 50% / 20px 20px;line-height:0}.lmask-frame[data-v-78032323]{position:relative;max-width:100%;max-height:420px;line-height:0}.lmask-img[data-v-78032323]{display:block;max-width:100%;max-height:420px;width:auto;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lmask-canvas[data-v-78032323]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.5;cursor:none;touch-action:none}.lmask-cursor[data-v-78032323]{position:absolute;border-radius:50%;left:0;top:0;will-change:transform;border:1.5px solid rgba(239,68,68,.9);background:#ef44442e;pointer-events:none;z-index:3;box-shadow:0 0 0 1px #00000059}.lmask-hint[data-v-78032323]{position:absolute;left:50%;bottom:10px;transform:translate(-50%);max-width:calc(100% - 24px);white-space:nowrap;padding:4px 12px;border-radius:4px;background:#0000009e;color:var(--text-label);font-size:11px;pointer-events:none;line-height:1.3;z-index:4}.pea[data-v-e5af68fe]{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0;min-width:0}.pea-stage[data-v-e5af68fe]{position:relative;min-height:0;margin:4px 16px}.pea-layer[data-v-e5af68fe]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:opacity .16s ease}.pea-layer.is-hidden[data-v-e5af68fe]{opacity:0;pointer-events:none}.pea-layer[data-v-e5af68fe]{container-type:size}.pea-img-wrap[data-v-e5af68fe]{position:relative;display:grid;max-width:100%;max-height:100%}.pea-img[data-v-e5af68fe]{display:block;max-width:100cqw;max-height:100cqh;-o-object-fit:contain;object-fit:contain;border-radius:6px}.pea-layer[data-v-e5af68fe] .lmask{width:100%;height:100%}.pea-layer[data-v-e5af68fe] .lmask-stage{flex:1 1 auto;min-height:0;max-height:none;border-radius:12px;background:transparent}.pea-controls[data-v-e5af68fe]{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;width:min(980px,100%);height:190px;margin:0 auto;padding:6px 16px 0;box-sizing:border-box;min-width:0}.pea-options[data-v-e5af68fe]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:min(760px,100%);margin:0 auto}.pea-options__body[data-v-e5af68fe]{min-width:0}.pea-muted[data-v-e5af68fe]{color:var(--text-soft);font:400 12.5px/1.4 var(--font-sans)}.pea-hint[data-v-e5af68fe]{margin:0}.pea-factors[data-v-e5af68fe]{display:flex;align-items:center;gap:6px;min-width:0}.pea-factor[data-v-e5af68fe]{flex:0 0 auto;min-width:44px;padding:0 12px}.pea-example[data-v-e5af68fe]{margin:0;display:flex;flex-direction:column;gap:8px}.pea-example__pair[data-v-e5af68fe]{position:relative}.pea-example__img[data-v-e5af68fe]{display:block;width:220px;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;border-radius:8px}.pea-example__src[data-v-e5af68fe]{position:absolute;left:8px;bottom:8px;width:56px;aspect-ratio:3 / 4;-o-object-fit:cover;object-fit:cover;border-radius:6px;box-shadow:0 0 0 2px #0a0a0ab3}.pea-example__eta[data-v-e5af68fe]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:#0a0a0a80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ffffffe6;font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums}.pea-example__cap[data-v-e5af68fe]{display:flex;flex-direction:column;gap:2px;width:0;min-width:100%;font:600 12.5px/1.3 var(--font-sans);color:var(--text-main)}.pea-example__note[data-v-e5af68fe]{font-weight:400;font-size:11.5px;color:var(--text-soft)}.pea-factor-size[data-v-e5af68fe]{margin-left:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pea-run[data-v-e5af68fe]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;white-space:nowrap}.pea-cost-icon[data-v-e5af68fe]{flex-shrink:0;width:14px;height:14px;color:#fcd34d}.pea-run .pea-cost-icon[data-v-e5af68fe]{color:#fcd34d}.pea-auto__spinner[data-v-e5af68fe]{width:12px;height:12px;flex:0 0 auto;border-radius:999px;border:1.5px solid rgba(255,255,255,.25);border-top-color:#fff;animation:pea-spin-e5af68fe .8s linear infinite}.pes-tile__icon .pea-auto__spinner[data-v-e5af68fe]{width:20px;height:20px;border-width:2px}@keyframes pea-spin-e5af68fe{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pea-auto__spinner[data-v-e5af68fe]{animation:none}}.pea-opt-skel[data-v-e5af68fe]{flex:0 0 84px;height:84px;border-radius:16px;background:#ffffff0f;animation:pea-pulse-e5af68fe 1.1s ease-in-out infinite}@keyframes pea-pulse-e5af68fe{0%,to{opacity:.45}50%{opacity:.9}}@media(prefers-reduced-motion:reduce){.pea-opt-skel[data-v-e5af68fe]{animation:none}}.pea-options--input[data-v-e5af68fe]{align-items:stretch}.pea-options--input .pea-options__body[data-v-e5af68fe]{display:flex}.pea-inpaint-input.ui-input[data-v-e5af68fe]{flex:1 1 auto;width:100%;height:auto;min-height:40px;padding:0 16px;border:0;border-radius:12px;background:#ffffff0f;color:var(--text-main);font:400 14px/1.2 var(--font-sans);box-shadow:none;transition:background .15s ease}.pea-inpaint-input.ui-input[data-v-e5af68fe]::-moz-placeholder{color:var(--text-muted)}.pea-inpaint-input.ui-input[data-v-e5af68fe]::placeholder{color:var(--text-muted)}.pea-inpaint-input.ui-input[data-v-e5af68fe]:hover{background:#ffffff14}.pea-inpaint-input.ui-input[data-v-e5af68fe]:focus{outline:none;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e}.pea-magic[data-v-e5af68fe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px;background:#08080c61;pointer-events:none}.pea-magic__glow[data-v-e5af68fe]{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:radial-gradient(closest-side,rgba(167,139,250,.35),transparent 70%) 30% 40% / 60% 60% no-repeat,radial-gradient(closest-side,rgba(56,189,248,.28),transparent 70%) 70% 60% / 55% 55% no-repeat,radial-gradient(closest-side,rgba(244,114,182,.24),transparent 70%) 50% 30% / 50% 50% no-repeat;filter:blur(24px);animation:pea-magic-drift-e5af68fe 6s ease-in-out infinite alternate}@keyframes pea-magic-drift-e5af68fe{0%{transform:translate3d(-6%,-4%,0) rotate(0)}to{transform:translate3d(6%,4%,0) rotate(25deg)}}.pea-sparkle[data-v-e5af68fe]{position:absolute;color:#fff;opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(0);filter:drop-shadow(0 0 6px rgba(196,181,253,.9));animation:pea-sparkle-e5af68fe 2.2s ease-in-out infinite;pointer-events:none}.pea-sparkle svg[data-v-e5af68fe]{display:block;width:100%;height:100%;fill:currentColor}@keyframes pea-sparkle-e5af68fe{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(0)}45%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(45deg)}70%{opacity:.6;transform:translate(-50%,-50%) scale(.8) rotate(70deg)}}.pea-opt__busy[data-v-e5af68fe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(120deg,#a78bfa52,#38bdf838,#f472b647);background-size:200% 200%;animation:pea-busy-shift-e5af68fe 2.4s ease-in-out infinite alternate;pointer-events:none}@keyframes pea-busy-shift-e5af68fe{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.pea-sparkle[data-v-e5af68fe]{animation:none;opacity:.8;transform:translate(-50%,-50%)}.pea-opt__busy[data-v-e5af68fe]{animation:none}}.pea-magic__label[data-v-e5af68fe]{position:relative;display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:#0000008c;color:#fff;font:500 14px/1 var(--font-sans)}@media(prefers-reduced-motion:reduce){.pea-magic__glow[data-v-e5af68fe]{animation:none}}.pea-view-toggle[data-v-e5af68fe]{position:absolute;top:10px;left:50%;z-index:3;display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#0000008c;transform:translate(-50%)}.pea-view-toggle button[data-v-e5af68fe]{height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#ffffffb8;font:500 12.5px/1 var(--font-sans);cursor:pointer}.pea-view-toggle button.active[data-v-e5af68fe]{background:#ffffff29;color:#fff}.pea-done-dot[data-v-e5af68fe]{position:absolute;top:7px;left:7px;z-index:2;width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2px #00000073;pointer-events:none}.pea-done-dot.is-pending[data-v-e5af68fe]{background:#fbbf24;animation:pea-pulse-e5af68fe 1.1s ease-in-out infinite}.pea-models[data-v-e5af68fe]{display:flex;gap:6px;min-width:0;overflow-x:auto;scrollbar-width:none}.pea-models[data-v-e5af68fe]::-webkit-scrollbar{display:none}.pea-model[data-v-e5af68fe]{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:0 12px;white-space:nowrap}.pea-model.active .pea-cost-icon[data-v-e5af68fe]{color:#0a0a0a}.pea-model.active .pea-model__cost[data-v-e5af68fe]{opacity:1}.pea-model.is-locked[data-v-e5af68fe]{opacity:.45}.pea-model__cost[data-v-e5af68fe]{display:inline-flex;align-items:center;gap:3px;opacity:.75;font-variant-numeric:tabular-nums}.pea-press-pop[data-v-e5af68fe]{position:fixed;left:50%;bottom:calc(220px + env(safe-area-inset-bottom,0px));z-index:2100000;padding:10px;border-radius:14px;background:#17171a;box-shadow:0 12px 40px #00000080;transform:translate(-50%);pointer-events:none}.pea-press-enter-active[data-v-e5af68fe],.pea-press-leave-active[data-v-e5af68fe]{transition:opacity .14s ease,transform .14s ease}.pea-press-enter-from[data-v-e5af68fe],.pea-press-leave-to[data-v-e5af68fe]{opacity:0;transform:translate(-50%) scale(.96)}.pea-opt[data-v-e5af68fe]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pea-tiles__hint[data-v-e5af68fe]{align-self:center;max-width:220px;padding:0 6px;font-size:13px;line-height:1.35;color:var(--text-muted)}.pea-tiles-slot[data-v-e5af68fe]{min-height:88px}.pea-tiles[data-v-e5af68fe]{display:flex;justify-content:safe center;gap:8px;overflow-x:auto;padding:2px;scrollbar-width:none}.pea-tiles[data-v-e5af68fe]::-webkit-scrollbar{display:none}.pea-tile[data-v-e5af68fe]{width:116px}.pea-tile.is-locked[data-v-e5af68fe]{opacity:.4;cursor:default}.pea-tile.is-locked[data-v-e5af68fe]:hover:not(.active){background:#ffffff0f}.pea-tile__more[data-v-e5af68fe]{position:absolute;bottom:7px;right:8px;display:inline-flex;color:var(--text-soft)}.pea-tile.active .pea-tile__more[data-v-e5af68fe]{color:#0a0a0a8c}.pea-tiles__sep[data-v-e5af68fe]{flex:0 0 1px;margin:14px 2px;background:#ffffff24}.pea-opt[data-v-e5af68fe]:disabled{opacity:.45}.pea-opt.is-pending[data-v-e5af68fe]:disabled{opacity:1}.pea-opt.has-example[data-v-e5af68fe]{justify-content:flex-end;overflow:hidden;padding-bottom:7px;color:#fff}.pea-opt__img[data-v-e5af68fe]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.pea-opt.has-example[data-v-e5af68fe]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#0000 62%);pointer-events:none}.pea-opt.has-example .pes-tile__label[data-v-e5af68fe]{position:relative;text-shadow:0 1px 2px rgba(0,0,0,.5)}.pea-opt.has-example.active[data-v-e5af68fe]{background:#ffffff0f;color:#fff}.pea-opt.has-example[data-v-e5af68fe]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #fff;opacity:0;transition:opacity .15s ease;pointer-events:none}.pea-opt.has-example.active[data-v-e5af68fe]:after{opacity:1}.pea-fwd-enter-active[data-v-e5af68fe],.pea-fwd-leave-active[data-v-e5af68fe],.pea-back-enter-active[data-v-e5af68fe],.pea-back-leave-active[data-v-e5af68fe]{transition:opacity .16s ease,transform .16s cubic-bezier(.2,.8,.2,1)}.pea-fwd-enter-from[data-v-e5af68fe],.pea-back-leave-to[data-v-e5af68fe]{opacity:0;transform:translate(24px)}.pea-fwd-leave-to[data-v-e5af68fe],.pea-back-enter-from[data-v-e5af68fe]{opacity:0;transform:translate(-24px)}@media(prefers-reduced-motion:reduce){.pea-fwd-enter-from[data-v-e5af68fe],.pea-fwd-leave-to[data-v-e5af68fe],.pea-back-enter-from[data-v-e5af68fe],.pea-back-leave-to[data-v-e5af68fe]{transform:none}}.pea-tile__cost[data-v-e5af68fe]{position:absolute;top:6px;right:8px;display:inline-flex;align-items:center;gap:3px;font:600 10.5px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-soft)}.pea-tile.active .pea-tile__cost[data-v-e5af68fe]{color:#0a0a0a99}.pea-tile__cost-icon[data-v-e5af68fe]{width:10px;height:10px;color:#fcd34d}.pea-tile.active .pea-tile__cost-icon[data-v-e5af68fe]{color:#0a0a0a}@media(max-width:640px){.pea-stage[data-v-e5af68fe]{margin:4px 0}.pea-controls[data-v-e5af68fe]{height:176px;gap:8px;padding:4px 12px 0}.pea-options[data-v-e5af68fe]{gap:8px}.pea-run[data-v-e5af68fe]{padding:0 14px}.pea-factor-size[data-v-e5af68fe]{display:none}.pea-tiles[data-v-e5af68fe]{justify-content:flex-start}.pea-tile[data-v-e5af68fe]{width:96px}.pea-tiles-slot[data-v-e5af68fe]{min-height:78px}.pea-opt-skel[data-v-e5af68fe]{flex-basis:74px;height:74px;border-radius:14px}}.pes[data-v-82c477c5]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;color:#fff;font-family:var(--font-sans);-moz-user-select:none;user-select:none;-webkit-user-select:none}.pes-top[data-v-82c477c5]{display:flex;align-items:center;gap:6px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 8px}.pes-top__sep[data-v-82c477c5]{width:1px;height:22px;margin:0 4px;background:#ffffff29}.pes-top__spacer[data-v-82c477c5]{flex:1 1 auto}.pes-stage[data-v-82c477c5]{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;margin:4px 16px;overflow:hidden}.pes-stage__error[data-v-82c477c5]{width:min(420px,100%)}.pes-placeholder[data-v-82c477c5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.pes-spinner[data-v-82c477c5]{position:absolute;width:28px;height:28px;border-radius:999px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;animation:pes-spin-82c477c5 .8s linear infinite}@keyframes pes-spin-82c477c5{to{transform:rotate(360deg)}}.pes-canvas-box[data-v-82c477c5]{position:relative;flex:0 0 auto;touch-action:none;-webkit-touch-callout:none}.pes-canvas[data-v-82c477c5]{display:block;width:100%;height:100%;border-radius:6px}.pes-stage.is-crop .pes-canvas[data-v-82c477c5]{border-radius:0}.pes-badge[data-v-82c477c5]{position:absolute;top:10px;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:999px;background:#0000009e;font:600 12px var(--font-sans);pointer-events:none}.pes-crop[data-v-82c477c5]{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none;clip-path:inset(-8px)}.pes-crop__shade[data-v-82c477c5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;pointer-events:none}.pes-crop__rect[data-v-82c477c5]{position:absolute;box-shadow:0 0 0 1px #0006;outline:1px solid rgba(255,255,255,.9);cursor:move}.pes-crop__grid[data-v-82c477c5]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.35;transition:opacity .15s ease;background:linear-gradient(to right,transparent calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% + .5px),transparent calc(66.66% + .5px)),linear-gradient(to bottom,transparent calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% - .5px),rgba(255,255,255,.7) calc(33.33% + .5px),transparent calc(33.33% + .5px),transparent calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% - .5px),rgba(255,255,255,.7) calc(66.66% + .5px),transparent calc(66.66% + .5px))}.pes-crop__rect.is-dragging .pes-crop__grid[data-v-82c477c5]{opacity:1}.pes-crop__corner[data-v-82c477c5]{position:absolute;width:22px;height:22px;border:0 solid #fff;filter:drop-shadow(0 0 1px rgba(0,0,0,.6))}.pes-crop__corner--nw[data-v-82c477c5]{left:-4px;top:-4px;border-left-width:4px;border-top-width:4px;cursor:nwse-resize}.pes-crop__corner--ne[data-v-82c477c5]{right:-4px;top:-4px;border-right-width:4px;border-top-width:4px;cursor:nesw-resize}.pes-crop__corner--sw[data-v-82c477c5]{left:-4px;bottom:-4px;border-left-width:4px;border-bottom-width:4px;cursor:nesw-resize}.pes-crop__corner--se[data-v-82c477c5]{right:-4px;bottom:-4px;border-right-width:4px;border-bottom-width:4px;cursor:nwse-resize}.pes-crop__edge[data-v-82c477c5]{position:absolute;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #00000059}.pes-crop__corner[data-v-82c477c5]:before,.pes-crop__edge[data-v-82c477c5]:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.pes-crop__edge--n[data-v-82c477c5],.pes-crop__edge--s[data-v-82c477c5]{left:50%;width:26px;height:4px;margin-left:-13px;cursor:ns-resize}.pes-crop__edge--e[data-v-82c477c5],.pes-crop__edge--w[data-v-82c477c5]{top:50%;width:4px;height:26px;margin-top:-13px;cursor:ew-resize}.pes-crop__edge--n[data-v-82c477c5]{top:-2px}.pes-crop__edge--s[data-v-82c477c5]{bottom:-2px}.pes-crop__edge--e[data-v-82c477c5]{right:-2px}.pes-crop__edge--w[data-v-82c477c5]{left:-2px}.pes-dock[data-v-82c477c5]{display:flex;flex-direction:column;gap:10px;width:min(980px,100%);margin:0 auto;padding:6px 16px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box}.pes-slider-row[data-v-82c477c5]{width:min(640px,100%);margin:0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:40px}.pes-slider-row__label[data-v-82c477c5]{min-width:96px;padding:0;border:0;background:none;color:var(--text-soft);font:500 13px var(--font-sans);text-align:left;cursor:pointer}.pes-slider-row__label.is-changed[data-v-82c477c5]{color:#fff}.pes-slider-row__label[data-v-82c477c5]:disabled{cursor:default}.pes-note[data-v-82c477c5]{grid-column:1 / -1;margin:0;font:400 12.5px/1.45 var(--font-sans);color:var(--text-soft);text-align:center}.pes-subtabs[data-v-82c477c5]{display:flex;justify-content:safe center;gap:4px;overflow-x:auto;scrollbar-width:none}.pes-subtabs[data-v-82c477c5]::-webkit-scrollbar{display:none}.pes-subtab[data-v-82c477c5]{flex:0 0 auto;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--text-soft);font:500 13px var(--font-sans);cursor:pointer;transition:color .15s ease,background .15s ease}.pes-subtab[data-v-82c477c5]:hover:not(.active){color:#fff}.pes-subtab.active[data-v-82c477c5]{color:#fff;background:#ffffff1a}.pes-subtab--action[data-v-82c477c5]{color:#fff}.pes-panel[data-v-82c477c5]{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;min-width:0;height:140px}.pes-tools[data-v-82c477c5]{min-width:0}.pes-tiles[data-v-82c477c5]{display:flex;justify-content:safe center;gap:8px;overflow-x:auto;padding:2px;scrollbar-width:none}.pes-tiles[data-v-82c477c5]::-webkit-scrollbar{display:none}.pes-tiles__sep[data-v-82c477c5]{flex:0 0 1px;margin:12px 4px;background:#ffffff24}.pes-download-btn__icon[data-v-82c477c5]{display:none;line-height:0}@media(max-width:640px){.pes-compare-btn[data-v-82c477c5]{display:none}.pes-download-btn[data-v-82c477c5]{width:40px;padding:0;display:inline-flex;align-items:center;justify-content:center}.pes-download-btn__icon[data-v-82c477c5]{display:inline-flex}.pes-download-btn__text[data-v-82c477c5]{display:none}.pes-top[data-v-82c477c5]{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 4px;gap:2px}.pes-btn--ghost[data-v-82c477c5]{display:none}.pes-stage[data-v-82c477c5]{margin:4px 0}.pes-dock[data-v-82c477c5]{gap:8px;padding:4px 12px calc(10px + env(safe-area-inset-bottom,0px))}.pes-tiles[data-v-82c477c5]{justify-content:flex-start}.pes-panel[data-v-82c477c5]{height:128px;gap:8px}.pes-slider-row__label[data-v-82c477c5]{min-width:78px}}.lcs[data-v-fa4f7823]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;color:#fff;font-family:var(--font-sans)}.lcs-top[data-v-fa4f7823]{display:flex;align-items:center;gap:8px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 8px;min-width:0}.lcs-top__title[data-v-fa4f7823]{min-width:0;margin-left:6px;font:600 14px var(--font-sans);color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lcs-top__spacer[data-v-fa4f7823]{flex:1 1 auto}.lcs-stage[data-v-fa4f7823]{position:relative;display:flex;align-items:center;justify-content:center;min-height:0;margin:4px 16px;overflow:hidden}.lcs-frame[data-v-fa4f7823]{position:relative;flex:0 0 auto;overflow:hidden;border-radius:8px;cursor:ew-resize;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none}.lcs-frame[data-v-fa4f7823]:focus-visible{box-shadow:0 0 0 2px #ffffff80}.lcs-frame.is-zoomed[data-v-fa4f7823]{cursor:grab}.lcs-frame.is-panning[data-v-fa4f7823],.lcs-side.is-panning[data-v-fa4f7823]{cursor:grabbing}.lcs-frame.is-zoomed .lcs-knob[data-v-fa4f7823]{pointer-events:auto;cursor:ew-resize}.lcs-zoom[data-v-fa4f7823]{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 0}.is-moving .lcs-zoom[data-v-fa4f7823],.is-moving .lcs-side__img[data-v-fa4f7823]{will-change:transform}.lcs-img[data-v-fa4f7823]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.lcs-ref-layer[data-v-fa4f7823]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lcs-img.is-contain[data-v-fa4f7823]{-o-object-fit:contain;object-fit:contain}.lcs-img--backdrop[data-v-fa4f7823]{transform:scale(1.15);filter:blur(28px) brightness(.55) saturate(1.1)}@media(max-width:768px){.lcs-img--backdrop[data-v-fa4f7823]{filter:brightness(.5)}}.lcs-line[data-v-fa4f7823]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 12px #00000080;pointer-events:none}.lcs-knob[data-v-fa4f7823]{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:999px;background:#fff;color:#0a0a0a;box-shadow:0 2px 10px #00000073}.lcs-tag[data-v-fa4f7823]{position:absolute;top:14px;margin:0;padding:4px 10px;border-radius:999px;background:#0c0c0eb8;color:#fff;font:500 12px/1.3 var(--font-sans);pointer-events:none}.lcs-tag--left[data-v-fa4f7823]{left:14px}.lcs-tag--right[data-v-fa4f7823]{right:14px}.lcs-side[data-v-fa4f7823]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;height:100%}.lcs-side.is-zoomed[data-v-fa4f7823]{cursor:grab}.lcs-side__cell[data-v-fa4f7823]{overflow:hidden;touch-action:none;position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;margin:0}.lcs-side__cell img[data-v-fa4f7823]{transform-origin:0 0;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px}.lcs-side__cell .lcs-tag[data-v-fa4f7823]{left:50%;transform:translate(-50%)}.lcs-zoom-chip[data-v-fa4f7823]{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:6px 12px;border:0;border-radius:999px;background:#0c0c0eb8;color:#fff;font:500 12px/1.3 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer}.lcs-zoom-chip[data-v-fa4f7823]:hover{background:#0c0c0ee0}.lcs-dock[data-v-fa4f7823]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));min-width:0}.lcs-note[data-v-fa4f7823]{margin:0;font:400 12.5px/1.45 var(--font-sans);color:var(--text-soft);text-align:center}@media(hover:none){.lcs-note__zoom[data-v-fa4f7823]{display:none}}.lcs-refs[data-v-fa4f7823]{display:flex;gap:8px;max-width:100%;overflow-x:auto;padding:2px;scrollbar-width:none}.lcs-refs[data-v-fa4f7823]::-webkit-scrollbar{display:none}.lcs-ref[data-v-fa4f7823]{flex:0 0 auto;width:64px;height:64px;padding:0;border:0;border-radius:12px;overflow:hidden;background:#ffffff0f;opacity:.55;cursor:pointer;transition:opacity .15s ease,box-shadow .15s ease}.lcs-ref[data-v-fa4f7823]:hover{opacity:.85}.lcs-ref.active[data-v-fa4f7823]{opacity:1;box-shadow:0 0 0 2px #fff}.lcs-ref img[data-v-fa4f7823]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:640px){.lcs-top[data-v-fa4f7823]{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 4px}.lcs-stage[data-v-fa4f7823]{margin:4px 0}.lcs-side[data-v-fa4f7823]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:8px}.lcs-ref[data-v-fa4f7823]{width:56px;height:56px}}.etl[data-v-dbd60613]{--etl-head: 132px;position:relative;display:grid;grid-template-columns:var(--etl-head) minmax(0,1fr);grid-template-rows:28px;grid-auto-rows:48px;row-gap:6px;-moz-column-gap:10px;column-gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.etl-head[data-v-dbd60613]{display:flex;align-items:center;gap:8px;min-width:0;padding:0 6px 0 2px;border-radius:8px;color:var(--text-soft);font:500 12.5px var(--font-sans);cursor:default}.etl-head.is-selected[data-v-dbd60613]{color:#fff}.etl-head__icon[data-v-dbd60613]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 auto;border:0;border-radius:999px;background:#ffffff0f;color:inherit}.etl-head__icon--btn[data-v-dbd60613]{cursor:pointer;transition:background .15s ease}.etl-head__icon--btn[data-v-dbd60613]:hover{background:#ffffff24}.etl-head__icon--btn.is-off[data-v-dbd60613]{color:#f35;background:#ff335524}.etl-head__title[data-v-dbd60613]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.etl-head__remove[data-v-dbd60613]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-soft);cursor:pointer}.etl-head__remove[data-v-dbd60613]:hover{background:#ff335524;color:#f35}.etl-ruler[data-v-dbd60613]{position:relative;overflow:hidden;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.12)}.etl-tick[data-v-dbd60613]{position:absolute;bottom:4px;padding-left:4px;border-left:1px solid rgba(255,255,255,.22);font:500 10.5px var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-soft);line-height:1;white-space:nowrap;pointer-events:none}.etl-track[data-v-dbd60613]{position:relative;border-radius:8px;background:#ffffff0a;cursor:pointer}.etl-clip[data-v-dbd60613]{position:absolute;top:0;bottom:0;border-radius:8px;overflow:hidden}.etl-clip--video[data-v-dbd60613]{background:#26262a;box-shadow:inset 0 0 0 1px #ffffff59;cursor:pointer}.etl-clip--video+.etl-clip--video[data-v-dbd60613]{border-left:2px solid #0d1016}.etl-clip--video.is-selected[data-v-dbd60613]{box-shadow:inset 0 0 0 2px #fff}.etl-strip[data-v-dbd60613]{display:flex;height:100%;pointer-events:none}.etl-strip img[data-v-dbd60613],.etl-strip__ph[data-v-dbd60613]{flex:1 1 0;min-width:0;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.etl-strip__ph[data-v-dbd60613]{border-radius:0}.etl-strip__frame[data-v-dbd60613]{animation:etl-frame-in-dbd60613 .3s ease-out both}@keyframes etl-frame-in-dbd60613{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.etl-strip__frame[data-v-dbd60613]{animation:none}}.etl-clip--own[data-v-dbd60613]{background:#ffffff14;cursor:pointer}.etl-clip--own.is-muted[data-v-dbd60613]{opacity:.35}.etl-clip__empty[data-v-dbd60613]{display:flex;align-items:center;height:100%;padding:0 10px;font:500 12px var(--font-sans);color:var(--text-soft);pointer-events:none}.etl-clip--layer[data-v-dbd60613]{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff59;cursor:grab}.etl-clip--layer.is-selected[data-v-dbd60613]{background:#ffffff29;box-shadow:inset 0 0 0 2px #fff}.etl-clip--layer.is-loading[data-v-dbd60613]{opacity:.6}.etl-wave[data-v-dbd60613]{display:block;width:100%;height:100%;pointer-events:none}.etl-edge[data-v-dbd60613]{position:absolute;top:0;bottom:0;width:14px;z-index:2;cursor:ew-resize}.etl-edge[data-v-dbd60613]:after{content:"";position:absolute;top:0;bottom:0;width:8px;background:#fff;opacity:0;transition:opacity .12s ease}.etl-edge--l[data-v-dbd60613]{left:0}.etl-edge--l[data-v-dbd60613]:after{left:0;border-radius:8px 0 0 8px}.etl-edge--r[data-v-dbd60613]{right:0}.etl-edge--r[data-v-dbd60613]:after{right:0;border-radius:0 8px 8px 0}.etl-clip:hover .etl-edge[data-v-dbd60613]:after,.etl-clip.is-selected .etl-edge[data-v-dbd60613]:after{opacity:1}@media(hover:none){.etl-edge[data-v-dbd60613]:after{opacity:1}}.etl-overlay[data-v-dbd60613]{position:absolute;top:0;bottom:0;left:calc(var(--etl-head) + 10px);right:0;pointer-events:none}.etl-overflow[data-v-dbd60613]{position:absolute;top:28px;bottom:0;right:0;background:repeating-linear-gradient(135deg,#00000080 0,#00000080 6px,#0000009e 6px,#0000009e 12px);border-left:1px dashed rgba(255,255,255,.35)}.etl-playhead[data-v-dbd60613]{position:absolute;top:0;bottom:0;width:14px;margin-left:-7px;z-index:3}.etl-playhead[data-v-dbd60613]:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:#fff;box-shadow:0 0 0 1px #00000059}.etl-playhead__knob[data-v-dbd60613]{position:absolute;top:2px;left:0;width:14px;height:16px;border-radius:4px 4px 8px 8px;background:#fff;box-shadow:0 1px 4px #00000080;pointer-events:auto;cursor:ew-resize}.etl-playhead__knob[data-v-dbd60613]:after{content:"";position:absolute;top:-6px;right:-8px;bottom:-4px;left:-8px}@media(max-width:900px){.etl[data-v-dbd60613]{--etl-head: 40px;-moz-column-gap:6px;column-gap:6px}.etl-head__title[data-v-dbd60613],.etl-head__remove[data-v-dbd60613]{display:none}.etl-overlay[data-v-dbd60613]{left:calc(var(--etl-head) + 6px)}}.ved[data-v-a09282de]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;color:#fff;font-family:var(--font-sans)}.ved-top[data-v-a09282de]{display:flex;align-items:center;gap:8px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 8px;min-width:0}.ved-top__title[data-v-a09282de]{min-width:0;margin-left:6px;font:600 14px var(--font-sans);color:var(--text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ved-top__spacer[data-v-a09282de]{flex:1 1 auto}.ved-stage[data-v-a09282de]{position:relative;min-height:0;margin:4px 16px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ved-stage__skel[data-v-a09282de]{position:absolute;top:24px;right:24px;bottom:24px;left:24px;border-radius:12px}.ved-video[data-v-a09282de]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.ved-video.is-visible[data-v-a09282de]{position:static;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.ved-canvas-box[data-v-a09282de]{position:relative;flex:0 0 auto}.ved-canvas[data-v-a09282de]{display:block;width:100%;height:100%;border-radius:6px}.ved-fade[data-v-a09282de]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:#000;opacity:0;pointer-events:none}.ved-crop[data-v-a09282de]{position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.ved-crop__rect[data-v-a09282de]{position:absolute;box-shadow:0 0 0 9999px #0009;outline:1px solid rgba(255,255,255,.9);cursor:move}.ved-timeline[data-v-a09282de]{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:min(980px,calc(100% - 32px));margin:6px auto 0;min-width:0}.ved-transport[data-v-a09282de]{display:flex;align-items:center;gap:12px}.ved-play[data-v-a09282de]{width:44px;padding:0;border-radius:999px}.ved-time[data-v-a09282de]{font:500 13px var(--font-mono);font-variant-numeric:tabular-nums;color:#fff}.ved-tools[data-v-a09282de]{display:flex;gap:8px;margin-left:auto}.ved-tools .ui-btn[data-v-a09282de]{display:inline-flex;align-items:center;gap:6px}.ved-help[data-v-a09282de]{margin-top:-4px}.ved-dock[data-v-a09282de]{display:flex;flex-direction:column;gap:10px;width:min(980px,100%);margin:0 auto;padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));box-sizing:border-box;min-width:0}.ved-panel[data-v-a09282de]{display:flex;flex-direction:column;gap:14px;width:min(640px,100%);height:168px;margin:0 auto;overflow-y:auto;scrollbar-width:thin;min-width:0}.ved-strength[data-v-a09282de]{width:min(640px,100%)}.ved-crop-tools[data-v-a09282de]{display:flex;flex-direction:column;gap:10px}.ved-tiles[data-v-a09282de]{display:flex;justify-content:safe center;gap:8px;overflow-x:auto;padding:2px;scrollbar-width:none}.ved-crop-tools .edl-note[data-v-a09282de]{text-align:center}.ved-layer-card[data-v-a09282de]{padding:12px;border-radius:12px;background:#ffffff0f}.ved-layer-card__title[data-v-a09282de]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ved-layer-card__title span[data-v-a09282de]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.ved-top[data-v-a09282de]{padding:calc(8px + env(safe-area-inset-top,0px)) 10px 4px}.ved-stage[data-v-a09282de]{margin:4px 0}.ved-timeline[data-v-a09282de]{width:calc(100% - 24px)}.ved-tools .ui-btn span[data-v-a09282de],.ved-help[data-v-a09282de]{display:none}.ved-dock[data-v-a09282de]{gap:8px;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px))}.ved-panel[data-v-a09282de]{height:150px}.ved-tiles[data-v-a09282de]{justify-content:flex-start}}.labs-lightbox[data-v-15bf8d9d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20030;--labs-lb-col: min(880px, calc(100vw - 16px) );background:#05070a;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;box-sizing:border-box}.labs-lightbox-ambient-root[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.labs-lightbox-ambient-img[data-v-15bf8d9d]{position:absolute;left:50%;top:50%;width:max(100vw,100%);height:max(100vh,100%);min-width:100%;min-height:100%;transform:translate(-50%,-50%) scale(1.14);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:blur(58px) saturate(1.38) brightness(.66) contrast(1.02);opacity:.72;-webkit-user-select:none;-moz-user-select:none;user-select:none}.labs-lightbox-ambient-dim[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 58% at 50% 44%,#0000001a,#00000085 62%,#000c),#0000007a}.labs-lightbox-ambient-edge[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 100px #0000009e,inset 0 0 220px #00000070}@media(prefers-reduced-motion:reduce){.labs-lightbox-ambient-img[data-v-15bf8d9d]{filter:blur(36px) saturate(1.22) brightness(.72) contrast(1.02);transform:translate(-50%,-50%) scale(1.06);opacity:.68}}@media(max-width:768px){.labs-lightbox-ambient-img[data-v-15bf8d9d]{display:none}.labs-lightbox-ambient-dim[data-v-15bf8d9d]{background:radial-gradient(ellipse 72% 58% at 50% 44%,#fff1,#000000c7 62%,#000000f2),#0009}}.labs-lightbox-fallback-bg[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#000000eb;pointer-events:none}.labs-lightbox-scroll[data-v-15bf8d9d]{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable both-edges;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(48px + env(safe-area-inset-top,0px)) 10px calc(28px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:flex;flex-direction:column;justify-content:safe center;background:transparent}.labs-lightbox-inner[data-v-15bf8d9d]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:min(100vw - 16px,880px);margin:0 auto}.labs-lightbox-ambient-root[data-v-15bf8d9d]{transition:opacity .25s ease}.labs-lightbox.is-editing .labs-lightbox-ambient-root[data-v-15bf8d9d]{opacity:.25}.labs-lightbox-editor[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.labs-lightbox-edit-enter-active[data-v-15bf8d9d],.labs-lightbox-edit-leave-active[data-v-15bf8d9d]{transition:opacity .18s ease}.labs-lightbox-edit-enter-from[data-v-15bf8d9d],.labs-lightbox-edit-leave-to[data-v-15bf8d9d]{opacity:0}.labs-lightbox-close[data-v-15bf8d9d]{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));right:18px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:#00000073;border:1px solid rgba(255,255,255,.12);border-radius:4px;color:#fff;width:40px;height:40px;cursor:pointer;z-index:20025;line-height:0;opacity:.9;transition:opacity .2s ease,border-color .2s ease}.labs-lightbox-close svg[data-v-15bf8d9d]{display:block;flex-shrink:0}.labs-lightbox-close[data-v-15bf8d9d]:hover{opacity:1;border-color:#ffffff38}.labs-lightbox-nav[data-v-15bf8d9d]{position:fixed;top:50%;transform:translateY(-50%);z-index:20025;width:44px;height:44px;border-radius:999px;border:0;background:#0000009e;color:var(--text-main);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease}.labs-lightbox-nav[data-v-15bf8d9d]:before{content:"";position:absolute;top:-90px;right:-40px;bottom:-90px;left:-40px}.labs-lightbox-nav[data-v-15bf8d9d]:hover{background:#000000eb;color:#fff;transform:translateY(-50%) scale(1.08)}.labs-lightbox-nav--prev[data-v-15bf8d9d]{left:max(10px,calc(50vw - var(--labs-lb-col) / 2 - 52px));right:auto}.labs-lightbox-nav--next[data-v-15bf8d9d]{right:max(10px,calc(50vw - var(--labs-lb-col) / 2 - 52px));left:auto}.labs-lightbox-counter[data-v-15bf8d9d]{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:20025;box-sizing:border-box;padding:6px 14px;border-radius:999px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;letter-spacing:0;color:var(--text-main);pointer-events:none;background:#08080c9e;border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 20px #00000059,inset 0 1px #ffffff0f;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@keyframes labs-lightbox-fade-in-15bf8d9d{0%{opacity:0}to{opacity:1}}.labs-lightbox-frame.is-dir-next[data-v-15bf8d9d],.labs-lightbox-frame.is-dir-prev[data-v-15bf8d9d]{animation:labs-lightbox-fade-in-15bf8d9d .18s ease-out;will-change:opacity}@media(prefers-reduced-motion:reduce){.labs-lightbox-frame.is-dir-next[data-v-15bf8d9d],.labs-lightbox-frame.is-dir-prev[data-v-15bf8d9d]{animation:none}}.labs-lightbox-stage[data-v-15bf8d9d]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;padding:4px 0}.labs-lightbox-thumbs[data-v-15bf8d9d]{position:absolute;bottom:16px;left:50%;z-index:3;display:flex;gap:6px;max-width:calc(100% - 24px);padding:6px;border-radius:6px;background:#0000008c;transform:translate(-50%);overflow-x:auto;scrollbar-width:none}.labs-lightbox-thumbs[data-v-15bf8d9d]::-webkit-scrollbar{display:none}.labs-lightbox-thumb[data-v-15bf8d9d]{flex:0 0 auto;width:44px;height:44px;padding:0;border:none;border-radius:4px;overflow:hidden;background:#0a0a0a;cursor:pointer;opacity:.55;transition:opacity .15s ease,transform .15s ease}.labs-lightbox-thumb img[data-v-15bf8d9d]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.labs-lightbox-thumb[data-v-15bf8d9d]:hover{opacity:.85}.labs-lightbox-thumb.active[data-v-15bf8d9d]{opacity:1;transform:translateY(-1px)}.labs-lightbox-frame[data-v-15bf8d9d]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:min(100vw - 24px,880px);min-height:0;height:auto;padding:0;box-sizing:border-box;border-radius:0;background:transparent;box-shadow:none}.labs-lightbox-frame[data-v-15bf8d9d]:not(.is-loaded){min-height:200px;max-height:min(86dvh,calc(100dvh - var(--labs-viewport-chrome-dvh, 0px) - 28px))}.labs-lightbox-preloader[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:var(--media-view-radius, 6px);overflow:hidden;z-index:1;opacity:0;animation:labs-lightbox-preloader-in-15bf8d9d .12s ease .25s forwards;background:#ffffff0a}@keyframes labs-lightbox-preloader-in-15bf8d9d{to{opacity:1}}.labs-lightbox-preloader.is-hidden[data-v-15bf8d9d]{opacity:0;animation:none;transition:opacity .2s ease;pointer-events:none}.labs-lightbox-blur[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(10px);transform:scale(1.08);opacity:.7}.labs-lightbox-spinner[data-v-15bf8d9d]{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffe6;animation:labs-lightbox-spin-15bf8d9d .85s linear infinite}@keyframes labs-lightbox-spin-15bf8d9d{to{transform:rotate(360deg)}}.labs-lightbox-img[data-v-15bf8d9d]{display:block;max-width:100%;width:auto;height:auto;max-height:min(86dvh,calc(100dvh - var(--labs-viewport-chrome-dvh, 0px) - 28px));opacity:0;transition:opacity .35s ease;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:var(--media-view-radius, 6px);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2;background:#000}.labs-lightbox-img.is-loaded[data-v-15bf8d9d]{opacity:1}@media(max-width:768px){.labs-lightbox-img[data-v-15bf8d9d],.labs-lightbox-frame[data-v-15bf8d9d]:not(.is-loaded){max-height:calc(100dvh - 220px)}}.labs-lightbox-broken[data-v-15bf8d9d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.labs-lightbox-img-stack[data-v-15bf8d9d]{position:relative;display:inline-block;max-width:100%;vertical-align:top;overflow:hidden;border-radius:var(--media-view-radius, 6px);background:#00000059;box-shadow:0 0 0 1px #ffffff0f,0 20px 64px #00000061}.labs-lightbox-prompt-block[data-v-15bf8d9d]{flex-shrink:0;width:100%;max-width:min(100vw - 24px,880px);margin-top:14px;margin-left:auto;margin-right:auto;text-align:center}.labs-lightbox-prompt-toolbar[data-v-15bf8d9d]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:10px}.labs-lightbox-prompt-btn[data-v-15bf8d9d]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;padding:8px 14px;border-radius:10px;border:0;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);color:var(--text-main);cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.labs-lightbox-prompt-btn[data-v-15bf8d9d]:hover,.labs-lightbox-prompt-btn[data-v-15bf8d9d]:focus-visible{background:#ffffff29;color:#fff;background:#ffffff21}@media(max-width:768px){.labs-lightbox-prompt-btn[data-v-15bf8d9d]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff1a}}@media(hover:none)and (pointer:coarse){.labs-lightbox-nav[data-v-15bf8d9d]{display:none}}.lb-act__ico[data-v-15bf8d9d],.lb-act__short[data-v-15bf8d9d]{display:none}@media(max-width:640px){.labs-lightbox-prompt-toolbar[data-v-15bf8d9d]{display:flex;flex-wrap:wrap;gap:10px 4px}.labs-lightbox-prompt-btn[data-v-15bf8d9d]:not(.lb-act){flex:1 0 100%;order:-1;justify-content:center;min-height:48px;border-radius:14px;font-size:15px}.labs-lightbox-prompt-btn.lb-act[data-v-15bf8d9d]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--text-soft);font-size:11.5px;font-weight:500}.lb-act__full[data-v-15bf8d9d]{display:none}.lb-act__short[data-v-15bf8d9d]{display:block;white-space:nowrap}.lb-act__ico[data-v-15bf8d9d]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:#ffffff14;color:#fff;transition:background .15s ease}.lb-act__ico svg[data-v-15bf8d9d]{width:22px;height:22px}.labs-lightbox-prompt-btn.lb-act:active .lb-act__ico[data-v-15bf8d9d]{background:#ffffff29}.labs-lightbox-params[data-v-15bf8d9d] .gen-params-bar__label,.labs-lightbox-refs__title[data-v-15bf8d9d]{display:none}.labs-lightbox-scroll[data-v-15bf8d9d]{justify-content:flex-start}.labs-lightbox-inner[data-v-15bf8d9d]{flex:1 0 auto}.labs-lightbox-stage[data-v-15bf8d9d]{--lb-stage-h: max(240px, calc(100dvh - 276px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) );flex:1 0 auto;min-height:var(--lb-stage-h)}.labs-lightbox-prompt-block[data-v-15bf8d9d]{margin-top:14px}.labs-lightbox-img[data-v-15bf8d9d],.labs-lightbox-frame[data-v-15bf8d9d],.labs-lightbox-frame[data-v-15bf8d9d]:not(.is-loaded){max-height:calc(var(--lb-stage-h) - 8px)}}.labs-lightbox-prompt-btn--primary[data-v-15bf8d9d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:#fffffff5;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:#0a0a0a;font-weight:700;transition:background .15s ease}.labs-lightbox-prompt-btn--primary[data-v-15bf8d9d]:hover,.labs-lightbox-prompt-btn--primary[data-v-15bf8d9d]:focus-visible{background:#ffffff29;background:#fff;color:#0a0a0a}.labs-lightbox-prompt-btn--primary svg[data-v-15bf8d9d]{flex-shrink:0;width:7px;height:9px}.labs-lightbox-refs__title[data-v-15bf8d9d]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:0;color:#ffffffa8}.labs-lightbox-refs__tile[data-v-15bf8d9d]{display:block;width:32px;aspect-ratio:1 / 1;padding:0;overflow:hidden;border:none;border-radius:7px;background:#ffffff0f;cursor:pointer;transition:opacity .15s;opacity:.85}.labs-lightbox-refs__tile img[data-v-15bf8d9d]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.labs-lightbox-refs__tile.is-missing[data-v-15bf8d9d]{cursor:default;opacity:1;background:#ff5a5a1f;color:#ff8d8d}.labs-lightbox-refs__missing[data-v-15bf8d9d]{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.labs-lightbox-refs__tile[data-v-15bf8d9d]:hover{opacity:1}.labs-lightbox-zoom-enter-active[data-v-15bf8d9d],.labs-lightbox-zoom-leave-active[data-v-15bf8d9d]{transition:opacity .3s ease}.labs-lightbox-zoom-enter-active .labs-lightbox-img-stack[data-v-15bf8d9d],.labs-lightbox-zoom-leave-active .labs-lightbox-img-stack[data-v-15bf8d9d]{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s ease}.labs-lightbox-zoom-enter-active .labs-lightbox-img[data-v-15bf8d9d],.labs-lightbox-zoom-leave-active .labs-lightbox-img[data-v-15bf8d9d]{transition:opacity .3s ease}.labs-lightbox-zoom-enter-from[data-v-15bf8d9d],.labs-lightbox-zoom-leave-to[data-v-15bf8d9d]{opacity:0}.labs-lightbox.is-pulling .labs-lightbox-scroll[data-v-15bf8d9d],.labs-lightbox.is-pull-release .labs-lightbox-scroll[data-v-15bf8d9d]{transform:translateY(var(--lb-pull-y, 0px)) scale(var(--lb-pull-scale, 1));transform-origin:50% 30%}.labs-lightbox.is-pulling .labs-lightbox-ambient-root[data-v-15bf8d9d],.labs-lightbox.is-pulling .labs-lightbox-fallback-bg[data-v-15bf8d9d],.labs-lightbox.is-pulling .labs-lightbox-close[data-v-15bf8d9d],.labs-lightbox.is-pulling .labs-lightbox-nav[data-v-15bf8d9d],.labs-lightbox.is-pulling .labs-lightbox-counter[data-v-15bf8d9d]{opacity:var(--lb-pull-fade, 1)}.labs-lightbox.is-pull-release .labs-lightbox-scroll[data-v-15bf8d9d],.labs-lightbox.is-pull-release .labs-lightbox-ambient-root[data-v-15bf8d9d],.labs-lightbox.is-pull-release .labs-lightbox-fallback-bg[data-v-15bf8d9d]{transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .24s ease}.labs-lightbox-zoom-enter-from .labs-lightbox-img-stack[data-v-15bf8d9d],.labs-lightbox-zoom-leave-to .labs-lightbox-img-stack[data-v-15bf8d9d]{transform:scale(.86);opacity:0}.labs-lightbox-zoom-enter-from .labs-lightbox-img[data-v-15bf8d9d],.labs-lightbox-zoom-leave-to .labs-lightbox-img[data-v-15bf8d9d]{opacity:0}html.labs-lightbox-lock,html.labs-lightbox-lock body{overflow:hidden!important;overscroll-behavior:contain}.pdm-overlay[data-v-bf776426]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000eb;display:flex;flex-direction:column;overflow:hidden;--pdm-col: min(640px, calc(100vw - 16px) )}.pdm-ambient-root[data-v-bf776426]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.pdm-ambient-media[data-v-bf776426]{position:absolute;left:50%;top:50%;width:max(100vw,100%);height:max(100vh,100%);min-width:100%;min-height:100%;transform:translate(-50%,-50%) scale(1.14);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:blur(58px) saturate(1.38) brightness(.66) contrast(1.02);opacity:0;transition:opacity .45s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.pdm-ambient-media.is-visible[data-v-bf776426]{opacity:.72}@media(max-width:768px){.pdm-ambient-media[data-v-bf776426]{display:none}}.pdm-ambient-dim[data-v-bf776426]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 72% 58% at 50% 44%,#0000001a,#00000085 62%,#000c),#0000007a}@media(max-width:768px){.pdm-ambient-dim[data-v-bf776426]{background:radial-gradient(ellipse 72% 58% at 50% 44%,#fff1,#000000c7 62%,#000000f2),#0009}}.pdm-ambient-edge[data-v-bf776426]{position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 100px #0000009e,inset 0 0 220px #00000070}.pdm-close[data-v-bf776426]{position:fixed;top:calc(14px + env(safe-area-inset-top,0px));right:18px;z-index:10010;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;background:#00000073;border:1px solid rgba(255,255,255,.12);border-radius:2px;color:#fff;opacity:.9;cursor:pointer;line-height:0;transition:opacity .2s,border-color .2s}.pdm-close[data-v-bf776426]:hover{opacity:1;border-color:#ffffff38}.pdm-feed-nav[data-v-bf776426]{position:fixed;top:50%;transform:translateY(-50%);z-index:10010;width:44px;height:44px;border-radius:999px;border:0;background:#0000009e;color:var(--text-main);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease,opacity .15s ease}.pdm-feed-nav[data-v-bf776426]:before{content:"";position:absolute;top:-90px;right:-40px;bottom:-90px;left:-40px}.pdm-feed-nav[data-v-bf776426]:hover:not(:disabled){background:#000000eb;color:#fff;transform:translateY(-50%) scale(1.08)}.pdm-feed-nav[data-v-bf776426]:disabled{opacity:.22;cursor:default}.pdm-feed-nav--prev[data-v-bf776426]{left:max(max(10px,env(safe-area-inset-left,0px)),calc(50vw - var(--pdm-col) / 2 - 52px));right:auto}.pdm-feed-nav--next[data-v-bf776426]{right:max(max(10px,env(safe-area-inset-right,0px)),calc(50vw - var(--pdm-col) / 2 - 52px));left:auto}.pdm-scroll[data-v-bf776426]{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(48px + env(safe-area-inset-top,0px)) 10px calc(10px + env(safe-area-inset-bottom,0px));box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:safe center;background:transparent}.pdm-loading[data-v-bf776426]{display:flex;align-items:center;justify-content:center;min-height:60vh;opacity:0;animation:pdm-loading-in-bf776426 .12s ease .25s forwards}@keyframes pdm-loading-in-bf776426{to{opacity:1}}.pdm-loading--fixed[data-v-bf776426]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10005;min-height:unset;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;pointer-events:auto}.pdm-scroll--page .pdm-loading[data-v-bf776426]{width:100%;align-self:stretch}.pdm-loading-spinner[data-v-bf776426]{width:32px;height:32px;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffd9;border-radius:50%;animation:pdm-spin-bf776426 .8s linear infinite}@keyframes pdm-spin-bf776426{to{transform:rotate(360deg)}}.pdm-inner[data-v-bf776426]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:min(100vw - 16px,640px);margin:auto}.pdm-stage[data-v-bf776426]{position:relative;width:100%;height:min(72dvh,calc(100dvh - 200px));flex-shrink:0;background:transparent}@keyframes pdm-stage-enter-bf776426{0%{opacity:0}to{opacity:1}}.pdm-stage.is-enter-next[data-v-bf776426],.pdm-stage.is-enter-prev[data-v-bf776426]{animation:pdm-stage-enter-bf776426 .18s ease-out;will-change:opacity}@media(prefers-reduced-motion:reduce){.pdm-stage.is-enter-next[data-v-bf776426],.pdm-stage.is-enter-prev[data-v-bf776426]{animation:none}}.pdm-stage[data-v-bf776426] .mc-stage{padding:0}.pdm-stage[data-v-bf776426] .mc-carousel,.pdm-stage[data-v-bf776426] .mc-stage{background:transparent}.pdm-stage[data-v-bf776426] .mc-counter{position:fixed;top:14px;left:50%;right:auto;transform:translate(-50%);border-radius:999px;padding:6px 14px;background:#08080c9e;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--text-main);box-shadow:0 4px 20px #00000059,inset 0 1px #ffffff0f;z-index:10010}.pdm-stage[data-v-bf776426] .mc-nav{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#0000009e;border:0;border-radius:999px;color:var(--text-main);z-index:10010}.pdm-stage[data-v-bf776426] .mc-nav:hover:not(:disabled){background:#000000eb;color:#fff;transform:translateY(-50%) scale(1.08)}.pdm-stage[data-v-bf776426] .mc-nav:disabled{opacity:.2}.pdm-stage[data-v-bf776426] .mc-nav--prev{left:max(10px,calc(50vw - var(--pdm-col) / 2 - 52px));right:auto}.pdm-stage[data-v-bf776426] .mc-nav--next{right:max(10px,calc(50vw - var(--pdm-col) / 2 - 52px));left:auto}.pdm-scroll--page .pdm-stage[data-v-bf776426]{position:relative;height:var(--pdm-page-stage-h);min-height:260px}.pdm-scroll--page .pdm-inner[data-v-bf776426]{width:100%;max-width:min(100vw - 32px,var(--site-page-shell-max, 1200px))}.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-image.mc-image--labs,.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-video.mc-image--labs,.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-img-stack{max-height:var(--pdm-page-stage-h)}.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:4}.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-nav--prev{left:12px;right:auto}.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-nav--next{right:12px;left:auto}.pdm-scroll--page .pdm-stage[data-v-bf776426] .mc-counter{position:absolute;top:14px;right:14px;left:auto;transform:none;z-index:4}.pdm-info-block[data-v-bf776426]{flex-shrink:0;width:100%;margin-top:16px}.pdm-info-toolbar[data-v-bf776426]{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.pdm-author-link[data-v-bf776426]{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text-main);flex-shrink:0;margin:0;padding:0}.pdm-author-link--static[data-v-bf776426]{cursor:default;pointer-events:none}.pdm-author-name[data-v-bf776426]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdm-info-actions[data-v-bf776426]{display:flex;align-items:center;gap:6px;flex:1 1 auto;flex-wrap:nowrap;min-width:0;max-width:100%}.pdm-info-actions__cta[data-v-bf776426]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-width:0;margin-left:auto}.pdm-engagement-cluster[data-v-bf776426]{display:inline-flex;align-items:center;flex-shrink:0;gap:6px}.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426],.pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]{height:34px;padding:0 14px;border-radius:10px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);letter-spacing:0;color:var(--text-main);transition:background .18s ease,border-color .18s ease,color .18s ease}.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:hover,.pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]:not(.pdm-ilab-btn--static):hover,.pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]:not(.pdm-ilab-btn--static):focus-visible{background:#ffffff21;border-color:#ffffff38;color:#fff}.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active),.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):hover,.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):focus-visible{color:var(--text-main)}.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):hover,.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):focus-visible{color:#fff}.pdm-engagement-cluster>.pdm-like-btn.pdm-like-btn--active[data-v-bf776426]{color:#ff3347}.pdm-engagement-cluster>.pdm-like-btn.pdm-like-btn--active[data-v-bf776426]:hover,.pdm-engagement-cluster>.pdm-like-btn.pdm-like-btn--active[data-v-bf776426]:focus-visible{color:#ff4d5e}@media(max-width:768px){.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426],.pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]{backdrop-filter:none;-webkit-backdrop-filter:none;background:#ffffff1a}}.pdm-ilab-btn__label[data-v-bf776426]{white-space:nowrap}.pdm-info-actions>.pdm-author-link+.pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]{padding-left:14px}html.light .pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426],html.light .pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]{border-color:#0000001a;background:#0000000d;box-shadow:inset 0 1px #fff9}html.light .pdm-engagement-cluster>.pdm-like-btn[data-v-bf776426]:hover,html.light .pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]:not(.pdm-ilab-btn--static):hover,html.light .pdm-engagement-cluster>.pdm-ilab-btn[data-v-bf776426]:not(.pdm-ilab-btn--static):focus-visible{background:#00000014;border-color:#00000029}.pdm-ilab-btn[data-v-bf776426]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;letter-spacing:0;padding:6px 10px;border-radius:2px;border:none;background:transparent;color:var(--text-soft);cursor:pointer;transition:color .15s}.pdm-ilab-btn[data-v-bf776426]:hover{color:var(--text-main)}.pdm-ilab-btn--active[data-v-bf776426]{color:#fff}.pdm-ilab-btn--static[data-v-bf776426]{cursor:default;pointer-events:none}.pdm-ilab-btn--more[data-v-bf776426]{height:34px;padding:0 8px;justify-content:center}.pdm-ilab-btn--share[data-v-bf776426]{width:34px;padding:0}.pdm-actions-trigger-wrap[data-v-bf776426]{display:inline-flex;align-items:center;margin-left:auto}.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active){color:#828a99}.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):hover,.pdm-like-btn[data-v-bf776426]:not(.pdm-like-btn--active):focus-visible{color:#828a99}.pdm-like-btn--active[data-v-bf776426]{color:#ff3347}.pdm-like-btn--active[data-v-bf776426]:hover,.pdm-like-btn--active[data-v-bf776426]:focus-visible{color:#ff4d5e}.pdm-like-btn[data-v-bf776426]{flex-shrink:0;box-sizing:border-box;gap:0}.pdm-like-btn__counter-wrap[data-v-bf776426]{margin-left:0;transition:margin-left .1s linear}.pdm-like-btn__counter-wrap--open[data-v-bf776426]{margin-left:5px}.pdm-like-btn__heart-wrap[data-v-bf776426]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;transform-origin:50% 55%}.pdm-like-btn__heart-wrap--anim[data-v-bf776426]{animation:pdm-page-post-like-animation-bf776426 .2s ease-out}@keyframes pdm-page-post-like-animation-bf776426{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.pdm-like-btn__heart[data-v-bf776426]{display:block;opacity:.7;transition:opacity .1s ease-in-out}.pdm-like-btn:hover .pdm-like-btn__heart[data-v-bf776426],.pdm-like-btn:focus .pdm-like-btn__heart[data-v-bf776426],.pdm-like-btn--active .pdm-like-btn__heart[data-v-bf776426]{opacity:1}.pdm-like-btn--active .pdm-like-btn__heart[data-v-bf776426]{filter:drop-shadow(0 0 5px rgba(255,51,85,.55))}.pdm-like-btn__counter-wrap[data-v-bf776426]{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;width:auto;max-width:7ch;flex-shrink:0;overflow:visible;vertical-align:middle}.pdm-like-btn__count[data-v-bf776426]{display:inline-block;font-weight:600;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .1s linear,transform .1s linear,color .15s ease;opacity:0;transform:translate(-3px)}.pdm-like-btn__counter-wrap--open .pdm-like-btn__count[data-v-bf776426]{opacity:1;transform:translate(0)}.pdm-like-btn[data-v-bf776426]:disabled{pointer-events:none;cursor:default;opacity:1}.pdm-collection-btn[data-v-bf776426]:disabled{pointer-events:none;cursor:wait;opacity:1}.pdm-ilab-btn.pdm-collection-btn[data-v-bf776426]{height:34px;padding:0 14px;border:1px solid var(--ui-neon-btn-border);border-radius:10px;background:var(--ui-btn-primary-bg);box-shadow:none;color:var(--ui-btn-primary-fg);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;gap:6px;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,filter .15s ease}.pdm-ilab-btn.pdm-collection-btn[data-v-bf776426]:not(:disabled):hover,.pdm-ilab-btn.pdm-collection-btn[data-v-bf776426]:not(:disabled):focus-visible{border-color:#ffffff29;box-shadow:none;filter:brightness(1.05);color:#fff}.pdm-ilab-btn.pdm-collection-btn--in[data-v-bf776426]{border-color:color-mix(in srgb,#34d399 55%,transparent);background:linear-gradient(165deg,color-mix(in srgb,#34d399 18%,transparent),color-mix(in srgb,#34d399 10%,transparent));box-shadow:0 0 18px color-mix(in srgb,#34d399 10%,transparent);color:#6ee7b7}.pdm-ilab-btn.pdm-collection-btn--in[data-v-bf776426]:not(:disabled):hover,.pdm-ilab-btn.pdm-collection-btn--in[data-v-bf776426]:not(:disabled):focus-visible{border-color:color-mix(in srgb,#34d399 70%,transparent);box-shadow:0 0 22px color-mix(in srgb,#34d399 20%,transparent),0 0 0 1px color-mix(in srgb,#34d399 12%,transparent);color:#a7f3d0}.pdm-ilab-btn.pdm-collection-btn--paid .pdm-collection-btn__credits-wrap[data-v-bf776426]{color:#ffc84d}.pdm-ilab-btn.pdm-collection-btn--paid:not(:disabled):hover .pdm-collection-btn__credits-wrap[data-v-bf776426]{color:#ffd46f}.pdm-ilab-btn.pdm-collection-btn .pdm-collection-btn__credits-wrap[data-v-bf776426]{display:inline-flex;align-items:center;justify-content:center;line-height:0}.pdm-ilab-btn.pdm-collection-btn .pdm-collection-btn__credits-wrap .site-credits-icon[data-v-bf776426]{width:13px;height:13px}.pdm-action-icon-slot[data-v-bf776426]{position:relative;width:13px;height:13px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.pdm-action-icon-slot--like[data-v-bf776426]{width:14px;height:14px}.pdm-collection-btn__glyph--ghost[data-v-bf776426],.pdm-collection-btn__credits-wrap--ghost[data-v-bf776426]{visibility:hidden}.pdm-btn-spinner-wrap[data-v-bf776426]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.pdm-btn-spinner[data-v-bf776426]{display:inline-block;width:11px;height:11px;border:1.5px solid rgba(255,255,255,.2);border-top-color:#ffffffb3;border-radius:50%;animation:pdm-spin-bf776426 .6s linear infinite}.pdm-action-icon-slot--collection[data-v-bf776426]{width:auto;min-width:15px}.pdm-removed-panel[data-v-bf776426]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 16px;margin-top:12px;margin-bottom:12px;border-radius:2px;border:1px solid rgba(255,80,80,.18);background:#ff32320f}.pdm-removed-panel__label[data-v-bf776426]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;color:#ff5050b3}.pdm-removed-panel__actions[data-v-bf776426]{display:flex;align-items:center;gap:8px}.pdm-removed-panel__btn[data-v-bf776426]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;letter-spacing:0;padding:7px 14px;border-radius:2px;border:1px solid;cursor:pointer;transition:all .15s ease}.pdm-removed-panel__btn--delete[data-v-bf776426]{background:#ff3c3c24;border-color:#ff3c3c4d;color:#ff5050}.pdm-removed-panel__btn--delete[data-v-bf776426]:hover:not(:disabled){background:#ff3c3c3d;border-color:#ff3c3c73;color:#f66}.pdm-removed-panel__btn--restore[data-v-bf776426]{background:#ffffff0d;border-color:#ffffff24;color:var(--text-label)}.pdm-removed-panel__btn--restore[data-v-bf776426]:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff38;color:var(--text-main)}.pdm-removed-panel__btn[data-v-bf776426]:disabled{opacity:.45;cursor:wait}.pdm-removed-panel-enter-active[data-v-bf776426],.pdm-removed-panel-leave-active[data-v-bf776426]{transition:opacity .22s ease,transform .22s ease}.pdm-removed-panel-enter-from[data-v-bf776426],.pdm-removed-panel-leave-to[data-v-bf776426]{opacity:0;transform:translateY(-6px)}html.light .pdm-removed-panel[data-v-bf776426]{border-color:#dc3c3c26;background:#dc32320a}html.light .pdm-removed-panel__label[data-v-bf776426]{color:#c83232a6}html.light .pdm-removed-panel__btn--delete[data-v-bf776426]{background:#dc323214;border-color:#dc323233;color:#c33}html.light .pdm-removed-panel__btn--delete[data-v-bf776426]:hover:not(:disabled){background:#dc323224;color:#b22}html.light .pdm-removed-panel__btn--restore[data-v-bf776426]{background:#00000008;border-color:#0000001a;color:var(--text-muted)}html.light .pdm-removed-panel__btn--restore[data-v-bf776426]:hover:not(:disabled){background:#0000000f;color:var(--text-main)}.pdm-refs__title[data-v-bf776426]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;letter-spacing:0;color:#ffffffa8}.pdm-refs__tile[data-v-bf776426]{position:relative;display:block;width:32px;aspect-ratio:1 / 1;overflow:hidden;padding:0;cursor:pointer;border-radius:7px;border:none;background:#ffffff0f;transition:opacity .15s;opacity:.85}.pdm-refs__tile img[data-v-bf776426]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pdm-refs__tile[data-v-bf776426]:hover{opacity:1}.pdm-refs__tile.is-missing[data-v-bf776426]{cursor:default;opacity:1;background:#ff5a5a1f;color:#ff8d8d}.pdm-refs__missing[data-v-bf776426]{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.pdm-caption[data-v-bf776426]{padding:4px 0 0;text-align:center}.pdm-title[data-v-bf776426]{margin:0 0 5px;font-size:13px;font-weight:600;color:var(--text-main)}.pdm-desc[data-v-bf776426]{font-size:12px;color:var(--text-soft);line-height:1.5;white-space:pre-line;max-width:72ch;margin:0 auto}.pdm-fade-enter-active[data-v-bf776426],.pdm-fade-leave-active[data-v-bf776426]{transition:opacity .3s ease}.pdm-fade-enter-active .pdm-stage[data-v-bf776426],.pdm-fade-leave-active .pdm-stage[data-v-bf776426]{transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .3s ease}.pdm-fade-enter-from[data-v-bf776426],.pdm-fade-leave-to[data-v-bf776426]{opacity:0}.pdm-fade-enter-from .pdm-stage[data-v-bf776426],.pdm-fade-leave-to .pdm-stage[data-v-bf776426]{transform:scale(.86);opacity:0}@media(prefers-reduced-motion:reduce){.pdm-fade-enter-active .pdm-scroll[data-v-bf776426],.pdm-fade-leave-active .pdm-scroll[data-v-bf776426]{transition:none}.pdm-fade-enter-from .pdm-scroll[data-v-bf776426],.pdm-fade-leave-to .pdm-scroll[data-v-bf776426]{transform:none}.pdm-ambient-media[data-v-bf776426]{filter:blur(36px) saturate(1.22) brightness(.72) contrast(1.02);transform:translate(-50%,-50%) scale(1.06);opacity:.68}.pdm-like-btn__heart-wrap--anim[data-v-bf776426]{animation:none}.pdm-like-btn__count[data-v-bf776426]{transition:none;transform:none}.pdm-like-btn__counter-wrap[data-v-bf776426]{transition:none}}.pdm-page-wrap[data-v-bf776426]{width:100%;margin:0 auto;padding:0 max(10px,env(safe-area-inset-left,0px)) 0 max(10px,env(safe-area-inset-right,0px));box-sizing:border-box;flex:1 1 auto;align-self:stretch;min-width:0;min-height:min(calc(100dvh - var(--site-header-height, 64px) - 72px),calc(100vh - 120px));display:flex;flex-direction:column;position:relative;isolation:isolate;overflow-x:clip;--pdm-col: min(100vw - 32px, var(--site-page-shell-max, 1200px))}.pdm-scroll.pdm-scroll--page[data-v-bf776426]{--pdm-page-stage-h: min(72dvh, calc(100dvh - 180px) );flex:0 1 auto;min-height:auto;overflow:visible;overscroll-behavior:auto;position:relative;z-index:1;padding-top:20px;padding-bottom:32px}@media(max-width:600px){.pdm-scroll[data-v-bf776426]{padding:calc(48px + env(safe-area-inset-top,0px)) 8px calc(28px + env(safe-area-inset-bottom,0px))}.pdm-stage[data-v-bf776426]{height:min(68dvh,calc(100dvh - 220px))}.pdm-stage[data-v-bf776426] .mc-image.mc-image--labs,.pdm-stage[data-v-bf776426] .mc-video.mc-image--labs{max-height:min(68dvh,calc(100dvh - 220px))}.pdm-info-toolbar[data-v-bf776426]{justify-content:center}.pdm-scroll.pdm-scroll--page[data-v-bf776426]{--pdm-page-stage-h: min(68dvh, calc(100dvh - 220px) )}.pdm-info-actions[data-v-bf776426]{flex-wrap:wrap;row-gap:10px}.pdm-info-actions__cta[data-v-bf776426]{margin-left:0;flex-basis:100%;justify-content:center;flex-wrap:wrap}.pdm-info-actions[data-v-bf776426]{justify-content:center}}.pdm-showcase-block[data-v-bf776426]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.pdm-showcase-apply-btn[data-v-bf776426]{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:34px;padding:0 14px;flex-shrink:0;border-radius:10px;border:none;background:#fffffff5;color:#0a0a0a;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;cursor:pointer;transition:background .15s ease,transform .15s ease}.pdm-showcase-apply-btn[data-v-bf776426]:hover{background:#fff}.pdm-showcase-apply-btn[data-v-bf776426]:active{transform:translateY(0) scale(.96);transition-duration:.08s}.pdm-showcase-apply-btn[data-v-bf776426]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.pdm-showcase-apply-btn svg[data-v-bf776426]{flex-shrink:0}html.light .pdm-overlay[data-v-bf776426]{background:#f0f2f8f5}html.light .pdm-ambient-dim[data-v-bf776426]{background:radial-gradient(ellipse 72% 58% at 50% 44%,#ffffff09,#ffffff26 62%,#e4e8f0eb),#ffffff85}html.light .pdm-ambient-edge[data-v-bf776426]{box-shadow:inset 0 0 100px #ffffff6b,inset 0 0 220px #c6ccda52}html.light .pdm-ilab-btn[data-v-bf776426]{background:#ffffff80;border-color:var(--border);color:var(--text-main)}html.light .pdm-ilab-btn[data-v-bf776426]:hover{background:#fffc;border-color:#ffffff29}html.light .pdm-title[data-v-bf776426]{color:var(--text-main)}html.light .pdm-desc[data-v-bf776426]{color:var(--text-muted)}html.light .pdm-close[data-v-bf776426]{background:#ffffff80;border-color:#0000001f;color:var(--text-main)}.pdm-audio[data-v-bf776426]{position:absolute;top:var(--pdm-img-y, 0);left:var(--pdm-img-x, 0);width:var(--pdm-img-w, 100%);height:var(--pdm-img-h, 100%);z-index:10020;pointer-events:none}.pdm-audio-eq[data-v-bf776426]{position:absolute;top:50%;left:24px;right:24px;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;height:96px;pointer-events:none;z-index:1}.pdm-audio-eq span[data-v-bf776426]{flex:0 0 4px;height:96px;background:linear-gradient(to top,#c4b5fde6,#00d4d4bf);border-radius:2px;box-shadow:0 0 8px #78c8ff80;transform-origin:center;animation:pdm-audio-eq-bounce-bf776426 1.05s ease-in-out infinite}.pdm-audio-eq span[data-v-bf776426]:nth-child(1){animation-delay:0s;animation-duration:.95s}.pdm-audio-eq span[data-v-bf776426]:nth-child(2){animation-delay:.31s;animation-duration:1.12s}.pdm-audio-eq span[data-v-bf776426]:nth-child(3){animation-delay:.04s;animation-duration:.84s}.pdm-audio-eq span[data-v-bf776426]:nth-child(4){animation-delay:.22s;animation-duration:1.21s}.pdm-audio-eq span[data-v-bf776426]:nth-child(5){animation-delay:.08s;animation-duration:.78s}.pdm-audio-eq span[data-v-bf776426]:nth-child(6){animation-delay:.36s;animation-duration:1.04s}.pdm-audio-eq span[data-v-bf776426]:nth-child(7){animation-delay:.18s;animation-duration:.92s}.pdm-audio-eq span[data-v-bf776426]:nth-child(8){animation-delay:.06s;animation-duration:1.18s}.pdm-audio-eq span[data-v-bf776426]:nth-child(9){animation-delay:.26s;animation-duration:.84s}.pdm-audio-eq span[data-v-bf776426]:nth-child(10){animation-delay:.14s;animation-duration:1.06s}.pdm-audio-eq span[data-v-bf776426]:nth-child(11){animation-delay:.42s;animation-duration:.96s}.pdm-audio-eq span[data-v-bf776426]:nth-child(12){animation-delay:.1s;animation-duration:1.14s}.pdm-audio-eq span[data-v-bf776426]:nth-child(13){animation-delay:.28s;animation-duration:.82s}.pdm-audio-eq span[data-v-bf776426]:nth-child(14){animation-delay:.02s;animation-duration:1.1s}.pdm-audio-eq span[data-v-bf776426]:nth-child(15){animation-delay:.34s;animation-duration:.9s}.pdm-audio-eq span[data-v-bf776426]:nth-child(16){animation-delay:.16s;animation-duration:1.22s}.pdm-audio-eq span[data-v-bf776426]:nth-child(17){animation-delay:.05s;animation-duration:.86s}.pdm-audio-eq span[data-v-bf776426]:nth-child(18){animation-delay:.3s;animation-duration:1s}.pdm-audio-eq span[data-v-bf776426]:nth-child(19){animation-delay:.12s;animation-duration:.8s}.pdm-audio-eq span[data-v-bf776426]:nth-child(20){animation-delay:.24s;animation-duration:1.16s}.pdm-audio-eq span[data-v-bf776426]:nth-child(21){animation-delay:.07s;animation-duration:.94s}.pdm-audio-eq span[data-v-bf776426]:nth-child(22){animation-delay:.4s;animation-duration:1.08s}@keyframes pdm-audio-eq-bounce-bf776426{0%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.pdm-audio-eq span[data-v-bf776426]{animation:none;transform:scaleY(.55)}}.pdm-audio-play[data-v-bf776426]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:84px;height:84px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.6);background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border-radius:50%;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s ease,background .16s ease,border-color .16s ease,transform .16s ease,box-shadow .16s ease}.pdm-audio-play.is-visible[data-v-bf776426]{opacity:1;pointer-events:auto}.pdm-audio-play[data-v-bf776426]:hover,.pdm-audio-play[data-v-bf776426]:focus-visible{outline:none;background:#000000b8;border-color:#fff;box-shadow:0 0 0 2px var(--focus-ring);transform:translate(-50%,-50%) scale(1.04)}@media(hover:none){.pdm-audio-play[data-v-bf776426]{opacity:1;pointer-events:auto}}.pdm-audio-bar[data-v-bf776426]{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;gap:10px;padding:8px 14px;border-radius:999px;background:#0a0a0cb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.08);pointer-events:auto}.pdm-audio-time[data-v-bf776426]{font-family:var(--font-sans);font-size:11px;color:var(--text-label);font-variant-numeric:tabular-nums;flex-shrink:0}.pdm-audio-progress[data-v-bf776426]{flex:1 1 auto;min-width:0;padding:8px 0;cursor:pointer;touch-action:none}.pdm-audio-progress[data-v-bf776426]:focus-visible{outline:none}.pdm-audio-progress:focus-visible .pdm-audio-progress-track[data-v-bf776426]{box-shadow:0 0 0 1px var(--focus-ring)}.pdm-audio-progress-track[data-v-bf776426]{position:relative;width:100%;height:4px;background:#ffffff2e;border-radius:2px;overflow:hidden;transition:height .12s ease}.pdm-audio-progress:hover .pdm-audio-progress-track[data-v-bf776426]{height:6px}.pdm-audio-progress-fill[data-v-bf776426]{position:absolute;inset:0 auto 0 0;height:100%;background:#fff;transition:width .08s linear}.pdm-audio-volume[data-v-bf776426]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.pdm-audio-mute[data-v-bf776426]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:var(--text-label);cursor:pointer;border-radius:50%;transition:color .16s ease,background .16s ease}.pdm-audio-mute[data-v-bf776426]:hover,.pdm-audio-mute[data-v-bf776426]:focus-visible{outline:none;color:#fff;background:#ffffff14}.pdm-audio-volume--open .pdm-audio-mute[data-v-bf776426]{color:#fff}.pdm-audio-volume-slider[data-v-bf776426]{position:relative;width:64px;height:18px;display:flex;align-items:center;cursor:pointer;touch-action:none}.pdm-audio-volume-slider[data-v-bf776426]:focus-visible{outline:none}.pdm-audio-volume-slider:focus-visible .pdm-audio-volume-track[data-v-bf776426]{box-shadow:0 0 0 1px var(--focus-ring)}.pdm-audio-volume-track[data-v-bf776426]{position:relative;width:100%;height:4px;background:#ffffff2e;border-radius:2px;overflow:visible}.pdm-audio-volume-fill[data-v-bf776426]{position:absolute;inset:0 auto 0 0;height:100%;width:calc(var(--labs-volume, 1) * 100%);background:#fff;border-radius:2px;pointer-events:none}.pdm-audio-volume-thumb[data-v-bf776426]{position:absolute;top:50%;left:calc(var(--labs-volume, 1) * 100%);width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #00000073;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .16s ease}.pdm-audio-volume--open .pdm-audio-volume-thumb[data-v-bf776426],.pdm-audio-volume-slider:focus-visible .pdm-audio-volume-thumb[data-v-bf776426],.pdm-audio-volume-slider--scrubbing .pdm-audio-volume-thumb[data-v-bf776426]{opacity:1}.pdm-audio-volume-tooltip[data-v-bf776426]{position:absolute;bottom:100%;left:calc(var(--labs-volume, 1) * 100%);transform:translate(-50%,-8px);padding:4px 8px;border-radius:8px;background:#141416f7;border:0;box-shadow:0 6px 18px #00000059,0 0 0 1px #ffffff0f;color:var(--text-main);font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:500;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease}.pdm-audio-volume-slider:hover .pdm-audio-volume-tooltip[data-v-bf776426],.pdm-audio-volume-slider:focus-visible .pdm-audio-volume-tooltip[data-v-bf776426],.pdm-audio-volume-slider--scrubbing .pdm-audio-volume-tooltip[data-v-bf776426]{opacity:1}@media(max-width:480px){.pdm-audio-volume-slider[data-v-bf776426]{display:none}}html.pdm-scroll-lock{overflow:hidden}body>.pdm-post-dropdown{z-index:99999!important}.pdm-post-dropdown{z-index:99999!important;min-width:232px;padding:6px!important;border-radius:10px!important;border:0!important;background:#141416f7!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 32px #00000080,0 0 0 1px #ffffff0f!important}@media(max-width:768px){.pdm-post-dropdown{backdrop-filter:none;-webkit-backdrop-filter:none;background:#08080af5!important}}.pdm-post-dropdown .el-dropdown-menu.pdm-post-menu,.pdm-post-dropdown .el-dropdown-menu{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;min-width:220px;display:grid;gap:1px}.pdm-post-dropdown .el-dropdown-menu__item{display:grid!important;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;margin:0!important;color:var(--text-main)!important;font-family:var(--font-sans);font-size:13.5px!important;font-weight:500;letter-spacing:0;text-transform:none;padding:0 10px 0 9px!important;min-height:36px;line-height:1;white-space:nowrap;border-radius:6px;transition:background .12s ease}.pdm-post-menu__icon{width:16px;height:16px;color:var(--text-label);transition:color .12s ease}.pdm-post-dropdown .el-dropdown-menu__item.el-dropdown-menu__item--divided{border-top:1px solid rgba(255,255,255,.07)!important;margin-top:5px!important;padding-top:5px!important;border-radius:0 0 6px 6px;min-height:42px}.pdm-post-dropdown .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{display:none!important}.pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):hover,.pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):focus{background:#ffffff14!important;color:#fff!important}.pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):hover .pdm-post-menu__icon,.pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):focus .pdm-post-menu__icon{color:#fff}.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger{color:#ff8d8d!important}.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger .pdm-post-menu__icon{color:#ff8d8d;opacity:.85}.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):hover,.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):focus{background:#ff6e6e1f!important;color:#ffd0d0!important}.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):hover .pdm-post-menu__icon,.pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):focus .pdm-post-menu__icon{color:#ffd0d0;opacity:1}html.light .pdm-post-dropdown{background:var(--surface)!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 12px 32px #0000001a,0 0 0 1px var(--border)!important}html.light .pdm-post-dropdown .el-dropdown-menu__item{color:var(--text-main)!important}html.light .pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):hover,html.light .pdm-post-dropdown .el-dropdown-menu__item:not(.is-disabled):focus{background:color-mix(in srgb,var(--text-main) 6%,transparent)!important;color:var(--text-main)!important}html.light .pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger{color:#d92d20!important}html.light .pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):hover,html.light .pdm-post-dropdown .el-dropdown-menu__item.pdm-post-menu-item--danger:not(.is-disabled):focus{background:#d92d201a!important;color:#b42318!important}.search-prompts-input[data-v-e2667be9]{position:relative}.search-prompts-dropdown[data-v-e2667be9]{position:absolute;top:100%;left:0;right:0;margin-top:6px;padding:0;background:#1b1b1b;border:none;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff1f,0 22px 56px #000000e6;z-index:12000;overflow:hidden;max-height:min(72vh,420px);overflow-y:auto}.search-prompts-dropdown--teleport[data-v-e2667be9]{position:fixed;top:0;left:0;right:auto;margin-top:0}.search-prompts-dropdown-head[data-v-e2667be9]{display:flex;align-items:center;padding:9px 14px 8px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:transparent}.search-prompts-dropdown-title[data-v-e2667be9]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;color:#fff6}.search-prompts-dropdown-list[data-v-e2667be9]{max-height:220px;overflow-y:auto}.search-prompts-dropdown-item[data-v-e2667be9]{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 12px 0 16px;cursor:pointer;color:#ffffffe0;font-family:var(--font-sans);font-size:13px;font-weight:400;letter-spacing:0;border-bottom:1px solid rgba(255,255,255,.06);transition:background .14s ease,color .14s ease}.search-prompts-dropdown-item[data-v-e2667be9]:last-child{border-bottom:none}.search-prompts-dropdown-item[data-v-e2667be9]:hover{background:#ffffff0d;color:#fff}.search-prompts-dropdown-item-text[data-v-e2667be9]{flex:1;min-width:0;padding:7px 6px 7px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-prompts-dropdown-item-remove[data-v-e2667be9]{flex-shrink:0;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:4px;background:transparent;color:#ffffff73;font-family:var(--font-sans);font-size:14px;line-height:1;cursor:pointer;transition:color .14s ease,border-color .14s ease,background .14s ease}.search-prompts-dropdown-item-remove[data-v-e2667be9]:hover{color:#ffffffd9;border-color:#ffffff2e;background:#ffffff14}.search-prompts-dropdown-enter-active[data-v-e2667be9]{transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.search-prompts-dropdown-leave-active[data-v-e2667be9]{transition:opacity .18s cubic-bezier(.4,0,1,1),transform .18s cubic-bezier(.4,0,1,1)}.search-prompts-dropdown-enter-from[data-v-e2667be9],.search-prompts-dropdown-leave-to[data-v-e2667be9]{opacity:0;transform:translateY(6px)}@media(prefers-reduced-motion:reduce){.search-prompts-dropdown-enter-active[data-v-e2667be9],.search-prompts-dropdown-leave-active[data-v-e2667be9]{transition:opacity .16s ease}.search-prompts-dropdown-enter-from[data-v-e2667be9],.search-prompts-dropdown-leave-to[data-v-e2667be9]{transform:none}}html.light .search-prompts-dropdown[data-v-e2667be9]{background:#fcfcfefa;border-color:var(--border);box-shadow:0 12px 36px #0000001f}html.light .search-prompts-dropdown-head[data-v-e2667be9]{border-bottom-color:var(--border)}html.light .search-prompts-dropdown-title[data-v-e2667be9]{color:var(--text-muted)}html.light .search-prompts-dropdown-item[data-v-e2667be9]{color:var(--text-main);border-bottom-color:var(--border)}html.light .search-prompts-dropdown-item[data-v-e2667be9]:hover{background:#0000000a;color:var(--text-main)}html.light .search-prompts-dropdown-item-remove[data-v-e2667be9]{color:var(--text-muted)}html.light .search-prompts-dropdown-item-remove[data-v-e2667be9]:hover{color:var(--text-main);border-color:var(--border);background:#00000008}.catalog-gen-filter-bar.labs-tabs-bar[data-v-47dcf04d]{z-index:20;max-width:var(--site-page-shell-max);margin:0 auto;width:100%;box-sizing:border-box;overflow-x:auto;scrollbar-gutter:stable}.labs-tabs-bar-row[data-v-47dcf04d]{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap;width:100%;min-width:-moz-min-content;min-width:min-content}.labs-tabs-bar-row .labs-tabs-frame[data-v-47dcf04d]{flex:0 1 auto;max-width:100%}.labs-tabs-frame.pin-catalog-tabs-frame[data-v-47dcf04d]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.pin-catalog-tabs-scroller[data-v-47dcf04d]{position:relative;display:flex;align-items:stretch;flex:0 1 auto;min-width:0}.labs-tabs-inner[data-v-47dcf04d]{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;gap:4px;padding:0;overflow-x:auto;justify-content:center;-webkit-overflow-scrolling:touch;scrollbar-width:none}.labs-tabs-inner[data-v-47dcf04d]::-webkit-scrollbar{display:none}.pin-catalog-tabs-arrow--left[data-v-47dcf04d]{left:0}.pin-catalog-tabs-arrow--right[data-v-47dcf04d]{right:0}.labs-tab-btn[data-v-47dcf04d]{justify-content:flex-start}.labs-tab-icon-wrap[data-v-47dcf04d]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.labs-tab-icon[data-v-47dcf04d]{width:15px;height:15px;flex-shrink:0;display:block}.labs-tab-text[data-v-47dcf04d]{line-height:1.25;padding-top:1px}.labs-tab-btn .labs-tab-icon.site-photo-icon[data-v-47dcf04d]{width:15px;height:15px;stroke-width:1.75}.pin-catalog-free-gem[data-v-47dcf04d]{display:block;flex-shrink:0;width:7px;height:7px;background:#fff;transform:rotate(45deg);box-shadow:none}@media(prefers-reduced-motion:reduce){.pin-catalog-free-gem[data-v-47dcf04d]{box-shadow:none}}.pin-free-toggle-wrap[data-v-47dcf04d]{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:6px 12px}.pin-free-toggle__label[data-v-47dcf04d]{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500;letter-spacing:0;color:#ffffff8c;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1920px){.labs-tab-btn[data-v-47dcf04d]{font-size:11px;padding:9px 14px}.labs-tab-icon[data-v-47dcf04d],.labs-tab-btn .labs-tab-icon.site-photo-icon[data-v-47dcf04d]{width:16px;height:16px}.pin-free-toggle__label[data-v-47dcf04d]{font-size:11px}}@media(min-width:2400px){.labs-tab-btn[data-v-47dcf04d]{font-size:12px;padding:10px 16px}.labs-tab-icon[data-v-47dcf04d],.labs-tab-btn .labs-tab-icon.site-photo-icon[data-v-47dcf04d]{width:17px;height:17px}.pin-free-toggle__label[data-v-47dcf04d]{font-size:12px}}@media(max-width:640px){.labs-tabs-bar-row[data-v-47dcf04d]{flex:1 1 100%;width:100%;min-width:0;justify-content:flex-start}.labs-tabs-frame.pin-catalog-tabs-frame[data-v-47dcf04d]{gap:12px;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;min-width:0;max-width:100%}.pin-catalog-tabs-scroller[data-v-47dcf04d]{flex:1 1 0;min-width:0}.pin-catalog-tabs-inner[data-v-47dcf04d]{flex:1 1 0;min-width:0;justify-content:center;justify-content:safe center;padding:4px 0}.labs-tab-btn[data-v-47dcf04d]{flex:1 0 auto;justify-content:center;padding:6px 8px;gap:6px}.pin-catalog-free-gem[data-v-47dcf04d],.pin-free-toggle-wrap[data-v-47dcf04d]{display:none}.catalog-gen-filter-bar.labs-tabs-bar[data-v-47dcf04d]{scrollbar-gutter:auto;overflow-x:hidden}}.site-empty[data-v-22d4c056]{box-sizing:border-box;width:100%;max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:44px 28px 48px;text-align:center}.site-empty__mark[data-v-22d4c056]{width:64px;height:64px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;border:0;background:#ffffff0f;box-shadow:none;color:#ffffff8c;margin-bottom:12px}.site-empty__mark[data-v-22d4c056] svg{width:28px;height:28px;shape-rendering:geometricPrecision}.site-empty__title[data-v-22d4c056]{margin:0;font-family:var(--font-sans);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--text-main);text-wrap:balance}.site-empty__hint[data-v-22d4c056]{margin:0;max-width:44ch;font-family:var(--font-sans);font-size:13.5px;line-height:1.5;color:var(--text-soft);text-wrap:balance}.site-empty__actions[data-v-22d4c056]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:14px}.site-empty__actions[data-v-22d4c056] .ui-glass-btn{height:36px;padding:0 14px;border-radius:999px;border:0;background:#ffffff14;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:var(--text-main)}@media(hover:hover){.site-empty__actions[data-v-22d4c056] .ui-glass-btn:hover{background:#ffffff24;color:var(--text-main)}}@media(max-width:640px){.site-empty[data-v-22d4c056]{padding:32px 18px 36px}.site-empty__mark[data-v-22d4c056]{width:56px;height:56px;border-radius:14px}}html.light .site-empty__mark[data-v-22d4c056]{background:#0000000f;color:#0000008c}html.light .site-empty__actions[data-v-22d4c056] .ui-glass-btn{background:#0000000f}.home-section[data-v-ab5c8b79]{max-width:var(--site-page-shell-max);margin:0 auto;padding:0;width:100%}.home-section+.home-section[data-v-ab5c8b79]{margin-top:28px}.home-section__head[data-v-ab5c8b79]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:var(--space-4)}.home-section__heading[data-v-ab5c8b79]{min-width:0}.home-section__title[data-v-ab5c8b79]{margin:0;font-family:var(--font-display);font-size:clamp(20px,2.4vw,32px);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-main)}.home-section__subtitle[data-v-ab5c8b79]{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--text-soft)}.home-section__slash[data-v-ab5c8b79]{color:#ffffff73;font-weight:500;letter-spacing:.04em;animation:home-section-slash-blink-ab5c8b79 1.6s ease-in-out infinite}@keyframes home-section-slash-blink-ab5c8b79{0%,to{opacity:1}50%{opacity:.22}}.home-section__more[data-v-ab5c8b79]{flex:none;margin-top:6px}.home-section__loading[data-v-ab5c8b79]{display:flex;justify-content:center;padding:36px 0}.home-section__rail[data-v-ab5c8b79]{display:grid;gap:12px}@media(max-width:640px){.home-section+.home-section[data-v-ab5c8b79]{margin-top:22px}.home-section__head[data-v-ab5c8b79]{align-items:center}.home-section__subtitle[data-v-ab5c8b79]{display:none}}@media(prefers-reduced-motion:reduce){.home-section__slash[data-v-ab5c8b79]{animation:none}}.vendor-mark[data-v-e1566d87]{display:block;flex-shrink:0}.home-fc-grid[data-v-a6ad26c3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.home-fc-card[data-v-a6ad26c3]{--fc-cta-h: 15px;--fc-new-from: #7ef0ff;--fc-new-to: #c9a3ff;--fc-new-fg: #070d12;position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-sm);overflow:hidden;background:#0b0f14;color:inherit;text-decoration:none;display:flex;transition:transform .18s ease,box-shadow .18s ease}.home-fc-card[data-v-a6ad26c3]:hover{z-index:1;box-shadow:0 8px 24px #0000006b}.home-fc-card[data-v-a6ad26c3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;border:1px solid rgba(255,255,255,.07);pointer-events:none;transition:border-color .18s ease}.home-fc-card[data-v-a6ad26c3]:hover:after,.home-fc-card[data-v-a6ad26c3]:focus-visible:after{border-color:#ffffff24}.home-fc-card[data-v-a6ad26c3]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.home-fc-card--skeleton[data-v-a6ad26c3]{background:var(--ui-skel-plate);box-shadow:inset 0 1px 0 var(--ui-skel-edge),0 0 0 1px #00000059;pointer-events:none}.home-fc-card__shimmer[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0}.home-fc-card__image[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;border-radius:0}.home-fc-card__image[data-v-a6ad26c3] .responsive-image__img,.home-fc-card__image[data-v-a6ad26c3] .responsive-image__blur{-o-object-position:var(--fc-focal, center);object-position:var(--fc-focal, center)}.home-fc-card__image[data-v-a6ad26c3],.home-fc-card__poster-img[data-v-a6ad26c3],.home-fc-card__video[data-v-a6ad26c3]{filter:saturate(.92) brightness(.88) contrast(1.03)}.home-fc-card__image[data-v-a6ad26c3],.home-fc-card__poster-img[data-v-a6ad26c3]{transition:filter .22s ease}.home-fc-card:hover .home-fc-card__image[data-v-a6ad26c3],.home-fc-card:hover .home-fc-card__poster-img[data-v-a6ad26c3],.home-fc-card:hover .home-fc-card__video[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__image[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__poster-img[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__video[data-v-a6ad26c3]{filter:saturate(1) brightness(1) contrast(1.02)}.home-fc-card__poster-img[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.home-fc-card__video-blur[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(10px) saturate(1.05) brightness(.7);transform:scale(1.08);opacity:.95;z-index:1;transition:opacity .25s ease;pointer-events:none}.home-fc-card__video-blur.is-loaded[data-v-a6ad26c3]{opacity:0}.home-fc-card__video[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:2;transition:transform .4s ease,filter .22s ease}.home-fc-card__overlay[data-v-a6ad26c3]{position:absolute;left:0;right:0;bottom:0;height:min(85%,200px);min-height:140px;z-index:3;background:linear-gradient(to top,#000000eb,#000000e7 7.1%,#000000de 14.3%,#000000cf 21.4%,#000000bc 28.6%,#000000a6 35.7%,#0000008e 42.9%,#00000075,#0000005c 57.1%,#0004 64.3%,#0000002e 71.4%,#0000001c 78.6%,#0000000d 85.7%,#00000003 92.9%,#0000);pointer-events:none}.home-fc-card__overlay[data-v-a6ad26c3]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#00000030,#00000030 7.1%,#0000002e 14.3%,#0000002b 21.4%,#00000027 28.6%,#0002 35.7%,#0000001d 42.9%,#00000018,#00000013 57.1%,#0000000e 64.3%,#0000000a 71.4%,#00000006 78.6%,#00000003 85.7%,#00000001 92.9%,#0000);opacity:0;transition:opacity .22s ease}.home-fc-card:hover .home-fc-card__overlay[data-v-a6ad26c3]:after,.home-fc-card:focus-visible .home-fc-card__overlay[data-v-a6ad26c3]:after{opacity:1}.home-fc-card__inner[data-v-a6ad26c3]{position:relative;z-index:4;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 16px 16px}.home-fc-card__badge[data-v-a6ad26c3]{align-self:flex-start;margin-bottom:auto;display:inline-block;padding:4px 8px;max-width:calc(100% - 52px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#ffffffc7;border-radius:var(--radius-badge);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700;letter-spacing:0;color:#0b0f14;backdrop-filter:blur(10px) saturate(1.4);-webkit-backdrop-filter:blur(10px) saturate(1.4)}.home-fc-card__badge--icon[data-v-a6ad26c3]{display:inline-flex;padding:5px;max-width:none;overflow:visible}.home-fc-card__badge[data-v-a6ad26c3] .gen-type-icon{color:#0b0f14}.home-fc-card__new[data-v-a6ad26c3]{position:absolute;top:14px;right:16px;z-index:1;padding:3px 6px;border-radius:var(--radius-xs);background:linear-gradient(118deg,var(--fc-new-from) 0%,var(--fc-new-to) 100%);color:var(--fc-new-fg);box-shadow:inset 0 0 0 1px #06090d47;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:9px;font-weight:700;font-style:italic;letter-spacing:0;line-height:1}.home-fc-card__body[data-v-a6ad26c3]{display:flex;flex-direction:column;gap:5px;transform:translateY(var(--fc-cta-h));transition:transform .22s ease}.home-fc-card:hover .home-fc-card__body[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__body[data-v-a6ad26c3]{transform:translate(3px)}.home-fc-card__title[data-v-a6ad26c3]{margin:0;font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text-main);line-height:1.2}.home-fc-card__arrow[data-v-a6ad26c3]{display:inline-block;vertical-align:-1px;margin-left:6px;opacity:.55;transition:opacity .18s ease,transform .18s ease}.home-fc-card:hover .home-fc-card__arrow[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__arrow[data-v-a6ad26c3]{opacity:1;transform:translate(1px,-1px)}.home-fc-card__subtitle[data-v-a6ad26c3]{margin:0;font-family:var(--font-sans);font-size:.75rem;line-height:1.45;color:var(--text-soft);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.home-fc-card__glow[data-v-a6ad26c3]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--fc-glow) 92%,transparent),inset 0 0 9px color-mix(in srgb,var(--fc-glow) 78%,transparent),inset 0 0 26px color-mix(in srgb,var(--fc-glow) 52%,transparent),inset 0 0 58px color-mix(in srgb,var(--fc-glow) 30%,transparent),inset 0 0 110px color-mix(in srgb,var(--fc-glow) 15%,transparent)}.home-fc-card__cta[data-v-a6ad26c3]{margin-top:3px;align-self:flex-start;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700;letter-spacing:0;color:#fff;line-height:1.2;opacity:0;transition:opacity .22s ease}.home-fc-card:hover .home-fc-card__cta[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__cta[data-v-a6ad26c3]{opacity:1}@media(hover:none){.home-fc-card__body[data-v-a6ad26c3]{transform:none}.home-fc-card__cta[data-v-a6ad26c3]{opacity:1}}@media(max-width:680px){.home-fc-grid[data-v-a6ad26c3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-fc-card__badge[data-v-a6ad26c3]{padding:3px 6px;font-size:8px;letter-spacing:.1em;background:#ffffffeb;backdrop-filter:none;-webkit-backdrop-filter:none}.home-fc-card__badge--icon[data-v-a6ad26c3]{padding:4px}.home-fc-card__new[data-v-a6ad26c3]{top:9px;right:10px;padding:2px 5px;font-size:8px}.home-fc-card__arrow[data-v-a6ad26c3]{margin-left:4px}.home-fc-card__inner[data-v-a6ad26c3]{padding:9px 10px 10px}.home-fc-card__body[data-v-a6ad26c3]{gap:3px}.home-fc-card__title[data-v-a6ad26c3]{font-size:11px;letter-spacing:.08em}.home-fc-card__subtitle[data-v-a6ad26c3]{font-size:.7rem;line-height:1.35}.home-fc-card__overlay[data-v-a6ad26c3]{min-height:84px}.home-fc-card__cta[data-v-a6ad26c3]{display:none}.home-fc-card__body[data-v-a6ad26c3]{transform:none}}@media(max-width:420px){.home-fc-grid[data-v-a6ad26c3]{gap:8px}.home-fc-card__inner[data-v-a6ad26c3]{padding:8px 9px 9px}.home-fc-card__new[data-v-a6ad26c3]{top:8px;right:9px}.home-fc-card__subtitle[data-v-a6ad26c3]{font-size:.68rem}}@media(prefers-reduced-motion:reduce){.home-fc-card__video[data-v-a6ad26c3]{display:none}.home-fc-card[data-v-a6ad26c3],.home-fc-card[data-v-a6ad26c3]:hover,.home-fc-card[data-v-a6ad26c3]:focus-visible{transform:none}.home-fc-card__body[data-v-a6ad26c3],.home-fc-card:hover .home-fc-card__body[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__body[data-v-a6ad26c3]{transform:none}.home-fc-card__arrow[data-v-a6ad26c3],.home-fc-card:hover .home-fc-card__arrow[data-v-a6ad26c3],.home-fc-card:focus-visible .home-fc-card__arrow[data-v-a6ad26c3]{transform:none}.home-fc-card__cta[data-v-a6ad26c3]{opacity:1}}.hero-labs[data-v-7b6b0d89]{flex:1 1 0;min-width:280px;min-height:0;position:relative;display:flex;flex-direction:column;padding:0;border:none;background:transparent;box-shadow:none;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.hero-labs__grid[data-v-7b6b0d89]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;flex:1 1 auto;min-height:0;width:100%}.hero-labs__card[data-v-7b6b0d89]{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--radius-sm);min-height:96px;color:var(--text-main);text-decoration:none;text-align:left;background:linear-gradient(290deg,rgba(255,255,255,.099) 0%,transparent 240px),linear-gradient(165deg,rgba(255,255,255,.05) 0%,transparent 42%),#080a0ed1;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff12;isolation:isolate;transition:transform .15s ease,box-shadow .22s ease,border-color .2s ease,filter .2s ease}.hero-labs__card[data-v-7b6b0d89]:hover{z-index:1;transform:translateY(-1px);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #0000006b;filter:brightness(1.05)}.hero-labs__card[data-v-7b6b0d89]:active{transform:translateY(0);filter:brightness(.98)}.hero-labs__card[data-v-7b6b0d89]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hero-labs__art[data-v-7b6b0d89]{z-index:0}.hero-labs__card:hover .hero-labs__art[data-v-7b6b0d89],.hero-labs__card:focus-visible .hero-labs__art[data-v-7b6b0d89]{--hla-vec-opacity: 1}.hero-labs__cover[data-v-7b6b0d89]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;filter:grayscale(1) brightness(.6) contrast(1.04)}.hero-labs__cover[data-v-7b6b0d89] .responsive-image__img,.hero-labs__cover[data-v-7b6b0d89] .responsive-image__blur{-o-object-position:70% center;object-position:70% center}.hero-labs__tint[data-v-7b6b0d89]{display:none}.hero-labs__scrim[data-v-7b6b0d89]{position:absolute;left:0;right:0;bottom:0;height:min(42%,96px);min-height:56px;z-index:2;background:linear-gradient(to top,rgba(16,20,24,.76) 0%,rgba(16,20,24,.43) 38%,rgba(16,20,24,.12) 68%,transparent 100%);pointer-events:none}.hero-labs__go[data-v-7b6b0d89]{position:absolute;right:15px;top:50%;margin-top:-7px;z-index:4;display:block;color:var(--text-main);opacity:0;transform:translate(-10px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.hero-labs__go svg[data-v-7b6b0d89]{display:block;width:8px;height:14px}.hero-labs__card:hover .hero-labs__go[data-v-7b6b0d89],.hero-labs__card:focus-visible .hero-labs__go[data-v-7b6b0d89]{opacity:1;transform:translate(0)}.hero-labs__card:hover .hero-labs__body[data-v-7b6b0d89],.hero-labs__card:focus-visible .hero-labs__body[data-v-7b6b0d89]{transform:translate(3px)}@media(hover:none){.hero-labs__go[data-v-7b6b0d89]{opacity:.55;transform:none}}@media(prefers-reduced-motion:reduce){.hero-labs__card[data-v-7b6b0d89],.hero-labs__card[data-v-7b6b0d89]:hover,.hero-labs__card[data-v-7b6b0d89]:active,.hero-labs__card[data-v-7b6b0d89]:focus-visible,.hero-labs__go[data-v-7b6b0d89],.hero-labs__card:hover .hero-labs__go[data-v-7b6b0d89],.hero-labs__card:focus-visible .hero-labs__go[data-v-7b6b0d89],.hero-labs__body[data-v-7b6b0d89],.hero-labs__card:hover .hero-labs__body[data-v-7b6b0d89],.hero-labs__card:focus-visible .hero-labs__body[data-v-7b6b0d89]{transform:none}}.hero-labs__body[data-v-7b6b0d89]{position:relative;z-index:3;transition:transform .22s ease;display:flex;flex-direction:column;gap:4px;width:100%;padding:13px 15px;box-sizing:border-box;min-width:0}.hero-labs__name[data-v-7b6b0d89]{font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text-main);line-height:1.15}@media(max-width:920px){.hero-labs[data-v-7b6b0d89]{width:100%;flex:0 0 auto}.hero-labs__grid[data-v-7b6b0d89]{grid-template-rows:none;flex:0 0 auto}.hero-labs__card[data-v-7b6b0d89]{aspect-ratio:16 / 10;min-height:0}}@media(max-width:560px){.hero-labs__name[data-v-7b6b0d89]{font-size:12.5px}.hero-labs__body[data-v-7b6b0d89]{padding:11px 12px}}.hsa[data-v-61da7a0c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;color:#fff}.hsa--earn[data-v-61da7a0c]{color:#fcd34d}.hsa--labs[data-v-61da7a0c]{color:#c4b5fd}.hsa__glow[data-v-61da7a0c]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(62% 78% at 82% 50%,color-mix(in srgb,currentColor 30%,transparent) 0%,transparent 66%),radial-gradient(45% 55% at 96% 88%,color-mix(in srgb,currentColor 12%,transparent) 0%,transparent 60%),linear-gradient(125deg,#06090c,#090d12 58%,#0c1319);animation:hsa-breathe-61da7a0c 11s ease-in-out infinite}.hsa__vec[data-v-61da7a0c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;-webkit-mask-image:linear-gradient(to right,transparent 46%,#000 66%);mask-image:linear-gradient(to right,transparent 46%,#000 66%)}@keyframes hsa-breathe-61da7a0c{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.hsa__glow[data-v-61da7a0c]{animation:none}}.hsa__sun[data-v-61da7a0c]{stroke:currentColor;stroke-width:1;opacity:.16}.hsa__horizon[data-v-61da7a0c]{stroke-width:1;opacity:.1}.hsa__grid[data-v-61da7a0c]{stroke-width:1;opacity:.055}.hsa__link[data-v-61da7a0c]{stroke:currentColor;opacity:.12}.hsa__node[data-v-61da7a0c]{fill:currentColor;stroke:none;opacity:.2}.hsa__stem[data-v-61da7a0c]{stroke-width:1;opacity:.12}.hsa__root[data-v-61da7a0c]{fill:currentColor;stroke:none;opacity:.5}.hsa__tile[data-v-61da7a0c]{stroke:currentColor;stroke-width:1;opacity:.16}.hsa__halo[data-v-61da7a0c]{stroke:none}.hero2-shell[data-v-4a837921]{position:relative;z-index:1}.hero2__head[data-v-4a837921]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 var(--space-6);text-align:left}.hero2__head-text[data-v-4a837921]{min-width:0}.hero2__head-more[data-v-4a837921]{flex:none;margin-top:6px}.hero2__head-title[data-v-4a837921]{margin:0;font-family:var(--font-display);font-size:clamp(28px,4.2vw,46px);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:var(--text-main)}.hero2__head-sub[data-v-4a837921]{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--text-label)}@media(max-width:640px){.hero2__head[data-v-4a837921]{margin-bottom:0;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.hero2__head-more[data-v-4a837921]{display:none}.hero2__head-text[data-v-4a837921]{text-align:center}.hero2__head-sub[data-v-4a837921]{display:none}.hero2__head-title[data-v-4a837921]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.hero2[data-v-4a837921]{position:relative;z-index:1;display:flex;align-items:stretch;flex-wrap:wrap;gap:18px;width:100%;min-width:0;text-align:left;font-family:var(--font-sans)}.hero2__promo[data-v-4a837921]{position:relative;flex:1 1 calc(54% - 9px);min-width:0;min-height:clamp(268px,26vw,340px);display:flex;isolation:isolate}.hero2__slide[data-v-4a837921]{--hero-brand-accent: var(--brand-accent);position:relative;display:flex;align-items:center;width:100%;min-width:0;overflow:hidden;border-radius:var(--radius-sm);background:linear-gradient(290deg,rgba(255,255,255,.031) 0%,transparent 260px),linear-gradient(112deg,#11161c,#1b232c 48%,#0d1217);box-shadow:0 10px 30px #0006}.hero2__promo[data-v-4a837921]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:var(--radius-sm);border:1px solid rgba(255,255,255,.07);pointer-events:none}.hero2__shot[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:42% center;object-position:42% center;pointer-events:none}.hero2__art[data-v-4a837921]{pointer-events:none}.hero2__scrim[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(125% 155% at 2% 82%,rgba(6,9,13,.96) 0%,rgba(6,9,13,.9) 30%,rgba(6,9,13,.62) 48%,rgba(6,9,13,.2) 66%,transparent 82%),linear-gradient(100deg,rgba(6,9,13,.72) 0%,rgba(6,9,13,.28) 26%,transparent 46%),linear-gradient(to top,rgba(6,9,13,.5) 0%,transparent 30%);pointer-events:none}.hero2__body[data-v-4a837921]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;max-width:74%;padding:clamp(26px,3.4vw,44px) clamp(20px,2.4vw,32px);box-sizing:border-box}.hero2__body[data-v-4a837921]>*+*{margin-top:var(--space-3)}.hero2__body>.hero2__note[data-v-4a837921],.hero2__body>.hero2__subtitle[data-v-4a837921]{margin-top:var(--space-4)}.hero2__body>.hero2__cta[data-v-4a837921]{margin-top:var(--space-6)}.hero2__badge[data-v-4a837921]{align-self:flex-start;padding:4px 10px;border-radius:var(--radius-badge);background:#fff;color:#06181c;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800;letter-spacing:0}.hero2__title[data-v-4a837921]{margin:0;font-family:var(--font-display);font-size:clamp(26px,3.4vw,42px);font-weight:700;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;color:#f4f6f8}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.hero2__title[data-v-4a837921]{background:linear-gradient(180deg,#fff,#f4f8fb 30%,#cfdae4 68%,#b7c4d1 88%,#eef3f8);background-size:100% 1.06em;background-repeat:repeat-y;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 10px rgba(0,0,0,.45))}}.hero2__title-brand[data-v-4a837921]{color:var(--hero-brand-accent, var(--brand-accent))}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.hero2__title-brand[data-v-4a837921]{background:linear-gradient(180deg,color-mix(in srgb,var(--hero-brand-accent) 30%,#ffffff) 0%,color-mix(in srgb,var(--hero-brand-accent) 72%,#ffffff) 30%,var(--hero-brand-accent) 72%,color-mix(in srgb,var(--hero-brand-accent) 74%,#000000) 92%,color-mix(in srgb,var(--hero-brand-accent) 55%,#ffffff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--hero-brand-accent) 40%,transparent))}}.hero2__subtitle[data-v-4a837921]{margin:0}.hero2__note[data-v-4a837921],.hero2__subtitle[data-v-4a837921]{margin:0;max-width:46ch;font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--text-label)}.hero2__cta[data-v-4a837921]{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:12px 20px;border:0;border-radius:var(--radius-md);background:var(--hero-cta-bg, #ffffff);color:var(--hero-cta-fg, #0b0f14);font-family:var(--font-sans);font-size:12.5px;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;transition:transform .15s ease,filter .2s ease,box-shadow .22s ease}.hero2__cta svg[data-v-4a837921]{flex:0 0 auto;width:7px;height:12px;transition:transform .18s ease}.hero2__cta[data-v-4a837921]:hover{transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 8px 22px #0006}.hero2__cta:hover svg[data-v-4a837921]{transform:translate(2px)}.hero2__cta[data-v-4a837921]:active{transform:translateY(0);filter:brightness(.97)}.hero2__cta[data-v-4a837921]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hero2__rail[data-v-4a837921]{position:absolute;right:18px;bottom:18px;z-index:4;display:flex;align-items:center;gap:6px}.hero2__seg[data-v-4a837921]{position:relative;width:14px;height:6px;padding:0;border:0;border-radius:var(--radius-xs);background:#ffffff47;cursor:pointer;transition:width .22s ease,background .22s ease,box-shadow .22s ease}.hero2__seg[data-v-4a837921]:hover{background:#ffffff80}.hero2__seg.is-active[data-v-4a837921]{width:28px;background:#fff}.hero2__seg[data-v-4a837921]:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.hero2__seg[data-v-4a837921]:after{content:"";position:absolute;width:28px;height:26px;transform:translate(-7px,-12px)}.hero2-next-leave-active[data-v-4a837921],.hero2-prev-leave-active[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0}.hero2-next-enter-active[data-v-4a837921],.hero2-prev-enter-active[data-v-4a837921],.hero2-next-leave-active[data-v-4a837921],.hero2-prev-leave-active[data-v-4a837921]{transition:opacity .42s ease,transform .42s cubic-bezier(.22,.61,.36,1)}.hero2-next-enter-from[data-v-4a837921]{opacity:0;transform:translate(6%)}.hero2-next-leave-to[data-v-4a837921],.hero2-prev-enter-from[data-v-4a837921]{opacity:0;transform:translate(-6%)}.hero2-prev-leave-to[data-v-4a837921]{opacity:0;transform:translate(6%)}.hero2__slide--skeleton[data-v-4a837921]{position:relative;overflow:hidden}.hero2__shimmer[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0}.hero2__labs[data-v-4a837921]{flex:1 1 calc(46% - 9px);min-width:0;display:flex;flex-direction:column;gap:10px}.hero2__labs-grid[data-v-4a837921]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:18px}.hero2__card[data-v-4a837921]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;min-height:190px;padding:14px 15px;border-radius:var(--radius-md);background:#0b0f14;color:var(--text-main);text-decoration:none;isolation:isolate;transition:box-shadow .22s ease,filter .2s ease}.hero2__card[data-v-4a837921]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;border:1px solid rgba(255,255,255,.07);pointer-events:none;transition:border-color .18s ease}.hero2__card[data-v-4a837921]:hover:after,.hero2__card[data-v-4a837921]:focus-visible:after{border-color:#ffffff24}.hero2__card[data-v-4a837921]:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:1;border-radius:var(--radius-sm);background:#ffffff12;opacity:0;transform:scale(.985);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.hero2__card[data-v-4a837921]:hover:before,.hero2__card[data-v-4a837921]:focus-visible:before{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hero2__card[data-v-4a837921]:before{transform:none}}.hero2__card[data-v-4a837921]:hover{z-index:1;box-shadow:0 8px 24px #0000006b}.hero2__card[data-v-4a837921]:active{filter:brightness(.98)}.hero2__card[data-v-4a837921]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hero2__card-cover[data-v-4a837921],.hero2__card-video[data-v-4a837921],.hero2__card-poster[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;opacity:.92;filter:contrast(1.04) saturate(1.06);pointer-events:none;transition:opacity .22s ease,transform .4s ease}.hero2__card-video[data-v-4a837921],.hero2__card-poster[data-v-4a837921]{-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center}.hero2__card:hover .hero2__card-video[data-v-4a837921],.hero2__card:focus-visible .hero2__card-video[data-v-4a837921]{opacity:1;transform:scale(1.04)}.hero2__card-shade[data-v-4a837921]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(6,9,13,.5) 0%,rgba(6,9,13,.16) 26%,transparent 48%)}.hero2__card:hover .hero2__card-cover[data-v-4a837921],.hero2__card:focus-visible .hero2__card-cover[data-v-4a837921]{opacity:1;transform:scale(1.04)}.hero2__card-art[data-v-4a837921]{z-index:0;--hla-vec-opacity: .92}.hero2__card--image[data-v-4a837921],.hero2__card--video[data-v-4a837921],.hero2__card--music[data-v-4a837921],.hero2__card--voice[data-v-4a837921]{background:radial-gradient(88% 70% at 78% 6%,rgba(255,255,255,.05),transparent 62%),linear-gradient(158deg,#12181f,#0b1016 46%,#05080c)}.hero2__card-art[data-v-4a837921]{color:#e2eef8d1}.hero2__card-art[data-v-4a837921] .hla__glow{opacity:.6}.hero2__card:hover .hero2__card-art[data-v-4a837921],.hero2__card:focus-visible .hero2__card-art[data-v-4a837921]{--hla-vec-opacity: 1}.hero2__card-cover[data-v-4a837921] .responsive-image__img,.hero2__card-cover[data-v-4a837921] .responsive-image__blur{-o-object-position:var(--hero2-cover-focal, 70% center);object-position:var(--hero2-cover-focal, 70% center)}.hero2__card-icon[data-v-4a837921]{flex:none;display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-xs);background:var(--hero2-card-tint, rgba(255, 255, 255, .78));color:#0b0f14}.hero2__card--image[data-v-4a837921]{--hero2-card-tint: #7fe3ff}.hero2__card--video[data-v-4a837921]{--hero2-card-tint: #ff92ac}.hero2__card--music[data-v-4a837921]{--hero2-card-tint: #7cf0b0}.hero2__card--voice[data-v-4a837921]{--hero2-card-tint: #cbaaff}.hero2__card-icon[data-v-4a837921] .gen-type-icon{display:block;width:13px;height:13px;color:#0b0f14}.hero2__card-plate[data-v-4a837921]{position:relative;z-index:2;align-self:flex-start;max-width:100%;min-width:0;display:flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a;box-shadow:inset 0 1px #ffffff24;backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);transition:background .2s ease,border-color .2s ease}.hero2__card:hover .hero2__card-plate[data-v-4a837921],.hero2__card:focus-visible .hero2__card-plate[data-v-4a837921]{background:#ffffff26;border-color:#ffffff3d}@media(max-width:768px){.hero2__card-plate[data-v-4a837921]{padding:0;border:none;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.hero2__card:hover .hero2__card-plate[data-v-4a837921],.hero2__card:focus-visible .hero2__card-plate[data-v-4a837921]{background:none;border-color:transparent}.hero2__card-icon[data-v-4a837921]{display:none}.hero2__card-plate[data-v-4a837921]{align-self:stretch;justify-content:center}.hero2__card-name[data-v-4a837921]{text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 14px rgba(0,0,0,.6)}}.hero2__card-name[data-v-4a837921]{font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--text-main)}.hero2__card-go[data-v-4a837921]{position:absolute;right:15px;top:50%;margin-top:-7px;z-index:3;display:block;color:var(--text-main);opacity:0;transform:translate(-10px);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.hero2__card-go svg[data-v-4a837921]{display:block;width:8px;height:14px}.hero2__card:hover .hero2__card-go[data-v-4a837921],.hero2__card:focus-visible .hero2__card-go[data-v-4a837921]{opacity:1;transform:translate(0)}@media(hover:none){.hero2__card-go[data-v-4a837921]{opacity:.55;transform:none}}@media(prefers-reduced-motion:reduce){.hero2__card-go[data-v-4a837921],.hero2__card:hover .hero2__card-go[data-v-4a837921],.hero2__card:focus-visible .hero2__card-go[data-v-4a837921]{transform:none}}@media(max-width:640px){.hero2__labs-grid[data-v-4a837921]{gap:8px}}@media(max-width:920px){.hero2[data-v-4a837921]{flex-direction:column;gap:10px}.hero2__promo[data-v-4a837921]{flex:0 0 auto;width:100%;min-height:0;aspect-ratio:16 / 10}.hero2__body[data-v-4a837921]{max-width:76%;padding:20px 18px}.hero2__labs[data-v-4a837921]{flex:0 0 auto;width:100%}.hero2__labs-grid[data-v-4a837921]{flex:0 0 auto;grid-template-rows:none}.hero2__card[data-v-4a837921]{aspect-ratio:16 / 10;min-height:0}}@media(max-width:560px){.hero2__promo[data-v-4a837921]{aspect-ratio:4 / 3}.hero2__body[data-v-4a837921]{max-width:100%;padding:18px 16px}.hero2__scrim[data-v-4a837921]{background:linear-gradient(to top,rgba(6,9,13,.94) 0%,rgba(6,9,13,.72) 42%,rgba(6,9,13,.24) 72%,transparent 100%),linear-gradient(100deg,rgba(6,9,13,.72) 0%,rgba(6,9,13,.3) 48%,transparent 78%)}.hero2__rail[data-v-4a837921]{right:14px;bottom:14px}.hero2__card-name[data-v-4a837921]{font-size:12.5px}}@media(prefers-reduced-motion:reduce){.hero2__cta[data-v-4a837921],.hero2__cta[data-v-4a837921]:hover{transform:none}.hero2-next-enter-active[data-v-4a837921],.hero2-prev-enter-active[data-v-4a837921],.hero2-next-leave-active[data-v-4a837921],.hero2-prev-leave-active[data-v-4a837921]{transition:opacity .3s ease}.hero2-next-enter-from[data-v-4a837921],.hero2-prev-enter-from[data-v-4a837921],.hero2-next-leave-to[data-v-4a837921],.hero2-prev-leave-to[data-v-4a837921]{transform:none}}.cyber-cat[data-v-56330bd2]{display:block;color:#fff}.cyber-cat__eye[data-v-56330bd2],.cyber-cat__eye-line[data-v-56330bd2],.cyber-cat--glitch .cyber-cat__scan[data-v-56330bd2]{color:#fff}.cyber-cat--creator .cyber-cat__sparkle-creator[data-v-56330bd2]{transform-box:fill-box;transform-origin:center;animation:cyber-cat-sparkle-pulse-56330bd2 2.4s ease-in-out infinite}@keyframes cyber-cat-sparkle-pulse-56330bd2{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}@media(prefers-reduced-motion:reduce){.cyber-cat--creator .cyber-cat__sparkle-creator[data-v-56330bd2]{animation:none}}.masonry-skel[data-v-dc7f7b41]{position:relative;width:100%;overflow:hidden;border-radius:6px;background:var(--ui-skel-plate);box-shadow:inset 0 1px 0 var(--ui-skel-edge),0 0 0 1px #00000059}.masonry-skel__shimmer[data-v-dc7f7b41]{position:absolute;top:0;right:0;bottom:0;left:0}.home-backdrop[data-v-b00e5457]{--hbd-rise: calc( env(safe-area-inset-top, 0px) + var(--site-top-banner-height, 0px) + var(--site-header-height, 50px) + 24px );position:absolute;top:calc(-1 * var(--hbd-rise));left:50%;margin-left:-50vw;width:100vw;height:calc(900px + var(--hbd-rise));z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 58%,transparent 100%)}.home-backdrop__flow[data-v-b00e5457]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 29%,#000 92%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 29%,#000 92%,#000 100%)}.home-backdrop__flow--b[data-v-b00e5457]{-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 19%,transparent 41%,transparent 100%);mask-image:linear-gradient(90deg,#000 0%,#000 19%,transparent 41%,transparent 100%)}.home-backdrop .hbd-stop--a[data-v-b00e5457]{stop-color:#fff}.home-backdrop .hbd-stop--b[data-v-b00e5457]{stop-color:#fcd34d}.home-backdrop .hbd-stop--c[data-v-b00e5457]{stop-color:#c4b5fd}.home-backdrop__flow--mobile[data-v-b00e5457]{display:none;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 70%,transparent 100%)}@media(max-width:920px){.home-backdrop[data-v-b00e5457]{height:calc(820px + var(--hbd-rise))}.home-backdrop__flow[data-v-b00e5457]{display:none}.home-backdrop__flow--mobile[data-v-b00e5457]{display:block}}.home-backdrop__topfade[data-v-b00e5457]{position:absolute;top:0;left:0;right:0;height:150px;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-main) 92%,transparent) 0,color-mix(in srgb,var(--bg-main) 72%,transparent) 48px,color-mix(in srgb,var(--bg-main) 38%,transparent) 94px,color-mix(in srgb,var(--bg-main) 12%,transparent) 126px,transparent 150px)}html.light .home-backdrop{display:none}.home-flow[data-v-0860d67b]{--hbd-rise: calc( env(safe-area-inset-top, 0px) + var(--site-top-banner-height, 0px) + var(--site-header-height, 50px) + 24px );position:absolute;top:calc(-1 * var(--hbd-rise));left:50%;margin-left:-50vw;width:100vw;height:calc(900px + var(--hbd-rise));z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 62%,transparent 100%)}.home-flow--still[data-v-0860d67b]{top:-20px;height:560px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 28px,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 28px,#000 62%,transparent 100%)}.home-flow__canvas[data-v-0860d67b]{display:block;width:100%;height:100%}.sc-skel[data-v-7fc3fc2f]{width:100%;display:flex;flex-direction:column;gap:10px}.sc-skel__frame[data-v-7fc3fc2f]{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--ui-skel-plate);border:1px solid var(--ui-skel-edge)}.sc-skel__shimmer[data-v-7fc3fc2f]{position:absolute;top:0;right:0;bottom:0;left:0}.hph[data-v-3f12cc45]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:96px 16px 0}.hph__title[data-v-3f12cc45]{margin:0;font:400 clamp(2.125rem,1.15rem + 3vw,4rem) / 1.1 var(--font-display);letter-spacing:-.04em;text-wrap:balance}.hph__line[data-v-3f12cc45]{display:block}.hph__soft[data-v-3f12cc45]{color:var(--text-soft)}.hph__strong[data-v-3f12cc45]{font-weight:700;color:var(--text-main)}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.hph__title[data-v-3f12cc45]{filter:drop-shadow(0 2px 10px rgba(0,0,0,.45))}.hph__line[data-v-3f12cc45]{background-image:linear-gradient(180deg,#fff,#f4f8fb 30%,#cfdae4 68%,#b7c4d1 88%,#eef3f8);background-size:100% 1.1em;background-repeat:repeat-y;-webkit-background-clip:text;background-clip:text}.hph__line[data-v-3f12cc45],.hph__soft[data-v-3f12cc45],.hph__strong[data-v-3f12cc45]{color:transparent}}.hph__box[data-v-3f12cc45]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:720px;margin-top:36px;padding:12px;border-radius:20px;background:#ffffff14;box-sizing:border-box;transition:background-color .15s ease,box-shadow .15s ease}.hph__box[data-v-3f12cc45]:focus-within{background:#ffffff1c;box-shadow:0 0 0 2px #ffffff59}.hph__field[data-v-3f12cc45]{display:flex;align-items:flex-end;gap:12px;width:100%}.hph__input[data-v-3f12cc45]{flex:1;min-width:0;padding:6px 8px;border:0;background:transparent;color:var(--text-main);font:400 16px / 1.5 var(--font-sans);text-align:left;resize:none;outline:none}.hph__input[data-v-3f12cc45]::-moz-placeholder{color:var(--text-muted)}.hph__input[data-v-3f12cc45]::placeholder{color:var(--text-muted)}.hph__submit[data-v-3f12cc45]{flex:none;min-height:48px;padding:0 22px;border:0;border-radius:12px;background:#fff;color:#101012;font:600 15px var(--font-sans);cursor:pointer;transition:background-color .15s ease}.hph__submit[data-v-3f12cc45]:hover{background:#ececee}.hph__submit[data-v-3f12cc45]:active{background:#e2e2e4}.hph__submit[data-v-3f12cc45]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hph__chips[data-v-3f12cc45]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:960px;margin-top:14px}.hph__chip[data-v-3f12cc45]{min-height:34px;padding:0 14px;border:0;border-radius:999px;background:#ffffff14;color:var(--text-soft);font:400 13px var(--font-sans);cursor:pointer;transition:background-color .15s ease,color .15s ease}.hph__chip[data-v-3f12cc45]:hover{background:#ffffff24;color:var(--text-main)}.hph__chip[data-v-3f12cc45]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hph__note[data-v-3f12cc45]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:18px 0 0;font-size:var(--fs-meta);color:var(--text-soft)}.hph__link[data-v-3f12cc45]{color:var(--text-main);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff59}.hph__link[data-v-3f12cc45]:hover{text-decoration-color:#fff}@media(max-width:768px){.hph[data-v-3f12cc45]{padding-top:104px}.hph__box[data-v-3f12cc45]{margin-top:28px}.hph__field[data-v-3f12cc45]{flex-direction:column;align-items:stretch}.hph__chips[data-v-3f12cc45]{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto;scrollbar-width:none}.hph__chip[data-v-3f12cc45]{flex:none}}@media(prefers-reduced-motion:reduce){.hph__box[data-v-3f12cc45],.hph__submit[data-v-3f12cc45],.hph__chip[data-v-3f12cc45]{transition:none}}.hlf[data-v-356623ac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.hlf[data-v-356623ac]:not(.is-live) *{animation-play-state:paused!important}.hlf-tile[data-v-356623ac]{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#ffffff0a;color:#fff;text-decoration:none;transition:background-color .2s ease}.hlf-tile[data-v-356623ac]:hover{background:#ffffff12}.hlf-tile[data-v-356623ac]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hlf-stage[data-v-356623ac]{position:relative;display:block;height:180px;overflow:hidden;background:#141416}.hlf-body[data-v-356623ac]{display:flex;flex-direction:column;gap:4px;padding:14px 16px 16px}.hlf-name[data-v-356623ac]{font:600 1.0625rem/1.25 var(--font-sans);letter-spacing:-.01em}.hlf-desc[data-v-356623ac]{color:#ffffffa8;font-size:var(--fs-meta);line-height:1.45}.hlf-mask[data-v-356623ac]{display:block;width:100%;height:100%}.hlf-mask__stroke[data-v-356623ac],.hlf-mask__trail[data-v-356623ac]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:hlf-brush-356623ac 6s cubic-bezier(.45,0,.25,1) infinite}.hlf-mask__stroke[data-v-356623ac]{stroke:#fff;stroke-width:170}.hlf-mask__trail[data-v-356623ac]{stroke:#ffffff47;stroke-width:170;animation-name:hlf-brush-356623ac,hlf-trail-356623ac}@keyframes hlf-brush-356623ac{0%,8%{stroke-dashoffset:1}55%,88%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}@keyframes hlf-trail-356623ac{0%,50%{opacity:1}70%,to{opacity:0}}.hlf-clone[data-v-356623ac]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:14px;padding:0 20px;background:radial-gradient(120% 90% at 20% 50%,rgba(255,255,255,.07),transparent 60%)}.hlf-clone__mic[data-v-356623ac]{position:relative;display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:50%;background:#ffffff1a}.hlf-clone__mic[data-v-356623ac]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(255,255,255,.35);animation:hlf-ping-356623ac 2.4s ease-out infinite}@keyframes hlf-ping-356623ac{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}.hlf-clone__wave[data-v-356623ac]{display:flex;flex:1;align-items:center;gap:3px;height:64px}.hlf-clone__wave i[data-v-356623ac]{flex:1;height:calc(var(--h) * 100%);min-height:4px;border-radius:2px;background:#fff;transform-origin:center;animation:hlf-wave-356623ac 1.6s ease-in-out var(--d) infinite}@keyframes hlf-wave-356623ac{0%,to{transform:scaleY(.35);opacity:.45}50%{transform:scaleY(1);opacity:1}}.hlf-clone__chip[data-v-356623ac]{position:absolute;right:14px;bottom:12px;padding:4px 10px;border-radius:999px;background:#ffffff1f;font:500 12px/1.3 var(--font-sans)}.hlf-chars[data-v-356623ac]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.hlf-chars__card[data-v-356623ac]{position:absolute;width:92px;height:124px;border-radius:12px;-o-object-fit:cover;object-fit:cover;box-shadow:0 10px 24px #00000073;transform:translate(calc(var(--i) * 46px)) rotate(calc(var(--i) * 9deg)) translateY(calc(var(--i) * var(--i) * 8px));transition:transform .45s cubic-bezier(.22,1,.36,1)}.hlf-tile:hover .hlf-chars__card[data-v-356623ac]{transform:translate(calc(var(--i) * 70px)) rotate(calc(var(--i) * 5deg))}.hlf-3d[data-v-356623ac]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;perspective:520px;background:radial-gradient(70% 70% at 50% 40%,rgba(255,255,255,.08),transparent 70%)}.hlf-3d__obj[data-v-356623ac]{position:relative;width:64px;height:64px;transform-style:preserve-3d;animation:hlf-spin-356623ac 9s linear infinite}.hlf-3d__face[data-v-356623ac]{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.7);background:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px) 0 0 / 16px 16px,linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px) 0 0 / 16px 16px,#ffffff0a}.hlf-3d__face--front[data-v-356623ac]{transform:translateZ(32px)}.hlf-3d__face--back[data-v-356623ac]{transform:rotateY(180deg) translateZ(32px)}.hlf-3d__face--left[data-v-356623ac]{transform:rotateY(-90deg) translateZ(32px)}.hlf-3d__face--right[data-v-356623ac]{transform:rotateY(90deg) translateZ(32px)}.hlf-3d__face--top[data-v-356623ac]{transform:rotateX(90deg) translateZ(32px)}.hlf-3d__face--bottom[data-v-356623ac]{transform:rotateX(-90deg) translateZ(32px)}@keyframes hlf-spin-356623ac{0%{transform:rotateX(-22deg) rotateY(0)}to{transform:rotateX(-22deg) rotateY(360deg)}}.hlf-3d__floor[data-v-356623ac]{position:absolute;left:50%;bottom:34px;width:120px;height:18px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);transform:translate(-50%)}.hlf-3d__tag[data-v-356623ac]{position:absolute;right:14px;bottom:12px;padding:4px 10px;border-radius:999px;background:#ffffff1f;font:500 12px/1.3 var(--font-sans)}@media(max-width:860px){.hlf[data-v-356623ac]{grid-template-columns:repeat(2,minmax(0,1fr))}.hlf-stage[data-v-356623ac]{height:150px}}.hit[data-v-9ecd357d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:#141416}.hit__layer[data-v-9ecd357d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;opacity:0;transition:opacity .7s ease}.hit__layer.is-on[data-v-9ecd357d]{opacity:1}.hit__cutout[data-v-9ecd357d]{display:block;background:repeating-conic-gradient(rgba(255,255,255,.09) 0% 25%,transparent 0% 50%) 0 0 / 22px 22px,#1c1c20}.hit__cutout img[data-v-9ecd357d],.hit__upscale img[data-v-9ecd357d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.hit__upscale[data-v-9ecd357d]{display:block}.hit__after[data-v-9ecd357d]{clip-path:inset(0 0 0 100%)}.hit__after.is-sweep[data-v-9ecd357d]{animation:hit-sweep-9ecd357d 2.2s cubic-bezier(.65,0,.35,1) .3s forwards}.hit__line[data-v-9ecd357d]{position:absolute;top:0;bottom:0;left:100%;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 12px #00000080}.hit__line.is-sweep[data-v-9ecd357d]{animation:hit-line-9ecd357d 2.2s cubic-bezier(.65,0,.35,1) .3s forwards}@keyframes hit-sweep-9ecd357d{0%{clip-path:inset(0 0 0 100%)}60%{clip-path:inset(0 0 0 12%)}to{clip-path:inset(0 0 0 50%)}}@keyframes hit-line-9ecd357d{0%{left:100%}60%{left:12%}to{left:50%}}.hit__tag[data-v-9ecd357d]{position:absolute;top:20px;padding:4px 10px;border-radius:999px;background:#0c0c0eb8;color:#fff;font:500 12px/1.3 var(--font-sans)}.hit__tag--left[data-v-9ecd357d]{left:20px}.hit__tag--right[data-v-9ecd357d]{right:20px}@media(min-width:769px){.hit__tag[data-v-9ecd357d]{top:64px}}@media(max-width:768px){.hit__tag[data-v-9ecd357d]{top:12px}.hit__tag--left[data-v-9ecd357d]{left:12px}.hit__tag--right[data-v-9ecd357d]{right:12px}}.hit__ref[data-v-9ecd357d]{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;gap:4px;padding:4px;border-radius:12px;background:#0c0c0eb8;opacity:0;transform:translateY(-6px);transition:opacity .4s ease,transform .4s ease}.hit__ref.is-on[data-v-9ecd357d]{opacity:1;transform:none}.hit__ref img[data-v-9ecd357d]{display:block;width:84px;height:105px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.hit__ref-tag[data-v-9ecd357d]{padding:0 4px 2px;color:#fff;font:500 12px/1.3 var(--font-sans);text-align:center}@media(max-width:768px){.hit__ref[data-v-9ecd357d]{top:12px;left:12px;padding:3px;border-radius:10px}.hit__ref img[data-v-9ecd357d]{width:52px;height:65px;border-radius:7px}.hit__ref-tag[data-v-9ecd357d]{font-size:10px}}.hit[data-v-9ecd357d]:not(.is-live) *{animation-play-state:paused!important}.hvg[data-v-5ab72b4a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;background:#141416}.hvg__layer[data-v-5ab72b4a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .6s ease}.hvg__layer.is-on[data-v-5ab72b4a]{opacity:1}.hl-top[data-v-5f79fcbc]{position:relative;z-index:1;display:flex;flex-direction:column;gap:72px;padding-bottom:72px}.hl-hero[data-v-5f79fcbc]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:96px 16px 0}.hl-hero__title[data-v-5f79fcbc]{margin:0;font:400 clamp(2rem,1.1rem + 2.6vw,3.5rem) / 1.14 var(--font-display);letter-spacing:-.035em;color:var(--text-main);text-wrap:balance}.hl-hero__line[data-v-5f79fcbc]{display:block}.hl-hero__accent[data-v-5f79fcbc]{color:#c4b5fd;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:1.08em;letter-spacing:-.02em}@supports ((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip: text){.hl-hero__title[data-v-5f79fcbc]{filter:drop-shadow(0 2px 10px rgba(0,0,0,.45))}.hl-hero__line[data-v-5f79fcbc],.hl-hero__accent[data-v-5f79fcbc]{background-size:100% 1.14em;background-repeat:repeat-y;-webkit-background-clip:text;background-clip:text;color:transparent}.hl-hero__line[data-v-5f79fcbc]{background-image:linear-gradient(180deg,#fff,#f4f8fb 30%,#cfdae4 68%,#b7c4d1 88%,#eef3f8)}.hl-hero__accent[data-v-5f79fcbc]{background-image:linear-gradient(180deg,#f1edff,#ddd3ff 30%,#c4b5fd 66%,#a896ee 90%,#d9cfff);background-size:100% 100%;background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-right:.06em;margin-right:-.06em}}.hl-hero__copy[data-v-5f79fcbc]{position:relative;display:flex;flex-direction:column;align-items:center}.hl-hero--split[data-v-5f79fcbc]{flex-direction:row;justify-content:space-between;gap:48px;padding-left:0;padding-right:0;text-align:left}.hl-hero--split .hl-hero__copy[data-v-5f79fcbc]{align-items:flex-start;max-width:640px}.hl-hero--split .hl-hero__actions[data-v-5f79fcbc]{justify-content:flex-start}.hl-hero__fan[data-v-5f79fcbc]{position:relative;flex:none;width:520px;height:440px}.hl-hero__fan img[data-v-5f79fcbc]{position:absolute;top:50%;left:50%;width:250px;aspect-ratio:3 / 4;border-radius:20px;-o-object-fit:cover;object-fit:cover;background:#26262a;box-shadow:0 24px 60px #0000008c}.hl-hero__fan img[data-v-5f79fcbc]:nth-child(1){transform:translate(-108%,-46%) rotate(-9deg)}.hl-hero__fan img[data-v-5f79fcbc]:nth-child(2){transform:translate(8%,-42%) rotate(8deg)}.hl-hero__fan img[data-v-5f79fcbc]:nth-child(3){transform:translate(-50%,-54%);width:270px}.hl-hero--mosaic[data-v-5f79fcbc]{position:relative;padding-bottom:72px;isolation:isolate}.hl-hero__mosaic[data-v-5f79fcbc]{position:absolute;top:0;right:-40px;bottom:0;left:-40px;z-index:-1;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:10px;overflow:hidden;opacity:.5;-webkit-mask-image:radial-gradient(ellipse 62% 70% at 50% 48%,transparent 0%,transparent 58%,#000 100%);mask-image:radial-gradient(ellipse 62% 70% at 50% 48%,transparent 0%,transparent 58%,#000 100%)}.hl-hero__mosaic img[data-v-5f79fcbc]{width:100%;height:100%;min-height:0;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:#26262a}.hl-hero--minimal[data-v-5f79fcbc]{padding-top:128px;padding-bottom:24px}.hl-hero--minimal .hl-hero__title[data-v-5f79fcbc]{font-size:clamp(2.5rem,1.2rem + 4.4vw,5rem)}.hl-hero--minimal .hl-hero__actions[data-v-5f79fcbc]{margin-top:40px}.hl-hero__sub[data-v-5f79fcbc]{margin:28px 0 0;max-width:600px;font-size:var(--fs-body);line-height:1.5;color:var(--text-soft)}.hl-hero__actions[data-v-5f79fcbc]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.hl-hero__note[data-v-5f79fcbc]{margin:14px 0 0;font-size:var(--fs-meta);color:var(--text-soft)}.hl-btn[data-v-5f79fcbc]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:0;border-radius:12px;font:600 15px var(--font-sans);text-decoration:none;cursor:pointer;transition:background-color .15s ease}.hl-btn[data-v-5f79fcbc]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hl-btn--primary[data-v-5f79fcbc]{background:#fff;color:#101012}.hl-btn--primary[data-v-5f79fcbc]:hover{background:#ececee}.hl-btn--primary[data-v-5f79fcbc]:active{background:#e2e2e4}.hl-btn--film[data-v-5f79fcbc]{background:#ffffff1a;color:#fff}.hl-btn--film[data-v-5f79fcbc]:hover{background:#ffffff29}.hl-wall[data-v-5f79fcbc]{display:flex;flex-direction:column;gap:10px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hl-wall__track[data-v-5f79fcbc]{display:flex;gap:10px;width:-moz-max-content;width:max-content;animation:hl-marquee-5f79fcbc 66s linear infinite}.hl-wall__row--rev .hl-wall__track[data-v-5f79fcbc]{animation-direction:reverse}.hl-wall__row:hover .hl-wall__track[data-v-5f79fcbc],.hl-wall__row:focus-within .hl-wall__track[data-v-5f79fcbc]{animation-play-state:paused}@keyframes hl-marquee-5f79fcbc{0%{transform:translate(0)}to{transform:translate(-50%)}}.hl-wall__tile[data-v-5f79fcbc]{position:relative;flex:none;width:160px;aspect-ratio:3 / 4;border-radius:14px;overflow:hidden;background:#26262a}.hl-wall__open[data-v-5f79fcbc]{display:block;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}.hl-wall__tile img[data-v-5f79fcbc]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;transition:transform .4s ease}.hl-wall__tile:hover img[data-v-5f79fcbc]{transform:scale(1.04)}.hl-wall__open[data-v-5f79fcbc]:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:-2px}.hl-wall__recreate[data-v-5f79fcbc]{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:10px;background:#121216b8;color:#fff;font:600 13px var(--font-sans);cursor:pointer;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease,background-color .16s ease,color .16s ease}.hl-wall__recreate svg[data-v-5f79fcbc]{flex:none;width:14px;height:14px}.hl-wall__tile:hover .hl-wall__recreate[data-v-5f79fcbc],.hl-wall__tile:focus-within .hl-wall__recreate[data-v-5f79fcbc]{opacity:1;transform:translateY(0)}.hl-wall__recreate[data-v-5f79fcbc]:hover{background:#fff;color:#101012}.hl-wall__recreate[data-v-5f79fcbc]:active{background:#e2e2e4}.hl-wall__recreate[data-v-5f79fcbc]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff73}@media(hover:none){.hl-wall__recreate[data-v-5f79fcbc]{display:none}}.hl-section[data-v-5f79fcbc]{width:100%}.hl-head[data-v-5f79fcbc]{margin-bottom:24px;text-align:center}.hl-head__title[data-v-5f79fcbc]{margin:0;font:600 clamp(1.5rem,1.2rem + 1.2vw,2.25rem) / 1.15 var(--font-sans);letter-spacing:-.02em;color:var(--text-main)}.hl-head__sub[data-v-5f79fcbc]{margin:10px auto 0;max-width:560px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-soft)}.hl-labs[data-v-5f79fcbc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:861px){.hl-labs[data-v-5f79fcbc]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px}.hl-labs .hl-lab[data-v-5f79fcbc]{min-height:0}.hl-lab--image[data-v-5f79fcbc]{grid-column:span 2;grid-row:span 2}.hl-lab--video[data-v-5f79fcbc]{grid-column:span 2}.hl-lab--music .hl-lab__body[data-v-5f79fcbc],.hl-lab--voice .hl-lab__body[data-v-5f79fcbc]{max-width:100%}}.hl-lab[data-v-5f79fcbc]{position:relative;display:flex;align-items:flex-end;min-height:300px;padding:24px;border-radius:20px;overflow:hidden;background:#ffffff0f;color:#fff;text-decoration:none;isolation:isolate}.hl-lab__media[data-v-5f79fcbc],.hl-lab__art[data-v-5f79fcbc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.hl-lab:hover .hl-lab__media[data-v-5f79fcbc]{transform:scale(1.03)}.hl-lab__scrim[data-v-5f79fcbc]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 30%,#000000c7)}.hl-lab__body[data-v-5f79fcbc]{display:flex;flex-direction:column;gap:6px;max-width:75%}.hl-lab__name[data-v-5f79fcbc]{font:600 clamp(1.25rem,1.1rem + .6vw,1.625rem) / 1.2 var(--font-sans);letter-spacing:-.015em}.hl-lab__desc[data-v-5f79fcbc]{font-size:var(--fs-body-sm);line-height:1.45;color:#ffffffc7}.hl-lab--image .hl-lab__body[data-v-5f79fcbc],.hl-lab--video .hl-lab__body[data-v-5f79fcbc]{max-width:100%}.hl-lab__tools[data-v-5f79fcbc]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px}.hl-lab__tool-row[data-v-5f79fcbc]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hl-lab__tool-note[data-v-5f79fcbc]{font-size:var(--fs-meta);line-height:1.3;color:#ffffffb8}.hl-lab__tool-name[data-v-5f79fcbc]{padding:4px 10px;border-radius:999px;background:#ffffff24;font-size:var(--fs-meta);font-weight:500;line-height:1.3}.hl-lab__thumbs[data-v-5f79fcbc]{display:flex;max-width:100%;gap:6px;padding:6px;border-radius:14px;background:#0c0c0e99}.hl-lab__thumb[data-v-5f79fcbc]{display:block;flex:0 1 52px;min-width:0;width:52px;height:auto;aspect-ratio:4 / 3;border-radius:8px;-o-object-fit:cover;object-fit:cover;opacity:.6;outline:2px solid transparent;outline-offset:1px;transition:opacity .25s ease,outline-color .25s ease}.hl-lab__thumb.is-active[data-v-5f79fcbc]{opacity:1;outline-color:#fff}.hl-lab__go[data-v-5f79fcbc]{position:absolute;top:20px;right:20px;padding:8px 14px;border-radius:999px;background:#ffffff29;font-size:var(--fs-meta);font-weight:600;transition:background-color .15s ease}.hl-lab:hover .hl-lab__go[data-v-5f79fcbc]{background:#ffffff4d}.hl-lab[data-v-5f79fcbc]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hl-steps[data-v-5f79fcbc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.hl-step[data-v-5f79fcbc]{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:20px;background:#ffffff0f}.hl-step__num[data-v-5f79fcbc]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--fs-meta);color:var(--text-muted)}.hl-step__title[data-v-5f79fcbc]{font:600 var(--fs-body) / 1.3 var(--font-sans);color:var(--text-main)}.hl-step__text[data-v-5f79fcbc]{font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-soft)}@media(max-width:768px){.hl-top[data-v-5f79fcbc]{gap:48px;padding-bottom:48px}.hl-hero--split[data-v-5f79fcbc]{flex-direction:column;text-align:center;padding-left:16px;padding-right:16px}.hl-hero--split .hl-hero__copy[data-v-5f79fcbc]{align-items:center}.hl-hero--split .hl-hero__actions[data-v-5f79fcbc]{justify-content:center}.hl-hero__fan[data-v-5f79fcbc],.hl-hero__mosaic[data-v-5f79fcbc]{display:none}.hl-hero--mosaic[data-v-5f79fcbc]{padding-bottom:0}.hl-hero[data-v-5f79fcbc],.hl-hero--minimal[data-v-5f79fcbc]{padding-top:104px}.hl-wall__tile[data-v-5f79fcbc]{width:120px;border-radius:12px}.hl-steps[data-v-5f79fcbc]{grid-template-columns:minmax(0,1fr)}.hl-labs[data-v-5f79fcbc]{gap:8px}.hl-lab[data-v-5f79fcbc]{min-height:0;aspect-ratio:1 / .9;padding:12px;border-radius:16px}.hl-lab__body[data-v-5f79fcbc]{max-width:100%}.hl-lab__name[data-v-5f79fcbc]{font-size:1.0625rem}.hl-lab__desc[data-v-5f79fcbc],.hl-lab__thumbs[data-v-5f79fcbc],.hl-lab__tool-note[data-v-5f79fcbc],.hl-lab__go[data-v-5f79fcbc]{display:none}.hl-lab__tools[data-v-5f79fcbc]{margin-top:2px}}.hl-bottom[data-v-d589cc77]{display:flex;flex-direction:column;gap:72px;padding-top:72px}.hl-section[data-v-d589cc77]{width:100%}.hl-head[data-v-d589cc77]{margin-bottom:24px;text-align:center}.hl-head__title[data-v-d589cc77]{margin:0;font:600 clamp(1.5rem,1.2rem + 1.2vw,2.25rem) / 1.15 var(--font-sans);letter-spacing:-.02em;color:var(--text-main)}.hl-btn[data-v-d589cc77]{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:48px;padding:0 22px;border:0;border-radius:12px;font:600 15px var(--font-sans);text-decoration:none;cursor:pointer;transition:background-color .15s ease}.hl-btn[data-v-d589cc77]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hl-btn--primary[data-v-d589cc77]{background:#fff;color:#101012}.hl-btn--primary[data-v-d589cc77]:hover{background:#ececee}.hl-btn--film[data-v-d589cc77]{background:#ffffff1a;color:#fff}.hl-btn--film[data-v-d589cc77]:hover{background:#ffffff29}.hl-facts[data-v-d589cc77]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none}.hl-fact[data-v-d589cc77]{display:flex;flex-direction:column;gap:6px;padding:28px 24px;border-radius:20px;background:#ffffff0f}.hl-fact__value[data-v-d589cc77]{font:600 clamp(2rem,1.6rem + 1.6vw,3rem) / 1 var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--text-main)}.hl-fact__label[data-v-d589cc77]{font-size:var(--fs-body-sm);color:var(--text-soft)}.hl-price[data-v-d589cc77]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px;border-radius:20px;background:#ffffff0f}.hl-price__title[data-v-d589cc77]{margin:0;font:600 clamp(1.375rem,1.15rem + .9vw,2rem) / 1.2 var(--font-sans);letter-spacing:-.02em;color:var(--text-main)}.hl-price__sub[data-v-d589cc77]{margin:8px 0 0;font-size:var(--fs-body-sm);color:var(--text-soft)}.hl-faq[data-v-d589cc77]{display:flex;flex-direction:column;gap:8px;max-width:800px;margin:0 auto}.hl-faq__item[data-v-d589cc77]{border-radius:16px;background:#ffffff0f}.hl-faq__q[data-v-d589cc77]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;font:600 var(--fs-body-sm) / 1.4 var(--font-sans);color:var(--text-main);cursor:pointer;list-style:none}.hl-faq__q[data-v-d589cc77]::-webkit-details-marker{display:none}.hl-faq__q[data-v-d589cc77]:focus-visible{outline:none;border-radius:16px;box-shadow:0 0 0 2px #ffffff59}.hl-faq__chev[data-v-d589cc77]{flex:none;color:var(--text-soft);transition:transform .2s ease}.hl-faq__item[open] .hl-faq__chev[data-v-d589cc77]{transform:rotate(180deg)}.hl-faq__a[data-v-d589cc77]{margin:0;padding:0 20px 18px;font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-soft)}.hl-final[data-v-d589cc77]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;border-radius:20px;background:#ffffff0f;text-align:center}.hl-final__title[data-v-d589cc77]{margin:0;font:600 clamp(1.75rem,1.35rem + 1.6vw,2.75rem) / 1.1 var(--font-sans);letter-spacing:-.025em;color:var(--text-main)}.hl-final__sub[data-v-d589cc77]{margin:0 0 12px;max-width:480px;font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-soft)}@media(max-width:768px){.hl-bottom[data-v-d589cc77]{gap:48px;padding-top:48px}.hl-price[data-v-d589cc77]{flex-direction:column;align-items:flex-start;padding:24px}.hl-final[data-v-d589cc77]{padding:40px 20px}}@media(prefers-reduced-motion:reduce){.hl-faq__chev[data-v-d589cc77]{transition:none}}.ltrow[data-v-64b7c276]{--ltrow-cover-radius: 12px;--ltrow-caption: 60px;min-width:0}.ltrow__head[data-v-64b7c276]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ltrow__heading[data-v-64b7c276]{min-width:0}.ltrow__tools[data-v-64b7c276]{display:flex;flex:0 0 auto;align-items:center;gap:12px}.ltrow__subtitle[data-v-64b7c276]{margin:3px 0 0;font-family:var(--font-sans);font-size:13px;line-height:1.4;color:var(--text-soft)}.ltrow__title[data-v-64b7c276]{margin:0;font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:var(--text-main)}.ltrow__all[data-v-64b7c276]{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 6px 0 10px;border:none;border-radius:8px;background:none;color:var(--text-soft);font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer;transition:color .15s ease,background .15s ease}.ltrow__all svg[data-v-64b7c276]{width:14px;height:14px}.ltrow__all[data-v-64b7c276]:hover{color:#fff;background:#ffffff14}.ltrow__viewport[data-v-64b7c276]{position:relative;min-width:0}.ltrow__strip[data-v-64b7c276]{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px 0 2px}.ltrow__strip[data-v-64b7c276]::-webkit-scrollbar{display:none}.ltrow__cell[data-v-64b7c276]{flex:0 0 auto;width:200px;min-width:0;padding-bottom:var(--ltrow-caption);scroll-snap-align:start}.ltrow__arrow[data-v-64b7c276]{position:absolute;top:calc((100% - var(--ltrow-caption)) / 2);z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#141416e6;color:#fff;cursor:pointer;opacity:1;box-shadow:0 4px 14px #0006;transition:opacity .15s ease,background .15s ease}.ltrow__arrow svg[data-v-64b7c276]{width:18px;height:18px}.ltrow__arrow[data-v-64b7c276]:hover{background:#303034f2}.ltrow__arrow--prev[data-v-64b7c276]{left:-12px}.ltrow__arrow--next[data-v-64b7c276]{right:-12px}.ltrow__arrow.is-hidden[data-v-64b7c276]{opacity:0;pointer-events:none}@media(hover:none){.ltrow__arrow[data-v-64b7c276]{display:none}}.ltrow--grid .ltrow__strip[data-v-64b7c276]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible;scroll-snap-type:none}.ltrow--grid .ltrow__cell[data-v-64b7c276]{width:auto}.ltrow--grid .ltrow__cell[data-v-64b7c276]:nth-child(n+13){display:none}@media(max-width:1280px){.ltrow--grid .ltrow__strip[data-v-64b7c276]{grid-template-columns:repeat(5,minmax(0,1fr))}.ltrow--grid .ltrow__cell[data-v-64b7c276]:nth-child(n+11){display:none}}@media(max-width:1200px){.ltrow--grid .ltrow__strip[data-v-64b7c276]{grid-template-columns:repeat(4,minmax(0,1fr))}.ltrow--grid .ltrow__cell[data-v-64b7c276]:nth-child(n+9){display:none}}@media(max-width:960px){.ltrow--grid .ltrow__strip[data-v-64b7c276]{grid-template-columns:repeat(3,minmax(0,1fr))}.ltrow--grid .ltrow__cell[data-v-64b7c276]:nth-child(n+7){display:none}}@media(max-width:640px){.ltrow--grid .ltrow__strip[data-v-64b7c276]{grid-template-columns:repeat(2,minmax(0,1fr))}.ltrow--grid .ltrow__cell[data-v-64b7c276]:nth-child(n+5){display:none}}@media(max-width:640px){.ltrow__head--actions[data-v-64b7c276]{flex-wrap:wrap}.ltrow__head--actions .ltrow__tools[data-v-64b7c276]{width:100%;justify-content:space-between}}@media(max-width:640px){.ltrow__cell[data-v-64b7c276]{width:156px}.ltrow__title[data-v-64b7c276]{font-size:16px}}@media(max-width:768px){:root .hl-cols__row[data-v-d20fddb7]{--ltrow-caption: 0px}:root .hl-cols__row[data-v-d20fddb7] .ltrow__strip{gap:2px}:root .hl-cols__row[data-v-d20fddb7] .ltrow__cell{width:calc((100% - 6px) / 3.25);padding-bottom:0}:root .hl-cols__row+.hl-cols__row[data-v-d20fddb7]{margin-top:8px}}.hl-cols[data-v-d20fddb7]{width:100%}.hl-cols__head[data-v-d20fddb7]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.hl-cols__title[data-v-d20fddb7]{margin:0;font:600 clamp(1.5rem,1.2rem + 1.2vw,2.25rem) / 1.15 var(--font-sans);letter-spacing:-.02em;color:var(--text-main)}.hl-cols__sub[data-v-d20fddb7]{margin:8px 0 0;max-width:560px;line-height:1.5;font-size:var(--fs-body-sm);color:var(--text-soft)}.hl-cols__all[data-v-d20fddb7]{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:12px;background:#ffffff1a;color:#fff;font:600 14px var(--font-sans);text-decoration:none;transition:background-color .15s ease}.hl-cols__all[data-v-d20fddb7]:hover{background:#ffffff29}.hl-cols__all[data-v-d20fddb7]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}.hl-cols__row+.hl-cols__row[data-v-d20fddb7]{margin-top:32px}.hl-cols__skeleton[data-v-d20fddb7]{display:flex;gap:12px;overflow:hidden;margin-bottom:32px}.hl-cols__skeleton-card[data-v-d20fddb7]{flex:none;width:200px;aspect-ratio:3 / 4;border-radius:14px;background:#26262a}@media(max-width:768px){.hl-cols__head[data-v-d20fddb7]{flex-direction:column;align-items:flex-start}.hl-cols__skeleton-card[data-v-d20fddb7]{width:150px}}.had-frame[data-v-3f235be4]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:20px;height:600px;padding:20px;border-radius:28px;background:#ffffff0a}.had-stage[data-v-3f235be4]{position:relative;overflow:hidden;min-height:0;border-radius:20px;background:#141416}.had-media[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.had-media.is-on[data-v-3f235be4]{opacity:1}.had-media.is-contain[data-v-3f235be4]{background:#000}.had-media.is-contain .had-media__fill[data-v-3f235be4]{-o-object-fit:contain;object-fit:contain}.had-media__backdrop[data-v-3f235be4]{transform:scale(1.1)}.had-compare[data-v-3f235be4]{position:absolute;top:0;left:50%;height:100%;max-width:100%;overflow:hidden;transform:translate(-50%)}.had-media__fill[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.had-media__reveal[data-v-3f235be4]{filter:blur(24px) saturate(.6);transform:scale(1.06);transition:filter 1.2s ease,transform 1.4s ease}.had-media__reveal.is-in[data-v-3f235be4]{filter:none;transform:none}.had-media__before[data-v-3f235be4]{clip-path:inset(0 0 0 0)}.had-media__before.is-sweep[data-v-3f235be4]{animation:had-sweep-3f235be4 2.6s ease-in-out .3s forwards}.had-media__line[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.had-media__line[data-v-3f235be4]:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2px;background:#fff;box-shadow:0 0 12px #00000080}.had-media__line.is-sweep[data-v-3f235be4]{animation:had-line-3f235be4 2.6s ease-in-out .3s forwards}@keyframes had-sweep-3f235be4{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes had-line-3f235be4{0%{transform:translate(0);opacity:1}90%{opacity:1}to{transform:translate(-100%);opacity:0}}.had-media__tag[data-v-3f235be4]{position:absolute;top:14px;padding:4px 10px;border-radius:999px;background:#0c0c0eb8;color:#fff;font:500 12px/1.3 var(--font-sans, inherit)}.had-media__tag--left[data-v-3f235be4]{left:14px}.had-media__tag--right[data-v-3f235be4]{right:14px}.had-audio[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0}.had-audio__bg[data-v-3f235be4]{filter:blur(28px) brightness(.45);transform:scale(1.15)}.had-audio__panel[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center}.had-audio__icon[data-v-3f235be4]{display:grid;place-items:center;width:52px;height:52px;margin-bottom:8px;border-radius:50%;background:#ffffff1a;color:#fff}.had-audio__title[data-v-3f235be4]{max-width:420px;margin:0;color:#fff;font:600 18px/1.35 var(--font-sans, inherit)}.had-audio__sub[data-v-3f235be4]{margin:0;color:#fff9;font-size:13px}.had-wave[data-v-3f235be4]{display:flex;align-items:center;gap:3px;width:min(100%,440px);height:72px;margin-top:18px}.had-wave i[data-v-3f235be4]{flex:1;min-height:3px;border-radius:2px;background:#ffffff38;transition:background .25s ease}.had-wave i.is-played[data-v-3f235be4]{background:#fff}.had-sound[data-v-3f235be4]{position:absolute;right:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:999px;background:#0c0c0eb8;color:#fff;font:500 12.5px/1 var(--font-sans, inherit);cursor:pointer}.had-sound[data-v-3f235be4]:hover{background:#0c0c0ee6}.had-stage__pending[data-v-3f235be4]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0a0a0c8c;opacity:0;pointer-events:none;transition:opacity .3s ease}.had-stage__pending.is-on[data-v-3f235be4]{opacity:1}.had-spinner[data-v-3f235be4]{width:28px;height:28px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:had-spin-3f235be4 .8s linear infinite}@keyframes had-spin-3f235be4{to{transform:rotate(360deg)}}.had-chat[data-v-3f235be4]{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:0;border-radius:20px;background:#ffffff0a}.had-feed[data-v-3f235be4]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-height:0;overflow:hidden;padding:20px 20px 12px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 56px);mask-image:linear-gradient(to bottom,transparent 0,#000 56px)}.had-msg[data-v-3f235be4]{display:flex}.had-msg--user[data-v-3f235be4]{flex-direction:column;align-items:flex-end;gap:6px}.had-photo[data-v-3f235be4]{width:88px;height:88px;overflow:hidden;border-radius:12px;background:#26262a}.had-photo img[data-v-3f235be4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.had-skill[data-v-3f235be4]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#ffffff14;color:var(--text-soft, rgba(255, 255, 255, .82));font:500 12px/1.3 var(--font-sans, inherit);white-space:nowrap}.had-skill--composer[data-v-3f235be4]{flex:none}.had-bubble[data-v-3f235be4]{max-width:88%;padding:10px 14px;border-radius:16px;background:#ffffff14;color:var(--text-main);font-size:14px;line-height:1.55}.had-agent[data-v-3f235be4]{margin:0;color:var(--text-soft, rgba(255, 255, 255, .82));font-size:14px;line-height:1.55}.had-dots[data-v-3f235be4]{display:inline-flex;gap:4px;padding:6px 2px;color:var(--text-muted)}.had-dots i[data-v-3f235be4]{width:6px;height:6px;border-radius:50%;background:currentColor;animation:had-blink-3f235be4 1.1s infinite ease-in-out}.had-dots i[data-v-3f235be4]:nth-child(2){animation-delay:.15s}.had-dots i[data-v-3f235be4]:nth-child(3){animation-delay:.3s}@keyframes had-blink-3f235be4{0%,80%,to{opacity:.25}40%{opacity:1}}.had-card[data-v-3f235be4]{width:min(100%,360px);overflow:hidden;border-radius:14px;background:#ffffff0f}.had-card__head[data-v-3f235be4]{display:flex;justify-content:space-between;gap:10px;padding:12px 14px 4px;color:var(--text-main);font:600 14px/1.3 var(--font-sans, inherit)}.had-card__cost[data-v-3f235be4]{font-weight:500;color:var(--text-soft, rgba(255, 255, 255, .82))}.had-card__meta[data-v-3f235be4]{padding:0 14px 10px;color:var(--text-muted);font-size:12.5px}.had-card__actions[data-v-3f235be4]{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.05)}.had-card__btn[data-v-3f235be4]{padding:7px 14px;border-radius:9px;background:#fff;color:#101012;font:600 13px/1 var(--font-sans, inherit);transition:transform .15s ease,background .15s ease}.had-card__btn--ghost[data-v-3f235be4]{background:#ffffff14;color:var(--text-main)}.had-card__btn.is-pressed[data-v-3f235be4]{transform:scale(.94);background:#dcdce0}.had-composer[data-v-3f235be4]{display:flex;align-items:center;gap:10px;margin:0 20px 14px;padding:12px 12px 12px 16px;border-radius:16px;background:#242428f0}.had-composer__text[data-v-3f235be4]{flex:1;min-width:0;overflow:hidden;color:var(--text-main);font-size:14px;white-space:nowrap;text-overflow:ellipsis}.had-composer__text.is-empty[data-v-3f235be4]{color:#fff6}.had-composer__send[data-v-3f235be4]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#fff;color:#101012;font-weight:700}.had-tools[data-v-3f235be4]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 20px 18px}.had-tools__rail[data-v-3f235be4]{position:relative;display:flex;flex:none;padding:4px;border-radius:12px;background:#ffffff0d}.had-tools__thumb[data-v-3f235be4]{position:absolute;top:4px;bottom:4px;left:0;right:0;background:#fff;transition:clip-path .5s cubic-bezier(.22,1,.36,1),opacity .2s ease}.had-tool[data-v-3f235be4]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;color:#ffffff8c;font:500 13px/1 var(--font-sans, inherit);white-space:nowrap;transition:color .35s ease}.had-tool.is-active[data-v-3f235be4]{color:#101012}.had-tools__model[data-v-3f235be4]{display:flex;align-items:baseline;gap:6px;min-width:0;font:500 12.5px/1.2 var(--font-sans, inherit)}.had-tools__model-key[data-v-3f235be4]{color:var(--text-muted)}.had-tools__model-val[data-v-3f235be4]{overflow:hidden;color:var(--text-main);white-space:nowrap;text-overflow:ellipsis}.had-swap-enter-active[data-v-3f235be4]{transition:opacity .3s ease,transform .3s ease}.had-swap-enter-from[data-v-3f235be4]{opacity:0;transform:translateY(4px)}.had-swap-leave-active[data-v-3f235be4]{display:none}.had-cta[data-v-3f235be4]{display:flex;justify-content:center;margin:24px 0 56px}.had-msg-enter-active[data-v-3f235be4]{transition:opacity .35s ease,transform .35s ease}.had-msg-enter-from[data-v-3f235be4]{opacity:0;transform:translateY(8px)}.had-msg-leave-active[data-v-3f235be4]{display:none}@media(max-width:860px){.had-frame[data-v-3f235be4]{grid-template-columns:1fr;padding:12px;border-radius:20px}.had-frame[data-v-3f235be4]{height:auto;grid-template-rows:none}.had-stage[data-v-3f235be4]{height:360px;min-height:0}.had-chat[data-v-3f235be4]{height:460px;min-height:0}}.had-chat[data-v-3f235be4]{container:had-chat / inline-size}@container had-chat (max-width: 640px){.had-tools[data-v-3f235be4]{flex-direction:column;align-items:flex-start;gap:10px}}@media(max-width:480px){.had-tools[data-v-3f235be4]{margin:0 12px 14px}.had-tool:not(.is-active) .had-tool__label[data-v-3f235be4]{display:none}}@media(max-width:640px){.had-frame[data-v-3f235be4]{display:flex;flex-direction:column;gap:0;height:640px;padding:0;overflow:hidden}.had-chat[data-v-3f235be4]{display:contents}.had-feed[data-v-3f235be4]{order:1;flex:1 1 auto;min-height:0;padding:16px 16px 10px}.had-stage[data-v-3f235be4]{order:2;align-self:flex-start;flex:none;width:72%;min-height:0;aspect-ratio:1 / 1;margin:0 0 14px 16px;border-radius:16px}.had-stage[data-v-3f235be4]:not(.is-shown){display:none}.had-composer[data-v-3f235be4]{order:3}.had-tools[data-v-3f235be4]{order:4;flex-direction:column;align-items:flex-start;gap:10px}}.pin-ptr[data-v-a093af9c]{position:fixed;top:calc(var(--site-top-banner-height, 0px) + var(--site-header-height, 48px) - 40px);left:50%;z-index:60;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#1c1c1f;color:var(--text-soft);box-shadow:0 6px 18px #00000073;pointer-events:none}.pin-ptr.is-ready[data-v-a093af9c],.pin-ptr.is-refreshing[data-v-a093af9c]{color:#fff}.pin-ptr svg[data-v-a093af9c]{width:20px;height:20px}.pin-ptr.is-refreshing svg[data-v-a093af9c]{animation:pin-ptr-spin-a093af9c .8s linear infinite}@keyframes pin-ptr-spin-a093af9c{to{transform:rotate(360deg)}}.pin-home[data-v-a093af9c]{position:relative;min-height:100vh;padding-bottom:48px;width:100%;min-width:0}.pin-hero[data-v-a093af9c]{padding:0;margin-bottom:0}@media(min-width:641px){.pin-hero[data-v-a093af9c]{padding-top:20px}}.pin-home__sections[data-v-a093af9c]{margin-top:var(--space-section);margin-bottom:var(--space-5)}@media(max-width:768px){.pin-home .pin-feed-hero.pin-feed-hero--community[data-v-a093af9c]{margin-top:0;padding:0}html .pin-home .pin-home__sections.pin-home__sections--community[data-v-a093af9c]{margin-top:10px}.pin-feed-hero--community .pin-feed-hero__inner[data-v-a093af9c]{gap:10px;align-items:stretch}.pin-feed-hero--community .pin-home__feed-head[data-v-a093af9c]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pin-feed-hero--community .pin-feed-hero__search[data-v-a093af9c]{width:100%;max-width:none}.pin-feed-hero--community .pin-feed-hero__chips[data-v-a093af9c]{display:none}}@media(min-width:769px){html .pin-home .pin-home__sections.pin-home__sections--community[data-v-a093af9c]{margin-top:0}.pin-home .pin-feed-hero.pin-feed-hero--community[data-v-a093af9c]{margin-top:-4px;padding:0}.pin-feed-hero--community .pin-feed-hero__inner[data-v-a093af9c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:center;gap:24px}.pin-feed-hero--community .pin-home__feed-head[data-v-a093af9c]{max-width:none;margin:0;text-align:left;align-items:flex-start}.pin-home .pin-feed-hero--community .pin-home__feed-title[data-v-a093af9c]{font-size:30px;line-height:1.15;text-align:left}.pin-home .pin-feed-hero--community .pin-home__feed-subtitle[data-v-a093af9c]{margin-top:4px;font-size:14px;text-align:left}.pin-feed-hero--community .pin-feed-hero__search[data-v-a093af9c]{width:100%;max-width:none;margin:0}.pin-feed-hero--community .pin-feed-hero__chips[data-v-a093af9c]{display:none}.pin-home__sections--community .pin-home__toolbar--filters[data-v-a093af9c]{justify-content:flex-start;margin-top:20px}.pin-home__sections--community .pin-home__toolbar--filters .pin-home__toolbar-right[data-v-a093af9c]{flex:1 1 auto;justify-content:flex-start}.pin-home__sections--community .pin-home__toolbar--filters[data-v-a093af9c] :is(.catalog-gen-filter-bar,.labs-tabs-bar-row,.pin-catalog-tabs-frame){width:100%;max-width:none;justify-content:flex-start;padding-left:0;padding-right:0}.pin-home__sections--community .pin-home__toolbar--filters[data-v-a093af9c] .pin-catalog-free-gem{display:none}.pin-home__sections--community .pin-home__toolbar--filters[data-v-a093af9c] .pin-free-toggle-wrap{margin-left:auto}.pin-home__sections--community .pin-community-chips[data-v-a093af9c]{margin-top:12px}}@media(max-width:640px){.pin-hero[data-v-a093af9c]{padding-top:20px}.pin-feed-hero[data-v-a093af9c]{padding:var(--space-5) var(--space-4) var(--space-5)}}.pin-feed-hero[data-v-a093af9c]{position:relative;max-width:var(--site-page-shell-max);margin:var(--space-section) auto 0;padding:clamp(30px,4.5vw,58px) clamp(18px,4vw,48px) clamp(26px,3.5vw,42px);border:0;border-radius:0;overflow:visible}.pin-feed-hero__bg[data-v-a093af9c],.pin-feed-hero__scrim[data-v-a093af9c]{display:none}.pin-feed-hero__bg[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#050505;background-position:center;background-size:cover;background-repeat:no-repeat}.pin-feed-hero:not(.has-art) .pin-feed-hero__bg[data-v-a093af9c]{background-image:radial-gradient(58% 78% at 10% 16%,rgba(255,255,255,.057) 0%,transparent 62%),radial-gradient(52% 68% at 88% 10%,rgba(255,255,255,.057) 0%,transparent 58%),radial-gradient(64% 86% at 94% 82%,rgba(232,180,90,.26) 0%,transparent 60%),radial-gradient(70% 92% at 44% 96%,rgba(56,89,214,.3) 0%,transparent 62%),linear-gradient(158deg,#0a0c12,#06070b 58%,#050508)}.pin-feed-hero:not(.has-art) .pin-feed-hero__bg[data-v-a093af9c]:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background-image:radial-gradient(42% 58% at 66% 26%,rgba(255,255,255,.057) 0%,transparent 62%),radial-gradient(46% 62% at 22% 76%,rgba(236,72,153,.22) 0%,transparent 62%)}@media(min-width:769px)and (prefers-reduced-motion:no-preference){.pin-feed-hero:not(.has-art) .pin-feed-hero__bg[data-v-a093af9c]:before{will-change:transform;animation:pin-feed-aurora-a093af9c 46s ease-in-out infinite alternate}}@keyframes pin-feed-aurora-a093af9c{0%{transform:translate3d(-3%,2%,0) scale(1)}to{transform:translate3d(4%,-3%,0) scale(1.12)}}.pin-feed-hero__bg[data-v-a093af9c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat}.pin-feed-hero__scrim[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(52% 104% at 50% 50%,#000000d1,#000000c7 40%,#0000009e 62%,#0000004d 78%,#00000014 90%,#0000),radial-gradient(72% 104% at 50% 50%,#00000021,#0000 58%,#0000),linear-gradient(90deg,#0505052e,#05050500 20%,#05050500 80%,#0505052e),linear-gradient(180deg,#05050536,#05050500 40%,#05050547)}.pin-feed-hero__scrim--soft[data-v-a093af9c]{background:radial-gradient(52% 104% at 50% 50%,#0000004d,#00000042 40%,#0000002e 62%,#00000014 80%,#0000),linear-gradient(180deg,#0505051f,#05050500 40%,#0505052e)}.pin-feed-hero__inner[data-v-a093af9c]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.pin-feed-hero__chips[data-v-a093af9c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.pin-feed-hero__chip[data-v-a093af9c]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-badge);background:color-mix(in srgb,var(--surface) 45%,transparent);color:var(--text-soft);font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--fs-label);letter-spacing:0;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.pin-feed-hero__chip[data-v-a093af9c]:hover{color:var(--text-main);border-color:#ffffff29;background:#ffffff16}.pin-home__feed-head[data-v-a093af9c]{max-width:800px;margin:0;text-align:center}.pin-home__feed-title[data-v-a093af9c]{margin:0;font-family:var(--font-display);font-size:clamp(26px,4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.08;color:var(--text-main);text-shadow:0 2px 24px rgba(0,0,0,.55)}.pin-home__feed-subtitle[data-v-a093af9c]{margin:10px 0 0;font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:1.5;color:var(--text-label)}.pin-home__toolbar[data-v-a093af9c]{max-width:var(--site-page-shell-max);margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.pin-home__toolbar--filters[data-v-a093af9c]{justify-content:center;margin-top:18px}.pin-home__toolbar--filters .pin-home__toolbar-right[data-v-a093af9c]{flex:0 1 auto;justify-content:center;max-width:100%}.pin-home__toolbar-right[data-v-a093af9c]{flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end}.pin-home__toolbar-right[data-v-a093af9c] .catalog-gen-filter-bar{margin:0;padding:0}@media(max-width:880px){.pin-home__toolbar[data-v-a093af9c]{flex-direction:column;align-items:stretch;gap:12px}.pin-home__toolbar-right[data-v-a093af9c]{justify-content:flex-start;width:100%;min-width:0;max-width:100%}.pin-home__toolbar--filters .pin-home__toolbar-right[data-v-a093af9c]{justify-content:center}}@media(max-width:920px){.pin-home[data-v-a093af9c]:not(.pin-home--landing){overflow-x:clip}}.pin-hero-shell[data-v-a093af9c]{max-width:var(--site-page-shell-max);margin:0 auto}.pin-hero__row[data-v-a093af9c]{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:flex-start;gap:24px;width:100%;margin:0;min-width:0}.pin-cyber-panel.pin-cyber-panel--with-cat[data-v-a093af9c]{padding-left:0;padding-right:0;overflow:visible}.pin-cyber-panel--with-cat[data-v-a093af9c]:before,.pin-cyber-panel--with-cat[data-v-a093af9c]:after{display:none}.pin-hero__primary[data-v-a093af9c]{flex:0 0 auto;width:480px;max-width:100%;display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.pin-hero__core[data-v-a093af9c]{flex:0 0 auto;width:60px;align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-width:0;padding:8px 0;pointer-events:none}.pin-hero__core-line[data-v-a093af9c]{width:1px;flex:0 0 auto;height:36px;background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.057) 50%,transparent 100%)}.pin-hero__core-diamond[data-v-a093af9c]{width:6px;height:6px;flex:0 0 auto;background:#fff;transform:rotate(45deg);box-shadow:none}@media(max-width:920px){.pin-hero__core[data-v-a093af9c]{display:none}}.pin-hero__head-row[data-v-a093af9c]{display:flex;align-items:stretch;flex:1 1 auto;gap:18px;min-width:0;min-height:0}.pin-hero__center[data-v-a093af9c]{position:relative;z-index:1;text-align:left;min-width:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.pin-hero__cat-block[data-v-a093af9c]{display:none}.pin-hero__cat-halo[data-v-a093af9c]{position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px;pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(255,255,255,.057) 0%,transparent 70%);filter:blur(8px)}@media(max-width:768px){.pin-hero__cat-halo[data-v-a093af9c]{filter:none;opacity:.75}}.pin-hero__cat-frame[data-v-a093af9c]{position:relative;z-index:1;width:104px;height:104px;border:0;background:radial-gradient(ellipse 80% 60% at 50% 80%,rgba(255,255,255,.031) 0%,transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,var(--surface-soft)) 0%,var(--surface) 100%);box-shadow:none;display:flex;align-items:center;justify-content:center;overflow:hidden}.pin-hero__cat-grid[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;background-image:linear-gradient(rgba(255,255,255,.057) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.057) 1px,transparent 1px);background-size:8px 8px;-webkit-mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 50%,transparent 95%);mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 50%,transparent 95%)}.pin-hero__cat-scanline[data-v-a093af9c]{position:absolute;left:0;right:0;top:0;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.057) 50%,transparent 100%);box-shadow:none;opacity:.7;animation:pin-cat-scanline-a093af9c 4.2s linear infinite;will-change:transform}.pin-hero__cat-corner[data-v-a093af9c]{position:absolute;width:7px;height:7px;pointer-events:none;opacity:.75}.pin-hero__cat-corner--tl[data-v-a093af9c]{top:5px;left:5px;border-top:1px solid #fff;border-left:1px solid #fff}.pin-hero__cat-corner--tr[data-v-a093af9c]{top:5px;right:5px;border-top:1px solid #fff;border-right:1px solid #fff}.pin-hero__cat-corner--bl[data-v-a093af9c]{bottom:5px;left:5px;border-bottom:1px solid #fff;border-left:1px solid #fff}.pin-hero__cat-corner--br[data-v-a093af9c]{bottom:5px;right:5px;border-bottom:1px solid #fff;border-right:1px solid #fff}@keyframes pin-cat-scanline-a093af9c{0%{transform:translateY(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translateY(104px);opacity:0}}.pin-hero__cat[data-v-a093af9c]{position:relative;z-index:1;width:84px;height:68px;color:#fff;pointer-events:none}.pin-hero__cat--idle[data-v-a093af9c]{animation:pin-cat-bob-a093af9c 3.6s ease-in-out infinite;transform-origin:50% 100%}.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eye,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eye-line,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eyes-glow rect,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__scan{transform-box:fill-box;transform-origin:center;animation:pin-cat-blink-a093af9c 5.4s ease-in-out infinite}@keyframes pin-cat-bob-a093af9c{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-3px) rotate(-.6deg)}}@keyframes pin-cat-blink-a093af9c{0%,92%,to{transform:scaleY(1)}94%,96%{transform:scaleY(.08)}}@media(prefers-reduced-motion:reduce){.pin-hero__cat--idle[data-v-a093af9c],.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eye,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eye-line,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__eyes-glow rect,.pin-hero__cat--idle[data-v-a093af9c] .cyber-cat__scan{animation:none}}@media(max-width:720px){.pin-hero__cat-frame[data-v-a093af9c]{width:80px;height:80px}.pin-hero__cat[data-v-a093af9c]{width:64px;height:52px}.pin-hero__row[data-v-a093af9c]{gap:14px}}@media(max-width:640px){.pin-hero__head-row[data-v-a093af9c]{flex-direction:column;align-items:stretch;gap:14px}.pin-hero__center[data-v-a093af9c]{align-items:center;text-align:center}.pin-hero__center .pin-subtitle[data-v-a093af9c]{margin-left:auto;margin-right:auto}.pin-hero__slide-body[data-v-a093af9c]{align-items:center;text-align:center}}@media(max-width:480px){.pin-hero__row[data-v-a093af9c]{flex-direction:column;gap:12px;align-items:flex-start}.pin-hero__cat-frame[data-v-a093af9c]{width:72px;height:72px}.pin-hero__cat[data-v-a093af9c]{width:56px;height:44px}.pin-hero__cat-block[data-v-a093af9c]{flex-direction:row;align-items:center;gap:10px}}.pin-hero__ambient[data-v-a093af9c]{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;pointer-events:none;z-index:0;overflow:hidden}.pin-hero__mesh[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.036;background-image:linear-gradient(rgba(255,255,255,.057) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.057) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 42%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 75% 65% at 50% 42%,#000 20%,transparent 75%)}.pin-hero-stats-row[data-v-a093af9c]{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;margin:6px 0 0;padding:0;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.pin-hero__center .pin-title[data-v-a093af9c]{font-family:var(--font-display);font-size:clamp(20px,2.3vw,25px);font-weight:600;margin:0;line-height:1.18;letter-spacing:0}.pin-hero__center .pin-subtitle[data-v-a093af9c]{margin:0;font-size:13px;color:color-mix(in srgb,var(--text-main) 60%,transparent);line-height:1.45;max-width:52ch}.pin-hero__login[data-v-a093af9c]{color:#fff;font-weight:600}.pin-hero__slides[data-v-a093af9c]{position:relative;width:100%;display:flex;flex-direction:column;flex:1 1 auto;min-height:212px}.pin-hero__slide[data-v-a093af9c]{position:relative;isolation:isolate;flex:1 1 auto;min-height:212px;display:flex;overflow:hidden;border-radius:var(--radius-sm);box-shadow:0 10px 30px #0006}.pin-hero__slide-body[data-v-a093af9c]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;width:100%;padding:20px 22px 48px;box-sizing:border-box}.pin-hero__slide[data-v-a093af9c]{background:linear-gradient(115deg,#0a2b34,#0e7f96 52%,#12b3cf)}.pin-hero__slide-stack[data-v-a093af9c]{position:absolute;right:2.5%;top:8%;bottom:8%;width:38%;z-index:1;pointer-events:none}.pin-hero__slide-plate[data-v-a093af9c]{position:absolute;left:2%;top:16%;width:52%;height:74%;border-radius:var(--radius-md);transform:rotate(-5deg);background:linear-gradient(160deg,#ffffff10,#ffffff12 60%,#ffffff08);box-shadow:0 18px 40px #00000052}.pin-hero__slide-card[data-v-a093af9c]{position:absolute;right:2%;top:4%;width:56%;height:86%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);transform:rotate(4deg);box-shadow:0 18px 40px #0000006b}.pin-hero__slide-card--back[data-v-a093af9c]{right:auto;left:2%;top:16%;width:52%;height:74%;transform:rotate(-5deg);box-shadow:0 16px 34px #00000057}.pin-hero__slide--credits[data-v-a093af9c]{background:linear-gradient(112deg,#161b21,#3c4854 36%,#5c6874 52%,#29313a,#11161c)}.pin-hero__slide--cover[data-v-a093af9c]{background:linear-gradient(112deg,#11161c,#1b232c 48%,#0d1217)}.pin-hero__slide-scene[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:42% center;object-position:42% center;z-index:0;pointer-events:none}.pin-hero__slide--credits[data-v-a093af9c]:after,.pin-hero__slide--cover[data-v-a093af9c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(100deg,rgba(8,11,15,.92) 0%,rgba(8,11,15,.78) 34%,rgba(8,11,15,.46) 58%,rgba(8,11,15,.14) 72%,transparent 82%);pointer-events:none}.pin-hero__slide-fan[data-v-a093af9c]{position:absolute;right:2%;top:50%;width:44%;height:78%;transform:translateY(-50%);z-index:1;pointer-events:none}.pin-hero__slide--fan[data-v-a093af9c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(100deg,rgba(6,20,26,.82) 0%,rgba(6,20,26,.7) 34%,rgba(6,20,26,.42) 58%,rgba(6,20,26,.12) 72%,transparent 82%);pointer-events:none}.pin-hero__slide-fan img[data-v-a093af9c]{position:absolute;left:50%;top:0;width:42%;height:100%;margin-left:-21%;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);box-shadow:0 16px 34px #00000061}.pin-hero__slide-badge[data-v-a093af9c]{align-self:flex-start;padding:4px 10px;border-radius:var(--radius-badge);background:#fff;color:#06181c;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800;letter-spacing:0}.pin-hero__slide .pin-hero__slide-body[data-v-a093af9c]{padding:22px 46% 64px 24px}.pin-hero__slide--fan .pin-hero__slide-body[data-v-a093af9c],.pin-hero__slide--cover .pin-hero__slide-body[data-v-a093af9c]{padding-right:24%}.pin-hero__slide-bullets[data-v-a093af9c]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.pin-hero__slide-bullets li[data-v-a093af9c]{position:relative;padding-left:17px;font-family:var(--font-sans);font-size:12px;line-height:1.4;color:var(--text-label)}.pin-hero__slide-bullets li[data-v-a093af9c]:before{content:"✓";position:absolute;left:0;top:0;font-size:11px;color:var(--text-soft)}.pin-hero__slide--credits .pin-hero__slide-body[data-v-a093af9c]{padding-right:24%}.pin-hero__slide--credits .pin-subtitle[data-v-a093af9c]{font-size:12px;max-width:none;width:calc(100% + 40px)}.pin-hero__slide .pin-title__brand[data-v-a093af9c]{--hero-brand-accent: #d1fe17;color:var(--hero-brand-accent);text-shadow:0 0 14px color-mix(in srgb,var(--hero-brand-accent) 34%,transparent),0 0 32px color-mix(in srgb,var(--hero-brand-accent) 18%,transparent)}.pin-hero__slide .pin-subtitle[data-v-a093af9c]{color:var(--text-label)}.pin-hero__slide-cta[data-v-a093af9c]{position:absolute;left:24px;bottom:20px;z-index:3;max-width:calc(54% - 24px);padding:10px 18px;border:0;border-radius:var(--radius-md);background:var(--hero-cta-bg, #f4f6f8);color:var(--hero-cta-fg, #10151a);font-family:var(--font-sans);font-size:12px;line-height:1.35;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:0 6px 18px #00000047;transition:background .18s ease,transform .18s ease}.pin-hero__slide-cta[data-v-a093af9c]:hover{filter:brightness(1.08);transform:translateY(-1px)}.pin-hero__slide-cta[data-v-a093af9c]:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.pin-hero__slide--skeleton[data-v-a093af9c]{background:var(--ui-skel-plate);box-shadow:inset 0 1px 0 var(--ui-skel-edge),0 0 0 1px #00000059;pointer-events:none}.pin-hero__skeleton-shimmer[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0}.pin-hero-slide-next-enter-active[data-v-a093af9c],.pin-hero-slide-next-leave-active[data-v-a093af9c],.pin-hero-slide-prev-enter-active[data-v-a093af9c],.pin-hero-slide-prev-leave-active[data-v-a093af9c]{transition:opacity .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)}.pin-hero-slide-next-leave-active[data-v-a093af9c],.pin-hero-slide-prev-leave-active[data-v-a093af9c]{position:absolute;top:0;right:0;bottom:0;left:0}.pin-hero-slide-next-enter-from[data-v-a093af9c]{opacity:0;transform:translate(32px)}.pin-hero-slide-next-leave-to[data-v-a093af9c],.pin-hero-slide-prev-enter-from[data-v-a093af9c]{opacity:0;transform:translate(-32px)}.pin-hero-slide-prev-leave-to[data-v-a093af9c]{opacity:0;transform:translate(32px)}@media(prefers-reduced-motion:reduce){.pin-hero-slide-next-enter-from[data-v-a093af9c],.pin-hero-slide-next-leave-to[data-v-a093af9c],.pin-hero-slide-prev-enter-from[data-v-a093af9c],.pin-hero-slide-prev-leave-to[data-v-a093af9c]{transform:none}}.pin-hero__dots[data-v-a093af9c]{position:absolute;right:16px;bottom:14px;z-index:3;display:flex;align-items:center;gap:8px}.pin-hero__dot[data-v-a093af9c]{width:8px;height:8px;padding:0;border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.32);background:transparent;cursor:pointer;transition:width .25s ease,background .2s ease,border-color .2s ease}.pin-hero__dot[data-v-a093af9c]:hover{border-color:#fff}.pin-hero__dot.active[data-v-a093af9c]{width:22px;background:#fff;border-color:#fff}.pin-hero__dot[data-v-a093af9c]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media(max-width:920px){.pin-hero__row[data-v-a093af9c]{flex-direction:column;gap:20px}.pin-hero__primary[data-v-a093af9c]{width:100%;flex:0 0 auto}}.pin-hero-stats__chip[data-v-a093af9c]{display:inline-flex;align-items:center;gap:6px;padding:3px 0;border:none;background:transparent;box-shadow:none}.pin-hero-stats__dt[data-v-a093af9c]{margin:0;font-size:12px;font-weight:500;letter-spacing:0;color:#8b949ee0;white-space:nowrap;line-height:1.1}.pin-hero-stats__dd[data-v-a093af9c]{margin:0;font-size:11px;font-weight:600;letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.1}.pin-cyber-panel[data-v-a093af9c]{position:relative;overflow:hidden;text-align:center}.pin-cyber-panel[data-v-a093af9c]:before,.pin-cyber-panel[data-v-a093af9c]:after{content:"";position:absolute;width:22px;height:22px;pointer-events:none;z-index:3}.pin-cyber-panel[data-v-a093af9c]:before{top:11px;left:11px;border-top:2px solid #fff;border-left:2px solid #fff}.pin-cyber-panel[data-v-a093af9c]:after{bottom:11px;right:11px;border-bottom:2px solid #fff;border-right:2px solid #fff}@media(prefers-reduced-motion:reduce){.pin-cyber-panel[data-v-a093af9c]:before,.pin-cyber-panel[data-v-a093af9c]:after{filter:none}.pin-hero-stats__dd[data-v-a093af9c]{text-shadow:none}}.pin-title[data-v-a093af9c]{font-family:var(--font-display);font-size:clamp(22px,3.6vw,27px);font-weight:600;letter-spacing:-.01em;line-height:1.15;text-transform:none;text-wrap:balance;margin:0 0 8px}.pin-title.pin-cyber-heading[data-v-a093af9c]{color:#fff}.pin-title__brand[data-v-a093af9c]{display:block;color:#fff}.pin-subtitle[data-v-a093af9c]{font-family:var(--font-sans);line-height:1.55;margin:0 auto;max-width:52ch}.pin-cyber-desc[data-v-a093af9c]{color:#bcc6cff5;font-size:13px;letter-spacing:0}.pin-hero__search[data-v-a093af9c]{margin-top:18px;display:flex;align-items:stretch;max-width:440px;margin-left:auto;margin-right:auto;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-sm);overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 1px 2px #0000004d;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.pin-hero__search[data-v-a093af9c]:hover:not(:focus-within){background:linear-gradient(180deg,#ffffff10,#ffffff07);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0000006b}.pin-hero__search[data-v-a093af9c]:focus-within{background:linear-gradient(180deg,#ffffff12,#ffffff08);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14,0 8px 24px #0000006b}.pin-hero__search-prompt[data-v-a093af9c]{flex-shrink:0;display:flex;align-items:center;padding-left:12px;padding-right:2px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;color:#ffffff73;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.pin-search-input[data-v-a093af9c]{flex:1;min-width:0}.pin-search-input[data-v-a093af9c] .app-input{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;padding-left:12px!important;padding-right:6px!important}.pin-search-input[data-v-a093af9c] .app-input:focus{box-shadow:none!important}.pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] .ui-input-shell__actions{color:#ffffff47}.pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .ui-input-shell__actions{color:var(--text-soft)}.pin-search-input[data-v-a093af9c] input,.pin-search-input[data-v-a093af9c] .app-input{border:none!important;background:transparent!important;box-shadow:none!important;color:var(--text-soft)!important;caret-color:#ffffff8c!important;padding:13px 12px 13px 10px!important;font-family:var(--font-sans)!important;font-size:13px!important}.pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] input,.pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input{color:var(--text-main)!important;caret-color:#ffffffeb!important}.pin-search-input[data-v-a093af9c] .app-input::-moz-placeholder{color:#ffffff42!important;opacity:1!important}.pin-search-input[data-v-a093af9c] .app-input::placeholder{color:#ffffff42!important;opacity:1!important}.pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input::-moz-placeholder{color:var(--text-muted)!important}.pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input::placeholder{color:var(--text-muted)!important}.pin-search-input[data-v-a093af9c] .ui-input-shell__prefix{display:none}.pin-hero__search-btn[data-v-a093af9c]{flex-shrink:0;background:none;border:none;border-left:1px solid rgba(255,255,255,.12);color:var(--text-muted);padding:0 14px;cursor:pointer;display:flex;align-items:center;transition:color .15s}.pin-hero__search-btn[data-v-a093af9c]:hover{color:var(--text-label)}.pin-hero__search-btn.is-disabled[data-v-a093af9c],.pin-hero__search-btn[data-v-a093af9c]:disabled{opacity:.45;cursor:not-allowed;color:#ffffff38}.pin-feed-hero__search[data-v-a093af9c]{padding-left:14px;width:100%;max-width:660px;margin:0;background:color-mix(in srgb,var(--surface) 52%,transparent);border-color:#ffffff24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 44px #00000080,inset 0 1px #ffffff0f}.pin-feed-hero__search[data-v-a093af9c]:hover:not(:focus-within){background:color-mix(in srgb,var(--surface) 62%,transparent);border-color:#fff3}.pin-feed-hero__search[data-v-a093af9c]:focus-within{background:color-mix(in srgb,var(--surface) 72%,transparent);border-color:#ffffff29;box-shadow:0 18px 44px #0000008c}@media(max-width:768px){.pin-feed-hero__search[data-v-a093af9c]{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--surface) 92%,transparent)}.pin-feed-hero__search[data-v-a093af9c]:hover:not(:focus-within),.pin-feed-hero__search[data-v-a093af9c]:focus-within{background:color-mix(in srgb,var(--surface) 96%,transparent)}}html.light .pin-feed-hero[data-v-a093af9c]{--surface: #0e0e0e;--surface-soft: #161616;--border: rgba(255, 255, 255, .1);--text-main: #ffffff;--text-muted: rgba(255, 255, 255, .4);--accent: #ffffff;--accent-soft: rgba(255, 255, 255, .08);border-color:#ffffff1a}html.light .pin-feed-hero .pin-feed-hero__search[data-v-a093af9c]{background:color-mix(in srgb,var(--surface) 52%,transparent);border-color:#ffffff24}html.light .pin-feed-hero .pin-feed-hero__search[data-v-a093af9c]:hover:not(:focus-within){background:color-mix(in srgb,var(--surface) 62%,transparent)}html.light .pin-feed-hero .pin-feed-hero__search[data-v-a093af9c]:focus-within{background:color-mix(in srgb,var(--surface) 72%,transparent);border-color:#ffffff29}.pin-masonry[data-v-a093af9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));-moz-column-gap:12px;column-gap:12px;row-gap:0;padding:0 0 40px;max-width:var(--site-page-shell-max);width:100%;margin:0 auto;min-height:100vh}.pin-masonry__item[data-v-a093af9c]{align-self:start;visibility:hidden;min-width:0;position:relative}.pin-masonry__item.is-laid-out[data-v-a093af9c]{visibility:visible}.pin-masonry--static[data-v-a093af9c]{grid-auto-rows:1px}.pin-masonry__item--skeleton[data-v-a093af9c]{pointer-events:none}@media(max-width:640px){.pin-masonry[data-v-a093af9c]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));-moz-column-gap:8px;column-gap:8px;row-gap:0}}@media(min-width:1920px){.pin-title[data-v-a093af9c]{font-size:clamp(20px,2.2vw,26px)}.pin-cyber-desc[data-v-a093af9c]{font-size:13px}.pin-hero-stats__dt[data-v-a093af9c]{font-size:10px}.pin-hero-stats__dd[data-v-a093af9c]{font-size:12px}.pin-hero__search[data-v-a093af9c]{max-width:500px}.pin-feed-hero__search[data-v-a093af9c]{max-width:760px}.pin-hero__search-prompt[data-v-a093af9c]{font-size:14px}.pin-search-input[data-v-a093af9c] input,.pin-search-input[data-v-a093af9c] .app-input{font-size:14px!important}.pin-cyber-panel[data-v-a093af9c]{padding:26px 30px 22px}.pin-masonry[data-v-a093af9c]{-moz-column-gap:14px;column-gap:14px;row-gap:0;padding:14px 0 44px}}@media(min-width:2400px){.pin-title[data-v-a093af9c]{font-size:clamp(22px,2vw,28px)}.pin-cyber-desc[data-v-a093af9c]{font-size:14px}.pin-hero-stats__dt[data-v-a093af9c]{font-size:11px}.pin-hero-stats__dd[data-v-a093af9c]{font-size:13px}.pin-hero__search[data-v-a093af9c]{max-width:540px}.pin-feed-hero__search[data-v-a093af9c]{max-width:840px}.pin-hero__search-prompt[data-v-a093af9c]{font-size:15px}.pin-search-input[data-v-a093af9c] input,.pin-search-input[data-v-a093af9c] .app-input{font-size:15px!important}.pin-cyber-panel[data-v-a093af9c]{padding:28px 34px 24px}.pin-masonry[data-v-a093af9c]{-moz-column-gap:16px;column-gap:16px;row-gap:0;padding:16px 0 48px}}.pin-loading[data-v-a093af9c]{display:flex;align-items:center;justify-content:center;min-height:200px}.pin-loading--more[data-v-a093af9c]{min-height:80px}.pin-sentinel[data-v-a093af9c]{height:1px}.pin-empty[data-v-a093af9c]{margin:24px auto 56px}html.light .pin-hero__search[data-v-a093af9c]{background:color-mix(in srgb,var(--accent-soft) 72%,transparent);border-color:var(--border);box-shadow:none}html.light .pin-hero__search[data-v-a093af9c]:hover:not(:focus-within){background:color-mix(in srgb,var(--text-main) 3%,var(--accent-soft));border-color:transparent}html.light .pin-hero__search[data-v-a093af9c]:focus-within{background:color-mix(in srgb,var(--text-main) 5%,var(--accent-soft));border-color:transparent;box-shadow:none}html.light .pin-hero__search-prompt[data-v-a093af9c]{color:var(--text-muted)}html.light .pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] input,html.light .pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] .app-input{color:color-mix(in srgb,var(--text-main) 48%,transparent)!important;caret-color:color-mix(in srgb,var(--text-main) 55%,transparent)!important}html.light .pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] input,html.light .pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input{color:var(--text-main)!important;caret-color:#ffffffeb!important}html.light .pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] .app-input::-moz-placeholder{color:color-mix(in srgb,var(--text-muted) 55%,transparent)!important;opacity:1!important}html.light .pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] .app-input::placeholder{color:color-mix(in srgb,var(--text-muted) 55%,transparent)!important;opacity:1!important}html.light .pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input::-moz-placeholder{color:var(--text-muted)!important;opacity:1!important}html.light .pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .app-input::placeholder{color:var(--text-muted)!important;opacity:1!important}html.light .pin-hero__search:not(:focus-within) .pin-search-input[data-v-a093af9c] .ui-input-shell__actions{color:color-mix(in srgb,var(--text-muted) 50%,transparent)}html.light .pin-hero__search:focus-within .pin-search-input[data-v-a093af9c] .ui-input-shell__actions{color:var(--text-muted)}html.light .pin-hero__search-btn[data-v-a093af9c]{border-left-color:var(--border);color:var(--text-muted)}html.light .pin-hero__search-btn[data-v-a093af9c]:hover{color:var(--text-main)}html.light .pin-hero__mesh[data-v-a093af9c]{opacity:.024}html.light .pin-hero-stats__dt[data-v-a093af9c]{color:var(--text-muted)}html.light .pin-hero-stats__dd[data-v-a093af9c]{color:#fff;text-shadow:none}.pin-catalog-grid-stage[data-v-a093af9c]{position:relative;width:100%;min-width:0;--feed-clip-h: min(76vh, 820px)}.pin-catalog-type-layer[data-v-a093af9c]{width:100%;min-height:100vh}.pin-catalog-type-layer.is-collapsed[data-v-a093af9c]{min-height:0;max-height:var(--feed-clip-h);overflow:hidden}.pin-catalog-type-layer.is-collapsed .pin-masonry[data-v-a093af9c]{min-height:0;padding-bottom:0}.pin-feed-veil[data-v-a093af9c]{position:absolute;left:0;right:0;bottom:0;height:min(48vh,400px);z-index:2;display:flex;align-items:flex-end;justify-content:center;padding-bottom:26px;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--bg-main) 0%,transparent) 0%,color-mix(in srgb,var(--bg-main) 1.5%,transparent) 7.1%,color-mix(in srgb,var(--bg-main) 5.5%,transparent) 14.3%,color-mix(in srgb,var(--bg-main) 11.8%,transparent) 21.4%,color-mix(in srgb,var(--bg-main) 19.8%,transparent) 28.6%,color-mix(in srgb,var(--bg-main) 29.2%,transparent) 35.7%,color-mix(in srgb,var(--bg-main) 39.4%,transparent) 42.9%,color-mix(in srgb,var(--bg-main) 50%,transparent) 50%,color-mix(in srgb,var(--bg-main) 60.6%,transparent) 57.1%,color-mix(in srgb,var(--bg-main) 70.8%,transparent) 64.3%,color-mix(in srgb,var(--bg-main) 80.2%,transparent) 71.4%,color-mix(in srgb,var(--bg-main) 88.2%,transparent) 78.6%,color-mix(in srgb,var(--bg-main) 94.5%,transparent) 85.7%,color-mix(in srgb,var(--bg-main) 98.5%,transparent) 92.9%,var(--bg-main) 100%)}.pin-feed-veil__btn[data-v-a093af9c]{pointer-events:auto;padding:11px 20px;font-size:11px}@media(max-width:640px){.pin-catalog-grid-stage[data-v-a093af9c]{--feed-clip-h: min(70vh, 560px)}.pin-feed-veil[data-v-a093af9c]{height:min(42vh,280px);padding-bottom:18px}}.pin-community-chips[data-v-a093af9c]{display:flex;flex-wrap:nowrap;gap:8px;margin-top:14px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.pin-community-chips[data-v-a093af9c]::-webkit-scrollbar{display:none}.pin-community-chip[data-v-a093af9c]{flex:none;min-height:34px;padding:0 14px;border:0;border-radius:999px;background:#ffffff14;color:var(--text-soft);font:500 13px var(--font-sans);cursor:pointer;transition:background-color .15s ease,color .15s ease}.pin-community-chip[data-v-a093af9c]:hover{background:#ffffff24;color:var(--text-main)}.pin-community-chip.is-active[data-v-a093af9c]{background:#fff;color:#101012}.pin-community-chip[data-v-a093af9c]:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff59}
