.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));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:linear-gradient(180deg,#f4f4f46b 0%,#fff0 100%),var(--color-bg,#fff);flex-direction:column;align-items:center;gap:max(6px,min(1vw,10px));padding:10px;display:flex;overflow:hidden}.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}@media (max-width:1360px){.common-site-footer-illustration{min-width:1180px}}@media (max-width:1100px){.common-site-footer-illustration{min-width:980px}}.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;box-shadow:0 14px 28px #7c3aed29}.MuiIconButton-root.crm-shell-action-button:hover{color:#7c3aed;background:#8b5cf642;box-shadow:0 16px 30px #7c3aed33}.MuiIconButton-root.crm-shell-action-button:focus-visible{color:#7c3aed;background:#8b5cf642;box-shadow:0 16px 30px #7c3aed33}.crm-shell-primary-actions,.crm-shell-context-actions{align-items:center;gap:14px;display:flex}.crm-shell-actions-divider{background:#0f172a29;border-radius:999px;width:1px;height:22px}.crm-shell-back-action{box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(175%);isolation:isolate;opacity:1;pointer-events:auto;will-change:opacity,transform;background:#eee7fe;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:background .16s,box-shadow .16s,opacity .16s,transform .16s;display:flex;position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 14px 28px #7c3aed29}.crm-shell-back-action:before{z-index:-1;border-radius:inherit;content:"";background:#eee7fe;position:absolute;top:0;bottom:0;left:0;right:0}.crm-shell-back-action.is-stuck,.crm-shell-back-action.is-hidden-by-scroll{opacity:0;pointer-events:none;transform:translateY(-10px)}.crm-shell-back-action-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.crm-shell-back-action .MuiIconButton-root{color:#7c3aed;width:56px;height:56px}.crm-shell-back-action:hover,.crm-shell-back-action:focus-within{background:#e4d8fd;box-shadow:0 16px 30px #7c3aed33}.crm-shell-back-action .MuiIconButton-root:hover{color:#7c3aed;background:0 0}.crm-shell-back-action .MuiIconButton-root:focus-visible{color:#7c3aed;background:0 0}.crm-shell-page-label{color:#8b5cf6b8;letter-spacing:0;pointer-events:auto;text-align:right;white-space:nowrap;will-change:opacity,transform;flex-direction:column;gap:4px;min-width:0;max-width:min(34vw,420px);font-size:32px;font-weight:800;line-height:1;transition:opacity .16s,transform .16s;display:flex}.crm-shell-page-label.is-stuck,.crm-shell-page-label.is-hidden-by-scroll{opacity:0;pointer-events:none;transform:translateY(-10px)}.crm-shell-page-label-title,.crm-shell-page-label-subtitle{text-overflow:ellipsis;display:block;overflow:hidden}.crm-shell-page-label-subtitle{color:#8b5cf694;font-size:13px;font-weight:300;line-height:1.1}.crm-shell-content{flex-direction:column;min-height:calc(100dvh - 220px);display:flex}.crm-shell-control-panel{z-index:1200;pointer-events:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:10px;width:100%;margin:0 0 16px;display:grid;position:sticky;top:12px}.crm-shell-control-slot{align-items:center;gap:12px;min-width:0;display:flex}.crm-shell-control-slot--left{justify-content:flex-start}.crm-shell-control-slot--center{justify-content:center}.crm-shell-control-slot--right{justify-content:flex-end}.crm-shell-control-meta,.crm-shell-pagination-bubble,.crm-shell-actions{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);pointer-events:auto;background:#ffffffbd;border:1px solid #0f172a1a;border-radius:24px;min-height:54px;padding:8px 22px;box-shadow:0 18px 44px #0f172a21}.crm-shell-actions,.crm-shell-pagination-bubble{opacity:1;will-change:opacity,transform;transition:opacity .16s,transform .16s;transform:translateY(0)}.crm-shell-actions{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#ffffff80;border-radius:999px;padding:8px 28px}.crm-shell-actions.crm-shell-actions--single{min-height:64px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;padding:0}.crm-shell-actions--single .crm-shell-actions-content{gap:0}.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{color:#14141470;letter-spacing:0;pointer-events:auto;white-space:nowrap;will-change:opacity;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:500;line-height:1;transition:opacity .16s;display:inline-flex}.crm-shell-entity-count.is-stuck{opacity:0;pointer-events:none}.crm-shell-entity-count-icon{color:currentColor;flex:none;font-size:21px}.crm-shell-entity-count-text{min-width:0}.crm-shell-control-meta{min-width:0;max-width:100%}.crm-shell-control-meta-content{justify-content:center;gap:8px}.crm-shell-pagination-bubble-content{align-items:center}.crm-shell-actions-content{justify-content:center;gap:14px}.crm-shell-control-label{color:#14141480;font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;background:#ffffff75;border-radius:16px;align-items:center;min-height:38px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;display:flex}.crm-shell-control-meta-content .crm-shell-control-label{background:0 0;border-radius:0;min-height:auto;padding:0}.crm-shell-pagination{flex-wrap:nowrap;align-items:center}.crm-shell-pagination .MuiPaginationItem-root{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:15px;font-weight:700}.crm-shell-pagination .crm-shell-pagination-placeholder{visibility:hidden;pointer-events:none}.crm-shell-page-body{flex-direction:column;flex:auto;min-height:0;display:flex}.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 (max-width:760px){.crm-shell-page-label{text-align:center;max-width:min(82vw,420px);font-size:26px}.crm-shell-control-panel{grid-template-columns:1fr;row-gap:8px}.crm-shell-control-slot,.crm-shell-control-slot--left,.crm-shell-control-slot--center,.crm-shell-control-slot--right{justify-content:center}.crm-shell-control-meta-content{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.crm-shell-actions,.crm-shell-pagination-bubble{transition:none}}.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-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}}.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}.MuiDialog-paper.crm-account-aperture-dialog{background:#12121a;overflow:hidden}.crm-account-aperture-content.MuiDialogContent-root{width:100%;height:100%;padding:0}.crm-account-aperture{cursor:pointer;background:radial-gradient(circle,#fff3 0 5%,#0000 18%),#12121a;border:0;border-radius:50%;width:100%;height:100%;display:block;position:relative;overflow:hidden}.crm-account-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}.crm-account-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%}.crm-account-aperture:hover .crm-account-aperture-petal{filter:brightness(1.08)saturate(1.08);transform:rotate(calc(var(--petal-angle) + 10deg))translateY(-68%)scale(1.09)}.crm-account-aperture:focus-visible .crm-account-aperture-petal{filter:brightness(1.08)saturate(1.08);transform:rotate(calc(var(--petal-angle) + 10deg))translateY(-68%)scale(1.09)}.crm-account-aperture.is-closing .crm-account-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)}.crm-account-aperture.is-closing .crm-account-aperture-scene{filter:blur(9px)brightness(.72)saturate(.82);transform:scale(1.06)}.crm-account-aperture-center{z-index:3;color:#fff;background:#111827d1;border-radius:50%;place-items:center;width:74px;height:74px;font-size:36px;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}.crm-account-aperture.is-closing .crm-account-aperture-center{opacity:0;transform:translateY(-50%)scale(.48)rotate(-24deg)}.crm-account-aperture:focus-visible{outline-offset:-12px;outline:4px solid #7c3aed57}@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-aperture-center{width:58px;height:58px;font-size:30px;right:16px}}.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}.MuiDialog-paper.crm-language-dialog{background:#fff;overflow:hidden}.crm-language-segments.MuiDialogContent-root{grid-template-rows:1fr 1fr;width:100%;height:100%;padding:0;display:grid;position:relative;overflow:hidden}.crm-language-segments.MuiDialogContent-root: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}.crm-language-segments.MuiDialogContent-root:before{z-index:1;content:"";pointer-events:none;background:#0f172a38;height:1px;position:absolute;top:50%;bottom:auto;left:0;right:0}.crm-language-segment{cursor:pointer;border:0;transition:filter .18s,transform .18s;position:relative;overflow:hidden}.crm-language-segment:hover{filter:saturate(1.12)brightness(1.04);outline:none}.crm-language-segment:focus-visible{filter:saturate(1.12)brightness(1.04);outline:none}.crm-language-segment--russia{background:linear-gradient(#fff 0 33.333%,#1c57a8 33.333% 66.666%,#d52b1e 66.666%),#fff}.crm-language-segment--usa{background:linear-gradient(90deg,#24407d 0 42%,#0000 42%),repeating-linear-gradient(#b22234 0 15px,#fff 15px 30px)}.crm-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){.crm-account-bar-user,.crm-account-bar-button{border-radius:14px;width:38px;height:38px}.crm-language-segment--usa:before{background-size:14px 12px;width:72px;height:56px;top:24px;left:42px}}.crm-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%)}.crm-language-pin-anchor--ru{top:25%}.crm-language-pin-anchor--en{top:75%}.crm-language-pin{z-index:2;background:#fff3;border:3px solid #ffffffd1;border-radius:50% 50% 50% 0;animation:1.6s ease-in-out infinite crm-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}.crm-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}.crm-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}.crm-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 crm-language-pin-shadow;position:absolute;top:calc(50% + 44px);left:50%;transform:translate(-50%)}@keyframes crm-language-pin-float{0%,to{transform:translateY(0)rotate(-45deg)}50%{transform:translateY(-12%)rotate(-45deg)}}@keyframes crm-language-pin-shadow{0%,to{opacity:.4;transform:translate(-50%)scale(1)}50%{opacity:.2;transform:translate(-50%)scale(.72)}}@media (max-width:520px){.crm-language-pin-anchor{width:66px;height:66px}.crm-language-pin-anchor:after{width:42px;height:10px;top:calc(50% + 34px)}.crm-language-pin{border-width:2px}.crm-language-pin:after{top:18px;bottom:18px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.crm-language-pin-anchor{transition:none}.crm-language-pin,.crm-language-pin-anchor:after{animation:none}}.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-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}@media (max-width:760px){.crm-shell-nav-tile{border-radius:14px;width:42px;height:42px}}.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}.crm-action-bar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MuiIconButton-root.crm-shell-action-button.crm-action-bar-button--neutral{color:#111827;box-shadow:none;background:#0f172a0f}.MuiIconButton-root.crm-shell-action-button.crm-action-bar-button--neutral:hover{color:#111827;box-shadow:none;background:#0f172a1a}.MuiIconButton-root.crm-shell-action-button.crm-action-bar-button--neutral:focus-visible{color:#111827;box-shadow:none;background:#0f172a1a}.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)}}