.notifications-viewport{z-index:1100;pointer-events:none;max-width:min(420px,100vw);padding:16px;position:fixed}.notifications-viewport--bottom-right{bottom:0;right:0}.notifications-viewport--bottom-left{bottom:0;left:0}.notifications-viewport--top-right{top:0;right:0}.notifications-viewport--top-left{top:0;left:0}.notifications-viewport__stack{flex-direction:column;gap:12px;display:flex}.notifications-viewport__stack--bottom{flex-direction:column-reverse}.notification-toast{pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:280px;max-width:380px;color:var(--foreground);background:#fff3;border:1px solid #ffffff47;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex;box-shadow:0 8px 24px #00000040,inset 0 0 1px #ffffff73}.notification-toast--success{border-left:4px solid #41c96b}.notification-toast--warning{border-left:4px solid #f5a524}.notification-toast--error{border-left:4px solid #f4310f}.notification-toast__content{flex-direction:column;justify-content:center;gap:4px;min-height:28px;display:flex}.notification-toast__title{margin:0;font-size:16px;font-weight:600;line-height:1.2}.notification-toast__description{color:var(--text-primary);opacity:.9;margin:0;font-size:14px;line-height:1.35}.notification-toast__close{width:28px;height:28px;color:var(--foreground);transition:background var(--transition-fast),color var(--transition-fast);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.notification-toast__close svg{width:14px;height:14px}.notification-toast__close:hover{background:#ffffff24}
.header-wrapper{z-index:10;width:100%;padding:25px;position:sticky;top:0}.header-wrapper--black{background-color:var(--background)}.header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:0 solid #fff6;border-width:1px 0 0 1px;border-radius:75px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 30px;display:flex;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 16px #0000004d,inset 0 0 1px #fff6}.header .header-list{align-items:center;gap:70px;display:flex}.header .header-list .header-list__links{gap:70px}.header .header-list .header-list__buttons{gap:16px}.header .header-list>div{align-items:center;display:flex}.header .header-list>div a{color:#a4a4a4;text-decoration:none}
.user-menu{align-items:center;gap:16px;display:flex}.user-menu__profile{width:32px;height:32px}.user-menu__profile a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.user-menu__profile a svg{width:32px;height:32px}.user-menu__logout{color:#fff;cursor:pointer;white-space:nowrap;background-color:#0000;border:none;border-radius:4px;padding:0;font-size:14px;font-weight:500;transition:all .2s}.user-menu__logout:hover:not(:disabled),.user-menu__logout:active:not(:disabled){background-color:#0000}.user-menu__logout:disabled{opacity:.6;cursor:not-allowed}.user-menu__avatar{border-radius:50%;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}
@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Thin-s.p.0cbc67e7.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_ThinItalic-s.p.27d468be.woff2)format("woff2");font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Ultralight-s.p.df01c95a.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Light-s.p.01f67197.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Regular-s.p.0244156a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Medium-s.p.e72f5657.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Semibold-s.p.3f9135ad.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Bold-s.p.05e47fde.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Heavy-s.p.c056c166.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:sfProDisplay;src:url(../media/SFProDisplay_Black-s.p.83b11af0.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:sfProDisplay Fallback;src:local(Arial);ascent-override:114.54%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:93.79%}.sfprodisplay_ada04ba3-module__hvzvPG__className{font-family:sfProDisplay,sfProDisplay Fallback}.sfprodisplay_ada04ba3-module__hvzvPG__variable{--font-sf-pro:"sfProDisplay","sfProDisplay Fallback"}
/*# sourceMappingURL=751fb85fc92debf7.css.map*/