.navbar[data-v-b68e872c]{position:sticky;top:0;z-index:10;background:var(--ui-navbar-bg);color:var(--ui-navbar-text);padding:16px 24px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.nav-left[data-v-b68e872c]{display:flex;align-items:center;gap:10px;font-weight:700}.logo[data-v-b68e872c]{width:150px}.brand[data-v-b68e872c]{font-size:1.1rem}.nav-search[data-v-b68e872c]{position:relative}.search-input[data-v-b68e872c]{width:100%;border-radius:999px;border:1px solid var(--ui-input-border);padding:10px 16px;background:var(--ui-input-bg);color:var(--ui-input-text)}.search-input[data-v-b68e872c]::-moz-placeholder{color:var(--ui-input-placeholder)}.search-input[data-v-b68e872c]::placeholder{color:var(--ui-input-placeholder)}.nav-actions[data-v-b68e872c]{display:flex;gap:10px}.language-toggle[data-v-b68e872c]{display:inline-flex;gap:6px;padding:4px;border-radius:999px;border:1px solid var(--ui-button-secondary-border);background:var(--ui-button-secondary-bg)}.language-btn[data-v-b68e872c]{border:none;background:transparent;color:var(--ui-button-secondary-text);padding:6px 10px;border-radius:999px;cursor:pointer;font-weight:700;font-size:.8rem;letter-spacing:.05em;transition:background .2s ease,color .2s ease,transform .2s ease}.language-btn[data-v-b68e872c]:hover{transform:translateY(-1px)}.language-btn.active[data-v-b68e872c]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.user-menu[data-v-b68e872c]{position:relative}.menu-panel[data-v-b68e872c]{position:absolute;right:0;top:calc(100% + 8px);background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:12px;min-width:180px;padding:6px;box-shadow:0 14px 32px rgba(11,30,33,.18);display:grid;gap:4px;z-index:5}.menu-item[data-v-b68e872c]{padding:8px 10px;border-radius:8px;color:var(--color-text-primary);text-align:left}.menu-item[data-v-b68e872c]:hover{background:var(--ui-button-secondary-hover-bg)}.menu-item.danger[data-v-b68e872c]{background:transparent;border:none;cursor:pointer;color:var(--color-status-error)}.btn[data-v-b68e872c]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-primary[data-v-b68e872c]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-b68e872c]:hover{background:var(--ui-button-primary-hover)}.btn-secondary[data-v-b68e872c]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.btn-secondary[data-v-b68e872c]:hover{background:var(--ui-button-secondary-hover-bg)}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.grid{display:grid}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.delay-1{transition-delay:1ms}*{box-sizing:border-box}body{background-color:var(--color-bg-default);color:var(--color-text-primary);background-image:radial-gradient(800px 400px at 15% -10%,#1f8a8a14,#f8fafa00),radial-gradient(600px 300px at 85% 0,#3fe0d014,#f8fafa00);margin:0;font-family:Segoe UI,Helvetica Neue,Arial,sans-serif}img{max-width:100%;display:block}button,input,select{font:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accessibility-focus-ring);outline-offset:2px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.interaction-bar[data-v-9ff2e37e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.interaction-bar.compact[data-v-9ff2e37e]{gap:6px}.interaction-btn[data-v-9ff2e37e],.rating-btn[data-v-9ff2e37e]{width:34px;height:34px;border-radius:999px;border:1px solid var(--ui-button-secondary-border);background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,opacity .2s ease}.interaction-btn[data-v-9ff2e37e]:disabled,.rating-btn[data-v-9ff2e37e]:disabled{cursor:not-allowed;opacity:.6}.interaction-btn[data-v-9ff2e37e]:hover:not(:disabled),.rating-btn[data-v-9ff2e37e]:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--ui-card-hoverShadow)}.interaction-bar.compact .interaction-btn[data-v-9ff2e37e],.interaction-bar.compact .rating-btn[data-v-9ff2e37e]{width:30px;height:30px}.interaction-bar.compact .rating-value[data-v-9ff2e37e]{font-size:.75rem}.interaction-btn.active[data-v-9ff2e37e]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border-color:transparent}.interaction-btn.active.btn-like[data-v-9ff2e37e]{background:var(--color-status-success);color:var(--color-text-inverse)}.interaction-btn.active.btn-dislike[data-v-9ff2e37e]{background:var(--color-status-error);color:var(--color-text-inverse)}.interaction-btn.active.btn-view[data-v-9ff2e37e]{background:var(--color-status-info);color:var(--color-text-inverse)}.interaction-btn.active.btn-complete[data-v-9ff2e37e]{background:var(--color-status-success);color:var(--color-text-inverse)}.interaction-btn.active.btn-rate[data-v-9ff2e37e]{background:var(--color-status-warning);color:var(--color-text-inverse)}.interaction-btn svg[data-v-9ff2e37e],.rating-btn svg[data-v-9ff2e37e]{width:18px;height:18px;fill:currentColor}.rating-value[data-v-9ff2e37e]{font-size:.8rem;color:var(--color-text-secondary)}.rating-panel[data-v-9ff2e37e]{display:flex;gap:6px;padding-left:4px;align-items:center}.rating-btn[data-v-9ff2e37e]:not(.active){background:var(--ui-surface-1);border-color:var(--ui-border);color:var(--color-text-tertiary)}.rating-btn.active[data-v-9ff2e37e]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border-color:transparent}.movie-card[data-v-f5c9f6a6]{background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:var(--ui-card-radius);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease,transform .2s ease}.movie-card[data-v-f5c9f6a6]:hover{box-shadow:var(--ui-card-hover-shadow);transform:translateY(-2px)}.poster-wrap[data-v-f5c9f6a6]{position:relative;padding-top:150%;background:var(--color-bg-default)}.poster[data-v-f5c9f6a6]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.poster-placeholder[data-v-f5c9f6a6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:.85rem}.rating-badge[data-v-f5c9f6a6]{position:absolute;top:12px;left:12px;background:var(--ui-badge-recommendation-bg);color:var(--ui-badge-recommendation-text);padding:4px 8px;border-radius:999px;font-weight:600;font-size:.75rem}.rating-excellent[data-v-f5c9f6a6]{background:var(--color-rating-excellent);color:var(--color-text-inverse)}.rating-good[data-v-f5c9f6a6]{background:var(--color-rating-good);color:var(--color-text-inverse)}.rating-average[data-v-f5c9f6a6]{background:var(--color-rating-average);color:var(--color-text-inverse)}.rating-bad[data-v-f5c9f6a6]{background:var(--color-rating-bad);color:var(--color-text-inverse)}.movie-body[data-v-f5c9f6a6]{padding:16px;display:flex;flex-direction:column;gap:10px}.movie-title[data-v-f5c9f6a6]{font-size:1rem;margin:0;color:var(--color-text-primary)}.movie-meta[data-v-f5c9f6a6]{margin:0;font-size:.85rem;color:var(--color-text-secondary)}.movie-actions[data-v-f5c9f6a6]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.action-bar[data-v-f5c9f6a6]{display:flex;gap:8px;opacity:0;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease}.movie-card:hover .action-bar[data-v-f5c9f6a6]{opacity:1;transform:translateY(0)}.interaction-slot[data-v-f5c9f6a6]{justify-content:flex-end}.icon-btn[data-v-f5c9f6a6]{width:36px;height:36px;border-radius:10px;border:1px solid var(--ui-button-secondary-border);background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.icon-btn svg[data-v-f5c9f6a6]{width:18px;height:18px;fill:currentColor}.icon-btn[data-v-f5c9f6a6]:hover{background:var(--ui-button-secondary-hover-bg);transform:translateY(-1px);box-shadow:0 6px 14px rgba(11,30,33,.12)}.icon-btn.saved[data-v-f5c9f6a6]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border-color:var(--ui-button-primary-bg)}.icon-btn[data-v-f5c9f6a6]:disabled{cursor:not-allowed;opacity:.6;box-shadow:none;transform:none}.movie-card--carousel[data-v-f5c9f6a6]{min-width:200px}@media (min-width:768px){.action-bar[data-v-f5c9f6a6]{opacity:1;transform:none}}.carousel[data-v-29f4613e]{overflow-x:auto;padding-bottom:8px}.carousel-track[data-v-29f4613e]{display:flex;gap:16px}.skeleton-card[data-v-29f4613e]{min-width:200px;height:320px;border-radius:var(--ui-card-radius);background:linear-gradient(110deg,var(--color-bg-default) 8%,var(--color-border-default) 18%,var(--color-bg-default) 33%);background-size:200% 100%;animation:shimmer-29f4613e 1.2s linear infinite}@keyframes shimmer-29f4613e{0%{background-position:200% 0}to{background-position:-200% 0}}.genre-chips[data-v-4dd8f4d4]{display:flex;flex-wrap:wrap;gap:10px}.chip[data-v-4dd8f4d4]{padding:8px 14px;border-radius:999px;border:1px solid var(--ui-button-secondary-border);background:transparent;color:var(--ui-button-secondary-text);cursor:pointer;transition:background .2s ease,color .2s ease;font-weight:600}.chip[data-v-4dd8f4d4]:hover{background:var(--ui-button-secondary-hover-bg)}.chip.active[data-v-4dd8f4d4]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border-color:var(--ui-button-primary-bg)}.modal-overlay[data-v-1f2ad93e]{position:fixed;inset:0;background:var(--ui-modal-overlay);display:flex;align-items:center;justify-content:center;padding:20px;z-index:50}.modal[data-v-1f2ad93e]{background:var(--ui-modal-bg);border-radius:20px;padding:24px;max-width:420px;width:100%;box-shadow:0 24px 64px rgba(11,30,33,.2)}.modal-title[data-v-1f2ad93e]{margin:0 0 8px;font-size:1.4rem;color:var(--color-text-primary)}.modal-body[data-v-1f2ad93e]{margin:0 0 20px;color:var(--color-text-secondary)}.modal-actions[data-v-1f2ad93e]{display:flex;gap:12px;justify-content:flex-end}.btn[data-v-1f2ad93e]{border-radius:999px;padding:10px 16px;border:none;cursor:pointer;font-weight:600}.btn-primary[data-v-1f2ad93e]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-secondary[data-v-1f2ad93e]{background:var(--ui-button-secondary-hover-bg);color:var(--ui-button-secondary-text)}.page[data-v-f9bd863e]{min-height:100vh}.logo[data-v-f9bd863e]{width:32px;height:32px}.page-content[data-v-f9bd863e]{padding:32px 24px 56px}main[data-v-f9bd863e]{display:flex;flex-direction:column;gap:48px}.hero[data-v-f9bd863e]{display:grid;gap:24px;align-items:center;min-height:100vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-content h1[data-v-f9bd863e]{font-size:clamp(2rem,2.5vw + 1.5rem,3.4rem);margin:12px 0 12px}.hero-content p[data-v-f9bd863e]{color:var(--color-text-secondary);max-width:540px}.hero-content[data-v-f9bd863e]{background:var(--ui-card-bg);border:1px solid var(--ui-card-border);padding:24px;border-radius:20px;max-width:540px;margin-left:50px;box-shadow:0 18px 40px rgba(11,30,33,.16)}.hero-about[data-v-f9bd863e]{align-self:flex-end;text-align:right;text-shadow:0 4px 10px rgba(0,0,0,.6);font-size:10px;margin-bottom:100px;margin-right:50px;color:hsla(0,0%,100%,.493)}.hero-badge[data-v-f9bd863e]{display:inline-flex;padding:6px 12px;border-radius:999px;background:var(--ui-badge-ai-bg);color:var(--ui-badge-ai-text);font-weight:600;font-size:.75rem}.hero-actions[data-v-f9bd863e]{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.section[data-v-f9bd863e]{display:flex;flex-direction:column;gap:20px}.section-header h2[data-v-f9bd863e]{margin:0;font-size:1.7rem}.section-sub[data-v-f9bd863e]{color:var(--color-text-secondary);font-size:.95rem}.filters[data-v-f9bd863e]{display:grid;gap:16px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:16px;padding:16px}.carousel-empty[data-v-f9bd863e]{padding:24px;text-align:center;border-radius:var(--ui-card-radius);border:1px dashed var(--ui-card-border);background:var(--ui-card-bg);color:var(--color-text-secondary)}.segmented[data-v-f9bd863e]{display:inline-flex;background:var(--ui-button-secondary-hover-bg);padding:4px;border-radius:999px}.segment[data-v-f9bd863e]{border:none;background:transparent;padding:8px 14px;border-radius:999px;font-weight:600;cursor:pointer;color:var(--color-text-secondary)}.segment.active[data-v-f9bd863e]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.segment.disabled[data-v-f9bd863e]{color:var(--color-text-muted);cursor:not-allowed}.filter-group[data-v-f9bd863e]{display:flex;flex-wrap:wrap;gap:12px}.filter-group label[data-v-f9bd863e]{display:grid;gap:6px;font-size:.85rem;color:var(--color-text-secondary)}.filter-group input[data-v-f9bd863e],.filter-group select[data-v-f9bd863e]{border:1px solid var(--ui-input-border);border-radius:10px;padding:8px 12px;background:var(--ui-input-bg);color:var(--ui-input-text)}.error-state[data-v-f9bd863e]{border:1px solid var(--color-status-error);background:rgba(229,84,84,.08);padding:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.discover-grid[data-v-f9bd863e]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-card[data-v-f9bd863e]{height:320px;border-radius:var(--ui-card-radius);background:linear-gradient(110deg,var(--color-bg-default) 8%,var(--color-border-default) 18%,var(--color-bg-default) 33%);background-size:200% 100%;animation:shimmer-f9bd863e 1.2s linear infinite}.load-more[data-v-f9bd863e]{display:flex;justify-content:center}.discover-sentinel[data-v-f9bd863e]{height:1px;width:100%}.why .features[data-v-f9bd863e]{display:grid;gap:16px}.feature-card[data-v-f9bd863e]{padding:20px;border-radius:var(--ui-card-radius);border:1px solid var(--ui-card-border);background:var(--ui-card-bg);display:grid;gap:8px}.feature-icon[data-v-f9bd863e]{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--ui-badge-recommendation-bg);color:var(--ui-badge-recommendation-text);font-weight:700}.footer[data-v-f9bd863e]{padding:24px;background:var(--color-bg-dark);color:var(--color-text-inverse);display:flex;flex-direction:column;gap:12px}.footer-brand[data-v-f9bd863e]{display:flex;align-items:center;gap:10px}.footer-links[data-v-f9bd863e]{display:flex;gap:16px}.footer-note[data-v-f9bd863e]{color:var(--color-text-muted);font-size:.85rem}.btn[data-v-f9bd863e]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-primary[data-v-f9bd863e]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-f9bd863e]:hover{background:var(--ui-button-primary-hover)}.btn-secondary[data-v-f9bd863e]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.btn-secondary[data-v-f9bd863e]:hover{background:var(--ui-button-secondary-hover-bg)}@keyframes shimmer-f9bd863e{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.hero[data-v-f9bd863e]{grid-template-columns:1fr 1fr}.discover-grid[data-v-f9bd863e]{grid-template-columns:repeat(3,minmax(0,1fr))}.filters[data-v-f9bd863e]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.why .features[data-v-f9bd863e]{grid-template-columns:repeat(3,minmax(0,1fr))}.footer[data-v-f9bd863e]{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.discover-grid[data-v-f9bd863e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.page[data-v-32738566]{min-height:100vh}.logo[data-v-32738566]{width:32px;height:32px}main[data-v-32738566]{display:flex;flex-direction:column;gap:32px;padding:32px 24px 56px}.section[data-v-32738566]{display:flex;flex-direction:column;gap:20px}.section-header h1[data-v-32738566],.section-header h2[data-v-32738566]{margin:0}.section-sub[data-v-32738566]{color:var(--color-text-secondary);margin:4px 0 0}.filters[data-v-32738566]{display:grid;gap:16px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:16px;padding:16px}.segmented[data-v-32738566]{display:inline-flex;background:var(--ui-button-secondary-hover-bg);padding:4px;border-radius:999px}.segment[data-v-32738566]{border:none;background:transparent;padding:8px 14px;border-radius:999px;font-weight:600;cursor:pointer;color:var(--color-text-secondary)}.segment.active[data-v-32738566]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.segment.disabled[data-v-32738566]{color:var(--color-text-muted);cursor:not-allowed}.filter-group[data-v-32738566]{display:flex;flex-wrap:wrap;gap:12px}.filter-group label[data-v-32738566]{display:grid;gap:6px;font-size:.85rem;color:var(--color-text-secondary)}.filter-group input[data-v-32738566],.filter-group select[data-v-32738566]{border:1px solid var(--ui-input-border);border-radius:10px;padding:8px 12px;background:var(--ui-input-bg);color:var(--ui-input-text)}.error-state[data-v-32738566]{border:1px solid var(--color-status-error);background:rgba(229,84,84,.08);padding:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.discover-grid[data-v-32738566]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-card[data-v-32738566]{height:320px;border-radius:var(--ui-card-radius);background:linear-gradient(110deg,var(--color-bg-default) 8%,var(--color-border-default) 18%,var(--color-bg-default) 33%);background-size:200% 100%;animation:shimmer-32738566 1.2s linear infinite}.load-more[data-v-32738566]{display:flex;justify-content:center}.discover-sentinel[data-v-32738566]{height:1px;width:100%}.footer[data-v-32738566]{padding:24px;background:var(--color-bg-dark);color:var(--color-text-inverse);display:flex;flex-direction:column;gap:12px}.footer-brand[data-v-32738566]{display:flex;align-items:center;gap:10px}.footer-links[data-v-32738566]{display:flex;gap:16px}.footer-note[data-v-32738566]{color:var(--color-text-muted);font-size:.85rem}.btn[data-v-32738566]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-primary[data-v-32738566]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-32738566]:hover{background:var(--ui-button-primary-hover)}.btn-secondary[data-v-32738566]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.btn-secondary[data-v-32738566]:hover{background:var(--ui-button-secondary-hover-bg)}@keyframes shimmer-32738566{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.discover-grid[data-v-32738566]{grid-template-columns:repeat(3,minmax(0,1fr))}.filters[data-v-32738566]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.footer[data-v-32738566]{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.discover-grid[data-v-32738566]{grid-template-columns:repeat(5,minmax(0,1fr))}}.page[data-v-51ad97e0]{min-height:100vh}.logo[data-v-51ad97e0]{width:32px;height:32px}main[data-v-51ad97e0]{display:flex;flex-direction:column;gap:32px;padding:32px 24px 56px}.section[data-v-51ad97e0]{display:flex;flex-direction:column;gap:20px}.section-header h1[data-v-51ad97e0],.section-header h2[data-v-51ad97e0]{margin:0}.section-sub[data-v-51ad97e0]{color:var(--color-text-secondary);margin:4px 0 0}.filters[data-v-51ad97e0]{display:grid;gap:16px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:16px;padding:16px}.segmented[data-v-51ad97e0]{display:inline-flex;background:var(--ui-button-secondary-hover-bg);padding:4px;border-radius:999px}.segment[data-v-51ad97e0]{border:none;background:transparent;padding:8px 14px;border-radius:999px;font-weight:600;cursor:pointer;color:var(--color-text-secondary)}.segment.active[data-v-51ad97e0]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.segment.disabled[data-v-51ad97e0]{color:var(--color-text-muted);cursor:not-allowed}.filter-group[data-v-51ad97e0]{display:flex;flex-wrap:wrap;gap:12px}.filter-group label[data-v-51ad97e0]{display:grid;gap:6px;font-size:.85rem;color:var(--color-text-secondary)}.filter-group input[data-v-51ad97e0],.filter-group select[data-v-51ad97e0]{border:1px solid var(--ui-input-border);border-radius:10px;padding:8px 12px;background:var(--ui-input-bg);color:var(--ui-input-text)}.error-state[data-v-51ad97e0]{border:1px solid var(--color-status-error);background:rgba(229,84,84,.08);padding:16px;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.discover-grid[data-v-51ad97e0]{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-card[data-v-51ad97e0]{height:320px;border-radius:var(--ui-card-radius);background:linear-gradient(110deg,var(--color-bg-default) 8%,var(--color-border-default) 18%,var(--color-bg-default) 33%);background-size:200% 100%;animation:shimmer-51ad97e0 1.2s linear infinite}.empty-state[data-v-51ad97e0]{color:var(--color-text-secondary)}.load-more[data-v-51ad97e0]{display:flex;justify-content:center}.footer[data-v-51ad97e0]{padding:24px;background:var(--color-bg-dark);color:var(--color-text-inverse);display:flex;flex-direction:column;gap:12px}.footer-brand[data-v-51ad97e0]{display:flex;align-items:center;gap:10px}.footer-links[data-v-51ad97e0]{display:flex;gap:16px}.footer-note[data-v-51ad97e0]{color:var(--color-text-muted);font-size:.85rem}.btn[data-v-51ad97e0]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-primary[data-v-51ad97e0]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-51ad97e0]:hover{background:var(--ui-button-primary-hover)}.btn-secondary[data-v-51ad97e0]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.btn-secondary[data-v-51ad97e0]:hover{background:var(--ui-button-secondary-hover-bg)}@keyframes shimmer-51ad97e0{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.discover-grid[data-v-51ad97e0]{grid-template-columns:repeat(3,minmax(0,1fr))}.filters[data-v-51ad97e0]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.footer[data-v-51ad97e0]{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.discover-grid[data-v-51ad97e0]{grid-template-columns:repeat(5,minmax(0,1fr))}}.auth-page[data-v-5e262218]{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;padding:32px 24px 64px}.auth-card[data-v-5e262218]{width:min(420px,100%);background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:20px;padding:28px;box-shadow:0 24px 64px rgba(11,30,33,.16)}.card-header h1[data-v-5e262218]{margin:0 0 8px}.card-header p[data-v-5e262218]{margin:0;color:var(--color-text-secondary)}.auth-form[data-v-5e262218]{display:grid;gap:16px;margin-top:24px}label[data-v-5e262218]{display:grid;gap:6px;font-size:.9rem;color:var(--color-text-secondary)}input[data-v-5e262218]{border:1px solid var(--ui-input-border);border-radius:12px;padding:10px 14px;background:var(--ui-input-bg);color:var(--ui-input-text)}.error[data-v-5e262218]{color:var(--color-status-error);font-size:.85rem}.btn[data-v-5e262218]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600}.btn-primary[data-v-5e262218]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-5e262218]:disabled{background:var(--ui-button-disabled-bg);color:var(--ui-button-disabled-text);cursor:not-allowed}.card-footer[data-v-5e262218]{display:flex;gap:6px;justify-content:center;margin-top:20px;color:var(--color-text-secondary)}.link[data-v-5e262218]{color:var(--color-text-accent);font-weight:600}.auth-page[data-v-71acc2fc]{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center;padding:32px 24px 64px}.auth-card[data-v-71acc2fc]{width:min(520px,100%);background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:20px;padding:28px;box-shadow:0 24px 64px rgba(11,30,33,.16)}.card-header h1[data-v-71acc2fc]{margin:0 0 8px}.card-header p[data-v-71acc2fc]{margin:0;color:var(--color-text-secondary)}.auth-form[data-v-71acc2fc]{display:grid;gap:16px;margin-top:24px}label[data-v-71acc2fc]{display:grid;gap:6px;font-size:.9rem;color:var(--color-text-secondary)}input[data-v-71acc2fc]{border:1px solid var(--ui-input-border);border-radius:12px;padding:10px 14px;background:var(--ui-input-bg);color:var(--ui-input-text)}.error[data-v-71acc2fc]{color:var(--color-status-error);font-size:.85rem}.btn[data-v-71acc2fc]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600}.btn-primary[data-v-71acc2fc]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-primary[data-v-71acc2fc]:disabled{background:var(--ui-button-disabled-bg);color:var(--ui-button-disabled-text);cursor:not-allowed}.card-footer[data-v-71acc2fc]{display:flex;gap:6px;justify-content:center;margin-top:20px;color:var(--color-text-secondary)}.link[data-v-71acc2fc]{color:var(--color-text-accent);font-weight:600}.page[data-v-e8e5d706]{min-height:calc(100vh - 72px);display:flex;align-items:flex-start;justify-content:center;padding:32px 24px 64px}.card[data-v-e8e5d706]{width:min(520px,100%);background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:20px;padding:28px;box-shadow:0 24px 64px rgba(11,30,33,.16)}.sub[data-v-e8e5d706]{color:var(--color-text-secondary);margin-top:6px}.info[data-v-e8e5d706]{display:grid;gap:12px;margin-top:24px}.label[data-v-e8e5d706]{display:block;font-size:.8rem;color:var(--color-text-muted);margin-bottom:4px}.page[data-v-26268a78]{min-height:calc(100vh - 72px);display:flex;align-items:flex-start;justify-content:center;padding:32px 24px 64px}.card[data-v-26268a78]{width:min(980px,100%);background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:20px;padding:28px;box-shadow:0 24px 64px rgba(11,30,33,.16);display:flex;flex-direction:column;gap:28px}.sub[data-v-26268a78]{color:var(--color-text-secondary);margin-top:6px}.sections[data-v-26268a78]{display:grid;gap:32px}.list-section h2[data-v-26268a78]{margin:0 0 8px}.section-sub[data-v-26268a78]{color:var(--color-text-secondary);margin:0 0 16px}.items-grid[data-v-26268a78]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.item-card[data-v-26268a78]{padding:16px;border-radius:14px;border:1px solid var(--ui-card-border);background:var(--color-bg-surface);display:flex;flex-direction:column;gap:10px}.item-poster[data-v-26268a78]{position:relative;display:block;width:100%;padding-top:150%;border-radius:12px;overflow:hidden;background:var(--color-bg-surface-alt,var(--color-bg-surface));transition:transform .2s ease}.item-poster[data-v-26268a78]:hover{transform:translateY(-2px)}.item-poster img[data-v-26268a78]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item-poster-placeholder[data-v-26268a78]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--color-text-secondary);background:var(--color-bg-default)}.item-title[data-v-26268a78]{font-weight:600}.custom-grid[data-v-26268a78]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.list-card[data-v-26268a78]{padding:18px;border-radius:16px;border:1px solid var(--ui-card-border);background:var(--color-bg-surface);display:flex;justify-content:space-between;align-items:center;gap:16px}.list-card h3[data-v-26268a78]{margin:0 0 6px}.empty[data-v-26268a78]{margin-top:12px;padding:16px;border-radius:12px;border:1px dashed var(--ui-card-border)}.empty[data-v-26268a78],.loading[data-v-26268a78]{color:var(--color-text-secondary)}.error[data-v-26268a78]{color:var(--color-status-error)}.btn[data-v-26268a78]{border-radius:999px;padding:8px 14px;border:none;cursor:pointer;font-weight:600}.btn-secondary[data-v-26268a78]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.btn-primary[data-v-26268a78]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border:1px solid var(--ui-button-primary-bg)}.btn-tertiary[data-v-26268a78]{background:transparent;color:var(--color-text-secondary);border:1px solid var(--ui-card-border)}.create-list[data-v-26268a78]{display:grid;gap:12px;grid-template-columns:1fr auto;align-items:center;margin-bottom:16px}.create-list input[data-v-26268a78]{border:1px solid var(--ui-input-border);border-radius:12px;padding:10px 14px;background:var(--ui-input-bg);color:var(--ui-input-text)}.list-actions[data-v-26268a78]{display:flex;gap:8px;align-items:center}.list-details[data-v-26268a78]{margin-top:20px;display:grid;gap:12px}.page[data-v-1e4b1250]{min-height:100vh}.hero[data-v-1e4b1250]{min-height:60vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-overlay[data-v-1e4b1250]{background:rgba(11,30,33,.7);min-height:60vh;display:flex;align-items:center;padding:48px 24px}.hero-content[data-v-1e4b1250]{display:grid;gap:24px;max-width:1100px;margin:0 auto;width:100%}.poster img[data-v-1e4b1250]{width:min(220px,70vw);border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.4)}.details[data-v-1e4b1250]{color:var(--color-text-inverse)}.eyebrow[data-v-1e4b1250]{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--color-text-muted);margin:0 0 8px}.details h1[data-v-1e4b1250]{margin:0 0 12px;font-size:clamp(2rem,2vw + 1.5rem,3rem)}.meta[data-v-1e4b1250]{color:var(--color-text-muted);margin:0 0 16px}.overview[data-v-1e4b1250]{max-width:520px;margin:0 0 16px}.genres[data-v-1e4b1250]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip[data-v-1e4b1250]{padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.14);font-size:.8rem}.stats[data-v-1e4b1250]{display:flex;gap:24px}.list-actions[data-v-1e4b1250]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:12px 0}.list-actions label[data-v-1e4b1250]{display:grid;gap:6px;font-size:.85rem;color:var(--color-text-secondary)}.list-actions select[data-v-1e4b1250]{border:1px solid var(--ui-input-border);border-radius:10px;padding:8px 12px;background:var(--ui-input-bg);color:var(--ui-input-text)}.label[data-v-1e4b1250]{display:block;font-size:.75rem;color:var(--color-text-muted)}.hero-skeleton[data-v-1e4b1250]{height:320px;border-radius:20px;background:linear-gradient(110deg,hsla(0,0%,100%,.08) 8%,hsla(0,0%,100%,.18) 18%,hsla(0,0%,100%,.08) 33%);background-size:200% 100%;animation:shimmer-1e4b1250 1.2s linear infinite}main[data-v-1e4b1250]{display:flex;flex-direction:column;gap:40px;padding:32px 24px 64px;max-width:1200px;margin:0 auto}.btn[data-v-1e4b1250]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-secondary[data-v-1e4b1250]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.section[data-v-1e4b1250]{display:flex;flex-direction:column;gap:16px}.section-header h2[data-v-1e4b1250]{margin:0}.section-sub[data-v-1e4b1250]{color:var(--color-text-secondary)}.providers[data-v-1e4b1250]{display:flex;flex-wrap:wrap;gap:12px}.provider-card[data-v-1e4b1250]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;border:1px solid var(--ui-card-border);background:var(--ui-card-bg)}.provider-card img[data-v-1e4b1250]{width:32px;height:32px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.empty[data-v-1e4b1250]{padding:14px;border-radius:12px;border:1px dashed var(--ui-card-border)}.empty[data-v-1e4b1250],.loading[data-v-1e4b1250]{color:var(--color-text-secondary)}@keyframes shimmer-1e4b1250{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.hero-content[data-v-1e4b1250]{grid-template-columns:240px 1fr;align-items:center}}.page[data-v-14ee7def]{min-height:100vh}.hero[data-v-14ee7def]{min-height:60vh;background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-overlay[data-v-14ee7def]{background:rgba(11,30,33,.7);min-height:60vh;display:flex;align-items:center;padding:48px 24px}.hero-content[data-v-14ee7def]{display:grid;gap:24px;max-width:1100px;margin:0 auto;width:100%}.poster img[data-v-14ee7def]{width:min(220px,70vw);border-radius:16px;box-shadow:0 18px 40px rgba(0,0,0,.4)}.details[data-v-14ee7def]{color:var(--color-text-inverse)}.eyebrow[data-v-14ee7def]{text-transform:uppercase;letter-spacing:.2em;font-size:.7rem;color:hsla(0,0%,100%,.7)}.details h1[data-v-14ee7def]{margin:8px 0 12px;font-size:clamp(2rem,3vw,3.2rem)}.meta[data-v-14ee7def]{margin:0 0 18px;color:hsla(0,0%,100%,.75)}.overview[data-v-14ee7def]{color:hsla(0,0%,100%,.85);line-height:1.6}.genres[data-v-14ee7def]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip[data-v-14ee7def]{padding:6px 12px;border-radius:999px;background:hsla(0,0%,100%,.14);font-size:.8rem}.stats[data-v-14ee7def]{display:flex;gap:24px}.list-actions[data-v-14ee7def]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:12px 0}.list-actions label[data-v-14ee7def]{display:grid;gap:6px;font-size:.85rem;color:var(--color-text-secondary)}.list-actions select[data-v-14ee7def]{border:1px solid var(--ui-input-border);border-radius:10px;padding:8px 12px;background:var(--ui-input-bg);color:var(--ui-input-text)}.label[data-v-14ee7def]{display:block;font-size:.75rem;color:var(--color-text-muted)}.hero-skeleton[data-v-14ee7def]{height:320px;border-radius:20px;background:linear-gradient(110deg,hsla(0,0%,100%,.08) 8%,hsla(0,0%,100%,.18) 18%,hsla(0,0%,100%,.08) 33%);background-size:200% 100%;animation:shimmer-14ee7def 1.2s linear infinite}main[data-v-14ee7def]{display:flex;flex-direction:column;gap:40px;padding:32px 24px 64px;max-width:1200px;margin:0 auto}.section[data-v-14ee7def]{display:flex;flex-direction:column;gap:16px}.section-header h2[data-v-14ee7def]{margin:0}.section-sub[data-v-14ee7def]{color:var(--color-text-secondary)}.providers[data-v-14ee7def]{display:flex;flex-wrap:wrap;gap:12px}.provider-card[data-v-14ee7def]{border:1px solid var(--ui-card-border);border-radius:12px;padding:10px 12px;display:flex;align-items:center;gap:8px;background:var(--ui-card-bg)}.provider-card img[data-v-14ee7def]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.empty[data-v-14ee7def],.loading[data-v-14ee7def]{color:var(--color-text-secondary)}.btn[data-v-14ee7def]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-secondary[data-v-14ee7def]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}@keyframes shimmer-14ee7def{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:768px){.hero-content[data-v-14ee7def]{grid-template-columns:auto 1fr;align-items:center}}.page[data-v-bf59c464]{min-height:100vh;background:var(--color-bg-default);color:var(--color-text-primary);display:grid;gap:32px;padding:40px 24px 64px}.hero[data-v-bf59c464]{max-width:1100px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:16px}.hero-copy[data-v-bf59c464]{display:grid;gap:12px}.eyebrow[data-v-bf59c464]{text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;color:var(--color-text-secondary)}.title[data-v-bf59c464]{font-size:clamp(2rem,2.5vw + 1.5rem,3.5rem);margin:0}.subtitle[data-v-bf59c464]{max-width:640px;color:var(--color-text-secondary)}.content[data-v-bf59c464]{max-width:1100px;margin:0 auto;width:100%}.panel[data-v-bf59c464]{background:var(--ui-card-bg);border:1px solid var(--ui-card-border);border-radius:24px;padding:28px;box-shadow:0 24px 64px rgba(11,30,33,.12);display:grid;gap:20px}.panel-wide[data-v-bf59c464]{padding:28px 24px}.panel-header[data-v-bf59c464]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.search-row[data-v-bf59c464]{display:flex;justify-content:flex-end}.search-input[data-v-bf59c464]{width:min(320px,100%);border-radius:999px;border:1px solid var(--ui-input-border);padding:10px 16px;background:var(--ui-input-bg);color:var(--ui-input-text)}.search-input[data-v-bf59c464]::-moz-placeholder{color:var(--ui-input-placeholder)}.search-input[data-v-bf59c464]::placeholder{color:var(--ui-input-placeholder)}.step-sub[data-v-bf59c464]{color:var(--color-text-secondary)}.progress[data-v-bf59c464]{font-size:.8rem;color:var(--color-text-muted)}.language-row[data-v-bf59c464]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:12px;border-radius:16px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border)}.lang-btn[data-v-bf59c464]{padding:12px 16px;border-radius:14px;border:1px solid var(--ui-button-secondary-border);background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent);color:var(--color-text-primary);cursor:pointer;font-weight:700;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lang-btn[data-v-bf59c464]:hover{transform:translateY(-1px);border-color:var(--ui-button-secondary-hover-bg);box-shadow:0 8px 18px rgba(11,30,33,.12)}.lang-btn[data-v-bf59c464]:focus-visible{outline:2px solid var(--ui-button-primary-bg);outline-offset:2px}.lang-btn.active[data-v-bf59c464]{background:linear-gradient(135deg,var(--ui-button-primary-bg),var(--ui-button-primary-hover));color:var(--ui-button-primary-text);border-color:transparent;box-shadow:0 10px 22px rgba(11,30,33,.18)}.grid[data-v-bf59c464]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:stretch;justify-items:center}.movie-card[data-v-bf59c464]{border:1px solid var(--ui-card-border);border-radius:16px;overflow:hidden;background:var(--color-bg-surface);display:flex;flex-direction:column;animation:fadeUp-bf59c464 .6s ease both;animation-delay:var(--delay,0ms);width:100%;max-width:220px}.movie-card img[data-v-bf59c464]{width:100%;height:240px;-o-object-fit:cover;object-fit:cover}.movie-info[data-v-bf59c464]{padding:12px;display:flex;flex-direction:column;gap:4px;min-height:60px}.movie-info h3[data-v-bf59c464]{margin:0;font-size:1rem}.actions[data-v-bf59c464]{padding:12px;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.chip[data-v-bf59c464]{border-radius:999px;border:1px solid var(--ui-button-secondary-border);background:transparent;color:var(--ui-button-secondary-text);padding:6px 12px;cursor:pointer;font-size:.8rem}.chip.active[data-v-bf59c464]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text);border-color:var(--ui-button-primary-bg)}.footer-actions[data-v-bf59c464]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.selection-counter[data-v-bf59c464]{min-width:120px;padding:8px 12px;border-radius:999px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border);color:var(--color-text-secondary);font-weight:600;text-align:center}.error[data-v-bf59c464],.loading[data-v-bf59c464]{color:var(--color-text-secondary)}.btn[data-v-bf59c464]{border-radius:999px;padding:10px 18px;border:none;cursor:pointer;font-weight:600}.btn-primary[data-v-bf59c464]{background:var(--ui-button-primary-bg);color:var(--ui-button-primary-text)}.btn-secondary[data-v-bf59c464]{background:var(--ui-button-secondary-bg);color:var(--ui-button-secondary-text);border:1px solid var(--ui-button-secondary-border)}.floating-submit[data-v-bf59c464]{position:fixed;right:24px;bottom:24px;display:flex;align-items:center;gap:12px;z-index:30}.selection-pill[data-v-bf59c464]{padding:10px 14px;border-radius:999px;background:var(--ui-card-bg);border:1px solid var(--ui-card-border);color:var(--color-text-primary);font-weight:700;box-shadow:0 10px 24px rgba(11,30,33,.16)}.floating-btn[data-v-bf59c464]{box-shadow:0 14px 28px rgba(11,30,33,.25);padding:12px 20px}.floating-btn[data-v-bf59c464]:disabled{opacity:.7;cursor:not-allowed}@media (max-width:720px){.floating-submit[data-v-bf59c464]{left:16px;right:16px;flex-direction:column;align-items:stretch}.floating-btn[data-v-bf59c464]{width:100%}}.animate-in[data-v-bf59c464]{animation:fadeUp-bf59c464 .7s ease both}.delay-1[data-v-bf59c464]{animation-delay:.12s}@keyframes fadeUp-bf59c464{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}