.auth-desk-preview_stage__v7W7n{position:absolute;inset:0;padding:1.5rem}.auth-desk-preview_card__T1lMD,.auth-desk-preview_stage__v7W7n{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.auth-desk-preview_card__T1lMD{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;padding:2.5rem;border-radius:1.75rem;background:var(--auth-brand,#18181b);box-shadow:0 28px 64px -28px rgba(15,23,42,.28),0 8px 24px -12px rgba(15,23,42,.14);overflow:hidden}.auth-desk-preview_glow__wasaV{pointer-events:none;position:absolute;inset:-15%;background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.14) 0,transparent 48%),radial-gradient(circle at 80% 20%,rgba(255,255,255,.08) 0,transparent 40%)}.auth-desk-preview_mark__TmqSU{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:min(18rem,72%);margin:0 auto;text-align:center}.auth-desk-preview_logo__qcyTb{display:block;width:auto;max-width:100%;height:auto;max-height:6.5rem;margin:0 auto;object-fit:contain;filter:drop-shadow(0 12px 28px rgba(0,0,0,.28))}.auth-desk-preview_monogram__75dDL{display:grid;place-items:center;width:6.5rem;height:6.5rem;margin:0 auto;border-radius:1.5rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);box-shadow:0 18px 40px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.14);color:#fff;font-size:2.4rem;font-weight:650;letter-spacing:-.04em;line-height:1}.auth-desk-preview_name__s2XmT{margin:0;color:rgba(255,255,255,.94);font-size:clamp(1.1rem,1.8vw,1.45rem);font-weight:600;letter-spacing:-.03em;line-height:1.25;text-wrap:balance;text-shadow:0 8px 22px rgba(0,0,0,.3)}.auth-desk-preview_film__63HXw{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:#000000}.auth-desk-preview_filmTitleSafe__XVlQt{object-fit:contain}.auth-desk-preview_filmFade__8O1KJ{pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.22) 0,rgba(0,0,0,.06) 14%,transparent 34%)}.platform-film-login_stage__ieRCl{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:#000;color:#18181b}.platform-film-login_filmLayer__gBXI0{position:absolute;inset:0;z-index:0}.platform-film-login_scrim__agzcL{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(8,8,10,.72) 0,rgba(8,8,10,.42) 28%,rgba(8,8,10,.12) 52%,transparent 72%),linear-gradient(0deg,rgba(8,8,10,.35) 0,transparent 28%)}.platform-film-login_dock__KcakZ{position:relative;z-index:2;display:flex;align-items:center;min-height:100vh;min-height:100dvh;width:min(32rem,100%);padding:clamp(1.25rem,4vw,2.75rem);box-sizing:border-box}.platform-film-login_dockInner__8QpXH{width:100%;max-width:26rem;padding:1.35rem 1.2rem 1.25rem;border-radius:28px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.14);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 24px 60px -28px rgba(0,0,0,.55)}.platform-film-login_mute__u4RBz{position:fixed;right:max(1.1rem,env(safe-area-inset-right));bottom:max(1.1rem,env(safe-area-inset-bottom));z-index:40;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(15,15,18,.55);color:#fff;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 12px 28px -16px rgba(0,0,0,.55);cursor:pointer}.platform-film-login_mute__u4RBz:hover{background:rgba(15,15,18,.72)}.platform-film-login_muteIcon__yvWKe{width:1.15rem;height:1.15rem}@media (max-width:639px){.platform-film-login_scrim__agzcL{background:linear-gradient(0deg,rgba(8,8,10,.78) 0,rgba(8,8,10,.45) 42%,rgba(8,8,10,.2))}.platform-film-login_dock__KcakZ{align-items:flex-end;width:100%;padding:1rem 1rem 1.35rem}.platform-film-login_dockInner__8QpXH{max-width:none}}.login-platform_page__Rck0D{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip;overflow-y:auto;background:#f3f4f6;color:#27272a}.login-platform_wash__G9SXF{pointer-events:none;position:absolute;inset:-20% -10% auto;height:72%;background:radial-gradient(closest-side,rgba(255,107,74,.28),transparent 70%) 12% 40% /42% 70% no-repeat,radial-gradient(closest-side,rgba(245,197,66,.22),transparent 70%) 38% 20% /36% 60% no-repeat,radial-gradient(closest-side,rgba(34,211,238,.24),transparent 70%) 62% 50% /40% 70% no-repeat,radial-gradient(closest-side,rgba(168,85,247,.22),transparent 70%) 86% 30% /38% 64% no-repeat;filter:blur(18px);animation:login-platform_washDrift__lAo9K 16s ease-in-out infinite}.login-platform_stage__qXJ7Z{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;padding:3.5rem 1.25rem 3rem}.login-platform_inner__Y5m1B{width:100%;max-width:26rem}.login-platform_mark__XsSyE{display:flex;justify-content:center;margin:0 0 1.35rem;color:#18181b;font-size:clamp(3.25rem,8vw,4.5rem);font-weight:650;letter-spacing:-.045em;text-decoration:none}.login-platform_markOnFilm__dYY_f{color:#ffffff;text-shadow:0 12px 32px rgba(0,0,0,.45)}.login-platform_title__esavu{margin:0;text-align:center;font-size:clamp(1.85rem,4vw,2.35rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;color:#18181b}.login-platform_titleOnFilm__wOK3u{color:#ffffff;text-shadow:0 10px 28px rgba(0,0,0,.4)}.login-platform_sub__koKbR{margin:.7rem 0 0;text-align:center;font-size:.95rem;line-height:1.45;color:#71717a}.login-platform_sub__koKbR a{color:#18181b;font-weight:600;text-decoration:none}.login-platform_sub__koKbR a:hover{text-decoration:underline}.login-platform_plate__iOS88{position:relative;margin-top:1.75rem}.login-platform_under__2aBj4{pointer-events:none;position:absolute;left:10%;right:10%;bottom:4px;height:26px;border-radius:999px;background:linear-gradient(90deg,#ff6b4a,#f5c542 18%,#4ade80 36%,#22d3ee 54%,#3b82f6 72%,#a855f7 90%,#ff6b4a);background-size:220% 100%;filter:blur(16px);opacity:.7;transform:translateY(12px);animation:login-platform_glowDrift__uNb2S 14s ease-in-out infinite}.login-platform_card__6FSv9{position:relative;display:flex;flex-direction:column;gap:1.05rem;border-radius:22px;border:1px solid rgba(255,255,255,.78);background:rgba(255,255,255,.78);padding:1.45rem 1.3rem 1.35rem;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 28px 56px -24px rgba(0,0,0,.45),0 8px 20px -10px rgba(15,23,42,.18)}.login-platform_label__P9Hai{display:block;margin:0 0 .4rem .15rem;font-size:.82rem;font-weight:600;letter-spacing:-.01em;color:#3f3f46}.login-platform_field__UUPz4{width:100%;border:1px solid rgba(255,255,255,.75);border-radius:14px;background:rgba(255,255,255,.62);padding:.85rem .95rem;font-size:.98rem;letter-spacing:-.02em;color:#18181b;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 10px 22px -16px rgba(15,23,42,.28);outline:none}.login-platform_field__UUPz4::placeholder{color:#a1a1aa}.login-platform_field__UUPz4:focus{background:rgba(255,255,255,.88);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(24,24,27,.12),0 0 0 4px rgba(168,85,247,.12)}.login-platform_fieldInvalid__Reys_{background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 0 0 1px rgba(244,63,94,.35),0 0 0 4px rgba(244,63,94,.1)}.login-platform_fieldInvalid__Reys_:focus{background:rgba(255,255,255,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(244,63,94,.4),0 0 0 4px rgba(244,63,94,.12)}.login-platform_fieldHint__tIR_N{margin:.4rem 0 0 .15rem;font-size:.8rem;font-weight:500;letter-spacing:-.01em;line-height:1.35;color:#be123c}.login-platform_row__5_tdU{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.login-platform_remember__zKxYt{display:inline-flex;align-items:center;gap:.45rem;font-size:.88rem;color:#3f3f46}.login-platform_remember__zKxYt input{width:1rem;height:1rem;accent-color:#18181b}.login-platform_forgot__NrleF{border:0;background:transparent;padding:0;font-size:.88rem;font-weight:600;color:#18181b;text-decoration:none;cursor:pointer}.login-platform_forgot__NrleF:hover{text-decoration:underline}.login-platform_panelCopy__iU5vK{margin:0;font-size:.92rem;line-height:1.45;color:#3f3f46}.login-platform_panelCopy__iU5vK strong{color:#18181b;font-weight:650}.login-platform_panelBack__cGLgD{border:0;background:transparent;padding:.15rem 0 0;font-size:.9rem;font-weight:600;color:#18181b;cursor:pointer}.login-platform_panelBack__cGLgD:hover{text-decoration:underline}.login-platform_submit__WW_ey{width:100%;border:0;border-radius:14px;background:#18181b;color:#fff;padding:.9rem 1.2rem;font-size:.98rem;font-weight:600;letter-spacing:-.02em;cursor:pointer;box-shadow:0 12px 28px -12px rgba(15,23,42,.55),0 0 24px -8px rgba(168,85,247,.45)}.login-platform_submit__WW_ey:hover:not(:disabled){transform:translateY(-1px)}.login-platform_submit__WW_ey:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.login-platform_foot__j5h2J{margin:1.35rem 0 0;text-align:center;font-size:.95rem;color:#71717a}.login-platform_footOnFilm__Bh0cY{color:rgba(255,255,255,.78);text-shadow:0 8px 20px rgba(0,0,0,.35)}.login-platform_foot__j5h2J a{color:#18181b;font-weight:600;text-decoration:none}.login-platform_footOnFilm__Bh0cY a{color:#ffffff}.login-platform_foot__j5h2J a:hover{text-decoration:underline}@keyframes login-platform_glowDrift__uNb2S{0%,to{background-position:0 50%;transform:translateY(12px) scaleX(1)}50%{background-position:100% 50%;transform:translateY(14px) scaleX(1.05)}}@keyframes login-platform_washDrift__lAo9K{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,12px,0)}}@media (max-width:639px){.login-platform_stage__qXJ7Z{align-items:flex-start;padding:2.5rem 1rem 2rem}.login-platform_field__UUPz4,.login-platform_submit__WW_ey{font-size:16px;min-height:2.85rem}.login-platform_row__5_tdU{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.login-platform_under__2aBj4,.login-platform_wash__G9SXF{animation:none}}