.common-scroll-to-top{right:var(--scroll-to-top-right,22px);bottom:var(--scroll-to-top-bottom,22px);z-index:var(--scroll-to-top-z-index,30);width:var(--scroll-to-top-size,44px);height:var(--scroll-to-top-size,44px);border:1px solid var(--scroll-to-top-border,#0000000f);background:var(--scroll-to-top-background,#ffffffb8);-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px 0 #ffffffc7,0 8px 24px var(--scroll-to-top-shadow,#0f0f0f14);color:var(--scroll-to-top-color,var(--color-text-muted-medium,#6f6f6f));font:inherit;font-size:var(--scroll-to-top-font-size,var(--font-size-body-lg,18px));cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-weight:600;line-height:1;transition:opacity .26s,visibility .26s,transform .26s,background .22s,border-color .22s,box-shadow .26s,color .22s;display:inline-flex;position:fixed;transform:translateY(10px)}.common-scroll-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.common-scroll-to-top:hover{border-color:var(--scroll-to-top-hover-border,var(--color-border-subtle,#0000001f));background:var(--scroll-to-top-hover-background,#ffffffe0);box-shadow:inset 0 1px 0 #ffffffdb,0 10px 28px var(--scroll-to-top-hover-shadow,#0f0f0f1a);color:var(--scroll-to-top-hover-color,var(--color-text-muted-contrast,#242424));outline:none}.common-scroll-to-top:focus-visible{border-color:var(--scroll-to-top-hover-border,var(--color-border-subtle,#0000001f));background:var(--scroll-to-top-hover-background,#ffffffe0);box-shadow:inset 0 1px 0 #ffffffdb,0 10px 28px var(--scroll-to-top-hover-shadow,#0f0f0f1a);color:var(--scroll-to-top-hover-color,var(--color-text-muted-contrast,#242424));outline:none}@media (max-width:720px){.common-scroll-to-top{right:var(--scroll-to-top-mobile-right,16px);bottom:var(--scroll-to-top-mobile-bottom,16px)}}.background-image{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:block}.background-image--cover{background-size:cover}.background-image--contain{background-position:50%;background-size:contain}.media-load-surface{background:var(--media-load-base,#f1f1f1);position:relative;overflow:hidden}.media-load-surface>.background-image{opacity:0;transition:opacity .5s ease,var(--media-load-image-transition,filter .22s ease,transform .52s ease)}.media-load-surface>.background-image.is-loaded,.media-load-surface>.background-image.media-load-image-ready,.media-load-surface.is-loaded>.background-image,.media-load-image-ready{opacity:1!important}.media-load-surface>.background-image.media-load-image-cached,.media-load-image-cached{opacity:1!important;transition:none!important}.media-load-overlay{z-index:var(--media-load-overlay-z,4);background:var(--media-load-base,#f1f1f1);opacity:1;pointer-events:none;visibility:visible;transition:opacity .5s,visibility .5s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.media-load-overlay:after{content:"";background:linear-gradient(90deg,#0000 18%,#14141409 34%,#14141416 50%,#14141409 66%,#0000 82%);animation:2.35s linear .5s infinite media-load-wave;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.media-load-overlay--dark{--media-load-base:#00000029}.media-load-overlay--dark:after{background:linear-gradient(90deg,#0000 18%,#ffffff0a 34%,#ffffff1c 50%,#ffffff0a 66%,#0000 82%)}.media-load-overlay--hidden,.media-load-surface.is-loaded>.media-load-overlay{opacity:0!important;visibility:hidden!important}.media-load-surface:has(.background-image.is-loaded)>.media-load-overlay{opacity:0!important;visibility:hidden!important}.media-load-surface:has(.background-image.media-load-image-ready)>.media-load-overlay{opacity:0!important;visibility:hidden!important}@keyframes media-load-wave{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.media-load-surface .background-image,.media-load-overlay,.media-load-overlay:after{transition:none;animation:none}}.camera-settings-loader{--camera-loader-size:136px;--camera-loader-brand-gap:0px;--camera-loader-halo-width:max(4px,calc(var(--camera-loader-size)*.026));width:calc(var(--camera-loader-size) + var(--camera-loader-brand-gap)*2);aspect-ratio:1;isolation:isolate;place-items:center;display:grid;position:relative}.camera-settings-loader:before{z-index:1;inset:var(--camera-loader-brand-gap);content:"";border-radius:50%;position:absolute;box-shadow:0 22px 34px #00000029}.camera-settings-loader--branded{--camera-loader-brand-gap:calc(var(--camera-loader-size)*.14)}.camera-settings-loader--sm{--camera-loader-size:40px}.camera-settings-loader--lg{--camera-loader-size:clamp(208px,18.7vw,272px)}.camera-settings-loader__brand-ring{z-index:5;letter-spacing:0;text-transform:uppercase;transform-box:fill-box;transform-origin:50%;font:900 8px Arial Black,Arial,Helvetica,sans-serif;animation:6.75s linear infinite reverse camera-loader-spin;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.camera-settings-loader__brand-letter{--camera-loader-text-0:#121317;--camera-loader-text-25:#6e737b;--camera-loader-text-50:#f3f4f5;--camera-loader-text-75:#2d3036;animation:4.4s linear infinite camera-loader-letter-color;animation-delay:calc(var(--camera-loader-brand-letter-index)*-.065s)}.camera-settings-loader__prism-ring{z-index:1;inset:calc(var(--camera-loader-brand-gap) - var(--camera-loader-halo-width));filter:drop-shadow(0 0 8px #38c7ff4d);background:conic-gradient(#ff3d4d,#ffb238,#f3f95b,#44d17a,#38c7ff,#5c6cff,#d85bff,#ff3d4d);border-radius:50%;animation:5.85s linear infinite camera-loader-spin;position:absolute}.camera-settings-loader__loading-ring{z-index:3;letter-spacing:0;text-transform:uppercase;transform-box:fill-box;transform-origin:50%;font:900 3.5px Arial Black,Arial,Helvetica,sans-serif;animation:4.95s linear infinite camera-loader-spin;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.camera-settings-loader__loading-letter{--camera-loader-text-0:#ff3d4d;--camera-loader-text-25:#f3f95b;--camera-loader-text-50:#38c7ff;--camera-loader-text-75:#d85bff;animation:4.2s linear infinite camera-loader-letter-color;animation-delay:calc(var(--camera-loader-loading-letter-index)*-.056s)}.camera-settings-loader__dial{z-index:2;inset:var(--camera-loader-brand-gap);background:radial-gradient(circle at 38% 28%,#ffffff4d,#0000 23%),linear-gradient(145deg,#2c2d31,#0f1013 45%,#34363b);border-radius:50%;animation:1.35s cubic-bezier(.45,0,.2,1) infinite camera-loader-dial-turn;position:absolute;box-shadow:inset 0 2px 3px #ffffff2e,inset 0 -12px 20px #00000070}.camera-settings-loader__outer-ring{border-radius:inherit;background:radial-gradient(circle,#0000 0 70%,#e8eaead6 70.5% 71.5%,#0000 72%),radial-gradient(circle,#0000 0 77%,#07080afa 77.5% 86%,#0000 86.5%),repeating-conic-gradient(#4d4f54 0deg 1.2deg,#101114 1.2deg 3.6deg),conic-gradient(from -18deg,#35373d,#090a0c,#565960,#111216,#35373d);position:absolute;top:0;bottom:0;left:0;right:0}.camera-settings-loader__tick{width:1px;height:7.5%;transform:rotate(var(--camera-loader-tick-angle))translateY(0);transform-origin:50% calc(var(--camera-loader-size)/2);background:#ffffff5c;border-radius:999px;position:absolute;top:4%;left:calc(50% - .5px)}.camera-settings-loader__tick--major{background:#ffffffbd;width:2px;height:10.5%;top:3%;left:calc(50% - 1px)}.camera-settings-loader__face{box-shadow:inset 0 0 0 1px #fff3,inset 0 -5px 12px #00000061,0 0 0 calc(var(--camera-loader-size)*.018)#ffffff29;background:radial-gradient(circle at 39% 31%,#ffffff3d,#0000 24%),radial-gradient(circle,#0000 0 61%,#fff3 61.5% 62.5%,#0000 63%),linear-gradient(145deg,#2b2d32,#111216 52%,#3f4147);border-radius:50%;position:absolute;top:17%;bottom:17%;left:17%;right:17%}.camera-settings-loader__mode{color:#f5f6f7e6;font:900 calc(var(--camera-loader-size)*.058)Arial Black,Arial,Helvetica,sans-serif;letter-spacing:0;transform:translate(-50%,-50%)rotate(var(--camera-loader-mode-angle))translateY(calc(var(--camera-loader-size)*-.255))rotate(var(--camera-loader-mode-inverse-angle));line-height:1;position:absolute;top:50%;left:50%}.camera-settings-loader__hub{background:radial-gradient(circle,#141518b8 0 12%,#ffffff80 13% 18%,#0000 19%),radial-gradient(circle at 39% 32%,#fbfbf7,#c6c9cf 66%,#8f949c);border-radius:50%;position:absolute;top:37%;bottom:37%;left:37%;right:37%;box-shadow:inset 0 2px 4px #ffffffe6,inset 0 -4px 8px #00000029,0 2px 7px #00000021}@keyframes camera-loader-dial-turn{62%{transform:rotate(312deg)}to{transform:rotate(360deg)}}@keyframes camera-loader-spin{to{transform:rotate(360deg)}}@keyframes camera-loader-letter-color{0%,to{fill:var(--camera-loader-text-0)}25%{fill:var(--camera-loader-text-25)}50%{fill:var(--camera-loader-text-50)}75%{fill:var(--camera-loader-text-75)}}@media (prefers-reduced-motion:reduce){.camera-settings-loader__brand-ring,.camera-settings-loader__brand-letter,.camera-settings-loader__loading-ring,.camera-settings-loader__prism-ring,.camera-settings-loader__loading-letter,.camera-settings-loader__dial{animation:none}}.page-content>.view-page-state,.view-page-state{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.view-page-state>.page-state{flex:auto;width:100%;min-height:0}.viewer-shell>.view-page-state{height:100%;min-height:100%;display:flex}.viewer-shell>.view-page-state>.page-state,.viewer-shell>.page-state--fill{min-height:100%}.page-state{justify-content:center;align-items:center;min-height:0;padding:36px;display:flex}.page-state--fill{flex:1;width:100%}.page-state__body{max-width:min(100%,var(--layout-max-prose-wide,860px));text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.page-state__illustration{aspect-ratio:11/9;place-items:center;width:min(220px,62vw);display:grid}.page-state--error .page-state__illustration{width:min(292px,78vw);transform:translate(-8%)}.page-state--error .page-state__body{gap:14px}.view-page-state>.page-state--loading{min-height:0;color:var(--color-text,#141414);opacity:0;flex:auto;transition:opacity .38s}.view-page-state>.page-state--loading-visible{opacity:1}.empty-illustration{flex-shrink:0;width:100%;height:100%;animation:4.5s ease-in-out infinite empty-float;display:block}.error-illustration{width:100%;animation:5.2s ease-in-out infinite error-sway}.page-state--illustrated h2{font-family:var(--font-display,"Syne","Manrope","Inter",sans-serif);font-size:var(--font-size-heading-sm,clamp(28px,5vw,54px));font-weight:var(--font-weight-extrabold,800);letter-spacing:0;line-height:var(--line-height-single,1);text-transform:lowercase}.page-state--error h2{font-family:var(--font-display,"Syne","Manrope","Inter",sans-serif);font-size:var(--font-size-error-display,clamp(44px,10vw,118px));font-weight:var(--font-weight-extrabold,800);letter-spacing:var(--letter-spacing-display,0);line-height:var(--line-height-display-tight,.92);text-transform:lowercase}.page-state__code{max-width:var(--layout-max-prose,720px);border:1px solid var(--color-border-subtle,#0000001f);color:#4a4a4a;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--font-size-body-sm,14px);letter-spacing:0;text-wrap:pretty;word-break:break-word;background:#f7f7f7;margin:0;padding:12px 16px;font-weight:500;line-height:1.45}.page-state__text{color:var(--color-text-muted-mid,#6a6a6a);font-family:var(--font-display,"Syne","Manrope","Inter",sans-serif);font-size:var(--font-size-lead-fluid,clamp(18px,2vw,26px));font-weight:var(--font-weight-medium,500);letter-spacing:0;margin:0;line-height:1.35}.page-state h2{font-family:var(--font-display,"Syne","Manrope","Inter",sans-serif);font-size:var(--font-size-page-state-title,clamp(34px,6vw,72px));font-weight:var(--font-weight-extrabold,800);letter-spacing:0;margin:0;line-height:1}@keyframes error-sway{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(5px)rotate(-1.5deg)}}@keyframes empty-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.empty-illustration,.error-illustration{animation:none}}.common-site-footer{--common-site-footer-width:100vw;--common-site-footer-margin-left:calc(50% - 50vw);--common-site-footer-margin-right:calc(50% - 50vw);--common-site-footer-art-width:100vw;--common-site-footer-art-margin:calc(-1*clamp(20px,3vw,40px));z-index:1;width:var(--common-site-footer-width);margin-top:100px;margin-right:var(--common-site-footer-margin-right);margin-left:var(--common-site-footer-margin-left);border-top:1px solid var(--color-border-subtle,#00000014);background:var(--color-bg,#fff);flex-direction:column;align-items:center;gap:max(6px,min(1vw,10px));padding:10px;display:flex;position:relative;overflow:hidden;box-shadow:0 -1px #ffffffb8}.common-site-footer-art{width:var(--common-site-footer-art-width);margin-right:var(--common-site-footer-art-margin);margin-left:var(--common-site-footer-art-margin);justify-content:center;display:flex;overflow:hidden}.common-site-footer-illustration{width:100vw;min-width:1280px;height:auto;color:var(--color-text-strong,#141414);flex:none;display:block}.common-site-footer-copyright{color:var(--color-text-muted-medium,#1414149e);font-family:var(--font-display,"Syne","Manrope","Inter",sans-serif);letter-spacing:0;text-align:center;margin:0;font-size:max(11px,min(.9vw,13px));font-weight:400;line-height:1.25}.common-site-footer-extra{justify-content:center;max-width:min(100%,760px);display:flex}@media (max-width:1360px){.common-site-footer-illustration{min-width:1180px}}@media (max-width:1100px){.common-site-footer-illustration{min-width:980px}}.common-language-dialog-backdrop{z-index:3000;background:#0f172a52;place-items:center;animation:.22s cubic-bezier(.2,.8,.2,1) both common-language-backdrop-in;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.common-language-dialog-backdrop--closing{pointer-events:none;animation:.22s cubic-bezier(.2,.8,.2,1) both common-language-backdrop-out}.common-round-dialog{aspect-ratio:1;border-radius:50%;width:min(520px,100vw - 32px,100dvh - 40px);max-width:min(520px,100vw - 32px,100dvh - 40px);overflow:visible;box-shadow:0 34px 86px #0f172a47}.common-language-dialog{background:#fff;animation:.22s cubic-bezier(.2,.8,.2,1) both common-language-dialog-in;overflow:hidden}.common-language-dialog-backdrop--closing .common-language-dialog{animation:.22s cubic-bezier(.2,.8,.2,1) both common-language-dialog-out}.common-language-segments{grid-template-rows:1fr 1fr;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.common-language-segments:after{z-index:3;content:"";pointer-events:none;border:1px solid #0f172a29;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 2px #ffffffa3}.common-language-segments:before{z-index:1;content:"";pointer-events:none;background:#0f172a38;height:1px;position:absolute;top:50%;bottom:auto;left:0;right:0}.common-language-segment{cursor:pointer;border:0;transition:filter .18s,transform .18s;position:relative;overflow:hidden}.common-language-segment:hover{filter:saturate(1.12)brightness(1.04);outline:none}.common-language-segment:focus-visible{filter:saturate(1.12)brightness(1.04);outline:none}.common-language-segment--russia{background:linear-gradient(#fff 0 33.333%,#1c57a8 33.333% 66.666%,#d52b1e 66.666%),#fff}.common-language-segment--usa{background:linear-gradient(90deg,#24407d 0 42%,#0000 42%),repeating-linear-gradient(#b22234 0 15px,#fff 15px 30px)}.common-language-segment--usa:before{content:"";background-image:radial-gradient(circle,#fff 0 2px,#0000 2.4px);background-size:18px 16px;width:94px;height:76px;position:absolute;top:32px;left:58px}@media (max-width:520px){.common-round-dialog{width:min(390px,100vw - 20px,100dvh - 28px);max-width:min(390px,100vw - 20px,100dvh - 28px)}.common-language-segment--usa:before{background-size:14px 12px;width:72px;height:56px;top:24px;left:42px}}@media (prefers-reduced-motion:reduce){.common-language-dialog-backdrop,.common-language-dialog-backdrop--closing,.common-language-dialog,.common-language-dialog-backdrop--closing .common-language-dialog{animation-duration:1ms}}@keyframes common-language-backdrop-in{0%{opacity:0}}@keyframes common-language-backdrop-out{to{opacity:0}}@keyframes common-language-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes common-language-dialog-out{to{opacity:0;transform:translateY(8px)scale(.99)}}.common-language-pin-anchor{z-index:2;pointer-events:none;width:86px;height:86px;transition:top .56s cubic-bezier(.2,.82,.22,1);position:absolute;left:50%;transform:translate(-50%,-60%)}.common-language-pin-anchor--ru{top:25%}.common-language-pin-anchor--en{top:75%}.common-language-pin{z-index:2;background:#fff3;border:3px solid #ffffffd1;border-radius:50% 50% 50% 0;animation:1.6s ease-in-out infinite common-language-pin-float;position:absolute;top:0;bottom:0;left:0;right:0;transform:rotate(-45deg);box-shadow:0 12px 28px #0f172a3d,0 0 0 1px #0f172a2e}.common-language-pin:before{z-index:-1;border-radius:inherit;filter:blur(12px);content:"";background:#ffffff70;position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px}.common-language-pin:after{content:"";background:#ffffffeb;border-radius:50%;position:absolute;top:24px;bottom:24px;left:24px;right:24px;box-shadow:inset 0 0 0 1px #0f172a1f}.common-language-pin-anchor:after{z-index:1;filter:blur(3px);content:"";pointer-events:none;background:#0f172a3d;border-radius:50%;width:54px;height:12px;animation:1.6s ease-in-out infinite common-language-pin-shadow;position:absolute;top:calc(50% + 44px);left:50%;transform:translate(-50%)}@keyframes common-language-pin-float{0%,to{transform:translateY(0)rotate(-45deg)}50%{transform:translateY(-12%)rotate(-45deg)}}@keyframes common-language-pin-shadow{0%,to{opacity:.4;transform:translate(-50%)scale(1)}50%{opacity:.2;transform:translate(-50%)scale(.72)}}@media (max-width:520px){.common-language-pin-anchor{width:66px;height:66px}.common-language-pin-anchor:after{width:42px;height:10px;top:calc(50% + 34px)}.common-language-pin{border-width:2px}.common-language-pin:after{top:18px;bottom:18px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.common-language-pin-anchor{transition:none}.common-language-pin,.common-language-pin-anchor:after{animation:none}}.common-logout-dialog-backdrop{z-index:3000;background:#0f172a7a;place-items:center;animation:.22s cubic-bezier(.2,.8,.2,1) both common-logout-backdrop-in;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.common-logout-dialog-backdrop--closing{pointer-events:none;animation:.22s cubic-bezier(.2,.8,.2,1) both common-logout-backdrop-out}.common-logout-dialog{aspect-ratio:1;background:#12121a;border-radius:50%;width:min(520px,100vw - 32px,100dvh - 40px);max-width:min(520px,100vw - 32px,100dvh - 40px);animation:.22s cubic-bezier(.2,.8,.2,1) both common-logout-dialog-in;overflow:hidden;box-shadow:0 34px 86px #0f172a47}.common-logout-dialog-backdrop--closing .common-logout-dialog{animation:.22s cubic-bezier(.2,.8,.2,1) both common-logout-dialog-out}.common-logout-aperture{cursor:pointer;background:radial-gradient(circle,#fff3 0 5%,#0000 18%),#12121a;border:0;border-radius:50%;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.common-logout-aperture-scene{z-index:0;width:100%;height:100%;transition:filter .5s,transform .5s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:0;right:0}.common-logout-aperture-petal{--petal-angle:calc(var(--petal-index)*60deg);z-index:1;clip-path:polygon(50% 50%,96% 4%,100% 58%,62% 100%,39% 76%);transform:rotate(calc(var(--petal-angle) + 7deg))translateY(-78%)scale(1.08);transform-origin:50%;background:linear-gradient(138deg,#ffffff38,#0000 34%),linear-gradient(148deg,#7c3aed 0%,#3b2f7d 48%,#141421 100%);transition:filter .18s,transform .42s cubic-bezier(.18,1.36,.42,1);position:absolute;top:-12%;bottom:-12%;left:-12%;right:-12%}.common-logout-aperture:hover .common-logout-aperture-petal{filter:brightness(1.08)saturate(1.08);transform:rotate(calc(var(--petal-angle) + 10deg))translateY(-68%)scale(1.09)}.common-logout-aperture:focus-visible .common-logout-aperture-petal{filter:brightness(1.08)saturate(1.08);transform:rotate(calc(var(--petal-angle) + 10deg))translateY(-68%)scale(1.09)}.common-logout-aperture.is-closing .common-logout-aperture-petal{transform:rotate(calc(var(--petal-angle) + 28deg))translateY(4%)scale(1.18);transition-duration:.5s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.common-logout-aperture.is-closing .common-logout-aperture-scene{filter:blur(9px)brightness(.72)saturate(.82);transform:scale(1.06)}.common-logout-aperture-center{z-index:3;color:#fff;background:#111827d1;border-radius:50%;place-items:center;width:74px;height:74px;transition:opacity .22s,transform .5s cubic-bezier(.65,0,.35,1);display:grid;position:absolute;top:50%;bottom:auto;left:auto;right:24px;transform:translateY(-50%);box-shadow:0 18px 46px #00000052,inset 0 0 0 1px #ffffff1f}.common-logout-aperture-center svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:36px;height:36px}.common-logout-aperture.is-closing .common-logout-aperture-center{opacity:0;transform:translateY(-50%)scale(.48)rotate(-24deg)}.common-logout-aperture:focus-visible{outline-offset:-12px;outline:4px solid #7c3aed57}@media (max-width:520px){.common-logout-dialog{width:min(390px,100vw - 20px,100dvh - 28px);max-width:min(390px,100vw - 20px,100dvh - 28px)}.common-logout-aperture-center{width:58px;height:58px;right:16px}.common-logout-aperture-center svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.common-logout-dialog-backdrop,.common-logout-dialog,.common-logout-aperture-scene,.common-logout-aperture-petal,.common-logout-aperture-center{transition-duration:1ms;animation-duration:1ms}}@keyframes common-logout-backdrop-in{0%{opacity:0}}@keyframes common-logout-backdrop-out{to{opacity:0}}@keyframes common-logout-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes common-logout-dialog-out{to{opacity:0;transform:translateY(8px)scale(.99)}}.rank-page{--rank-modal-duration:.22s;--rank-slide-duration:.36s;--rank-modal-easing:cubic-bezier(.2,.8,.2,1);--rank-parallax-x:0px;--rank-parallax-y:0px;--rank-modal-font:var(--font-family-poster-page-title,"Syne","Unbounded","Inter",ui-sans-serif,system-ui,sans-serif);--rank-modal-font-weight:var(--font-weight-poster-page-title,800);z-index:3000;min-width:var(--app-min-width,0);color:var(--color-text-strong,#141414);animation:rank-page-fade var(--rank-modal-duration)var(--rank-modal-easing)both;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.rank-page--closing{pointer-events:none;animation:rank-page-fade-out var(--rank-modal-duration)var(--rank-modal-easing)both}.rank-page-backdrop{cursor:pointer;background:#000000d6;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.rank-page--closing .rank-page-backdrop{animation:rank-backdrop-out var(--rank-modal-duration)var(--rank-modal-easing)both}.rank-modal{box-sizing:border-box;aspect-ratio:1;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--rank-accent)26%,transparent),transparent 54%),color-mix(in srgb,var(--rank-accent)12%,#fff 88%);width:max(0px,100vmin - 40px);box-shadow:0 28px 90px #00000057,0 0 44px color-mix(in srgb,var(--rank-accent)24%,transparent);text-align:center;transform-origin:50% 46%;transition:opacity var(--rank-modal-duration)var(--rank-modal-easing),transform var(--rank-modal-duration)var(--rank-modal-easing);border:0;border-radius:50%;grid-area:1/1;padding:max(48px,min(7vmin,82px));position:relative;overflow:hidden}.rank-page--closing .rank-modal{animation:rank-modal-out var(--rank-modal-duration)var(--rank-modal-easing)both}.rank-modal--hidden{opacity:0;pointer-events:none;transform:scale(.985)}.rank-modal-close{z-index:4;aspect-ratio:1;color:currentColor;cursor:pointer;width:44px;font-family:var(--rank-modal-font);font-size:26px;font-weight:var(--rank-modal-font-weight);opacity:.62;background:0 0;border:0;place-items:center;padding:0;line-height:1;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:9%;right:12%}.rank-modal-close:hover{opacity:1;outline:none;transform:scale(1.08)}.rank-modal-close:focus-visible{opacity:1;outline:none;transform:scale(1.08)}.rank-modal-content{z-index:2;grid-template-columns:minmax(0,100%);align-content:center;justify-items:center;gap:max(12px,min(1.9vmin,22px));display:grid;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(-25px)}.rank-modal-badge-frame,.rank-modal-copy{z-index:2;position:relative}.rank-modal-badge-frame{cursor:zoom-in;background:0 0;border:0;place-self:center;place-items:center;width:min(300px,51vmin);padding:0;display:grid}.rank-modal-badge{aspect-ratio:1;object-fit:contain;pointer-events:none;width:300px;max-width:min(300px,51vmin);display:block}.rank-modal-copy{z-index:2;width:100%;min-width:0;font-family:var(--rank-modal-font);text-align:center;justify-content:center;place-self:center stretch;align-items:center;display:flex;position:relative}.rank-modal-copy-inner{justify-items:center;gap:max(8px,min(1.2vmin,14px));width:100%;max-width:560px;display:grid}.rank-modal-title{width:100%;color:color-mix(in srgb,var(--rank-accent)76%,#050505 24%);font-family:var(--rank-modal-font);font-size:max(34px,min(4.4vw,64px));font-weight:var(--rank-modal-font-weight);letter-spacing:0;text-align:center;margin:0;line-height:.92}.rank-modal-copy p{color:color-mix(in srgb,currentColor 72%,transparent);max-width:100%;font-size:max(13px,min(1.55vmin,16px));font-weight:var(--rank-modal-font-weight);overflow-wrap:anywhere;text-align:center;justify-self:center;margin:0;line-height:1.36}.rank-modal-user-bubble{z-index:3;box-sizing:border-box;background:color-mix(in srgb,#050505 68%,var(--rank-accent)32%);max-width:min(360px,62vmin);box-shadow:none;color:#fff;cursor:pointer;font-family:var(--rank-modal-font);font-size:max(13px,min(1.8vmin,18px));font-weight:var(--rank-modal-font-weight);letter-spacing:0;overflow-wrap:anywhere;text-align:center;text-overflow:ellipsis;text-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(1.3);border:0;border-radius:999px;margin-block-end:max(-4px,min(-.6vmin,-1px));padding:max(8px,min(1.2vmin,12px)) max(14px,min(2.4vmin,24px));line-height:1.1;text-decoration:none;position:relative;overflow:hidden}.rank-modal-user-bubble:hover{outline:none;transform:translateY(-1px)}.rank-modal-user-bubble:focus-visible{outline:none;transform:translateY(-1px)}.rank-lens-modal{z-index:5;cursor:zoom-out;animation:rank-lens-modal-in var(--rank-modal-duration)var(--rank-modal-easing)both;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.rank-lens-modal--closing{pointer-events:none;animation:rank-lens-modal-out var(--rank-modal-duration)var(--rank-modal-easing)both}.rank-lens-modal-image{aspect-ratio:1;object-fit:contain;pointer-events:none;width:500px;max-width:min(500px,82vmin);display:block}@keyframes rank-page-fade{0%{opacity:0}}@keyframes rank-page-fade-out{to{opacity:0}}@keyframes rank-backdrop-out{to{background:0 0}}@keyframes rank-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes rank-modal-out{to{opacity:0;transform:translateY(8px)scale(.99)}}@keyframes rank-modal-slide-next-enter{0%{transform:translate(112vw)}}@keyframes rank-modal-slide-next-exit{to{transform:translate(-112vw)}}@keyframes rank-modal-slide-prev-enter{0%{transform:translate(-112vw)}}@keyframes rank-modal-slide-prev-exit{to{transform:translate(112vw)}}@keyframes rank-lens-modal-in{0%{opacity:0;transform:scale(.985)}}@keyframes rank-lens-modal-out{to{opacity:0;transform:scale(.985)}}.rank-page[data-rank=architect]{color:#fff}.rank-modal[data-rank=architect]{background:radial-gradient(circle at 72% 24%,#009dff1a,#0000 24%),radial-gradient(circle at 27% 78%,#ff36de1a,#0000 26%),linear-gradient(135deg,#03040c 0%,#070217 48%,#02040d 100%);box-shadow:0 34px 110px #00000085,0 12px 36px #00000057}.rank-modal[data-rank=architect] .rank-modal-copy-inner{max-width:520px}.rank-modal[data-rank=architect] .rank-modal-copy p{color:#ffffffc2;max-width:100%}.rank-modal[data-rank=architect] .rank-modal-title{color:#fff;text-shadow:none}.rank-modal[data-rank=ceo_and_founder]{background:radial-gradient(circle at 68% 22%,#1c2b4814,#0000 24%),radial-gradient(circle at 28% 76%,#5a65781a,#0000 26%),linear-gradient(135deg,#f8faff 0%,#edf2f9 48%,#dfe6f1 100%);box-shadow:0 34px 110px #0f172a38,0 12px 36px #0f172a24}.rank-modal[data-rank=ceo_and_founder] .rank-modal-copy p{color:#121926b8}.rank-modal[data-rank=ceo_and_founder] .rank-modal-title{color:#1c2433;text-shadow:none}.rank-modal[data-rank=ceo_and_founder] .rank-architect-star{background:hsl(var(--star-hue)28% 24%);box-shadow:0 0 calc(var(--star-size)*2.2)hsl(var(--star-hue)34% 36%);opacity:calc(var(--star-opacity)*.78)}.rank-architect-stars{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.rank-architect-star{top:var(--star-top);left:var(--star-left);width:var(--star-size);aspect-ratio:1;background:hsl(var(--star-hue)100% 82%);box-shadow:0 0 calc(var(--star-size)*2)hsl(var(--star-hue)100% 70%);opacity:var(--star-opacity);transform:translate3d(calc(var(--rank-parallax-x)*var(--star-depth)),calc(var(--rank-parallax-y)*var(--star-depth)),0);border-radius:999px;transition:transform .12s ease-out;position:absolute}.rank-page-nav{z-index:3;width:min(18vw,190px);color:color-mix(in srgb,var(--rank-accent)84%,#fff 16%);cursor:pointer;opacity:.36;background:0 0;border:0;place-items:center;padding:0;transition:opacity .16s,transform .16s;display:grid;position:absolute;top:0;bottom:0}.rank-page-nav--prev{left:0}.rank-page-nav--next{right:0}.rank-page-nav:before{content:"";aspect-ratio:1;border-block-start:max(8px,min(1.1vw,14px)) solid;border-inline-start:max(8px,min(1.1vw,14px)) solid;width:max(36px,min(6vw,76px));display:block}.rank-page-nav--prev:before{transform:rotate(-45deg)}.rank-page-nav--next:before{transform:rotate(135deg)}.rank-page-nav:hover{opacity:.82;outline:none;transform:scale(1.04)}.rank-page-nav:focus-visible{opacity:.82;outline:none;transform:scale(1.04)}.rank-modal-badge--unknown{color:color-mix(in srgb,var(--rank-accent)72%,#202633 28%);filter:drop-shadow(0 16px 28px #1418222e)}.rank-modal-info-button{border:2px solid color-mix(in srgb,var(--rank-accent)54%,currentColor 46%);background:color-mix(in srgb,var(--rank-accent)14%,transparent);min-width:86px;color:color-mix(in srgb,var(--rank-accent)82%,#10131b 18%);cursor:pointer;font-family:var(--rank-modal-font);font-size:14px;font-weight:var(--rank-modal-font-weight);text-transform:lowercase;border-radius:999px;padding:8px 18px 9px;line-height:1;transition:background .16s,transform .16s}.rank-modal-info-button:hover{background:color-mix(in srgb,var(--rank-accent)24%,transparent);outline:none;transform:translateY(-1px)}.rank-modal-info-button:focus-visible{background:color-mix(in srgb,var(--rank-accent)24%,transparent);outline:none;transform:translateY(-1px)}@media (max-width:700px){.rank-page-nav{width:19vw}}.rank-limits-layer{z-index:6;place-items:start center;padding:max(28px,min(5vh,72px)) 20px 20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.rank-limits-backdrop{cursor:pointer;background:#04060a4d;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.rank-limits-modal{border:1px solid color-mix(in srgb,var(--rank-accent)28%,#fff 72%);color:#171b24;width:min(520px,100vw - 40px);font-family:var(--rank-modal-font);text-align:left;animation:rank-limits-in .18s var(--rank-modal-easing)both;background:#f8fafff2;border-radius:8px;gap:12px;padding:24px;display:grid;position:relative;box-shadow:0 22px 70px #00000052}.rank-limits-close{aspect-ratio:1;color:currentColor;cursor:pointer;width:32px;font:inherit;font-size:20px;font-weight:var(--rank-modal-font-weight);opacity:.62;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:12px}.rank-limits-close:hover{opacity:1;outline:none}.rank-limits-close:focus-visible{opacity:1;outline:none}.rank-limits-kicker,.rank-limits-modal h2,.rank-limits-list{margin:0}.rank-limits-kicker{color:color-mix(in srgb,var(--rank-accent)70%,#171b24 30%);font-size:12px;font-weight:var(--rank-modal-font-weight);text-transform:lowercase}.rank-limits-modal h2{color:#10131b;font-size:max(26px,min(4vw,42px));font-weight:var(--rank-modal-font-weight);line-height:.96}.rank-limits-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid}.rank-limits-item{background:#ffffffad;border:1px solid #12172214;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.rank-limits-item dt,.rank-limits-item dd{font-weight:var(--rank-modal-font-weight);margin:0}.rank-limits-item dt{color:#171b24ad;align-items:center;gap:8px;font-size:12px;display:flex}.rank-limits-item dd{color:color-mix(in srgb,var(--rank-accent)70%,#10131b 30%);font-size:max(22px,min(3.3vw,34px));line-height:.95}.rank-limits-icon{aspect-ratio:1;width:24px;color:color-mix(in srgb,var(--rank-accent)74%,#10131b 26%);place-items:center;display:grid}.rank-limits-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:100%;height:100%;display:block}@keyframes rank-limits-in{0%{opacity:0;transform:translateY(-10px)scale(.985)}}@media (max-width:700px){.rank-limits-list{grid-template-columns:1fr}}.crm-animated-width-box{justify-content:center;align-items:center;max-width:100%;display:flex;overflow:hidden}.crm-animated-width-content{flex:none;align-items:center;min-width:max-content;display:flex}.crm-brand-wordmark{box-sizing:border-box;color:#000;letter-spacing:0;text-align:center;text-transform:lowercase;white-space:nowrap;background:#fff;width:100%;max-width:100%;padding:max(6px,min(1.5vw,16px)) max(24px,50cqi - 744px) max(8px,min(1vw,14px));font-family:Syne,Unbounded,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(36px,min(min(100cqi,1536px)/15.7 - 3.05733px,96px));font-weight:800;line-height:.9;text-decoration:none;display:block;overflow-x:clip}.crm-brand-wordmark:focus-visible{outline-offset:-6px;outline:2px solid}@media (max-width:599.95px){.crm-brand-wordmark{padding-left:16px;padding-right:16px;font-size:max(18px,min(6.36943cqi - 2.03822px,36px))}}.MuiIconButton-root.crm-shell-action-button{color:#8b5cf6;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#8b5cf62e;border:0;border-radius:50%;width:48px;height:48px;transition:background .18s,box-shadow .18s,color .18s,transform .18s cubic-bezier(.16,1,.22,1);box-shadow:0 14px 28px #7c3aed29}.MuiIconButton-root.crm-shell-action-button:hover{color:#7c3aed;background:#8b5cf642;transform:translateY(-1px)scale(1.04);box-shadow:0 16px 30px #7c3aed33}.MuiIconButton-root.crm-shell-action-button:focus-visible{color:#7c3aed;background:#8b5cf642;transform:translateY(-1px)scale(1.04);box-shadow:0 16px 30px #7c3aed33}.MuiIconButton-root.crm-shell-action-button:active{transform:translateY(0)scale(.96)}.crm-shell-back-action.is-stuck,.crm-shell-back-action.is-hidden-by-scroll,.crm-shell-page-label.is-stuck,.crm-shell-page-label.is-hidden-by-scroll,.crm-shell-page-leading-action.is-hidden-by-scroll{opacity:0;pointer-events:none;transform:translateY(-10px)}.crm-shell-actions--single .MuiIconButton-root.crm-shell-action-button{color:#8b5cf6;-webkit-backdrop-filter:blur(12px)saturate(180%);background:#8b5cf62e;width:64px;height:64px;box-shadow:0 16px 32px #7c3aed2e}.crm-shell-actions--single .MuiIconButton-root.crm-shell-action-button:hover{color:#7c3aed;background:#8b5cf642;box-shadow:0 18px 34px #7c3aed38}.crm-shell-actions--single .MuiIconButton-root.crm-shell-action-button:focus-visible{color:#7c3aed;background:#8b5cf642;box-shadow:0 18px 34px #7c3aed38}.crm-shell-actions--single .MuiIconButton-root.crm-shell-action-button svg{font-size:34px}.crm-shell-actions.is-hidden-by-scroll,.crm-shell-pagination-bubble.is-hidden-by-scroll{opacity:0;pointer-events:none;transform:translateY(-10px)}.crm-shell-entity-count.is-stuck{opacity:0;pointer-events:none}.crm-shell-control-meta-content .crm-shell-control-label{background:0 0;border-radius:0;min-height:auto;padding:0}.crm-shell-content:has(.crm-shell-page-body>.view-page-state){min-height:calc(100dvh - max(96px,min(11vw,160px)));padding-top:0}.crm-shell-content:has(.crm-shell-page-body>.view-page-state) .crm-shell-page-title{display:none}.crm-shell-content:has(.crm-shell-page-body>.view-page-state) .crm-shell-control-panel{display:none}.crm-shell-page-body>.view-page-state{min-height:calc(100dvh - max(116px,min(11vw,176px)))}.crm-shell-page-body>.view-page-state>.page-state{box-sizing:border-box;min-height:inherit;padding-block-start:max(40px,min(8vh,96px));padding-block-end:max(40px,min(8vh,96px))}.crm-shell-page-body>.crm-empty-state{flex:auto;min-height:calc(100dvh - max(220px,min(18vw,300px)))}@media (prefers-reduced-motion:reduce){.MuiIconButton-root.crm-shell-action-button,.crm-shell-actions,.crm-shell-pagination-bubble{transition:none}}.MuiDialog-paper.crm-round-dialog{aspect-ratio:1;border-radius:50%;width:min(520px,100vw - 32px,100dvh - 40px);max-width:min(520px,100vw - 32px,100dvh - 40px);overflow:visible;box-shadow:0 34px 86px #0f172a47}@media (max-width:520px){.MuiDialog-paper.crm-round-dialog{width:min(390px,100vw - 20px,100dvh - 28px);max-width:min(390px,100vw - 20px,100dvh - 28px)}}.crm-account-bar{color:#141414;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.crm-account-bar--top{color:#7c3aed;flex-direction:row;justify-content:center;gap:6px;height:40px}.crm-account-bar-user{color:#000000b8;background:#f4f4f4;border-radius:16px;place-items:center;width:42px;height:42px;display:grid}.crm-account-bar-actions{align-items:center;gap:6px}.crm-account-bar--top .crm-account-bar-actions{flex-direction:row}.crm-account-bar-button{color:#000000b8;border-radius:16px;width:42px;height:42px}.crm-account-bar--top .crm-account-bar-user,.crm-account-bar--top .crm-account-bar-button{color:#7c3aed;background:#7c3aed1a;border-radius:14px;width:40px;height:40px}.crm-account-bar-user:hover,.crm-account-bar-button:hover{color:#000;background:#00000012}.crm-account-bar--top .crm-account-bar-user:hover,.crm-account-bar--top .crm-account-bar-button:hover{color:#5b21b6;background:#7c3aed2e}@media (max-width:520px){.crm-account-bar-user,.crm-account-bar-button{border-radius:14px;width:38px;height:38px}}.crm-shell-sidebar{color:#000;background:#fff;border-right:1px solid #00000014;flex-direction:column;justify-content:space-between;align-items:center;height:100dvh;min-height:100dvh;padding:14px 0;display:flex;position:sticky;top:0;overflow:hidden}.crm-shell-nav{align-items:center;gap:8px;width:100%}.crm-shell-sidebar-bottom{align-items:center;gap:10px;width:100%}.crm-shell-nav-link,.crm-shell-nav-link:visited{color:inherit;text-decoration:none}.crm-shell-nav-tile{color:#000;background:#f4f4f4;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;transition:background-color .16s,color .16s;display:grid}.crm-shell-nav-tile:hover{color:#000;background:#ebebeb}.crm-shell-nav-tile.is-active{color:#fff;background:#000}.crm-shell-nav-tile.is-active:hover{color:#fff;background:#111}.crm-shell-external-link{color:#000000b8;border-radius:16px;width:42px;height:42px}.crm-shell-external-link:hover{color:#000;background:#00000012}@media (max-width:760px){.crm-shell-nav-tile{border-radius:14px;width:42px;height:42px}}@media (max-width:520px){.crm-shell-external-link{border-radius:14px;width:38px;height:38px}}.MuiDialog-paper.crm-account-profile-dialog{background:#07070d;overflow:hidden}.crm-account-profile-content.MuiDialogContent-root{width:100%;height:100%;padding:0}.crm-account-profile-kaleidoscope{--profile-pointer-x:50%;--profile-pointer-y:50%;--profile-offset-x:0px;--profile-offset-y:0px;--profile-spin:0deg;--profile-wheel-rotation:0deg;--profile-color-0:84 82% 74%;--profile-color-1:138 82% 72%;--profile-color-2:176 80% 76%;--profile-color-3:212 86% 78%;--profile-color-4:258 84% 80%;--profile-color-5:312 84% 78%;--profile-color-6:24 90% 76%;--profile-color-7:58 88% 74%;--profile-login-color-0:0 84% 62%;--profile-login-color-1:28 88% 60%;--profile-login-color-2:48 90% 58%;--profile-login-color-3:142 78% 58%;--profile-login-color-4:188 82% 58%;--profile-login-color-5:220 84% 62%;--profile-login-color-6:262 82% 64%;--profile-login-color-7:322 82% 62%;background:radial-gradient(circle at var(--profile-pointer-x)var(--profile-pointer-y),#fff 0 2%,transparent 17%),radial-gradient(circle at 50% 50%,hsl(var(--profile-color-0)/.46),transparent 44%),hsl(var(--profile-color-2)/.28);isolation:isolate;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.crm-account-profile-kaleidoscope:before,.crm-account-profile-kaleidoscope:after{content:"";pointer-events:none;position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%}.crm-account-profile-kaleidoscope:before{z-index:0;background:repeating-conic-gradient(from calc(var(--profile-spin) + var(--profile-wheel-rotation)),hsl(var(--profile-color-0)/.82)0deg 10deg,hsl(var(--profile-color-1)/.72)10deg 20deg,hsl(var(--profile-color-2)/.68)20deg 30deg,#ffffff3d 30deg 36deg),radial-gradient(circle at var(--profile-pointer-x)var(--profile-pointer-y),#ffffffb8,transparent 24%);filter:saturate(1.28)contrast(1.06);transform:translate3d(var(--profile-offset-x),var(--profile-offset-y),0)rotate(var(--profile-spin));transition:transform 80ms linear}.crm-account-profile-kaleidoscope:after{z-index:2;background:radial-gradient(circle at 50% 50%,transparent 0 35%,#07070d33 56%,#07070dad 78%),repeating-radial-gradient(circle at var(--profile-pointer-x)var(--profile-pointer-y),#ffffff2e 0 3px,transparent 3px 15px);mix-blend-mode:screen;transform:rotate(calc(var(--profile-spin)*-1))}.crm-account-profile-aura{z-index:1;background:conic-gradient(from calc(90deg + var(--profile-wheel-rotation)),#fff3,hsl(var(--profile-color-3)/.62),hsl(var(--profile-color-4)/.46),hsl(var(--profile-color-5)/.54),#fff3);filter:blur(12px);opacity:.82;transform:translate3d(calc(var(--profile-offset-x)*-.6),calc(var(--profile-offset-y)*-.6),0);border-radius:50%;position:absolute;top:8%;bottom:8%;left:8%;right:8%}.crm-account-profile-shard{--profile-shard-angle:calc(var(--profile-shard-index)*60deg);z-index:1;background:radial-gradient(circle at var(--profile-pointer-x)var(--profile-pointer-y),#ffffffad 0 4%,transparent 18%),conic-gradient(from calc(var(--profile-shard-angle) + var(--profile-wheel-rotation)),hsl(var(--profile-color-6)/.26),#ffffff57,hsl(var(--profile-color-7)/.28),hsl(var(--profile-color-1)/.32),hsl(var(--profile-color-6)/.26));clip-path:polygon(50% 50%,100% 0,100% 100%);mix-blend-mode:screen;opacity:.64;transform:rotate(calc(var(--profile-shard-angle) + var(--profile-spin)))scale(1.14);transform-origin:50%;transition:transform 80ms linear;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.crm-account-profile-shard:nth-of-type(odd){transform:rotate(calc(var(--profile-shard-angle) - var(--profile-spin)))scaleX(-1.14)scaleY(1.14)}.crm-account-profile-shard--0{--profile-shard-index:0}.crm-account-profile-shard--1{--profile-shard-index:1}.crm-account-profile-shard--2{--profile-shard-index:2}.crm-account-profile-shard--3{--profile-shard-index:3}.crm-account-profile-shard--4{--profile-shard-index:4}.crm-account-profile-shard--5{--profile-shard-index:5}.crm-account-profile-settings-button.MuiIconButton-root{z-index:7;color:#111111b8;-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);background:#ffffffc2;border:1px solid #ffffffad;width:42px;height:42px;position:absolute;top:72px;right:72px;box-shadow:0 16px 36px #0000002e,inset 0 1px #ffffffb8}.crm-account-profile-settings-button.MuiIconButton-root:hover{color:#000;background:#ffffffe6}.crm-account-profile-settings-button.MuiIconButton-root:focus-visible{color:#000;background:#ffffffe6}@media (max-width:520px){.crm-account-profile-settings-button.MuiIconButton-root{width:38px;height:38px;top:48px;right:48px}}.crm-account-profile-copy{z-index:4;color:#fff;text-align:center;text-shadow:0 3px 18px #0000008f;pointer-events:none;place-items:center;padding:56px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.crm-account-profile-copy-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:430px;display:flex}.crm-account-profile-brand,.crm-account-profile-greeting,.crm-account-profile-login-line{text-align:center;overflow-wrap:anywhere;width:100%;max-width:100%;margin:0}.crm-account-profile-brand{color:#050505;white-space:nowrap;align-self:center;font-family:Syne,Unbounded,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(20px,min(4.8vw,30px));font-weight:800;line-height:1}.crm-account-profile-greeting{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.28em;font-size:max(22px,min(5vw,30px));font-weight:700;line-height:1.12;display:flex}.crm-account-profile-login-line{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);width:auto;max-width:min(100%,430px);text-shadow:none;overflow-wrap:normal;white-space:nowrap;background:#ffffffb8;border:1px solid #ffffff94;border-radius:999px;align-self:center;padding:10px 22px 12px;font-size:max(20px,min(4.6vw,28px));font-weight:800;line-height:1.12;box-shadow:0 18px 48px #00000029,inset 0 1px #ffffffbd}.crm-account-profile-login-letter,.crm-account-profile-login-letter:nth-child(8n+1){color:hsl(var(--profile-login-color-0))}.crm-account-profile-login-letter:nth-child(8n+2){color:hsl(var(--profile-login-color-1))}.crm-account-profile-login-letter:nth-child(8n+3){color:hsl(var(--profile-login-color-2))}.crm-account-profile-login-letter:nth-child(8n+4){color:hsl(var(--profile-login-color-3))}.crm-account-profile-login-letter:nth-child(8n+5){color:hsl(var(--profile-login-color-4))}.crm-account-profile-login-letter:nth-child(8n+6){color:hsl(var(--profile-login-color-5))}.crm-account-profile-login-letter:nth-child(8n+7){color:hsl(var(--profile-login-color-6))}.crm-account-profile-login-letter:nth-child(8n+8){color:hsl(var(--profile-login-color-7))}@media (max-width:520px){.crm-account-profile-copy{padding:38px}.crm-account-profile-brand{font-size:max(19px,min(6vw,26px))}.crm-account-profile-login-line{padding:9px 18px 11px}}.crm-account-page{background:#ffffffd1;grid-template-rows:auto 1fr;gap:max(18px,min(2.2vw,30px));width:100%;min-height:calc(100dvh - 210px);padding:max(20px,min(3.2vw,52px));padding-block-start:max(14px,min(2vw,32px));display:grid}.MuiIconButton-root.crm-account-page-easter-button{color:#7c3aed;background:#8b5cf621;border-radius:50%;flex:none;width:48px;height:48px}.MuiIconButton-root.crm-account-page-easter-button:hover{background:#8b5cf638}.MuiIconButton-root.crm-account-page-easter-button:focus-visible{background:#8b5cf638}.crm-account-page-tabs{border-bottom:1px solid #0f172a1a}.crm-account-page-tabs .MuiTabs-indicator{background:#141414;border-radius:999px 999px 0 0;height:3px}.crm-account-page-tabs .MuiTab-root{color:#14141475;letter-spacing:0;text-transform:none;min-height:48px;margin-right:16px;padding-inline-start:8px;padding-inline-end:12px;font-size:15px;font-weight:700}.crm-account-page-tabs .MuiTab-iconWrapper{margin-bottom:0;margin-right:8px}.crm-account-page-tabs .MuiTab-root.Mui-selected{color:#141414}.crm-account-page-content{min-width:0}.crm-account-page-content>.view-page-state{--font-size-error-display:clamp(34px,6vw,72px);flex:0 auto;min-height:0}.crm-account-page-content>.view-page-state>.page-state{box-sizing:border-box;min-height:min(52vh,520px);padding:max(28px,min(6vh,56px)) 24px}.crm-account-page-content .page-state--error .page-state__illustration{width:min(180px,42vw)}@media (max-width:760px){.crm-account-page{min-height:calc(100dvh - 190px);padding:20px 16px 28px;padding-block-start:14px}.MuiIconButton-root.crm-account-page-easter-button{width:42px;height:42px}.crm-account-page-content>.view-page-state>.page-state{min-height:360px}}.crm-empty-state{--layout-max-prose-wide:560px;--font-size-heading-sm:clamp(24px,3vw,34px);--font-size-page-state-title:clamp(24px,3vw,34px);--font-size-lead-fluid:clamp(16px,1.5vw,20px);width:100%;min-height:min(52vh,520px);display:flex}.crm-empty-state>.page-state{flex:auto;width:100%;padding:max(28px,min(6vh,56px)) 24px}.crm-empty-state .page-state__body{gap:8px}.crm-empty-state .page-state__illustration{width:min(180px,42vw)}.crm-empty-state .page-state__text{color:#14141494}@container (width<=560px){.crm-empty-state{min-height:360px}}.crm-selection-dialog.MuiDialog-paper{border-radius:8px;overflow:hidden}.crm-selection-dialog-title.MuiDialogTitle-root{z-index:4;-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffffdb;border-bottom:1px solid #0f172a14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid;position:sticky;top:0;box-shadow:0 14px 32px #0f172a14}.crm-selection-dialog-title-text{overflow-wrap:anywhere;min-width:0}.crm-selection-dialog-actions{gap:10px;min-height:50px}.crm-selection-dialog-action-group{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffff94;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:8px;padding:5px 8px;display:flex;box-shadow:0 18px 44px #0f172a21}.crm-selection-dialog-action-button.MuiIconButton-root{color:#111827;width:40px;height:40px}.crm-selection-dialog-action-button--primary.MuiIconButton-root{color:#fff;background:#111827;box-shadow:0 12px 28px #11182738}.crm-selection-dialog-action-button--primary.MuiIconButton-root:hover{background:#020617}.crm-selection-dialog-action-button--primary.MuiIconButton-root:focus-visible{background:#020617}.crm-selection-dialog-action-button--neutral.MuiIconButton-root{background:#ffffffa3;border:1px solid #0f172a1f}.crm-selection-dialog-action-button--neutral.MuiIconButton-root:hover{background:#ffffffe0}.crm-selection-dialog-action-button--neutral.MuiIconButton-root:focus-visible{background:#ffffffe0}.crm-selection-dialog-action-button--danger.MuiIconButton-root{color:#dc2626;background:#ef44441a;border:1px solid #ef444429}.crm-selection-dialog-action-button--danger.MuiIconButton-root:hover{background:#ef444429}.crm-selection-dialog-action-button--danger.MuiIconButton-root:focus-visible{background:#ef444429}.crm-selection-dialog-action-button.Mui-disabled{opacity:.38}.crm-selection-dialog-content.MuiDialogContent-root{padding-top:16px}.crm-selection-dialog-sticky{z-index:3;justify-content:center;margin:-16px -24px 16px;padding:10px 16px;display:flex;position:sticky;top:0}.crm-selection-dialog-pagination{background:#ffffffbd;border:1px solid #0f172a1a;border-radius:24px;min-height:44px;padding:6px 18px;box-shadow:0 18px 44px #0f172a21}@media (max-width:640px){.crm-selection-dialog-title.MuiDialogTitle-root{grid-template-columns:1fr}.crm-selection-dialog-actions{justify-content:flex-start}}.reactEasyCrop_Container{-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform;max-width:unset}.reactEasyCrop_Contain{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.reactEasyCrop_Cover_Horizontal{width:100%;height:auto}.reactEasyCrop_Cover_Vertical{width:auto;height:100%}.reactEasyCrop_CropArea{box-sizing:border-box;color:#00000080;border:1px solid #ffffff80;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{content:" ";box-sizing:border-box;border:0;border-left:1px solid #ffffff80;border-right:1px solid #ffffff80;position:absolute;top:0;bottom:0;left:33.33%;right:33.33%}.reactEasyCrop_CropAreaGrid:after{content:" ";box-sizing:border-box;border:1px solid #ffffff80;border-left:0;border-right:0;position:absolute;top:33.33%;bottom:33.33%;left:0;right:0}.invite-horizon-scene{z-index:0;opacity:.88;width:auto;height:auto;transform:scale(var(--login-scene-scale));border-radius:50%;transition:opacity 1.2s cubic-bezier(.16,1,.22,1),transform 1.5s cubic-bezier(.16,1,.22,1);display:block;position:absolute;top:10%;bottom:10%;left:10%;right:10%;overflow:hidden}.login-page.is-ready .invite-horizon-scene{opacity:1}.invite-horizon-scene__sun{opacity:var(--login-sun-glow);transform:translateY(var(--login-sun-lift));transform-origin:600px 386px;transition:opacity 1.4s cubic-bezier(.16,1,.22,1),transform 1.7s cubic-bezier(.16,1,.22,1)}.invite-horizon-scene__wisps{stroke-width:20px;opacity:.26}.invite-horizon-scene__balloon{opacity:var(--invite-balloon-opacity);transform:translateY(var(--invite-balloon-rise))scale(var(--invite-balloon-scale));transform-box:view-box;transform-origin:600px 620px;transition:opacity 1.3s cubic-bezier(.16,1,.22,1),transform 1.8s cubic-bezier(.16,1,.22,1)}.invite-horizon-scene__cloud{transform-box:view-box;transition:transform 1.9s cubic-bezier(.16,1,.22,1)}.invite-horizon-scene__cloud--left{transform:translateX(calc(0px - var(--invite-cloud-spread)));transform-origin:210px 500px}.invite-horizon-scene__cloud--right{transform:translateX(var(--invite-cloud-spread));transform-origin:990px 500px}.invite-horizon-scene__cloud-bank{opacity:.94}.invite-horizon-scene__haze{opacity:var(--login-day-haze-opacity);transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.invite-horizon-scene__veil{opacity:var(--login-veil-opacity);transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.login-lens__beam{z-index:5;opacity:0;pointer-events:none;transform-origin:50%;background:radial-gradient(circle,#fff 0 14%,#fff4c0f0 30%,#9dffee7a 52%,#ffffff2e 68%,#0000 82%);border-radius:50%;position:absolute;top:-18%;bottom:-18%;left:-18%;right:-18%;transform:translateZ(0)scale(.58)}.login-page.is-igniting .login-lens__beam{animation:1.16s cubic-bezier(.16,1,.22,1) both login-lens-bloom}@keyframes login-lens-bloom{0%{opacity:0;transform:translateZ(0)scale(.58)}36%{opacity:.74;transform:translateZ(0)scale(.86)}to{opacity:.98;transform:translateZ(0)scale(1.42)}}.login-lens-form{z-index:4;width:var(--login-panel-width);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(22px)saturate(1.16);backdrop-filter:blur(22px)saturate(1.16);background:linear-gradient(160deg,#ffffff29,#ffffff0d),#080c135c;border:1px solid #ffffff2e;border-radius:8px;grid-area:1/1;padding:26px;transition:filter 1.1s cubic-bezier(.16,1,.22,1),opacity 1s cubic-bezier(.16,1,.22,1),transform 1.3s cubic-bezier(.16,1,.22,1);position:fixed;top:50%;left:50vw;transform:translate(-50%,calc(18px - 50%))scale(.96);box-shadow:0 28px 80px #00000052,inset 0 0 0 1px #ffffff0f}.login-page.is-ready .login-lens-form{opacity:1;pointer-events:auto;transition-delay:.18s;transform:translate(-50%,-50%)scale(1)}.login-page.is-igniting .login-lens-form{filter:blur(5px)brightness(1.8);opacity:.2;pointer-events:none;transition-delay:0s;transform:translate(-50%,-50%)scale(.98)}.login-lens-form__stack{width:100%}.login-lens-form__header{text-align:center;justify-items:center;gap:6px;display:grid}.login-lens-form__brand.MuiTypography-root{color:#ffffffc2;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.login-lens-form__title.MuiTypography-root{color:#fff;letter-spacing:0;margin:0;font-size:1.35rem;font-weight:700;line-height:1.18}.login-lens-alert.MuiAlert-root{box-shadow:none;background:#ffffffdb;border-radius:8px}.login-lens-field .MuiInputLabel-root{color:#ffffffa8;font-weight:800}.login-lens-field .MuiInputLabel-root.Mui-focused{color:#8cf1e2}.login-lens-field .MuiOutlinedInput-root{color:#fff;background:#03070d6b;border-radius:8px}.login-lens-field .MuiInputBase-root input.MuiInputBase-input,.login-lens-field .MuiOutlinedInput-root input.MuiOutlinedInput-input{font-family:inherit;font-weight:800!important}.login-lens-field input[type=password]{-webkit-text-security:disc;font-weight:800!important}.login-lens-field .MuiOutlinedInput-notchedOutline{border-color:#fff3}.login-lens-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#8cf1e28f}.login-lens-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#8cf1e2}.login-lens-field input:-webkit-autofill{-webkit-text-fill-color:#fff;transition:background-color 9999s ease-in-out}.MuiButton-root.login-lens-secondary-action{color:#ffffffc7;letter-spacing:0;text-transform:none;border-radius:8px;align-self:center;min-height:34px;font-size:.82rem;font-weight:700}.MuiButton-root.login-lens-secondary-action:hover{color:#fff;background:#8cf1e21f}.MuiButton-root.login-lens-secondary-action:focus-visible{color:#fff;background:#8cf1e21f}.login-lens-submit-wrap{justify-content:center;padding-top:2px;display:grid}.MuiIconButton-root.login-lens-submit{color:#071017;background:radial-gradient(circle at 36% 24%,#ffffff6b,#0000 28%),linear-gradient(145deg,#71f5e1,#f7c766 54%,#fff);border:1px solid #ffffff4d;width:62px;height:62px;font-size:32px;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s cubic-bezier(.16,1,.22,1);box-shadow:0 16px 36px #00000047,0 0 28px #71f5e157}.MuiIconButton-root.login-lens-submit:hover{background:radial-gradient(circle at 36% 24%,#ffffff80,#0000 28%),linear-gradient(145deg,#8effeb,#ffd373 54%,#fff);outline:none;transform:translateY(-1px)scale(1.04)}.MuiIconButton-root.login-lens-submit:focus-visible{background:radial-gradient(circle at 36% 24%,#ffffff80,#0000 28%),linear-gradient(145deg,#8effeb,#ffd373 54%,#fff);outline:none;transform:translateY(-1px)scale(1.04)}.MuiIconButton-root.login-lens-submit:active{transform:translateY(0)scale(.96)}.MuiIconButton-root.login-lens-submit.Mui-disabled{color:#ffffffad;background:#ffffff57;transform:none}@media (max-width:520px){.login-lens-form{padding:20px}}.login-lens{z-index:1;aspect-ratio:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:paint;pointer-events:none;transform-origin:50%;will-change:transform,opacity;border-radius:50%;width:max(118vmax,860px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-lens__glass,.login-lens__focus-ring,.login-lens__reflection{border-radius:50%;position:absolute}.login-lens__glass{filter:saturate(1.18)brightness(1.09);will-change:filter,transform;background:radial-gradient(circle at 50% 51%,#ffe0663d,#0000 23%),radial-gradient(circle at 42% 35%,#70c8d22b,#0000 38%),radial-gradient(circle at 62% 66%,#ffb3471f,#0000 36%),radial-gradient(circle,#08101808,#04080e6b 78%);transition:filter 1.4s cubic-bezier(.16,1,.22,1),transform 1.5s cubic-bezier(.16,1,.22,1);top:10%;bottom:10%;left:10%;right:10%;transform:translateZ(0)scale(1.01);box-shadow:inset 0 0 0 .6vmin #ffffff29,inset 0 0 7vmin #4ae2d033,inset 0 0 18vmin #000000b3}.login-lens__focus-ring{border:1px solid #ffffff29;box-shadow:inset 0 0 3vmin #00000085}.login-lens__focus-ring--outer{top:7%;bottom:7%;left:7%;right:7%}.login-lens__focus-ring--inner{background:radial-gradient(circle,#0000 0 58%,#86f6e414 64%,#ffd6840d 69%,#0000 76%);border-color:#86f6e41a;top:18%;bottom:18%;left:18%;right:18%;box-shadow:0 0 4.8vmin #73f2e029,0 0 9vmin #ffd3800f,inset 0 0 5vmin #73f2e01a,inset 0 0 12vmin #00000075}.login-lens__reflection{z-index:3;opacity:.46;border:1px solid #ffffff2e}.login-lens__reflection--main{width:20%;height:8%;top:22%;left:26%;transform:translateZ(0)rotate(-28deg)}.login-lens__reflection--side{width:13%;height:5%;bottom:29%;right:26%;transform:translateZ(0)rotate(-32deg)}.login-page.is-igniting .login-lens{animation:1.22s cubic-bezier(.16,1,.22,1) both login-lens-escape}@keyframes login-lens-escape{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}48%{opacity:1;transform:translate(-50%,-50%)scale(1.24)}to{opacity:.16;transform:translate(-50%,-50%)scale(2.85)}}@property --login-lens-hole-radius{syntax:"<length>";inherits:true;initial-value:58px}@property --login-lens-rotation{syntax:"<angle>";inherits:true;initial-value:0deg}@property --login-lens-blade-offset{syntax:"<length>";inherits:true;initial-value:-58px}@property --login-sun-lift{syntax:"<length>";inherits:true;initial-value:0}@property --login-sun-glow{syntax:"<number>";inherits:true;initial-value:.62}@property --login-scene-scale{syntax:"<number>";inherits:true;initial-value:1.015}@property --login-sun-core-opacity{syntax:"<number>";inherits:true;initial-value:.36}@property --login-veil-opacity{syntax:"<number>";inherits:true;initial-value:.2}body:has(.login-page){overflow:hidden}.login-page{--login-panel-width:min(410px,calc(100vw - 32px));isolation:isolate;color:#f8fbff;background:linear-gradient(135deg,#0d121cf5,#04070dfa),#06080d;place-items:center;width:100vw;height:100dvh;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.login-page:after{z-index:8;content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0 30%,#fff8d6fa 52%,#ddfff7c2 72%,#ffffff2e 90%,#0000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.login-page.is-igniting:after{animation:1.16s cubic-bezier(.16,1,.22,1) both login-page-whiteout}.login-entry-button{z-index:4;aspect-ratio:1;color:#fff;cursor:pointer;background:radial-gradient(circle at 34% 24%,#ffffff57,#0000 28%),#06090fb8;border:1px solid #ffffff3d;border-radius:50%;grid-area:1/1;place-items:center;width:82px;font-size:38px;transition:background .18s,border-color .18s,opacity .9s cubic-bezier(.16,1,.22,1),transform .18s cubic-bezier(.16,1,.22,1),box-shadow .9s cubic-bezier(.16,1,.22,1);display:grid;position:fixed;top:50%;left:50vw;translate:-50% -50%;box-shadow:0 22px 52px #00000052,0 0 36px #5ce7d63d,inset 0 0 0 1px #ffffff14}.login-entry-button:hover{outline:none;transform:scale(1.06);box-shadow:0 26px 60px #00000061,0 0 52px #67eddb57,inset 0 0 0 1px #ffffff24}.login-entry-button:focus-visible{outline:none;transform:scale(1.06);box-shadow:0 26px 60px #00000061,0 0 52px #67eddb57,inset 0 0 0 1px #ffffff24}.login-entry-button:active{transform:scale(.96)}.login-page.is-ready .login-entry-button{opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.16,1,.22,1),transform 1.2s cubic-bezier(.16,1,.22,1),box-shadow .9s cubic-bezier(.16,1,.22,1);transform:scale(.52)rotate(-18deg)}@keyframes login-page-whiteout{0%{opacity:0}42%{opacity:.36}76%{opacity:.88}to{opacity:1}}@media (max-width:520px){.login-page{--login-panel-width:min(370px,calc(100vw - 24px))}.login-entry-button{width:70px;font-size:32px}}@media (prefers-reduced-motion:reduce){.login-page *,.login-page:after{transition-duration:1ms!important;animation-duration:1ms!important}}.invite-lens-form{max-height:calc(100dvh - 40px);overflow:auto}.invite-lens-form__header{gap:8px}.invite-lens-form__rank-badge{aspect-ratio:1;object-fit:contain;width:76px;filter:drop-shadow(0 14px 26px color-mix(in srgb,var(--rank-accent)34%,transparent))}.invite-lens-form__inviter.MuiTypography-root{color:#ffffffc2;margin:0;font-size:.78rem;font-weight:700;line-height:1.2}.invite-lens-form__inviter .MuiLink-root{color:inherit;font-weight:inherit}.invite-lens-form__description.MuiTypography-root{color:#ffffffb8;white-space:pre-line;margin:0;font-size:.84rem;font-weight:700;line-height:1.42}.invite-lens-form__helper.MuiFormHelperText-root{color:#ffffff94;font-size:.76rem;font-weight:700;line-height:1.32}.invite-lens-form__email-warning.MuiFormHelperText-root{color:#ffe08a;font-size:.75rem;font-weight:750;line-height:1.35}.invite-verification{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#041a3a61;border:1px solid #ffe08a57;border-radius:16px;padding:14px}.invite-verification__title.MuiTypography-root{color:#fff;font-size:.92rem;font-weight:850}.invite-verification__description.MuiTypography-root{color:#ffffffb8;margin:0;font-size:.78rem;font-weight:650;line-height:1.4}.invite-verification-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.invite-verification-code__field .MuiInputBase-root{background:#ffffff1a;border-radius:11px}.invite-verification-code__field .MuiInputBase-input{color:#fff;text-align:center;height:46px;padding:0;font-size:1.28rem;font-weight:850}.invite-verification-code__field .MuiOutlinedInput-notchedOutline{border-color:#ffffff42}.invite-verification-code__field .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:2px;border-color:#ffe08a}.invite-verification__button.MuiButton-root{text-transform:none;border-radius:999px;font-size:.74rem;font-weight:850}.invite-verification__alert.MuiAlert-root{padding-block-start:3px;padding-block-end:3px;font-size:.76rem}.invite-form__strength{color:#ffffffa8;font-family:var(--font-family-label-emphasis,inherit);gap:7px;font-size:.78rem;font-weight:800;display:grid}.invite-form__strength-track{background:#ffffff2e;border-radius:999px;height:4px;display:block;overflow:hidden}.invite-form__strength-bar{background:#9aa0aa;width:0;height:100%;transition:background .18s,width .18s;display:block}.invite-form__strength[data-score="1"] .invite-form__strength-bar,.invite-form__strength[data-score="2"] .invite-form__strength-bar{background:#d14b3f;width:38%}.invite-form__strength[data-score="3"] .invite-form__strength-bar{background:#d79a27;width:62%}.invite-form__strength[data-score="4"] .invite-form__strength-bar{background:#2e9f57;width:82%}.invite-form__strength[data-score="5"] .invite-form__strength-bar{background:#0d7d45;width:100%}.MuiIconButton-root.invite-lens-submit{background:radial-gradient(circle at 36% 24%,#ffffff6b,transparent 28%),linear-gradient(145deg,var(--rank-accent),#f7c766 58%,#fff);box-shadow:0 16px 36px #00000047,0 0 28px color-mix(in srgb,var(--rank-accent)36%,transparent)}.MuiIconButton-root.invite-lens-submit:hover{background:radial-gradient(circle at 36% 24%,#ffffff80,transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--rank-accent)82%,#fff 18%),#ffd373 58%,#fff)}.MuiIconButton-root.invite-lens-submit:focus-visible{background:radial-gradient(circle at 36% 24%,#ffffff80,transparent 28%),linear-gradient(145deg,color-mix(in srgb,var(--rank-accent)82%,#fff 18%),#ffd373 58%,#fff)}.invite-message[data-tone=error] .login-lens-form__title{color:#ffb4ab}@media (max-width:520px){.invite-lens-form{max-height:calc(100dvh - 24px)}.invite-lens-form__rank-badge{width:62px}}.invite-page{--login-panel-width:min(430px,calc(100vw - 32px))}.invite-lens-form{overscroll-behavior:contain;scrollbar-color:#ffffff3d transparent;scrollbar-width:thin}.invite-lens-form::-webkit-scrollbar{width:7px}.invite-lens-form::-webkit-scrollbar-track{background:0 0}.invite-lens-form::-webkit-scrollbar-thumb{background:#ffffff3d padding-box padding-box;border:1px solid #0000;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14}.invite-lens-form::-webkit-scrollbar-thumb:hover{background:#fff6 padding-box padding-box}.invite-entry-button__badge{aspect-ratio:1;object-fit:contain;width:72%;filter:drop-shadow(0 8px 16px color-mix(in srgb,var(--rank-accent)32%,transparent))}.login-horizon-scene{z-index:0;opacity:.98;width:auto;height:auto;transform:scale(var(--login-scene-scale));border-radius:50%;transition:opacity 1.2s cubic-bezier(.16,1,.22,1),transform 1.5s cubic-bezier(.16,1,.22,1);display:block;position:absolute;top:10%;bottom:10%;left:10%;right:10%;overflow:hidden}.login-horizon-scene__sun{opacity:var(--login-sun-glow);transform:translateY(var(--login-sun-lift));transform-origin:600px 548px;transition:opacity 1.4s cubic-bezier(.16,1,.22,1),transform 1.7s cubic-bezier(.16,1,.22,1)}.login-horizon-scene--night .login-horizon-scene__sun{opacity:0;transform:translateY(36px)}.login-horizon-scene__sun-core{opacity:var(--login-sun-core-opacity)}.login-horizon-scene__night-sky,.login-horizon-scene__night-field,.login-horizon-scene__moon,.login-horizon-scene__stars{opacity:0;transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.login-horizon-scene--night .login-horizon-scene__night-sky{opacity:1}.login-horizon-scene--night .login-horizon-scene__night-field{opacity:.88}.login-horizon-scene__moon{transform-origin:600px 548px;transition:opacity 1.5s cubic-bezier(.16,1,.22,1),transform 1.7s cubic-bezier(.16,1,.22,1);transform:translateY(34px)}.login-horizon-scene--night .login-horizon-scene__moon{opacity:.94;transform:translateY(58px)}.login-horizon-scene__stars{fill:#fff6c6e6}.login-horizon-scene--night .login-horizon-scene__stars{opacity:.9}.login-horizon-scene__field{opacity:1;transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.login-horizon-scene__birds{fill:none;stroke:#07141cc2;stroke-linecap:round;stroke-linejoin:round;stroke-width:8px;opacity:.62;transform-box:view-box;transition:opacity 1.2s cubic-bezier(.16,1,.22,1);animation:10s cubic-bezier(.45,0,.25,1) infinite login-birds-flight}.login-horizon-scene--night .login-horizon-scene__birds{opacity:0;animation-play-state:paused}.login-horizon-scene__bird--1{transform:translate(176px,248px)scale(.82)}.login-horizon-scene__bird--2{transform:translate(770px,320px)scale(.62)}.login-horizon-scene__bird--3{transform:translate(432px,182px)scale(.54)}.login-horizon-scene__bird--4{transform:translate(1020px,250px)scale(.5)}.login-horizon-scene__bird--5{transform:translate(300px,330px)scale(.58)}.login-horizon-scene__bird--6{transform:translate(646px,222px)scale(.46)}.login-horizon-scene__haze{opacity:var(--login-day-haze-opacity);transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.login-horizon-scene--night .login-horizon-scene__haze{opacity:.08}.login-page.is-igniting .login-horizon-scene__sun,.login-page.is-igniting .login-horizon-scene__field{opacity:1}.login-page.is-igniting .login-horizon-scene__haze{opacity:.62}.login-horizon-scene__veil{opacity:var(--login-veil-opacity);transition:opacity 1.5s cubic-bezier(.16,1,.22,1)}.login-page.is-igniting .login-horizon-scene__veil{opacity:0}@keyframes login-birds-flight{0%,to{transform:translate(-18px)}45%{transform:translate(32px,-8px)}}.crm-app-frame{grid-template-columns:80px minmax(0,1fr);min-height:100dvh;display:grid}.crm-app-main{flex-direction:column;min-width:0;display:flex;container-type:inline-size}.crm-photo-overlay{z-index:1500;position:fixed;top:0;bottom:0;left:0;right:0}.crm-app-footer{--common-site-footer-width:100%;--common-site-footer-margin-left:0;--common-site-footer-margin-right:0;--common-site-footer-art-width:100%;align-self:stretch;margin-top:auto;padding-top:max(36px,min(5vw,72px))}.crm-app-footer .common-site-footer-illustration{width:100%;min-width:0}@media (max-width:760px){.crm-app-frame{grid-template-columns:64px minmax(0,1fr)}}