body:has(.auth-preview[open]){overflow:hidden}.auth-preview{--auth-logo-blue:#5671fe;--auth-logo-gradient:linear-gradient(100deg, #723ffe 0%, #5671fe 52%, #57dcfd 100%);color:#f7f7f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-radius:24px;width:min(480px,100vw - 32px);max-width:none;max-height:calc(100svh - 32px);margin:auto;padding:0;overflow:visible}.auth-preview::backdrop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000000a6}.auth-preview__frame{background:#101010;border:1px solid #ffffff0f;border-radius:24px;width:100%;height:min(640px,100svh - 32px);transition:height .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 22px 90px #0000008f}:is(.auth-preview__back,.auth-preview__close){z-index:4;color:#ffffffbd;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;top:20px}.auth-preview__back{opacity:0;pointer-events:none;transition:opacity .16s;left:20px}.auth-preview__close{right:20px}.auth-preview.is-register .auth-preview__back{opacity:1;pointer-events:auto}:is(.auth-preview__back,.auth-preview__close) svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.auth-preview__back svg{transform:rotate(180deg)}:is(.auth-preview__back,.auth-preview__close):hover{color:#fff;background:0 0}:is(.auth-preview__back,.auth-preview__close):focus-visible{color:#fff;box-shadow:none;filter:drop-shadow(0 0 4px #ffffff6b);outline:0}.auth-preview__track{grid-template-columns:repeat(2,50%);width:200%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:grid}.auth-preview__track.is-register{transform:translate(-50%)}.auth-preview__panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-width:0;height:100%;overflow:hidden auto}.auth-preview__panel--standard{flex-direction:column;padding:40px 32px;display:flex}.auth-preview__brand{flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:96px;display:flex}.auth-preview__brand-lockup{align-items:center;gap:10px;display:flex}.auth-preview__brand-logo{border-radius:13px;width:44px;height:44px;overflow:hidden}.auth-preview__brand-name{color:#0000;background:var(--auth-logo-gradient);letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.auth-preview__brand-tagline{color:#0000;letter-spacing:.08em;background:linear-gradient(105deg,#ffffff6b 20%,#ffffffeb 43%,#fff 50%,#ffffffeb 57%,#ffffff6b 80%) 0 0/240% 100%;-webkit-background-clip:text;background-clip:text;margin:0;font-size:12px;animation:7.2s ease-in-out infinite auth-preview-tagline-shimmer;position:relative;top:3px}@keyframes auth-preview-tagline-shimmer{0%,24%{background-position:120% 0}62%,to{background-position:-120% 0}}.auth-preview__tabs{background:#262626;border-radius:999px;grid-template-columns:repeat(2,1fr);width:196px;height:28px;margin:14px auto 20px;padding:2px;display:grid}.auth-preview__tabs button{color:#ffffff7a;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;font-size:12px}.auth-preview__tabs button.is-active{color:#fff;background:#404040;box-shadow:0 2px 8px #00000038}.auth-preview__credential-tabs{background:#262626;border-radius:12px;grid-auto-flow:column;width:max-content;margin:10px auto 18px;padding:2px;display:grid}.auth-preview__credential-tabs button{color:#ffffff6b;cursor:pointer;background:0 0;border:0;border-radius:10px;height:30px;padding:0 12px;font-size:13px}.auth-preview__credential-tabs button.is-active{color:#fff;background:#404040;box-shadow:0 2px 8px #00000038}.auth-preview__credential-tabs button:disabled{cursor:not-allowed;opacity:.36}.auth-preview__form{gap:16px;display:grid}.auth-preview__error{color:#ffd3ea;background:#ff1eb417;border:1px solid #ff40a44d;border-radius:12px;margin:0;padding:9px 11px;font-size:12px;line-height:1.45}.auth-preview__error small{color:#ffffff7a;margin-top:2px;display:block}.auth-preview__form-note{color:#ffffff70;min-height:17px;margin:-3px 0 0;font-size:11px;line-height:1.45}.auth-preview__form-note.is-error{color:#ff8acb}.auth-preview__field{color:#ffffffe0;gap:0;font-size:14px;display:grid;position:relative}.auth-preview__input{background:#262626;border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;height:48px;padding:0 14px 0 16px;transition:all .15s;display:flex;position:relative}.auth-preview__floating-label{z-index:1;color:#ffffff85;max-width:calc(100% - 32px);font:inherit;pointer-events:none;text-overflow:ellipsis;line-height:1;transition:top .15s,color .15s,font-size .15s,transform .15s;position:absolute;top:50%;left:16px;overflow:hidden;transform:translateY(-50%)}.auth-preview__input:focus-within .auth-preview__floating-label{color:#ffffffb8;font-size:10px;top:8px;transform:none}.auth-preview__input:has(input:not(:placeholder-shown)) .auth-preview__floating-label{color:#ffffffb8;font-size:10px;top:8px;transform:none}.auth-preview__input:focus-within{border-color:#ffffff94;box-shadow:0 0 0 2px #818cf852}.auth-preview__input input{z-index:0;color:#fff;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:10px 0 0;position:relative}.auth-preview__input input:focus,.auth-preview__input input:focus-visible{box-shadow:none;outline:0}.auth-preview__input input::placeholder{color:#ffffff4d;opacity:0;transition:opacity .15s}.auth-preview__input:focus-within input::placeholder{opacity:1}.auth-preview__input input:-webkit-autofill{-webkit-text-fill-color:white;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #262626}.auth-preview__input input:-webkit-autofill:hover{-webkit-text-fill-color:white;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #262626}.auth-preview__input input:-webkit-autofill:focus{-webkit-text-fill-color:white;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #262626}.auth-preview__input--phone{gap:12px;padding-left:12px}.auth-preview__input--phone .auth-preview__floating-label{left:136px}.auth-preview__input--phone:focus-within .auth-preview__floating-label{color:#ffffffb8;font-size:10px;top:8px;transform:none}.auth-preview__input--phone:has(input:not(:placeholder-shown)) .auth-preview__floating-label{color:#ffffffb8;font-size:10px;top:8px;transform:none}.auth-preview__input--phone .auth-preview__country-prefix,.auth-preview__input--phone input{align-self:flex-end;margin-top:10px}.auth-preview__input--phone .auth-preview__country-prefix{letter-spacing:normal;align-self:center;margin-top:0;font-size:14px}.auth-preview__input--phone input{height:calc(100% - 10px)}.auth-preview__country-prefix{color:#ffffffd1;letter-spacing:-.03em;white-space:nowrap;border-right:1px solid #ffffff1a;flex:0 0 112px;justify-content:center;align-items:center;gap:6px;height:30px;padding-right:8px;font-size:12px;display:flex}.auth-preview__country-current-flag{object-fit:cover;border-radius:3px;flex:0 0 18px;width:18px;height:13px;box-shadow:0 0 0 1px #ffffff1a}.auth-preview__input b{color:#ffffffc2;border-right:1px solid #ffffff1a;padding-right:10px;font-size:13px;font-weight:500}.auth-preview__input button,.auth-preview__forgot{color:#ffffffb3;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.auth-preview__code-row{border:0;grid-template-columns:minmax(0,1fr) 118px;gap:0;width:100%;height:48px;padding:0;display:grid}.auth-preview__code-row>.auth-preview__input--code{background:0 0;border:0;height:48px}.auth-preview__input--code{border-radius:16px 0 0 16px}.auth-preview__input .auth-preview__code-send{color:#fff;background:var(--auth-logo-blue);white-space:nowrap;cursor:pointer;border:0;border-left:1px solid #ffffff14;border-radius:0 16px 16px 0;height:48px;padding:0 14px;font-size:12px;font-weight:650;box-shadow:0 5px 15px #5671fe38}.auth-preview__code-send:disabled{color:#fff;opacity:1;cursor:not-allowed}.auth-preview__code-send:hover{color:#fff;filter:brightness(1.18)}.auth-preview__code-row.has-code-feedback .auth-preview__floating-label{color:#ffffffb8;font-size:10px;top:8px;transform:none}.auth-preview__code-row.has-code-feedback input::placeholder{color:var(--mm-ui-success);opacity:1}.auth-preview__input:not(.auth-preview__input--code) button:hover,.auth-preview__forgot:hover{color:#fff}.auth-preview__forgot{position:absolute;top:0;right:3px}.auth-preview__submit{color:#fff;background:var(--auth-logo-gradient);text-shadow:0 1px 6px #ffffff59;cursor:pointer;border:0;border-radius:16px;height:48px;margin-top:2px;font-size:16px;font-weight:750;box-shadow:0 8px 22px #704cff33}.auth-preview__submit:disabled{opacity:1;cursor:not-allowed}.auth-preview__register-entry{color:#ffffff8f;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:5px;width:max-content;min-height:24px;margin-top:0;padding:0;font-size:11px;display:flex}.auth-preview__forgot-entry{color:#9eabff;cursor:pointer;background:0 0;border:0;width:max-content;margin:0;padding:0;font-size:12px;display:block}.auth-preview__account-links{justify-content:center;align-items:center;gap:12px;margin-top:10px;display:flex}.auth-preview__forgot-entry:hover{color:#fff}.auth-preview__register-entry strong{color:#8ea2ff;font-weight:700}.auth-preview__register-entry:disabled{opacity:.42;cursor:not-allowed}.auth-preview__divider{color:#ffffff57;align-items:center;gap:12px;height:28px;margin:10px 0 6px;font-size:11px;display:flex}.auth-preview__panel--standard>.auth-preview__divider{margin:16px 0}.auth-preview__divider:before,.auth-preview__divider:after{content:"";background:#ffffff14;flex:1;height:1px}.auth-preview__provider,.auth-preview__enterprise-entry{cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;padding:0 16px;display:flex}.auth-preview__provider{color:#181818;background:#fff;height:46px;font-size:14px;font-weight:600}.auth-preview__provider:disabled{color:#98a2b3;cursor:not-allowed;background:#f7f8fa}.auth-preview__google-icon{flex:0 0 23px;width:23px;height:23px}.auth-preview__enterprise-entry{color:#fff;background:#ffffff1f;height:48px;margin-top:10px;font-size:14px}.auth-preview__legal{color:#ffffff7a;text-align:center;margin:13px 0 0;font-size:12px;line-height:1.5}.auth-preview__legal a,.auth-preview__agreement a{color:#ffffffd6;text-underline-offset:3px;text-decoration:underline}.auth-preview__panel--register{flex-direction:column;padding:58px 32px 22px;display:flex;overflow:hidden}.auth-preview__panel--standard .auth-preview__brand{min-height:0}.auth-preview__panel--standard .auth-preview__credential-tabs{margin-top:43px}.auth-preview__panel--standard>.auth-preview__legal{margin:32px 0 0}.auth-preview__panel--register .auth-preview__form{gap:16px;margin-top:24px}.auth-preview__panel--register .auth-preview__field{gap:4px;font-size:13px}.auth-preview__panel--register .auth-preview__input,.auth-preview__panel--register .auth-preview__code-row,.auth-preview__panel--register .auth-preview__code-row>.auth-preview__input--code,.auth-preview__panel--register .auth-preview__input .auth-preview__code-send,.auth-preview__panel--register .auth-preview__profile-name .auth-preview__input{height:47px}.auth-preview__panel--register .auth-preview__submit{height:40px;margin-top:18px}:is(.auth-preview__panel--standard,.auth-preview__panel--register)>.auth-preview__legal{margin:auto 0 0}.auth-preview__panel--reset{padding-bottom:24px}.auth-preview__panel--reset .auth-preview__credential-tabs{margin-top:0}.auth-preview__register-heading{text-align:center;margin:0 0 20px}.auth-preview__register-heading h2{margin:0;font-size:20px;line-height:1.2}.auth-preview__registration-profile{grid-template-columns:70px minmax(0,1fr);align-items:stretch;gap:8px;display:grid;position:relative}.auth-preview__avatar-field,.auth-preview__profile-name{background:0 0;border:0;border-radius:0;padding:0}.auth-preview__avatar-field{color:#ffffffe0;justify-items:center;gap:4px;font-size:13px;display:grid}.auth-preview__avatar-picker{z-index:10;position:relative}.auth-preview .auth-preview__avatar-trigger.mm-user-avatar-trigger{--mm-user-avatar-size:38px;background:#202020;border:1px solid #ffffff1a;border-radius:50%;width:38px;height:38px}.auth-preview__avatar-trigger:hover,.auth-preview__avatar-trigger[aria-expanded=true]{border-color:#7064ffb8}.auth-preview__avatar-trigger .mm-user-avatar-visual{border-radius:50%}.auth-preview__profile-name{gap:4px}.auth-preview__profile-name .auth-preview__input{background:#ffffff0e;border-radius:13px;height:38px}.auth-preview__avatar-menu{z-index:30;overscroll-behavior:contain;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1b1d26fa;border:1px solid #723ffe57;border-radius:16px;gap:8px;width:max-content;max-width:calc(100vw - 32px);max-height:calc(100vh - 16px);padding:12px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 20px 55px #0000008a}.auth-preview__avatar-presets{grid-template-columns:repeat(4,48px);gap:9px;display:grid}.auth-preview__avatar-presets button{cursor:pointer;background:#232323;border:2px solid #0000;border-radius:14px;width:48px;height:48px;padding:0;overflow:hidden}.auth-preview__avatar-presets .auth-preview__avatar-upload{border:1px dashed #aebaff7a;border-radius:14px;place-items:center;width:48px;height:48px;min-height:0;padding:0;display:grid}.auth-preview__avatar-presets button:hover,.auth-preview__avatar-presets button.is-selected{border-color:#7e82ff}.auth-preview__avatar-presets img{object-fit:cover;width:100%;height:100%;display:block}.auth-preview__avatar-upload{color:#aebaff;cursor:pointer;background:#ffffff0b;font-size:12px;font-weight:650}.auth-preview__avatar-upload:hover{color:#fff;background:#723ffe2e}.auth-preview__avatar-upload input{display:none}.auth-preview__avatar-menu>p{color:#ff8acb;margin:0;font-size:10px}.auth-preview__panel--enterprise{padding:28px 32px 24px}.auth-preview__enterprise-heading{text-align:center;place-items:center;display:grid}.auth-preview__enterprise-heading img{border-radius:13px;width:42px;height:42px}.auth-preview__enterprise-heading h2{margin:10px 0 0;font-size:20px}.auth-preview__enterprise-heading p{color:#ffffff6b;margin:5px 0 0;font-size:11px}.auth-preview__form--enterprise{gap:12px;margin-top:18px}.auth-preview__form--enterprise .auth-preview__field{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;font-size:12px}.auth-preview__form--enterprise .auth-preview__input{border-radius:13px;height:42px}.auth-preview__agreement{color:#ffffff8a;align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.auth-preview__agreement input{accent-color:#ff1eb4;margin:2px 0 0}@media (width<=760px){.auth-preview__form--enterprise .auth-preview__field{grid-template-columns:1fr;gap:7px}}@media (width<=420px){.auth-preview{width:calc(100vw - 20px);max-height:calc(100svh - 20px)}.auth-preview__frame{height:min(650px,100svh - 20px)}.auth-preview__panel--standard,.auth-preview__panel--register{padding-inline:22px}.auth-preview__provider,.auth-preview__enterprise-entry{padding-inline:12px}.auth-preview__country-prefix{flex-basis:106px}}@media (height<=700px){.auth-preview__panel--standard{padding-top:12px}.auth-preview__brand{min-height:90px}}@media (prefers-reduced-motion:reduce){.auth-preview__frame,.auth-preview__track{transition-duration:.01ms}.auth-preview__brand-tagline{animation:none}}.mm-canvas-loading-state{isolation:isolate;min-width:0;min-height:100svh;color:var(--mm-ui-text-muted,#e1e9f894);background-color:var(--mm-page-background-color,#090a0e);place-items:center;display:grid;position:relative;overflow:hidden}.mm-canvas-loading-state__grid{z-index:0;pointer-events:none;opacity:.48;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),radial-gradient(circle,#91add12e 1px,#0000 1.5px);background-position:50%;background-size:120px 120px,120px 120px,24px 24px;position:absolute;inset:0}.mm-canvas-loading-state__content{z-index:1;justify-items:center;gap:12px;font-size:16px;line-height:1.65;display:grid;position:relative}.mm-canvas-loading-state__logo{filter:none;width:56px;height:56px}.mm-canvas-loading-state__status{align-items:center;gap:7px;display:inline-flex}.mm-canvas-loading-state__spinner{flex:none;animation:1.2s linear infinite ui-spin}.mm-canvas-loading-state__label{font-size:inherit;letter-spacing:normal;top:0}.mm-canvas__readiness-gate .mm-canvas-loading-state{width:100%;height:100%;min-height:0}@media (prefers-reduced-motion:reduce){.mm-canvas-loading-state__spinner,.mm-canvas-loading-state__label{animation:none}.mm-canvas-loading-state__label{color:inherit;background:0 0}}.mm-mobile-startup-splash{z-index:100;background:#090a0c;place-items:center;display:grid;position:fixed;inset:0}.mm-mobile-startup-splash.is-persistent{z-index:1000}.mm-mobile-startup-splash.is-persistent .mm-mobile-startup-brand{display:flex}.mm-mobile-route-transition{background:var(--mm-home-stage-surface,#171717);min-height:100dvh;color:var(--mm-home-text,#f5f5f5);flex-direction:column;display:flex}.mm-mobile-route-transition__topbar{border-bottom:1px solid #8080801a;align-items:center;gap:20px;min-height:64px;padding:0 20px;display:flex}.mm-mobile-route-transition__title{background:#8080802e;border-radius:8px;width:96px;height:15px}.mm-mobile-route-transition__feed{flex:1}.mm-mobile-route-transition__composer{background:#8080802b;border-radius:28px;align-items:center;gap:14px;min-height:60px;margin:12px 10px 20px;padding:0 16px;display:flex}.mm-mobile-route-transition__input{flex:1}.mm-mobile-route-transition__send{background:#80808045;border-radius:50%;width:34px;height:34px}.mm-mobile-startup-brand{flex-direction:column;align-items:center;gap:22px;display:none}.mm-mobile-startup-brand__logo{width:50px;height:50px}.mm-mobile-startup-brand__tagline.auth-preview__brand-tagline{flex-direction:column;align-items:center;gap:5px;font-size:16px;line-height:1.5;display:flex}@media (width<=760px){.mm-mobile-route-transition{display:none}.mm-home.mm-home-snapshot-skeleton{background:#090a0c;place-items:center;min-height:0;display:grid;position:fixed;inset:0}.mm-mobile-startup-brand{display:flex}.mm-home-snapshot-skeleton__rail,.mm-home-snapshot-skeleton__main{display:none}}
