.mm-auth-v6{display:block!important;align-items:initial!important;justify-content:initial!important;flex-direction:initial!important;isolation:isolate}.mm-auth-v6:before{content:"";position:fixed;inset:-48px;z-index:-2;background:var(--mm-bg, #10110f) url(/MountainsWithGuy.webp) center 22%/cover no-repeat;filter:blur(28px);transform:scale(1.06);pointer-events:none}.mm-auth-v6:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#08080824,#08080842 42%,#080808c7),linear-gradient(90deg,#08080829,#0808080a 34%,#0808084d)}.mm-auth-v6 .field-error,.mm-auth-v6 .auth-error{margin:6px 0 0;color:var(--danger,var(--mm-danger, #e05252));font-size:12px}.mm-auth-v6 .notice-wrap{margin:0 0 16px}.mm-auth-v6 .status-actions{display:flex;flex-direction:column;gap:10px;margin-top:18px}.mm-auth-v6 .status-actions .primary-button,.mm-auth-v6 .status-actions .secondary-button{width:100%}body:has(.mm-auth-v6) .mm-locale-anchor{display:none!important}.mm-auth-v6{--bg:var(--mm-bg, #10110f);--bg-deep:var(--mm-surface-0, #0f100e);--surface:var(--mm-surface-1, #171815);--surface-2:var(--mm-surface-2, #1c1d1a);--surface-3:var(--mm-surface-3, #22231f);--line:var(--mm-border-1, #30312c);--line-soft:var(--mm-border-0, #252620);--line-strong:var(--mm-border-2, #3a3b35);--text:var(--mm-text-1, #f4f4f1);--text-2:var(--mm-text-2, #d7d8d1);--text-3:var(--mm-text-3, #a5a69f);--text-4:var(--mm-text-3, #a5a69f);--accent:var(--mm-accent, #ffb635);--accent-2:var(--mm-accent, #ffb635);--green:var(--mm-success, #3db86a);--danger:var(--mm-danger, #e05252);--shadow:none;--max:1120px;--r:var(--mm-radius-control, 6px);--r-lg:var(--mm-radius-card, 10px);--heading:var(--mm-font-headings, Manrope, Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--body:var(--mm-font-body, Inter, Manrope, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}.mm-auth-v6{color-scheme:dark}.mm-auth-v6{margin:0;min-height:100vh;min-height:100dvh;min-width:320px;position:relative;overflow-x:hidden;isolation:isolate;color:var(--text-2);font:14px/1.6 var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.mm-auth-v6 a{color:inherit;text-decoration:none}.mm-auth-v6 button,.mm-auth-v6 input{font:inherit}.mm-auth-v6 .page-inner{min-height:100vh;position:relative;overflow:hidden}.mm-auth-v6 .page-inner:before{content:none}.mm-auth-v6 .container{width:min(calc(100% - var(--mm-page-pad-x,28px) - var(--mm-page-pad-x,28px)),var(--max));margin:0 auto;position:relative;z-index:1}.mm-auth-v6 .topbar{min-height:var(--mm-topbar-h,48px);display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;padding:6px 8px 6px 14px;border:1px solid rgba(255,255,255,.1);border-radius:8px}.mm-auth-v6 .brand{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.mm-auth-v6 .brand-logo{display:block;width:160px;height:auto;max-width:100%}.mm-auth-v6 .topbar-actions{display:flex;align-items:center;gap:12px;justify-self:end}.mm-auth-v6 .lang-switch{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid #2b3134;color:var(--text-2);font-size:12px;font-weight:600;white-space:nowrap}.mm-auth-v6 .lang-switch strong{color:var(--text);font-weight:700}.mm-auth-v6 .topbar-prompt{color:var(--text-3);font-size:13px;white-space:nowrap}.mm-auth-v6 .nav-button,.mm-auth-v6 .nav-button-secondary{min-height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:6px;border:1px solid #343b3e;background:#0e1214c7;color:var(--text);font-size:13px;font-weight:650;white-space:nowrap}.mm-auth-v6 .nav-button:hover,.mm-auth-v6 .nav-button-secondary:hover{border-color:#4a5154}.mm-auth-v6 .nav-button-primary{background:var(--accent);border-color:var(--accent);color:#0b0b0b}.mm-auth-v6 .auth-layout{display:grid}.mm-auth-v6 .eyebrow{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;font-size:12px;font-weight:700}.mm-auth-v6 .eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #74b7831f}.mm-auth-v6 h1{margin:0;color:var(--text)}.mm-auth-v6 .intro-copy{margin:22px 0 0}.mm-auth-v6 .trust-row{gap:10px;flex-wrap:wrap}.mm-auth-v6 .trust-chip{display:inline-flex;align-items:center;gap:8px}.mm-auth-v6 .trust-chip svg{color:#b7bbb6}.mm-auth-v6 .auth-header .label{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:700;margin-bottom:8px}.mm-auth-v6 .auth-header h2{margin:0;color:var(--text)}.mm-auth-v6 .auth-header p{margin:8px 0 0;color:var(--text-3);font-size:14px}.mm-auth-v6 form{margin-top:24px}.mm-auth-v6 .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mm-auth-v6 .field{margin-bottom:16px}.mm-auth-v6 .field:last-child{margin-bottom:0}.mm-auth-v6 .field label,.mm-auth-v6 .field-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:8px;color:var(--text);font-size:13px;font-weight:650}.mm-auth-v6 .text-link{color:#c8cbc6;font-weight:600;font-size:12px}.mm-auth-v6 .text-link:hover{color:var(--text)}.mm-auth-v6 .input-wrap{position:relative;display:flex;align-items:center}.mm-auth-v6 .input-wrap input{width:100%;min-height:46px;padding:0 44px 0 14px;border:1px solid #262c2e;border-radius:6px;background:#07090a;color:var(--text);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.mm-auth-v6 .input-wrap input::placeholder{color:#686d69}.mm-auth-v6 .input-wrap input:focus{border-color:#4c5356;box-shadow:0 0 0 3px #ffb63524;background:#0a0d0e}.mm-auth-v6 .input-icon,.mm-auth-v6 .password-toggle,.mm-auth-v6 .input-suffix{position:absolute;right:12px;display:inline-flex;align-items:center;justify-content:center;color:#7c817d}.mm-auth-v6 .input-suffix{font-size:12px;font-weight:600}.mm-auth-v6 .password-toggle{border:0;background:none;padding:0;width:24px;height:24px;cursor:pointer}.mm-auth-v6 .field-hint{margin:8px 0 0;color:var(--text-4);font-size:12px}.mm-auth-v6 .form-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 18px}.mm-auth-v6 .checkbox{display:inline-flex;align-items:center;gap:10px;color:#c2c5c0;font-size:13px}.mm-auth-v6 .checkbox input,.mm-auth-v6 .consent-row input{appearance:none;width:18px;height:18px;border:1px solid #535a5d;border-radius:4px;background:#0b0e0f;margin:0;position:relative;flex:0 0 auto}.mm-auth-v6 .checkbox input:checked:after,.mm-auth-v6 .consent-row input:checked:after{content:"";position:absolute;inset:3px;border-radius:2px;background:var(--accent)}.mm-auth-v6 .primary-button,.mm-auth-v6 .secondary-button{width:100%;min-height:46px;border-radius:6px;font-size:15px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.mm-auth-v6 .primary-button{background:var(--accent)}.mm-auth-v6 .primary-button:hover{background:var(--accent-2)}.mm-auth-v6 .secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.mm-auth-v6 .secondary-button:hover{border-color:#3d4447}.mm-auth-v6 .divider{display:flex;align-items:center;gap:12px;margin:18px 0 0;color:var(--text-4);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.mm-auth-v6 .divider:before,.mm-auth-v6 .divider:after{content:"";flex:1;height:1px;background:var(--line-soft)}.mm-auth-v6 .consents{margin-top:4px;padding:12px 12px 2px;border:1px solid var(--line-soft);border-radius:8px;background:#0a0d0e}.mm-auth-v6 .consent-row{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px;color:#b9bdb8;font-size:13px}.mm-auth-v6 .consent-row a{color:#f0f0ee;font-weight:600}.mm-auth-v6 .version{color:var(--text-4);font-size:11px;white-space:nowrap}.mm-auth-v6 .account-links{display:grid;gap:8px;margin-top:18px;color:#b8bbb6;font-size:14px;text-align:center}.mm-auth-v6 .account-links a{color:var(--text);font-weight:700}.mm-auth-v6 .privacy-note{display:flex;align-items:flex-start;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line-soft);color:var(--text-4);font-size:12.5px}.mm-auth-v6 .privacy-note svg{color:#7f8480;flex:0 0 auto;margin-top:1px}.mm-auth-v6 .footer{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:12px}.mm-auth-v6 .footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end}.mm-auth-v6 .footer-links a:hover{color:#bfc2be}@media(max-width:1050px){.mm-auth-v6 .auth-layout{grid-template-columns:1fr;gap:26px;align-items:start;min-height:auto}.mm-auth-v6 .intro{max-width:none;padding-top:8px}.mm-auth-v6 h1{max-width:13ch}.mm-auth-v6 .auth-card{max-width:var(--mm-dimension-form, 560px)}.mm-auth-v6 .footer{padding-top:22px}}@media(max-width:760px){.mm-auth-v6 .container{width:min(calc(100% - 22px),var(--max))}.mm-auth-v6 .topbar{grid-template-columns:1fr;justify-items:start;gap:10px;padding:12px;border-radius:8px}.mm-auth-v6 .topbar-actions{width:100%;flex-wrap:wrap;justify-content:flex-start}.mm-auth-v6 .main{padding-top:24px}.mm-auth-v6 h1{font-size:clamp(36px,11vw,54px)}.mm-auth-v6 .intro-copy{font-size:16px}.mm-auth-v6 .auth-card{padding:22px 18px 20px;border-radius:8px}.mm-auth-v6 .field-grid{grid-template-columns:1fr}.mm-auth-v6 .footer{flex-direction:column;align-items:flex-start;padding-bottom:20px}.mm-auth-v6 .footer-links{justify-content:flex-start;gap:12px 16px}}.mm-auth-v6 .topbar{background:var(--surface,#0f1115);border-color:#ffa87029;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.mm-auth-v6 .auth-card{border-color:#242424}.mm-auth-v6 .lang-switch{border-radius:8px;background:var(--surface, var(--mm-surface-1, #171815));border-color:var(--line, var(--mm-border-1, #30312c))}.mm-auth-v6 .nav-button,.mm-auth-v6 .nav-button-secondary,.mm-auth-v6 .input-wrap input,.mm-auth-v6 .primary-button,.mm-auth-v6 .secondary-button{border-radius:6px}.mm-auth-v6 .consents{border-radius:8px}.mm-auth-v6 a.primary-button,.mm-auth-v6 a.secondary-button{text-align:center}.mm-auth-v6.mm-auth-status-page,.mm-auth-v6.mm-onboarding-page{min-height:100vh;min-height:100dvh;display:grid!important;align-items:start!important;justify-items:center!important;padding:clamp(72px,11vh,112px) 17px 48px!important;background:#080808!important}.mm-auth-v6.mm-auth-status-page .mm-auth-card,.mm-auth-v6.mm-onboarding-page .onboarding-card{width:min(100%,480px)!important;max-width:480px!important;margin:0 auto;padding:26px 28px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#090b0cf0;background-image:none;box-shadow:0 18px 48px #00000057;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mm-auth-v6.mm-onboarding-page{padding-top:clamp(48px,7vh,80px)!important}.mm-auth-v6.mm-onboarding-page .onboarding-card{width:min(100%,920px)!important;max-width:920px!important}.mm-auth-v6 :is(.mm-auth-head){margin-bottom:20px}.mm-auth-v6 :is(.mm-title){margin:0;color:var(--text);font:700 25px/1.12 var(--heading);letter-spacing:-.035em}.mm-auth-v6 :is(.mm-subtitle){margin:7px 0 0;color:var(--text-3);font-size:13px;line-height:1.55}.mm-auth-v6 :is(.mm-form){display:grid;gap:14px;margin-top:18px}.mm-auth-v6 :is(.mm-form-field){display:grid;gap:6px}.mm-auth-v6 :is(.mm-label){color:var(--text);font-size:12px;font-weight:650}.mm-auth-v6 :is(.mm-input,select.mm-input){width:100%;min-height:42px;padding:0 12px;border:1px solid #262c2e;border-radius:6px;background:#07090a;color:var(--text);outline:0;box-shadow:none}.mm-auth-v6 :is(.mm-input,select.mm-input):focus{border-color:#4c5356;box-shadow:0 0 0 3px #ffb63524}.mm-auth-v6 :is(.mm-btn){min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid var(--line, var(--mm-border-1, #30312c));border-radius:6px;background:var(--surface-2, var(--mm-surface-2, #1c1d1a));color:var(--text);font-size:12px;font-weight:650;text-decoration:none;box-shadow:none}.mm-auth-v6 :is(.mm-btn--primary){border-color:var(--accent);background:var(--accent);color:var(--mm-text-on-accent, #10110f)}.mm-auth-v6 :is(.mm-btn--ghost){background:transparent;color:var(--text-2)}.mm-auth-v6 :is(.mm-form-error){margin:4px 0 0;color:var(--danger);font-size:12px}.mm-auth-v6 :is(.mm-auth-foot){margin:16px 0 0;color:var(--text-3);font-size:12px}.mm-auth-v6 .mm-zk-tabs{display:flex;gap:18px;margin:0 0 18px;padding:0;border:0;border-bottom:1px solid var(--line-soft)}.mm-auth-v6 .mm-zk-tab{position:relative;min-height:36px;display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-3);font-size:12px;font-weight:600}.mm-auth-v6 .mm-zk-tab--active{color:var(--text);background:transparent;border-color:transparent}.mm-auth-v6 .mm-zk-tab--active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.mm-auth-v6.mm-onboarding-page .onboarding-steps{gap:0;border-bottom:1px solid var(--line-soft)}.mm-auth-v6.mm-onboarding-page .onboarding-steps__item{position:relative;padding:10px 8px 12px;border:0;border-radius:0;background:transparent}.mm-auth-v6.mm-onboarding-page .onboarding-steps__item--active{color:var(--text);background:transparent}.mm-auth-v6.mm-onboarding-page .onboarding-steps__item--active:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--accent)}.mm-auth-v6.mm-onboarding-page .onboarding-steps__num{border-radius:50%;background:var(--surface-2)}.mm-auth-v6.mm-onboarding-page :is(.onboarding-panel,.onboarding-section){border-radius:8px;box-shadow:none;background-image:none}@media(max-width:760px){.mm-auth-v6.mm-auth-status-page,.mm-auth-v6.mm-onboarding-page{padding:28px 14px 40px!important}.mm-auth-v6.mm-auth-status-page .mm-auth-card,.mm-auth-v6.mm-onboarding-page .onboarding-card{padding:20px 18px}}.mm-auth-v6{background:var(--bg)!important;color:var(--text-2);font-size:15px;line-height:1.62}.mm-auth-v6:before,.mm-auth-v6:after{content:none!important;display:none!important}.mm-auth-v6 .main{padding:72px 0 80px}.mm-auth-v6 .auth-layout{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:64px;min-height:0;padding:0;align-items:start}.mm-auth-v6 .intro{padding:10px 0 0;max-width:610px}.mm-auth-v6 .eyebrow{font:650 11px/1.4 var(--heading);letter-spacing:.11em;color:var(--text-4);margin-bottom:18px}.mm-auth-v6 .eyebrow-dot{display:none}.mm-auth-v6 h1{font:700 clamp(44px,5.6vw,64px)/1.08 var(--heading);letter-spacing:-.01em;max-width:12ch}.mm-auth-v6 .intro-copy{font-size:16px;line-height:1.75;color:var(--text-3);margin-top:22px;max-width:580px}.mm-auth-v6 .trust-row{display:grid;grid-template-columns:1fr;margin-top:28px;border-top:1px solid var(--line-soft)}.mm-auth-v6 .trust-chip{min-height:0;padding:10px 0;border:0;border-bottom:1px solid var(--line-soft);border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--text-3);font-size:12px}.mm-auth-v6 .auth-card{padding:26px 28px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface)!important;background-image:none!important;box-shadow:0 22px 52px #0000002e;-webkit-backdrop-filter:none;backdrop-filter:none}.mm-auth-v6 .auth-header .label{font:650 11px/1.4 var(--heading);letter-spacing:.1em;color:var(--text-4)}.mm-auth-v6 .auth-header h2{font:700 24px/1.2 var(--heading);letter-spacing:-.002em}.mm-auth-v6 .auth-header p{color:var(--text-3)}.mm-auth-v6 .input-wrap input,.mm-auth-v6 input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);border-radius:6px;background:var(--surface-2)!important;color:var(--text)!important;box-shadow:none!important}.mm-auth-v6 .input-wrap input:focus,.mm-auth-v6 input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--line-strong);box-shadow:0 0 0 2px #aeb8c41f!important}.mm-auth-v6 .primary-button{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--mm-text-on-accent, #10110f)!important;border-radius:6px;box-shadow:none!important}.mm-auth-v6 .primary-button:hover{background:var(--accent-2)!important;border-color:var(--accent-2)!important}.mm-auth-v6 .secondary-button{background:transparent!important;border-color:var(--line)!important;color:var(--text-2)!important;border-radius:6px;box-shadow:none!important}.mm-auth-v6 .secondary-button:hover{background:var(--surface)!important}.mm-auth-v6 .privacy-note,.mm-auth-v6 .consents{background:transparent!important;background-image:none!important;border-radius:0!important;box-shadow:none!important;border-color:var(--line-soft)!important}.mm-auth-v6.mm-auth-status-page,.mm-auth-v6.mm-onboarding-page{background:var(--bg)!important}.mm-auth-v6.mm-auth-status-page .mm-auth-card,.mm-auth-v6.mm-onboarding-page .onboarding-card{border:1px solid var(--line-strong);border-radius:10px;background:var(--surface)!important;box-shadow:0 22px 52px #0000002e;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:980px){.mm-auth-v6 .auth-layout{grid-template-columns:1fr;gap:34px}.mm-auth-v6 .intro{max-width:720px}.mm-auth-v6 h1{max-width:14ch}}@media(max-width:760px){.mm-auth-v6 .main{padding:50px 0 64px}.mm-auth-v6 .container{width:min(calc(100% - 28px),var(--max))}.mm-auth-v6 h1{font-size:42px}.mm-auth-v6 .auth-card{padding:22px 18px}}
