._resetPassword_reset-container__O3ZJq{display:flex;min-height:100vh;width:100%}._resetPassword_reset-background__lugij{width:66.66%;background-color:var(--colors-primary)}._resetPassword_reset-content__c66F3{width:33.33%;background-color:var(--colors-white);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl)}._resetPassword_reset-content__c66F3 h1{color:var(--colors-primary);margin-bottom:var(--spacing-xl);font-size:var(--font-size-xxl);font-weight:var(--font-bold)}._resetPassword_form__yt5EK{width:100%;max-width:360px;display:flex;flex-direction:column;gap:1.5rem}._resetPassword_form-group__x_6n_{width:100%;display:flex;flex-direction:column;gap:.5rem}._resetPassword_form-group__x_6n_ label{font-weight:500;color:var(--colors-text-primary)}._resetPassword_form-group__x_6n_ input{width:100%;padding:var(--spacing-m);border:var(--border-widths-thin) solid var(--colors-border);border-radius:var(--radius-s);font-size:var(--font-size-m)}._resetPassword_form-group__x_6n_ input:focus{outline:none;border-color:var(--colors-primary)}._resetPassword_input-error__a9DTX{border-color:var(--colors-error)!important}._resetPassword_error-message___PORD{color:var(--colors-error);font-size:var(--font-size-s);margin-top:.25rem}._resetPassword_success-message__MPHh_{text-align:center;color:var(--colors-primary);width:100%;max-width:360px}._resetPassword_success-message__MPHh_ p{margin-bottom:var(--spacing-l)}._button_button__VwqiT{padding:var(--spacing-s) var(--spacing-m);border:none;border-radius:var(--radius-s);cursor:pointer;transition:background-color .3s ease,transform .1s ease;font-weight:var(--fontWeights-bold);color:var(--colors-white);background-color:var(--colors-primary);position:relative}._button_button__VwqiT:hover{background-color:var(--colors-secondary)!important;color:var(--colors-black)}._button_button__VwqiT:active{transform:scale(.98)}._button_button__VwqiT._button_disabled__EJKaY,._button_button__VwqiT._button_loading__JH6B6{cursor:not-allowed;background-color:#e0e0e0!important;color:var(--colors-text)}._button_button__VwqiT._button_disabled__EJKaY:hover,._button_button__VwqiT._button_loading__JH6B6:hover{background-color:#e0e0e0!important;color:var(--colors-text)!important;transform:none}._button_primary__J21AX{background-color:var(--colors-primary);color:var(--colors-white)}._button_primary__J21AX:hover{background-color:var(--colors-darken-primary)}._button_secondary___oEwd{background-color:var(--colors-secondary);color:var(--colors-white)}._button_secondary___oEwd:hover{background-color:var(--colors-darken-secondary)}._button_cancel__ghKqz{background-color:#e0e0e0;color:var(--colors-text)}._button_cancel__ghKqz:hover{background-color:#757575!important;color:var(--colors-white)!important}._button_small__9dhtH{padding:var(--spacing-xs);font-size:var(--fontSizes-s);min-width:unset}._button_medium__XTuif{padding:var(--spacing-s) var(--spacing-m);font-size:var(--fontSizes-m)}._button_large__dvdmc{padding:var(--spacing-m) var(--spacing-l);font-size:var(--fontSizes-l)}._button_spinner__Zhb7V{display:flex;align-items:center;justify-content:center;gap:4px}._button_spinnerDot__0qMhc{width:6px;height:6px;background-color:currentColor;border-radius:50%;animation:_button_bounce__AmmkC .5s infinite alternate}._button_spinnerDot__0qMhc:nth-child(2){animation-delay:.2s}._button_spinnerDot__0qMhc:nth-child(3){animation-delay:.4s}@keyframes _button_bounce__AmmkC{0%{transform:translateY(0)}to{transform:translateY(-4px)}}._button_danger___9C9F{background-color:#dc3545;color:var(--colors-white)}._button_danger___9C9F:hover{background-color:#c82333!important;color:var(--colors-white)!important}.CookieBanner_cookieBanner__8cFhy{position:fixed;bottom:0;left:0;right:0;background-color:#fafafa;box-shadow:0 -4px 12px rgba(0,0,0,.1);z-index:1000;padding:1rem;border-top:1px solid #e0e0e0;transition:transform .3s ease-in-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.CookieBanner_container__bi4Og{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.CookieBanner_message__bOsYc{flex:1 1}.CookieBanner_message__bOsYc h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;color:#333}.CookieBanner_message__bOsYc p{margin:0;color:#555;font-size:.95rem;line-height:1.5}.CookieBanner_actions__jYzMz{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.CookieBanner_actions__jYzMz div{display:flex;gap:.5rem}.CookieBanner_backButton__3jxge,.CookieBanner_detailsButton__RctT2{padding:.5rem!important}.CookieBanner_detailsHeader__SmO6f{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e0e0e0;padding-bottom:1rem;margin-bottom:1rem}.CookieBanner_detailsHeader__SmO6f h3{margin:0;font-size:1.25rem;font-weight:600;color:#333}.CookieBanner_preferencesList__BX1Lg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin:1rem 0}.CookieBanner_preferenceItem__u7BXv{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;transition:box-shadow .2s ease;height:100%}.CookieBanner_preferenceItem__u7BXv:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.CookieBanner_preferenceInfo__DRArc{flex:1 1;margin-bottom:1rem}.CookieBanner_preferenceInfo__DRArc h4{margin:0 0 .3rem;font-size:1rem;font-weight:600;color:#333}.CookieBanner_preferenceInfo__DRArc p{margin:0;color:#666;font-size:.9rem;line-height:1.4}.CookieBanner_switch__TM45_{align-self:flex-end;position:relative;display:inline-block;width:50px;height:24px;margin:0}.CookieBanner_switch__TM45_ input{opacity:0;width:0;height:0}.CookieBanner_switch__TM45_ input:checked+.CookieBanner_slider__zqAMp{background-color:var(--primary-color)}.CookieBanner_switch__TM45_ input:checked+.CookieBanner_slider__zqAMp:before{transform:translateX(26px)}.CookieBanner_switch__TM45_ input:disabled+.CookieBanner_slider__zqAMp{opacity:.5;cursor:not-allowed;background-color:#ccc}.CookieBanner_slider__zqAMp{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e0e0e0;transition:.3s;border-radius:34px}.CookieBanner_slider__zqAMp:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.CookieBanner_savePreferences__UqpDf{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding-top:1rem;border-top:1px solid #e0e0e0;margin-top:1rem}.CookieBanner_customizeLink__qPey5{color:var(--primary-color);cursor:pointer;text-decoration:underline;font-size:.9rem;font-weight:500}.CookieBanner_customizeLink__qPey5:hover{color:var(--secondary-color)}@media(min-width:768px){.CookieBanner_container__bi4Og{flex-direction:column;align-items:center}.CookieBanner_actions__jYzMz{flex-wrap:nowrap}}@media(max-width:767px){.CookieBanner_cookieBanner__8cFhy{padding:1rem}.CookieBanner_actions__jYzMz{flex-direction:column;align-items:flex-start;width:100%}.CookieBanner_actions__jYzMz div{width:100%;display:flex;gap:.5rem}.CookieBanner_actions__jYzMz div button{flex:1 1}.CookieBanner_detailsButton__RctT2{margin-bottom:.5rem}.CookieBanner_preferencesList__BX1Lg{grid-template-columns:1fr}.CookieBanner_savePreferences__UqpDf{flex-direction:column;width:100%}.CookieBanner_savePreferences__UqpDf button{width:100%}}._emailConfirmation_confirmationContainer__EYD_P{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#16302b;padding:20px}._emailConfirmation_confirmationContent__T_KP9{background-color:#fff;border-radius:10px;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:600px;width:100%;text-align:center}._emailConfirmation_confirmationContent__T_KP9 h1{color:#333;margin-bottom:20px;font-size:28px}._emailConfirmation_messageBox___66ys{background-color:#f8f9fa;border-radius:8px;padding:25px;margin:20px 0 30px;text-align:center}._emailConfirmation_messageBox___66ys p{margin:10px 0;color:#4a5568;font-size:16px;line-height:1.6}._emailConfirmation_iconContainer__Dku_b{margin-bottom:15px;display:flex;justify-content:center}._emailConfirmation_icon__zzDy0{width:80px;height:80px}._emailConfirmation_successIcon__Q_f0b{color:#38a169}._emailConfirmation_errorIcon__hbc7I{color:#e53e3e}._emailConfirmation_actions__nGIDC{display:flex;justify-content:center;margin-top:20px}._emailConfirmation_errorDetails__eoEEB{margin-top:1rem;border:1px solid #e5e7eb;border-radius:.375rem;overflow:hidden}._emailConfirmation_errorSummary__ySRq7{padding:.75rem 1rem;background-color:#f3f4f6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.875rem;color:#4b5563;font-weight:500}._emailConfirmation_errorSummary__ySRq7:hover{background-color:#e5e7eb}._emailConfirmation_errorContent__6l1Vt{padding:1rem;background-color:#fff;font-size:.875rem;color:#6b7280;border-top:1px solid #e5e7eb}._emailConfirmation_errorContent__6l1Vt p{margin:.5rem 0;font-family:monospace}._emailConfirmation_errorStack__nxY_G{margin-top:1rem;padding:1rem;background-color:#1f2937;border-radius:.375rem;color:#e5e7eb}._emailConfirmation_errorStack__nxY_G pre{margin:.5rem 0;white-space:pre-wrap;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._registrationConfirmation_confirmationContainer__KL1sa{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#16302b;padding:20px}._registrationConfirmation_confirmationContent__FvpXn{background-color:#fff;border-radius:10px;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:600px;width:100%;text-align:center}._registrationConfirmation_confirmationContent__FvpXn h1{color:#333;margin-bottom:20px;font-size:28px}._registrationConfirmation_messageBox__XCQZ1{background-color:#f1f7fe;border-radius:8px;padding:25px;margin:20px 0 30px;text-align:center}._registrationConfirmation_messageBox__XCQZ1 p{margin:15px 0;color:#4a5568;font-size:16px;line-height:1.6}._registrationConfirmation_instructions__a0hvj{font-style:italic;color:#718096!important}._registrationConfirmation_iconContainer__QI25o{margin-bottom:15px;display:flex;justify-content:center}._registrationConfirmation_emailIcon__aU2CM{width:60px;height:60px;color:#4299e1}._registrationConfirmation_actions__flOxD{display:flex;justify-content:center;margin-top:20px}._notificationBadge_badgeContainer__zAb0D{position:relative;display:inline-flex;align-items:center;gap:8px;color:inherit}@media(max-width:768px){._notificationBadge_badgeContainer__zAb0D{width:32px;height:32px;justify-content:center;margin:0 5px}}._notificationBadge_badgeContainer__zAb0D:hover{color:inherit}._notificationBadge_iconWrapper__WA8cR{position:relative;display:flex;align-items:center}._notificationBadge_text__is2FC{font-size:14px;font-weight:500;display:none}._notificationBadge_text__is2FC:not(:empty){display:block}._notificationBadge_badge___pi9w{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background-color:var(--colors-error);color:#fff;border-radius:9999px;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:600}._header_header-container__sjjSz{height:50px;background-color:var(--colors-white);color:var(--colors-text);display:flex;justify-content:space-between;align-items:center;padding:0 var(--spacing-l);box-shadow:0 2px 4px rgba(var(--colors-black),.1)}@media(max-width:1023px){._header_header-container__sjjSz{padding:38px var(--spacing-m) 8px;height:auto;min-height:50px;background-color:var(--colors-primary);color:var(--colors-white);position:fixed;top:0;left:0;right:0;z-index:100}}._header_titleWrapper__4NmQ1{display:flex;align-items:center;gap:var(--spacing-s);flex:1 1;min-width:0}@media(max-width:1023px){._header_titleWrapper__4NmQ1{justify-content:flex-start;padding-left:var(--spacing-m);gap:var(--spacing-xs);flex-direction:column;align-items:flex-start}}._header_mobileBurgerButton__R5Jwe{background:none;border:none;color:var(--colors-white);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-s);transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;min-width:40px;height:40px}._header_mobileBurgerButton__R5Jwe:hover{background:hsla(0,0%,100%,.1)}._header_mobileBurgerButton__R5Jwe:active{background:hsla(0,0%,100%,.2)}._header_title__2IFwq{font-size:var(--fontSizes-xl);font-weight:var(--fontWeights-bold);text-transform:capitalize}@media(max-width:1023px){._header_title__2IFwq{font-size:var(--fontSizes-l)}}._header_companyNameWrapper__AWUPs{position:relative;display:inline-block}._header_companyName__wvGV9{font-size:var(--fontSizes-xs);font-weight:var(--fontWeights-medium);color:var(--colors-primary);background-color:rgba(var(--colors-primary),.15);padding:4px var(--spacing-xs);border-radius:var(--radius-s);border:1.5px solid var(--colors-primary);white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px 2px rgba(0,0,0,.1)}._header_companyName__wvGV9._header_clickable__S5EOW{cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s ease;background:none}._header_companyName__wvGV9._header_clickable__S5EOW:hover:not(:disabled){background-color:rgba(var(--colors-primary),.25);border-color:var(--colors-primary);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}._header_companyName__wvGV9._header_clickable__S5EOW:disabled{opacity:.7;cursor:not-allowed}._header_companyName__wvGV9._header_clickable__S5EOW ._header_chevron__OXwS2{transition:transform .2s ease;flex-shrink:0}._header_companyName__wvGV9._header_clickable__S5EOW ._header_chevron__OXwS2._header_rotated__lp_my{transform:rotate(180deg)}@media(max-width:1023px){._header_companyName__wvGV9{color:var(--colors-white);background-color:hsla(0,0%,100%,.15);border:2px solid hsla(0,0%,100%,.4);font-size:var(--fontSizes-xs);padding:2px var(--spacing-xs);max-width:150px;box-shadow:0 1px 3px rgba(0,0,0,.2);border-radius:var(--radius-m)}._header_companyName__wvGV9._header_clickable__S5EOW{min-height:36px;padding:8px var(--spacing-xs)}._header_companyName__wvGV9._header_clickable__S5EOW:hover:not(:disabled){background-color:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.6)}._header_companyName__wvGV9._header_clickable__S5EOW:active:not(:disabled){background-color:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.8);transform:translateY(1px)}}._header_companyDropdown__i6aW1{position:absolute;top:calc(100% + 4px);left:0;min-width:200px;background:var(--colors-white);border:1px solid var(--colors-border);border-radius:var(--radius-m);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;overflow:hidden}@media(max-width:1023px){._header_companyDropdown__i6aW1{position:fixed;top:108px;left:16px;right:16px;width:auto;min-width:unset;max-width:unset;box-shadow:0 6px 20px rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.1);z-index:1001;color:#333!important}._header_companyDropdown__i6aW1 *{color:#333!important}}._header_companyOption__cOYnt{width:100%;padding:12px 16px;border:none;background:none;text-align:left;cursor:pointer;font-size:var(--fontSizes-s);color:var(--colors-text-primary);transition:background-color .2s ease;display:flex;align-items:center;justify-content:space-between}._header_companyOption__cOYnt:hover:not(:disabled){background-color:var(--colors-background)}._header_companyOption__cOYnt._header_active__KqWId{background-color:rgba(var(--colors-primary),.1);color:var(--colors-primary);font-weight:var(--fontWeights-medium)}._header_companyOption__cOYnt:disabled{opacity:.7;cursor:not-allowed}._header_companyOption__cOYnt ._header_currentBadge__mxwj0{color:var(--colors-primary);font-size:12px;margin-left:8px}@media(max-width:1023px){._header_companyOption__cOYnt{padding:16px 20px;font-size:var(--fontSizes-m);min-height:48px;white-space:nowrap;color:#333!important}._header_companyOption__cOYnt:active{background-color:rgba(var(--colors-primary),.15);color:#333!important}._header_companyOption__cOYnt._header_active__KqWId{color:var(--colors-primary)!important}._header_companyOption__cOYnt *{color:inherit}}._header_user-section__pTH9q{display:flex;align-items:center;gap:1rem}@media(max-width:1023px){._header_user-section__pTH9q{gap:.5rem}}._header_user-profile-link__IaRQL{display:flex;align-items:center;gap:.5rem;text-decoration:none;padding:.5rem;border-radius:var(--radius-m);transition:all .2s ease}._header_user-profile-link__IaRQL:hover{background-color:var(--colors-background)}._header_notification-link__ryyey{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:.5rem;border-radius:var(--radius-m);transition:all .2s ease}._header_notification-link__ryyey:hover{background-color:var(--colors-background)}._header_notification-link__ryyey svg{color:var(--colors-primary)}._header_user-icon__DAJ_f{color:var(--colors-text)}._header_user-name__rAnFP{color:var(--colors-primary);font-weight:500}@media(max-width:1023px){._header_user-name__rAnFP{display:none}}._header_iconButton__R3IDo{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-round);background:none;border:none;color:var(--colors-text);cursor:pointer;transition:all .2s ease;padding:0;text-decoration:none}._header_iconButton__R3IDo:hover{background-color:var(--colors-background);color:var(--colors-primary)}@media(max-width:1023px){._header_iconButton__R3IDo{width:32px;height:32px;color:var(--colors-white);margin:0 5px}}._header_mobileOnly__0oqtk{display:none;align-items:center;gap:15px}@media(max-width:1023px){._header_mobileOnly__0oqtk{display:flex}}._header_mobileOnly__0oqtk ._header_profile-icon__bSDtl{width:32px;height:32px;background-color:#e8f5e9;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-weight:500;font-size:14px}._header_mobileOnly__0oqtk svg{color:#fff}._header_desktopOnly__4JRor{display:flex}@media(max-width:1023px){._header_desktopOnly__4JRor{display:none}}._header_mobile-profile-button__E2n3M{display:flex;align-items:center;justify-content:center;text-decoration:none}._header_mobile-profile-button__E2n3M ._header_profile-icon__bSDtl{width:32px;height:32px;background-color:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--colors-white);font-weight:500;font-size:14px;transition:background-color .2s ease}._header_mobile-profile-button__E2n3M:hover ._header_profile-icon__bSDtl{background-color:hsla(0,0%,100%,.3)}._header_mobile-notification-button__23HgD{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--spacing-xs);border-radius:var(--radius-s);transition:background-color .2s ease;color:var(--colors-white);min-width:40px;height:40px}._header_mobile-notification-button__23HgD:hover{background-color:hsla(0,0%,100%,.1)}._header_mobile-notification-button__23HgD:active{background-color:hsla(0,0%,100%,.2)}._leftSideMenu_menu-container__zbhS_{position:fixed;top:0;left:0;width:var(--menu-width);height:100vh;background-color:var(--colors-primary);display:flex;flex-direction:column;transition:width .3s ease,transform .3s ease;z-index:1000}@media(max-width:1023px){._leftSideMenu_menu-container__zbhS_{transform:translateX(-100%)}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr{transform:translateX(0);width:0;overflow:hidden}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_logo__KKQC_{width:var(--menu-collapsed-width);opacity:0}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item-active__YHk0r,._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item__wAGQa{opacity:0}._leftSideMenu_menu-container__zbhS_{display:none}}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr{width:var(--menu-collapsed-width)}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_logo__KKQC_{padding:0;justify-content:center}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_logo__KKQC_ ._leftSideMenu_burger-icon__X0akr{margin:0}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_logo__KKQC_ strong{opacity:0;width:0;overflow:hidden}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item-active__YHk0r,._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item__wAGQa{padding:var(--spacing-m) var(--spacing-s);justify-content:center}._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item-active__YHk0r span,._leftSideMenu_menu-container__zbhS_._leftSideMenu_collapsed__ujqCr ._leftSideMenu_menu-item__wAGQa span{display:none}._leftSideMenu_menu-container__zbhS_ a{text-decoration:none}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_logo__KKQC_{display:flex;align-items:center;padding:0 var(--spacing-l);height:56px;color:var(--colors-white);cursor:pointer;transition:all .3s ease;margin-bottom:var(--spacing-m);position:relative}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_logo__KKQC_ ._leftSideMenu_burger-icon__X0akr{font-size:var(--fontSizes-xl);min-width:24px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_logo__KKQC_ strong{font-size:var(--fontSizes-xl);transition:opacity .3s ease;font-weight:600;line-height:1;transform:translateY(-1px)}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_logo__KKQC_:hover:after{content:"";position:absolute;top:var(--spacing-s);left:var(--spacing-m);right:var(--spacing-m);bottom:var(--spacing-s);border-radius:var(--radius-s);background-color:var(--colors-darken-primary);z-index:-1}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_menu-item-active__YHk0r,._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_menu-item__wAGQa{display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-m) var(--spacing-l);cursor:pointer;transition:all .2s;height:56px;overflow:hidden}._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_menu-item-active__YHk0r span,._leftSideMenu_menu-container__zbhS_ ._leftSideMenu_menu-item__wAGQa span{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._leftSideMenu_menu-item-active__YHk0r{text-decoration:none;color:var(--colors-black)!important}._leftSideMenu_menu-item-active__YHk0r:after{content:"";position:absolute;top:var(--spacing-s);left:var(--spacing-m);right:var(--spacing-m);bottom:var(--spacing-s);border-radius:var(--radius-s);background-color:var(--colors-secondary);z-index:-1}._leftSideMenu_menu-item-active__YHk0r,._leftSideMenu_menu-item__wAGQa{padding:var(--spacing-m) var(--spacing-l);color:var(--colors-white);text-decoration:none;transition:background-color .2s ease;cursor:pointer;position:relative;display:flex;align-items:center;gap:var(--spacing-s)}._leftSideMenu_menu-item-active__YHk0r:hover:not(._leftSideMenu_menu-item-active__YHk0r):after,._leftSideMenu_menu-item__wAGQa:hover:not(._leftSideMenu_menu-item-active__YHk0r):after{content:"";position:absolute;top:var(--spacing-s);left:var(--spacing-m);right:var(--spacing-m);bottom:var(--spacing-s);border-radius:var(--radius-s);background-color:var(--colors-darken-primary);z-index:-1}._leftSideMenu_menu-overlay__b1slK{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;opacity:0;transition:opacity .3s ease;pointer-events:none}@media(max-width:1023px){._leftSideMenu_menu-overlay__b1slK{display:block}._leftSideMenu_menu-overlay__b1slK._leftSideMenu_visible__jSjac{opacity:1;pointer-events:auto}}._leftSideMenu_mobile-menu-overlay__gK4xS{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1998;opacity:0;transition:opacity .3s ease;pointer-events:none}._leftSideMenu_mobile-menu-overlay__gK4xS._leftSideMenu_visible__jSjac{display:block;opacity:1;pointer-events:auto}._leftSideMenu_mobile-side-panel__6BZrV{position:fixed;top:0;left:0;width:280px;max-width:80vw;height:100vh;background:var(--colors-white);z-index:1999;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;box-shadow:2px 0 16px rgba(0,0,0,.1)}._leftSideMenu_mobile-side-panel__6BZrV._leftSideMenu_open__wsojD{transform:translateX(0)}._leftSideMenu_mobile-panel-header__QX1sc{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-l) var(--spacing-l) var(--spacing-m);background:var(--colors-primary);color:var(--colors-white);min-height:86px}._leftSideMenu_mobile-panel-title__lKR6m strong{font-size:var(--fontSizes-xl);font-weight:600}._leftSideMenu_mobile-close-button__TLOvd{background:none;border:none;color:var(--colors-white);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-s);transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}._leftSideMenu_mobile-close-button__TLOvd:hover{background:var(--colors-darken-primary)}._leftSideMenu_mobile-panel-nav__U9BZo{flex:1 1;padding:var(--spacing-m) 0;overflow-y:auto;min-height:0;display:flex;flex-direction:column}._leftSideMenu_mobile-panel-nav__U9BZo a{display:flex;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l);color:var(--colors-text);text-decoration:none;transition:all .2s ease;border-left:3px solid transparent}._leftSideMenu_mobile-panel-nav__U9BZo a:hover{background:var(--colors-background);border-left-color:var(--colors-primary)}._leftSideMenu_mobile-panel-nav__U9BZo a._leftSideMenu_menu-item-active__YHk0r{background:var(--colors-background);border-left-color:var(--colors-primary);color:var(--colors-primary);font-weight:500}._leftSideMenu_mobile-panel-nav__U9BZo a span{font-size:14px;font-weight:inherit}._leftSideMenu_mobile-panel-nav__U9BZo a svg{color:inherit;flex-shrink:0}._leftSideMenu_mobile-menu-separator__ww60f{height:1px;background:var(--colors-border-light);margin:var(--spacing-m) var(--spacing-l)}._leftSideMenu_mobile-panel-bottom___tVNf{margin-top:var(--spacing-l);border-top:1px solid var(--colors-border-light);padding-top:var(--spacing-m);flex-shrink:0}@media(min-height:800px){._leftSideMenu_mobile-panel-bottom___tVNf{margin-top:auto}}@media(min-height:600px)and (max-height:799px){._leftSideMenu_mobile-panel-bottom___tVNf{margin-top:calc(var(--spacing-l)*2)}}._leftSideMenu_mobile-panel-bottom___tVNf a{display:flex;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l);color:var(--colors-text);text-decoration:none;transition:all .2s ease;border-left:3px solid transparent}._leftSideMenu_mobile-panel-bottom___tVNf a:hover{background:var(--colors-background);border-left-color:var(--colors-primary)}._leftSideMenu_mobile-panel-bottom___tVNf a._leftSideMenu_menu-item-active__YHk0r{background:var(--colors-background);border-left-color:var(--colors-primary);color:var(--colors-primary);font-weight:500}._leftSideMenu_mobile-panel-bottom___tVNf a span{font-size:14px;font-weight:inherit}._leftSideMenu_mobile-panel-bottom___tVNf a svg{color:inherit;flex-shrink:0}._leftSideMenu_mobile-logout-button__xDe8d{display:flex;align-items:center;gap:var(--spacing-m);padding:var(--spacing-m) var(--spacing-l);color:var(--colors-text);background:none;transition:all .2s ease;border:none;border-left:3px solid transparent;width:100%;cursor:pointer;text-align:left}._leftSideMenu_mobile-logout-button__xDe8d:hover{background:var(--colors-background);border-left-color:var(--colors-error);color:var(--colors-error)}._leftSideMenu_mobile-logout-button__xDe8d span{font-size:14px;font-weight:inherit}._leftSideMenu_mobile-logout-button__xDe8d svg{color:inherit;flex-shrink:0}._homeLayout_layout-container__zvoH_{display:flex;min-height:100vh;background-color:var(--colors-background);position:relative;transition:padding-left .3s ease;padding-left:var(--menu-width);overflow:hidden}._homeLayout_layout-container__zvoH_._homeLayout_collapsed__XcHxh{padding-left:var(--menu-collapsed-width)}@media(max-width:1023px){._homeLayout_layout-container__zvoH_{padding-left:0;width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}._homeLayout_layout-container__zvoH_._homeLayout_collapsed__XcHxh{padding-left:0}}@media(max-width:768px){._homeLayout_layout-container__zvoH_,._homeLayout_layout-container__zvoH_._homeLayout_collapsed__XcHxh{padding-left:0}}._homeLayout_main-wrapper__uKbCw{flex:1 1;width:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}@media(max-width:1023px){._homeLayout_main-wrapper__uKbCw{width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}}._homeLayout_content__DoPlL{height:calc(100vh - 50px);display:flex;padding:var(--spacing-l);flex:1 1;overflow:hidden}@media(max-width:1023px){._homeLayout_content__DoPlL{padding:0;height:calc(100vh - 50px);margin-top:86px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}}@media(max-width:992px){._homeLayout_content__DoPlL{padding:0;height:calc(100vh - 50px);margin-top:86px;overflow:hidden;display:flex;flex-direction:column}}._homeLayout_content__DoPlL ._homeLayout_content-inner__m7ZJT{padding:var(--spacing-l);flex:1 1;background-color:var(--colors-white);overflow-y:auto;display:flex;flex-direction:column;border-radius:var(--radius-m);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08)}@media(max-width:768px){._homeLayout_content__DoPlL ._homeLayout_content-inner__m7ZJT{padding:var(--spacing-m);overflow-y:auto;border-radius:var(--radius-m);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.08);flex:1 1}}._homeLayout_content__DoPlL>*{overflow-y:auto;scrollbar-width:none;height:100%;display:flex;flex-direction:column}@media(max-width:768px){._homeLayout_content__DoPlL>*{overflow-y:auto;max-height:100%;flex:1 1}}.InfoMessage_infoMessage___0zAq{width:100%;padding:1rem;border-radius:12px;margin-bottom:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1);border-left:4px solid;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .3s ease}.InfoMessage_infoMessage___0zAq:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.InfoMessage_messageHeader__sTCJw{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.InfoMessage_messageTitle__6cqy2{margin:0;font-size:16px;font-weight:600}.InfoMessage_messageBody__uvlWa{font-size:14px;line-height:1.5}.InfoMessage_closeButton__fQphx{background:transparent;border:none;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px}.InfoMessage_closeButton__fQphx:hover{background-color:rgba(0,0,0,.05)}.InfoMessage_info__LAV1J{background-color:rgba(0,122,255,.08);border-left-color:#007aff}.InfoMessage_info__LAV1J .InfoMessage_closeButton__fQphx,.InfoMessage_info__LAV1J .InfoMessage_messageTitle__6cqy2{color:#007aff}.InfoMessage_success__qjKwl{background-color:rgba(52,199,89,.08);border-left-color:#34c759}.InfoMessage_success__qjKwl .InfoMessage_closeButton__fQphx,.InfoMessage_success__qjKwl .InfoMessage_messageTitle__6cqy2{color:#34c759}.InfoMessage_warning__C7aWE{background-color:rgba(255,149,0,.08);border-left-color:#ff9500}.InfoMessage_warning__C7aWE .InfoMessage_closeButton__fQphx,.InfoMessage_warning__C7aWE .InfoMessage_messageTitle__6cqy2{color:#ff9500}.InfoMessage_error__syWeK{background-color:rgba(255,59,48,.08);border-left-color:#ff3b30}.InfoMessage_error__syWeK .InfoMessage_closeButton__fQphx,.InfoMessage_error__syWeK .InfoMessage_messageTitle__6cqy2{color:#ff3b30}._notificationsAdmin_container__VYok0{width:100%;max-width:1200px;margin:0 auto;padding:30px}._notificationsAdmin_title__qNwPG{font-size:32px;font-weight:700;margin-bottom:30px;color:var(--color-text-default);border-bottom:2px solid var(--color-primary);padding-bottom:15px}._notificationsAdmin_infoBox__uOCZh{background-color:rgba(var(--color-info-rgb),.1);border-left:4px solid var(--color-info);border-radius:6px;padding:16px 20px;margin-bottom:30px}._notificationsAdmin_infoBox__uOCZh p{margin:0;font-size:16px;line-height:1.5;color:var(--color-text-default)}._notificationsAdmin_infoBox__uOCZh strong{color:var(--color-info)}._notificationsAdmin_formSection__YYLJj{background-color:var(--color-background-elevated);border-radius:10px;padding:30px;margin-bottom:30px;box-shadow:0 4px 8px rgba(0,0,0,.05);border:1px solid var(--color-border-default)}._notificationsAdmin_formSection__YYLJj h2{font-size:24px;font-weight:600;margin-top:0;margin-bottom:24px;color:var(--color-text-default);display:flex;align-items:center}._notificationsAdmin_formSection__YYLJj h2:after{content:"";flex:1 1;height:1px;background-color:var(--color-border-default);margin-left:15px}._notificationsAdmin_recipientSelector__IW2Gp{display:flex;gap:25px;margin-bottom:24px;flex-wrap:wrap}._notificationsAdmin_radioOption__3a_fN{display:flex;align-items:center;gap:10px}._notificationsAdmin_radioOption__3a_fN input[type=radio]{margin:0;width:18px;height:18px}._notificationsAdmin_radioOption__3a_fN label{font-size:16px;cursor:pointer}._notificationsAdmin_recipientCounter__djzEa{margin-top:12px;padding:8px 12px;background-color:rgba(var(--color-success-rgb),.1);border-radius:4px;display:inline-block}._notificationsAdmin_recipientCounter__djzEa span{font-size:14px;color:var(--color-text-default)}._notificationsAdmin_recipientCounter__djzEa strong{color:var(--color-success)}._notificationsAdmin_helpText__4J43F{margin-top:12px;font-size:14px;color:var(--color-text-subtle);line-height:1.4;padding:10px;background-color:rgba(var(--color-background-rgb),.5);border-radius:4px;border-left:3px solid var(--color-border-subtle)}._notificationsAdmin_subscriptionSelect__NQQQ2{margin-top:20px}._notificationsAdmin_subscriptionSelect__NQQQ2 label{display:block;margin-bottom:12px;font-size:16px;font-weight:500}._notificationsAdmin_select__ST3CS{width:100%;padding:14px;border:2px solid var(--color-border-default);border-radius:6px;background-color:var(--color-background-default);font-size:16px;color:var(--color-text-default);transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}._notificationsAdmin_select__ST3CS:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.2),inset 0 1px 3px rgba(0,0,0,.05)}._notificationsAdmin_select__ST3CS optgroup{font-weight:600}._notificationsAdmin_select__ST3CS option{padding:10px}._notificationsAdmin_formGroup__rjc2f{margin-bottom:24px}._notificationsAdmin_formGroup__rjc2f label{display:block;margin-bottom:12px;font-size:16px;font-weight:500;display:flex;justify-content:space-between;align-items:center}._notificationsAdmin_counter__ccCOz{font-size:14px;font-weight:400;color:var(--color-text-subtle)}._notificationsAdmin_warningCounter__AxwSD{font-size:14px;font-weight:400;color:var(--color-warning)}._notificationsAdmin_input__cfvwR,._notificationsAdmin_textarea__QuWyL{width:100%;padding:14px;border:2px solid var(--color-border-default);border-radius:6px;background-color:var(--color-background-default);font-size:16px;color:var(--color-text-default);transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}._notificationsAdmin_input__cfvwR:focus,._notificationsAdmin_textarea__QuWyL:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.2),inset 0 1px 3px rgba(0,0,0,.05)}._notificationsAdmin_input__cfvwR::placeholder,._notificationsAdmin_textarea__QuWyL::placeholder{color:var(--color-text-subtle);font-style:italic}._notificationsAdmin_errorInput__LlAbC{border-color:var(--color-danger);background-color:rgba(var(--color-danger-rgb),.05)}._notificationsAdmin_errorInput__LlAbC:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px rgba(var(--color-danger-rgb),.2)}._notificationsAdmin_textarea__QuWyL{resize:vertical;min-height:150px;line-height:1.5}._notificationsAdmin_actions__IjD4j{display:flex;justify-content:flex-end;margin-top:30px}._notificationsAdmin_actions__IjD4j button{padding:15px 35px;font-size:18px;transition:transform .2s}._notificationsAdmin_actions__IjD4j button:not(:disabled):hover{transform:translateY(-2px)}@media(max-width:768px){._notificationsAdmin_container__VYok0,._notificationsAdmin_formSection__YYLJj{padding:20px}._notificationsAdmin_recipientSelector__IW2Gp{flex-direction:column;gap:15px}._notificationsAdmin_actions__IjD4j button{width:100%;padding:12px}}._spinner_spinner__J6A43{display:inline-flex;align-items:center;justify-content:center;gap:4px}._spinner_bounce1__O_j1Y,._spinner_bounce2__VIIRm,._spinner_bounce3__GeF2G{border-radius:50%;animation:_spinner_bouncedelay__rVHde 1.4s ease-in-out infinite both}._spinner_bounce1__O_j1Y{animation-delay:-.32s}._spinner_bounce2__VIIRm{animation-delay:-.16s}._spinner_small__XyfQu ._spinner_bounce1__O_j1Y,._spinner_small__XyfQu ._spinner_bounce2__VIIRm,._spinner_small__XyfQu ._spinner_bounce3__GeF2G{width:6px;height:6px}._spinner_medium__W9OQi ._spinner_bounce1__O_j1Y,._spinner_medium__W9OQi ._spinner_bounce2__VIIRm,._spinner_medium__W9OQi ._spinner_bounce3__GeF2G{width:10px;height:10px}._spinner_large__P324e ._spinner_bounce1__O_j1Y,._spinner_large__P324e ._spinner_bounce2__VIIRm,._spinner_large__P324e ._spinner_bounce3__GeF2G{width:14px;height:14px}._spinner_primary__qRUGv ._spinner_bounce1__O_j1Y,._spinner_primary__qRUGv ._spinner_bounce2__VIIRm,._spinner_primary__qRUGv ._spinner_bounce3__GeF2G{background-color:var(--color-primary)}._spinner_white__baJs5 ._spinner_bounce1__O_j1Y,._spinner_white__baJs5 ._spinner_bounce2__VIIRm,._spinner_white__baJs5 ._spinner_bounce3__GeF2G{background-color:#fff}._spinner_dark__syzqo ._spinner_bounce1__O_j1Y,._spinner_dark__syzqo ._spinner_bounce2__VIIRm,._spinner_dark__syzqo ._spinner_bounce3__GeF2G{background-color:var(--color-text-default)}@keyframes _spinner_bouncedelay__rVHde{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._legalDocuments_header__YxLeF{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-l)}._legalDocuments_header__YxLeF h1{margin:0}._legalDocuments_filters__nSaiz{display:flex;gap:var(--spacing-m);margin-bottom:var(--spacing-l)}._legalDocuments_grid__KR2W8{display:grid;grid-template-columns:300px 1fr;grid-gap:var(--spacing-l);gap:var(--spacing-l);height:calc(100vh - 250px)}._legalDocuments_list__uPWD7{overflow-y:auto;border:1px solid var(--colors-border);border-radius:var(--radius-m);background-color:var(--colors-white)}._legalDocuments_docItem__JDNTY{padding:var(--spacing-m);border-bottom:1px solid var(--colors-border);cursor:pointer;transition:background-color .2s ease}._legalDocuments_docItem__JDNTY:hover{background-color:var(--colors-background-hover)}._legalDocuments_docItem__JDNTY:last-child{border-bottom:none}._legalDocuments_docItem__JDNTY._legalDocuments_selected__mu8pd{background-color:var(--colors-background-selected)}._legalDocuments_docHeader__Vedib{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-s)}._legalDocuments_version__wtXEH{font-weight:600;font-size:1rem}._legalDocuments_activeTag__uY04d{background-color:var(--colors-success);color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem}._legalDocuments_docInfo__Knydp{font-size:.875rem;color:var(--colors-text-secondary)}._legalDocuments_preview__hMyFS{border:1px solid var(--colors-border);border-radius:var(--radius-m);background-color:var(--colors-white);padding:var(--spacing-l);overflow-y:auto}._legalDocuments_previewHeader__KRc2n{margin-bottom:var(--spacing-l);padding-bottom:var(--spacing-m);border-bottom:1px solid var(--colors-border)}._legalDocuments_previewHeader__KRc2n h3{margin:0 0 var(--spacing-s) 0}._legalDocuments_previewInfo__r5sHE{display:flex;gap:var(--spacing-m);color:var(--colors-text-secondary);font-size:.875rem}._legalDocuments_contentContainer__kmr93{display:flex;flex-direction:column;gap:var(--spacing-l)}._legalDocuments_languageContent__7zIF4{margin-bottom:var(--spacing-l)}._legalDocuments_languageContent__7zIF4 h4{color:var(--colors-primary);margin:0 0 var(--spacing-s) 0}._legalDocuments_languageContent__7zIF4 h5{margin:0 0 var(--spacing-m) 0;font-size:1.25rem}._legalDocuments_sections__oOO17{display:flex;flex-direction:column;gap:var(--spacing-m)}._legalDocuments_section__1bOw3 h6{margin:0 0 var(--spacing-s) 0;font-size:1rem}._legalDocuments_section__1bOw3 p{margin:0;white-space:pre-wrap}._legalDocuments_markdownContent__sjGew{line-height:1.6;word-wrap:break-word}._legalDocuments_markdownContent__sjGew h1{font-size:1.8rem;border-bottom:1px solid var(--colors-border);padding-bottom:var(--spacing-xs);margin:var(--spacing-m) 0 var(--spacing-s)}._legalDocuments_markdownContent__sjGew h2{font-size:1.5rem;margin:var(--spacing-l) 0 var(--spacing-s)}._legalDocuments_markdownContent__sjGew h3{font-size:1.3rem;margin:var(--spacing-m) 0 var(--spacing-s)}._legalDocuments_markdownContent__sjGew h4,._legalDocuments_markdownContent__sjGew h5,._legalDocuments_markdownContent__sjGew h6{margin:var(--spacing-s) 0}._legalDocuments_markdownContent__sjGew ol,._legalDocuments_markdownContent__sjGew ul{margin:var(--spacing-s) 0;padding-left:var(--spacing-l)}._legalDocuments_markdownContent__sjGew li{margin:var(--spacing-xs) 0}._legalDocuments_markdownContent__sjGew p{margin:var(--spacing-s) 0}._legalDocuments_markdownContent__sjGew blockquote{border-left:4px solid var(--colors-border);margin:var(--spacing-m) 0;padding-left:var(--spacing-m);color:var(--colors-text-secondary)}._legalDocuments_markdownContent__sjGew code{background-color:var(--colors-background);padding:2px 4px;border-radius:3px;font-family:monospace;font-size:.9em}._legalDocuments_markdownContent__sjGew pre{background-color:var(--colors-background);border-radius:var(--radius-s);padding:var(--spacing-m);overflow-x:auto}._legalDocuments_markdownContent__sjGew pre code{background-color:transparent;padding:0}._legalDocuments_markdownContent__sjGew a{color:var(--colors-primary);text-decoration:underline}._legalDocuments_markdownContent__sjGew a:hover{text-decoration:none}._legalDocuments_markdownContent__sjGew table{border-collapse:collapse;width:100%;margin:var(--spacing-m) 0}._legalDocuments_markdownContent__sjGew td,._legalDocuments_markdownContent__sjGew th{border:1px solid var(--colors-border);padding:var(--spacing-s)}._legalDocuments_markdownContent__sjGew th{background-color:var(--colors-background-light);text-align:left}._legalDocuments_markdownContent__sjGew hr{border:0;border-top:1px solid var(--colors-border);margin:var(--spacing-m) 0}._legalDocuments_markdownContent__sjGew img{max-width:100%;height:auto}._legalDocuments_noSelection__sRTsG{display:flex;align-items:center;justify-content:center;height:100%;color:var(--colors-text-secondary);font-size:1rem}._legalDocuments_tableSection__KUP4R{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--colors-border);border-radius:var(--radius-m);background-color:var(--colors-white)}._legalDocuments_tableSection__KUP4R tr._legalDocuments_selectedRow__70RZV{background-color:var(--colors-primary-light)!important;font-weight:500;cursor:pointer}._legalDocuments_tableSection__KUP4R tr:not(._legalDocuments_selectedRow__70RZV){cursor:pointer}._legalDocuments_tableSection__KUP4R tr:not(._legalDocuments_selectedRow__70RZV):hover{background-color:var(--colors-hover-light)!important}._legalDocuments_tableSection__KUP4R .wrapper{flex:1 1;display:flex;flex-direction:column}._legalDocuments_tableSection__KUP4R .content{flex:1 1;overflow:hidden}._documentsTable_tableWrapper__h47RL{display:flex;flex-direction:column;height:100%}._documentsTable_tableContainer__AaNWE{flex:1 1;overflow:auto}._documentsTable_table__rDdoU{width:100%;border-collapse:collapse}._documentsTable_table__rDdoU td,._documentsTable_table__rDdoU th{padding:var(--spacing-m);text-align:left}._documentsTable_table__rDdoU th{background-color:var(--colors-background);font-weight:600;border-bottom:1px solid var(--colors-border)}._documentsTable_table__rDdoU tr{border-bottom:1px solid var(--colors-border-light);transition:background-color .2s ease}._documentsTable_table__rDdoU tr:last-child{border-bottom:none}._documentsTable_table__rDdoU tr:hover{background-color:var(--colors-hover-light)}._documentsTable_sortableHeader__QleDx{cursor:pointer}._documentsTable_sortableHeader__QleDx:hover{background-color:var(--colors-hover)}._documentsTable_headerContent__YFJbr{display:flex;align-items:center;justify-content:space-between}._documentsTable_sortIcon__AUPrI{margin-left:var(--spacing-s)}._documentsTable_loadingState__GIumb{display:flex;align-items:center;justify-content:center;height:200px}._documentsTable_selectedRow__Nmxtp{background-color:var(--colors-primary-light)!important;font-weight:500}.styles_planningContainer__mdDdC{width:100%;display:flex;flex-direction:column;position:relative}.styles_planningHeader__3xUkM{margin-bottom:16px}.styles_navigationControls__GCxJm{display:flex;align-items:center;gap:8px}.styles_currentWeek__DxG2g{margin-left:16px;font-weight:600;text-transform:capitalize}.styles_loadingMessage__yeYp8{margin:8px 0;padding:8px;background-color:rgba(0,0,0,.05);border-radius:4px;text-align:center;font-style:italic;color:var(--text-secondary-color,#666)}.styles_loadingOverlay___WoNw{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);display:flex;justify-content:center;align-items:center;z-index:100;border-radius:4px}.styles_spinner___AAwp{width:50px;height:50px;border-radius:50%;border:5px solid rgba(0,123,255,.2);border-top:5px solid var(--primary-color,#0056b3);animation:styles_spin___0bBJ 1s ease-in-out infinite}@keyframes styles_spin___0bBJ{to{transform:rotate(1turn)}}.styles_planningHeader__3xUkM{padding:16px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;background-color:#fff;z-index:10}.styles_navButton__v0x63{padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease}.styles_navButton__v0x63:hover{background:#f5f5f5}.styles_todayButton__vT39C{padding:8px 16px;border:1px solid #007bff;border-radius:4px;background:#fff;color:#007bff;cursor:pointer;transition:all .2s ease}.styles_todayButton__vT39C:hover{background:#007bff;color:#fff}.styles_currentPeriod__a6HoW{margin-left:16px;font-weight:500;text-transform:capitalize}.styles_viewControls__uuEmO{display:flex;gap:8px}.styles_viewButton__B2ddT{padding:8px 16px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s ease}.styles_viewButton__B2ddT:hover{background:#f5f5f5}.styles_viewButton__B2ddT.styles_active__ccsjt{background:#007bff;color:#fff;border-color:#0056b3}.styles_planningGrid__EQaZF{flex:1 1;overflow:auto;padding:16px;height:calc(100% - 70px)}._formModalFooter_footer__bGu1w{padding:var(--spacing-l);border-top:var(--border-widths-thin) solid var(--colors-border);display:flex;justify-content:space-between;align-items:center}._formModalFooter_button__m6u2y{padding:var(--spacing-s) var(--spacing-m);border-radius:var(--radius-s);border:none;cursor:pointer}._formModalFooter_button__m6u2y._formModalFooter_primary__OL3EK{background-color:var(--colors-primary);color:var(--colors-white)}._formModalFooter_button__m6u2y._formModalFooter_primary__OL3EK:disabled{background-color:var(--colors-border);cursor:not-allowed}._formModalFooter_button__m6u2y._formModalFooter_secondary__8p9Qh{background-color:var(--colors-background);color:var(--colors-text)}._formModalFooter_spinner__FTk9i{width:16px;height:16px;border-radius:50%;border:2px solid #fff;border-top-color:transparent;animation:_formModalFooter_spin__bIgtG 1s linear infinite;margin:0 auto}@keyframes _formModalFooter_spin__bIgtG{to{transform:rotate(1turn)}}._formModalFooter_button__m6u2y:disabled{cursor:not-allowed;opacity:.7}._formModalFooter_button__m6u2y:disabled:hover{filter:none}._formModalFooter_rightButtons__JLDIh{display:flex;gap:var(--spacing-s)}._formModalHeader_header__eF7hG{padding:var(--spacing-l);border-bottom:var(--border-widths-thin) solid var(--colors-border)}._formModalHeader_header__eF7hG h2{margin:0;font-size:var(--fontSizes-xl);color:var(--colors-primary)}._formModalHeader_header__eF7hG._formModalHeader_centeredTitle__Cv_Ei,._formModalHeader_header__eF7hG._formModalHeader_centeredTitle__Cv_Ei h2{text-align:center}._formModal_overlay__0ZvqH{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}._formModal_modalContent__uWPS6{background-color:var(--colors-white);border-radius:var(--radius-m);width:90%;position:relative;transition:max-width .3s ease;overflow:hidden;max-width:100vw;box-sizing:border-box}._formModal_modalContent__uWPS6._formModal_default__w2klm{max-width:600px}._formModal_modalContent__uWPS6._formModal_large__9aDJg{max-width:900px}._formModal_modalContent__uWPS6._formModal_full__63qQr{max-width:1400px}@media(max-width:1023px){._formModal_modalContent__uWPS6{width:95vw;max-width:95vw!important;margin:0 auto;left:0;right:0}}._formModal_modalBody__SxQSM{padding:var(--spacing-l);max-height:calc(90vh - 120px);overflow-y:auto;overflow-x:hidden;box-sizing:border-box}@media(max-width:1023px){._formModal_modalBody__SxQSM{padding:var(--spacing-m);max-height:calc(90vh - 100px)}}@media(max-width:480px){._formModal_modalBody__SxQSM{padding:var(--spacing-s)}}@media(max-width:1200px){._formModal_modalContent__uWPS6._formModal_full__63qQr,._formModal_modalContent__uWPS6._formModal_large__9aDJg{max-width:95vw}}._formModal_centeredTitle__bjkLR,._formModal_centeredTitle__bjkLR h2{text-align:center!important}.unsubscribeConfirmModal_modalOverlay__0KC3g{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.unsubscribeConfirmModal_modalOverlay__0KC3g.unsubscribeConfirmModal_active__D_ccU{opacity:1;visibility:visible}.unsubscribeConfirmModal_modalContainer__8yW4e{width:90%;max-width:337px;background-color:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.25)}.unsubscribeConfirmModal_modalHeader__g_aut{display:flex;justify-content:flex-end;padding:16px}.unsubscribeConfirmModal_closeButton__C4FP4{background:none;border:none;padding:8px;cursor:pointer;color:#425351;font-size:18px;display:flex;align-items:center;justify-content:center}.unsubscribeConfirmModal_closeButton__C4FP4:active,.unsubscribeConfirmModal_closeButton__C4FP4:hover{color:#081210}.unsubscribeConfirmModal_modalContent__5YstJ{padding:0 16px 24px;display:flex;flex-direction:column;align-items:center;gap:16px}.unsubscribeConfirmModal_iconContainer__SpI_I{display:flex;justify-content:center;margin-bottom:8px}.unsubscribeConfirmModal_iconCircle__hoGe4{width:48px;height:48px;background-color:#f1f6f5;border-radius:50%;display:flex;align-items:center;justify-content:center}.unsubscribeConfirmModal_questionMark__ZWNgR{position:relative;width:18px;height:18px}.unsubscribeConfirmModal_questionMark__ZWNgR:before{content:"";position:absolute;width:1.5px;height:9px;background-color:#425351;border-radius:.75px;top:0;left:50%;transform:translateX(-50%)}.unsubscribeConfirmModal_questionMark__ZWNgR:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;border:1.5px solid #425351;border-bottom-color:transparent;transform:rotate(-45deg);top:0;left:50%;margin-left:-4px}.unsubscribeConfirmModal_questionMarkDot__Oh_zC{position:absolute;width:1.5px;height:1.5px;background-color:#425351;border-radius:50%;bottom:0;left:50%;transform:translateX(-50%)}.unsubscribeConfirmModal_title__YrCaY{margin:0;text-align:center;font-size:20px;font-weight:600;color:#081210}.unsubscribeConfirmModal_message__q4lf3{margin:0;text-align:center;font-size:16px;line-height:1.5;color:#081210;padding:0 16px}.unsubscribeConfirmModal_actions__g0x2C{display:flex;justify-content:flex-end;width:100%;gap:12px;margin-top:16px}.unsubscribeConfirmModal_actionButton__Uu5hE{padding:10px 16px;border-radius:8px;font-weight:500;font-size:14px;border:1px solid #c1d4d2;cursor:pointer;transition:all .2s ease}.unsubscribeConfirmModal_actionButton__Uu5hE:active{transform:scale(.98)}.unsubscribeConfirmModal_cancelButton__Du6o0{background-color:#fff;color:#081210}.unsubscribeConfirmModal_cancelButton__Du6o0:hover{background-color:#f7f7f7}.unsubscribeConfirmModal_confirmButton__czplk{background-color:#16302b;color:#fff;border-color:#16302b}.unsubscribeConfirmModal_confirmButton__czplk:hover{background-color:#0e1f1b}.popover_popover__T7gjK{position:fixed;background:#fff;border:1px solid var(--colors-border);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;padding:8px;min-width:150px}.timeGrid_timeGridContainer__HO3u2{display:flex;flex-direction:column;width:100%;border:1px solid #e0e0e0;position:relative;overflow:hidden}.timeGrid_headerRow__KCnAl{display:flex;border-bottom:2px solid #e0e0e0;background-color:#f5f5f5;position:-webkit-sticky;position:sticky;top:0;z-index:1;width:100%;flex-shrink:0}.timeGrid_timeColumn__05e_J{width:60px;flex-shrink:0;border-right:1px solid #e0e0e0;position:relative}.timeGrid_dayColumn__3FUSb{flex:1 1;border-right:1px solid #e0e0e0;position:relative}.timeGrid_dayColumn__3FUSb:last-child{border-right:none}.timeGrid_headerDayColumn__NwjFD{text-align:center;padding:10px;position:relative}.timeGrid_bodyDayColumn__8m2Xt{padding:0}.timeGrid_dayName__yxkmw{font-weight:600;text-transform:capitalize;margin-bottom:4px}.timeGrid_dayDate__eB0Om{font-size:.875rem;color:#666}.timeGrid_weekLockIcon__jR0pu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}.timeGrid_weekLockIcon__jR0pu:hover{opacity:.8}.timeGrid_dayLockIcon__qWLGe{position:absolute;top:10px;right:10px;z-index:2;cursor:pointer}.timeGrid_dayLockIcon__qWLGe:hover{opacity:.8}.timeGrid_confirmModalContent__z6RuE{padding:20px 0}.timeGrid_confirmModalContent__z6RuE p{margin-bottom:20px;font-size:1rem;line-height:1.5}.timeGrid_confirmModalActions__oFsUR{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.timeGrid_gridBody__LROtj{display:flex;flex:1 1;overflow-y:auto;position:relative;width:100%;height:calc(100% - 46px)}.timeGrid_timeCell__uKffA{height:60px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e0e0e0;font-size:.875rem;color:#666}.timeGrid_timeSlot__FgEPO{height:60px;padding:2px;border-bottom:1px solid #e0e0e0;position:relative}.timeGrid_timeSlot__FgEPO:hover{background-color:rgba(0,0,0,.02)}.timeGrid_currentDay__3_3B0{color:var(--secondary-color)}.timeGrid_closedDay__NF__3{position:relative;border-left:2px solid #555;border-right:2px solid #555}.timeGrid_closedDay__NF__3:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,50%,.4);z-index:5;pointer-events:none}.timeGrid_closureMessage__S1A43{position:absolute;top:40%;left:0;right:0;margin:0 auto;width:120px;text-align:center;transform:translateY(-50%);background-color:rgba(255,0,0,.8);color:#fff;font-weight:700;padding:10px 20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:10;pointer-events:none;text-transform:uppercase;letter-spacing:1.5px;font-size:1.2rem}.timeGrid_blockMessage__l2I0N{display:block}.timeGrid_prevDayClosed__woVu6{border-left:1px solid #ccc}.timeGrid_nextDayClosed__p94st{border-right:1px solid #ccc}.timeGrid_firstDay__wN8ik{border-left:2px solid #555!important;position:relative;z-index:6}.timeGrid_firstDay__wN8ik:after{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background-color:#555;z-index:6}.timeGrid_lastDay__GIi0h{border-right:2px solid #555!important;position:relative;z-index:6}.timeGrid_lastDay__GIi0h:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2px;background-color:#555;z-index:6}.planning_container__WRZSn{display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:10px;position:relative;width:100%;max-width:393px;height:calc(100vh - 50px - 56px);max-height:calc(100vh - 50px - 56px);overflow:hidden;background-color:#f4f6f8;margin:0 auto}@media(min-width:768px){.planning_container__WRZSn{max-width:600px;padding:24px;gap:16px}}@media(min-width:1024px){.planning_container__WRZSn{max-width:800px;padding:32px;gap:20px}}@media(min-width:1200px){.planning_container__WRZSn{max-width:1000px;padding:40px;gap:24px}}.planning_titleBar__FDCLw{display:flex;flex-direction:row;align-items:center;padding:0;width:100%;height:48px;margin-bottom:8px}@media(min-width:768px){.planning_titleBar__FDCLw{height:56px;margin-bottom:12px}}@media(min-width:1024px){.planning_titleBar__FDCLw{height:64px;margin-bottom:16px}}.planning_left__d9nhW{flex-direction:row;gap:8px;flex:1 1;width:auto}.planning_left__d9nhW,.planning_navButton__fkGxP{display:flex;align-items:center;padding:0;height:48px}.planning_navButton__fkGxP{flex-direction:row;justify-content:center;min-width:32px;border:none;background:transparent;border-radius:100px;cursor:pointer;position:relative}.planning_chevronLeft__BRPDr{width:20px;height:20px;position:relative}.planning_chevronLeft__BRPDr:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-left:2px solid #425351;border-bottom:2px solid #425351;transform:translate(-25%,-50%) rotate(45deg)}.planning_title__C8lM_{flex:1 1;height:27px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:150%;letter-spacing:.15px;color:#081210;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.planning_title__C8lM_{font-size:16px;height:32px}}@media(min-width:1024px){.planning_title__C8lM_{font-size:18px;height:36px}}@media(max-width:359px){.planning_title__C8lM_{font-size:12px}}.planning_chevronRight__MhEeT{width:20px;height:20px;position:relative}.planning_chevronRight__MhEeT:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-right:2px solid #425351;border-bottom:2px solid #425351;transform:translate(-75%,-50%) rotate(-45deg)}.planning_right___JoxF{display:flex;flex-direction:row;align-items:center;padding:0;gap:6px;height:48px}@media(min-width:768px){.planning_right___JoxF{gap:10px;height:56px}}@media(min-width:1024px){.planning_right___JoxF{gap:12px;height:64px}}@media(max-width:359px){.planning_right___JoxF{gap:4px}}.planning_todayButton___IDk3{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:36px;height:36px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;position:relative}.planning_todayButton___IDk3:hover{background:#f5f5f5}@media(min-width:768px){.planning_todayButton___IDk3{width:44px;height:44px;border-radius:10px}}@media(min-width:1024px){.planning_todayButton___IDk3{width:48px;height:48px;border-radius:12px}}@media(max-width:359px){.planning_todayButton___IDk3{width:32px;height:32px}}.planning_weekLockButton__8ghg4{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:36px;height:36px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;position:relative}.planning_weekLockButton__8ghg4:hover{background:#f5f5f5}@media(min-width:768px){.planning_weekLockButton__8ghg4{width:44px;height:44px;border-radius:10px}}@media(min-width:1024px){.planning_weekLockButton__8ghg4{width:48px;height:48px;border-radius:12px}}@media(max-width:359px){.planning_weekLockButton__8ghg4{width:32px;height:32px}}.planning_todayIcon__j9cRz{width:20px;height:20px;position:relative}.planning_todayIcon__j9cRz:after{top:65%;width:8px;height:3px;border-radius:2px}.planning_todayIcon__j9cRz:before{content:"";position:absolute;left:50%;top:20%;transform:translateX(-50%);width:16px;height:14px;border:1.5px solid #425351;border-radius:2px}.planning_todayIcon__j9cRz:after{box-shadow:-3px -3px 0 0 var(--colors-primary),3px -3px 0 0 var(--colors-primary);content:"";height:2px;width:2px;background-color:var(--colors-primary);position:absolute;top:16%;left:50%;transform:translateX(-50%);border-radius:50%}.planning_addButton__Jx9LE{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:36px;height:36px;background:#16302b;border-radius:8px;border:none;cursor:pointer;position:relative}.planning_addButton__Jx9LE:hover{background:#0f211e}@media(min-width:768px){.planning_addButton__Jx9LE{width:44px;height:44px;border-radius:10px}}@media(min-width:1024px){.planning_addButton__Jx9LE{width:48px;height:48px;border-radius:12px}}@media(max-width:359px){.planning_addButton__Jx9LE{width:32px;height:32px}}.planning_plusIcon__NQygE{width:20px;height:20px;position:relative}.planning_plusIcon__NQygE:after,.planning_plusIcon__NQygE:before{content:"";position:absolute;background-color:#fff}.planning_plusIcon__NQygE:after{left:50%;transform:translateX(-50%);width:2px;height:12px;top:4px}.planning_plusIcon__NQygE:before{top:50%;transform:translateY(-50%);height:2px;width:12px;left:4px}.planning_activitiesContainer__QfRgQ{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:calc(100vh - 50px - 56px - 64px);flex:1 1;overflow-y:auto;padding:0 0 24px;scrollbar-width:none;-ms-overflow-style:none}.planning_activitiesContainer__QfRgQ::-webkit-scrollbar{display:none}.planning_dayHeader__8cgeM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 0;width:100%;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:150%;letter-spacing:.15px;color:#16302b;transition:all .2s ease-in-out;margin-top:16px;margin-bottom:12px;border-bottom:1px solid #e9ecef;text-transform:capitalize;background-color:transparent}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn{color:var(--colors-primary);font-weight:700;font-size:18px;background-color:transparent;border-bottom:2px solid var(--colors-primary);position:relative}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn:before{content:attr(data-label);position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:var(--colors-primary);color:#fff;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.1px;text-transform:uppercase}@media(min-width:768px){.planning_dayHeader__8cgeM{padding:14px 0;font-size:18px;margin-top:20px;margin-bottom:16px}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn{font-size:20px}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn:before{padding:4px 12px;font-size:12px;border-radius:6px}}@media(min-width:1024px){.planning_dayHeader__8cgeM{padding:18px 0;font-size:20px;margin-top:24px;margin-bottom:20px}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn{font-size:22px}.planning_dayHeader__8cgeM.planning_todayHighlight__LNEDn:before{padding:6px 16px;font-size:13px;border-radius:8px}}.planning_dayHeaderContent__c9Tlg{display:flex;justify-content:space-between;align-items:center;width:100%}.planning_dayLockIcon__VZzqN{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.planning_dayLockIcon__VZzqN:hover{background-color:rgba(0,0,0,.05)}.planning_noActivities__dSeA5{width:100%;padding:20px 0;text-align:center;color:#4f4f4f;font-family:Roboto,sans-serif;font-style:italic;font-size:14px}.planning_activityCard__hIl53{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;height:auto;min-height:-moz-fit-content;min-height:fit-content;background:#fff;border:1px solid #c1d4d2;border-radius:12px;margin-bottom:16px;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease;position:relative;overflow:visible;box-shadow:0 2px 6px rgba(0,0,0,.05)}.planning_activityCard__hIl53:active{transform:translateY(1px);background-color:rgba(248,249,250,.5);box-shadow:0 1px 3px rgba(0,0,0,.03)}.planning_activityCard__hIl53.planning_registered__sgAHx{border:1px solid #c1d4d2}.planning_activityCard__hIl53.planning_full__j2DJr{opacity:.9}.planning_activityCard__hIl53.planning_finished__g2_5l{opacity:.85;border:1px solid #e0e0e0}.planning_activityCard__hIl53.planning_finished__g2_5l .planning_activityName__40s8x,.planning_activityCard__hIl53.planning_finished__g2_5l .planning_timeRange__U4_CI{color:#6c757d}.planning_activityCard__hIl53.planning_finishedRegistered__HPSmz{border:1px solid #e0e0e0}@media(min-width:768px){.planning_activityCard__hIl53{border-radius:16px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.planning_activityCard__hIl53:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.12)}}@media(min-width:1024px){.planning_activityCard__hIl53{margin-bottom:24px}}.planning_cardHeader__2U8Y0{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px 8px;width:100%;height:auto;min-height:32px;box-sizing:border-box;gap:8px}@media(min-width:768px){.planning_cardHeader__2U8Y0{padding:16px 20px 12px;gap:12px}}@media(min-width:1024px){.planning_cardHeader__2U8Y0{padding:20px 24px 16px;gap:16px}}.planning_activityName__40s8x{flex:1 1;height:auto;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:150%;letter-spacing:.15px;color:#081210;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}@media(min-width:768px){.planning_activityName__40s8x{font-size:18px;padding-right:12px}}@media(min-width:1024px){.planning_activityName__40s8x{font-size:20px;padding-right:16px}}.planning_categoryTag__usCi1{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3px 10px;min-width:70px;height:auto;min-height:22px;border-radius:100px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:150%;text-align:center;letter-spacing:.15px;color:#fff;white-space:nowrap;flex-shrink:0}@media(min-width:768px){.planning_categoryTag__usCi1{padding:4px 12px;min-width:80px;min-height:26px;font-size:13px}}@media(min-width:1024px){.planning_categoryTag__usCi1{padding:6px 16px;min-width:90px;min-height:30px;font-size:14px}}.planning_cardDetails__GjHyH{display:flex;flex-direction:column;align-items:flex-start;padding:10px 16px;width:100%;height:auto;min-height:-moz-fit-content;min-height:fit-content;background:#fff;border-bottom:1px solid rgba(193,212,210,.4);box-sizing:border-box;overflow:visible}@media(min-width:768px){.planning_cardDetails__GjHyH{padding:14px 20px}}@media(min-width:1024px){.planning_cardDetails__GjHyH{padding:18px 24px}}.planning_timeRange__U4_CI{width:100%;height:auto;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:150%;letter-spacing:.15px;color:#16302b;margin-bottom:4px}@media(min-width:768px){.planning_timeRange__U4_CI{font-size:20px;margin-bottom:6px}}@media(min-width:1024px){.planning_timeRange__U4_CI{font-size:22px;margin-bottom:8px}}.planning_coachInfo__jkO_h{width:100%;height:auto;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.15px;color:#4f4f4f;white-space:normal;overflow-wrap:break-word;word-break:break-word;margin-bottom:5px}@media(min-width:768px){.planning_coachInfo__jkO_h{font-size:15px;margin-bottom:6px}}@media(min-width:1024px){.planning_coachInfo__jkO_h{font-size:16px;margin-bottom:8px}}.planning_cardFooter__NmKl_{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:8px;width:100%;background:#f4f6f8;border-radius:0 0 12px 12px;overflow:hidden}.planning_cardFooter__NmKl_.planning_registeredFooter__UmbUT{background:#e7f3ee}.planning_cardFooter__NmKl_.planning_finishedFooter__PV9uh{background:#f0f0f0}.planning_footerLeft__I0XJh{flex-direction:row;padding:0 16px;gap:8px;flex:1 1;height:48px}.planning_footerLeft__I0XJh,.planning_footerLeft__I0XJh span{display:flex;align-items:center}.planning_participantsIcon__ZnlF7{color:#829391;font-size:14px;margin-right:4px;display:flex;align-items:center}.planning_userIcon__5HPuk{width:24px;height:24px;position:relative;display:flex;align-items:center;bottom:3px}.planning_userIcon__5HPuk:before{top:25%;width:8px;height:8px;border:1.5px solid #829391;border-radius:50%}.planning_userIcon__5HPuk:after,.planning_userIcon__5HPuk:before{content:"";position:absolute;left:50%;transform:translateX(-50%);background:transparent}.planning_userIcon__5HPuk:after{top:60%;width:12px;height:6px;border:1.5px solid #829391;border-radius:6px 6px 0 0}.planning_checkIcon__5Sf2m{width:24px;height:24px;position:relative;display:flex;align-items:center}.planning_checkIcon__5Sf2m:after{content:"";position:absolute;left:50%;top:45%;width:6px;height:12px;border-right:2px solid var(--colors-primary);border-bottom:2px solid var(--colors-primary);transform:translate(-50%,-50%) rotate(45deg)}.planning_registeredText__IaZlf{height:24px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:150%;letter-spacing:.15px;color:var(--colors-primary)}.planning_enrollButton__GTPok{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 16px;gap:8px;height:48px;background:transparent;border:none;border-radius:4px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:150%;letter-spacing:.15px;color:#4f4f4f;cursor:pointer}.planning_waitingListIcon__Ket63{color:var(--warning-color);font-size:1.2rem;margin-right:.5rem}.planning_waitingListText__EOkCa{color:var(--warning-color);font-weight:500}.planning_finishedIcon__0glnL{color:#6c757d;font-size:18px;margin-right:4px}.planning_finishedText__KfebK{height:24px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.15px;color:#6c757d}.planning_closedDay__E2bT1{display:flex;flex-direction:column;padding:12px 16px;margin-bottom:10px;background-color:rgba(234,84,85,.1);border-radius:8px;border-left:4px solid #ea5455}.planning_closedDayTitle__HrCRn{font-weight:600;font-size:15px;color:#ea5455;margin-bottom:8px}.planning_closedDayReasons__YeOHG{display:flex;flex-direction:column;gap:4px;margin-top:4px}.planning_reasonsList__ylnwT{list-style-type:disc;margin:0;padding-left:20px}.planning_reasonsList__ylnwT li{font-size:13px;line-height:1.4;color:#4f4f4f;margin-bottom:2px}.planning_footerRight__zr9c7{display:flex;flex-direction:row;align-items:center;padding:0 16px;gap:4px;height:48px}.planning_footerRight__zr9c7 span{font-size:14px;color:#4f4f4f;display:flex;align-items:center}