.PreferencesPage_container__NdN5T{min-height:100vh;background-color:#fff;padding:40px 20px;display:flex;justify-content:center;align-items:flex-start}.PreferencesPage_card__oUqKb{background:#fff;max-width:1200px;width:100%}.PreferencesPage_header__c7KBW{background:#f9f9f9;padding:40px 24px 40px 40px;border-radius:16px;border:1px solid #fbf5f2;display:flex;flex-direction:column;gap:24px;margin:24px 24px 0}.PreferencesPage_title__dt9xm{font-family:Open Sans,sans-serif;font-size:32px;font-weight:700;color:#021167;margin:0;line-height:110%;letter-spacing:0}.PreferencesPage_description__R3kWR{font-family:Work Sans,sans-serif;font-size:20px;font-weight:400;line-height:100%;letter-spacing:0;color:#021167;max-width:100%}.PreferencesPage_content__g3H_g{padding:40px}.PreferencesPage_sectionTitle__eM8jU{font-family:Work Sans,sans-serif;font-size:20px;font-weight:700;color:#021167;margin-bottom:24px;margin-top:8px}.PreferencesPage_formGroup__WrS1m{margin-bottom:24px}.PreferencesPage_label__h1weH{display:block;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#000;margin-bottom:8px}.PreferencesPage_input__joWIN{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-family:Work Sans,sans-serif;font-size:16px;color:#111827;transition:border-color .2s,box-shadow .2s;background-color:#fff}.PreferencesPage_input__joWIN:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.PreferencesPage_input__joWIN::placeholder{color:#9ca3af}.PreferencesPage_inputWide__vv6Wy{width:80%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-family:Work Sans,sans-serif;font-size:16px;color:#111827;transition:border-color .2s,box-shadow .2s;background-color:#fff}.PreferencesPage_inputWide__vv6Wy:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.PreferencesPage_inputWide__vv6Wy::placeholder{color:#9ca3af}.PreferencesPage_inputEmail__E6Q_j{width:80%;padding:12px 16px;border:1px solid #d1d5db;border-radius:24px;font-family:Work Sans,sans-serif;font-size:16px;color:#111827;transition:border-color .2s,box-shadow .2s;background-color:#f3f4f6}.PreferencesPage_inputEmail__E6Q_j:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.PreferencesPage_inputEmail__E6Q_j::placeholder{color:#9ca3af}.PreferencesPage_inputWrapper__CUu3k{position:relative;width:100%}.PreferencesPage_inputWithIcon__eCYjv{width:100%;padding:12px 40px 12px 16px;border:1px solid #d1d5db;border-radius:8px;font-family:Work Sans,sans-serif;font-size:16px;color:#111827;transition:border-color .2s,box-shadow .2s;background-color:#fff}.PreferencesPage_inputWithIcon__eCYjv:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.PreferencesPage_inputWithIcon__eCYjv::placeholder{color:#9ca3af}.PreferencesPage_calendarIcon__q9wEO{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.PreferencesPage_select__Dxxdh{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-family:Work Sans,sans-serif;font-size:16px;color:#111827;background-color:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.PreferencesPage_select__Dxxdh:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.1)}.PreferencesPage_toggleGroup__Fj66d{margin-bottom:32px}.PreferencesPage_toggleHeader__oe8zX{display:flex;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:8px}.PreferencesPage_toggleLabel__Pn_6w{font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000}.PreferencesPage_toggle__aiwdS{position:relative;width:44px;height:24px;background-color:#e5e7eb;border-radius:12px;border:none;cursor:pointer;transition:background-color .2s}.PreferencesPage_toggle__aiwdS:hover{background-color:#d1d5db}.PreferencesPage_toggleActive__QQU5d{background-color:#3b82f6}.PreferencesPage_toggleActive__QQU5d:hover{background-color:#2563eb}.PreferencesPage_toggleThumb__VnJTb{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .2s}.PreferencesPage_toggleActive__QQU5d .PreferencesPage_toggleThumb__VnJTb{transform:translateX(20px)}.PreferencesPage_hint__wbORj{font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;color:#969696;line-height:20px;letter-spacing:0}.PreferencesPage_frequencyGroup__ORzqA{margin-bottom:32px}.PreferencesPage_frequencyHeader__O8tk8{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px}.PreferencesPage_frequencyLabel__2qz4V{font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#000}.PreferencesPage_dateTimeRow__kCRFq{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px;width:60%}.PreferencesPage_footer__zljEt{padding:24px 32px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-start;gap:12px}.PreferencesPage_buttonPrimary__DbD_p{padding:12px 32px;background-color:#021167;color:#fff;border:none;border-radius:24px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s;box-shadow:0 1px 2px rgba(0,0,0,.05)}.PreferencesPage_buttonPrimary__DbD_p:hover{background-color:#010d52;box-shadow:0 2px 4px rgba(0,0,0,.1)}.PreferencesPage_buttonSecondary__nvd6K{padding:12px 32px;background-color:transparent;color:#021167;border:none;border-radius:8px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:.5%;text-align:center;cursor:pointer;transition:background-color .2s}.PreferencesPage_buttonSecondary__nvd6K:hover{background-color:#f3f4f6}.PreferencesPage_loading__qC4KW,.PreferencesPage_unauthorized__PGzDC{display:flex;align-items:center;justify-content:center;min-height:100vh;text-align:center}.PreferencesPage_unauthorized__PGzDC h1{font-size:24px;color:#dc2626}.PreferencesPage_feedback__WqKRg{display:flex;align-items:center;gap:12px;padding:16px 24px;margin:0 24px;border-radius:8px;font-family:Work Sans,sans-serif;font-size:14px;animation:PreferencesPage_slideDown__6Tb9l .3s ease-out}@keyframes PreferencesPage_slideDown__6Tb9l{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PreferencesPage_feedbackSuccess__ztBKT{background-color:#ecfdf5;border:1px solid #10b981;color:#065f46}.PreferencesPage_feedbackError__N3PpM{background-color:#fef2f2;border:1px solid #ef4444;color:#991b1b}.PreferencesPage_feedbackIcon__nQYqm{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;font-size:14px}.PreferencesPage_feedbackSuccess__ztBKT .PreferencesPage_feedbackIcon__nQYqm{background-color:#10b981;color:#fff}.PreferencesPage_feedbackError__N3PpM .PreferencesPage_feedbackIcon__nQYqm{background-color:#ef4444;color:#fff}.PreferencesPage_feedbackClose__x5vZc{margin-left:auto;background:none;border:none;font-size:20px;cursor:pointer;opacity:.6;transition:opacity .2s}.PreferencesPage_feedbackClose__x5vZc:hover{opacity:1}.PreferencesPage_inputError__qb19f{border-color:#ef4444!important;background-color:#fef2f2!important}.PreferencesPage_inputError__qb19f:focus{box-shadow:0 0 0 4px rgba(239,68,68,.1)!important}.PreferencesPage_errorMessage__gTaxy{display:block;margin-top:6px;font-family:Work Sans,sans-serif;font-size:13px;color:#dc2626}.PreferencesPage_buttonLoading__xFlSc{opacity:.8;cursor:not-allowed}.PreferencesPage_spinner__2eBCx{display:inline-block;width:16px;height:16px;margin-right:8px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:PreferencesPage_spin__qXLme .8s linear infinite}@keyframes PreferencesPage_spin__qXLme{to{transform:rotate(1turn)}}.PreferencesPage_frequencyDisabled__KUB3p{opacity:.5;pointer-events:none}.PreferencesPage_formGroupDisabled__G_Eoq{opacity:.5}.PreferencesPage_inputEmail__E6Q_j:disabled,.PreferencesPage_inputWide__vv6Wy:disabled,.PreferencesPage_inputWithIcon__eCYjv:disabled,.PreferencesPage_input__joWIN:disabled,.PreferencesPage_select__Dxxdh:disabled{background-color:#f3f4f6!important;cursor:not-allowed;opacity:.7}.PreferencesPage_buttonPrimary__DbD_p:disabled,.PreferencesPage_buttonSecondary__nvd6K:disabled{cursor:not-allowed}@media (max-width:768px){.PreferencesPage_container__NdN5T{padding:16px}.PreferencesPage_card__oUqKb{max-width:100%}.PreferencesPage_header__c7KBW{padding:24px 20px;margin:16px 16px 0;gap:16px}.PreferencesPage_title__dt9xm{font-size:24px;line-height:120%}.PreferencesPage_description__R3kWR{font-size:16px;line-height:140%}.PreferencesPage_content__g3H_g{padding:24px 20px}.PreferencesPage_sectionTitle__eM8jU{font-size:18px;margin-bottom:16px}.PreferencesPage_inputEmail__E6Q_j,.PreferencesPage_inputWide__vv6Wy{width:100%}.PreferencesPage_dateTimeRow__kCRFq{grid-template-columns:1fr;width:100%;gap:12px}.PreferencesPage_formGroup__WrS1m{margin-bottom:20px}.PreferencesPage_frequencyGroup__ORzqA,.PreferencesPage_toggleGroup__Fj66d{margin-bottom:24px}.PreferencesPage_feedback__WqKRg{margin:0 16px 16px;padding:12px 16px;font-size:13px}.PreferencesPage_footer__zljEt{padding:20px;flex-direction:column;gap:12px}.PreferencesPage_buttonPrimary__DbD_p,.PreferencesPage_buttonSecondary__nvd6K{width:100%;padding:14px 24px;justify-content:center}}@media (max-width:480px){.PreferencesPage_container__NdN5T{padding:8px}.PreferencesPage_header__c7KBW{padding:20px 16px;margin:8px 8px 0;border-radius:12px}.PreferencesPage_title__dt9xm{font-size:20px}.PreferencesPage_description__R3kWR{font-size:14px}.PreferencesPage_content__g3H_g{padding:20px 16px}.PreferencesPage_sectionTitle__eM8jU{font-size:16px}.PreferencesPage_frequencyLabel__2qz4V,.PreferencesPage_label__h1weH,.PreferencesPage_toggleLabel__Pn_6w{font-size:14px}.PreferencesPage_inputEmail__E6Q_j,.PreferencesPage_inputWide__vv6Wy,.PreferencesPage_inputWithIcon__eCYjv,.PreferencesPage_input__joWIN,.PreferencesPage_select__Dxxdh{padding:10px 14px;font-size:14px}.PreferencesPage_hint__wbORj{font-size:12px}.PreferencesPage_feedback__WqKRg{margin:0 8px 12px;border-radius:6px}.PreferencesPage_footer__zljEt{padding:16px}.PreferencesPage_buttonPrimary__DbD_p,.PreferencesPage_buttonSecondary__nvd6K{font-size:14px;padding:12px 20px}}