.PaymentMethodsList_container__VvWy3{width:100%}.PaymentMethodsList_methodsGrid__buHpL{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:1.5rem;gap:1.5rem}.PaymentMethodsList_methodCard__3Hg3h{background:white;border:2px solid #e2e8f0;border-radius:16px;padding:1.5rem;transition:all .2s ease;position:relative}.PaymentMethodsList_methodCard__3Hg3h:hover{border-color:#cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.PaymentMethodsList_defaultMethod__QT1E8{border-color:#A03333;background:linear-gradient(135deg,#fef5f5,#ffffff)}.PaymentMethodsList_methodHeader__vI_jG{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.PaymentMethodsList_methodType__YLpZT{display:flex;align-items:center;gap:1rem}.PaymentMethodsList_methodIcon__QfpYk{font-size:2rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:50%}.PaymentMethodsList_methodName__nEFwT{font-size:1.1rem;font-weight:600;color:#1e293b;margin:0 0 .25rem}.PaymentMethodsList_methodTypeText__lVAxN{font-size:.9rem;color:#64748b;margin:0}.PaymentMethodsList_defaultBadge__Q5Jg_{background:#A03333;color:white;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;letter-spacing:.5px}.PaymentMethodsList_methodDetails__lCxph{margin-bottom:1.5rem}.PaymentMethodsList_dateRow__s94pc,.PaymentMethodsList_statusRow__p8S3B{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.PaymentMethodsList_label__kaymn{font-size:.9rem;color:#64748b;font-weight:500}.PaymentMethodsList_date__woLjr{font-size:.9rem;color:#374151}.PaymentMethodsList_statusBadge__47Dcu{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;letter-spacing:.5px}.PaymentMethodsList_statusActive__jyHSI{background:#dcfce7;color:#166534}.PaymentMethodsList_statusInactive__WFeTB{background:#f3f4f6;color:#374151}.PaymentMethodsList_statusPending__crl_X{background:#fef3c7;color:#92400e}.PaymentMethodsList_fraudBadge__NzBKw{font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;letter-spacing:.5px}.PaymentMethodsList_fraudPassed__fEjCo{background:#dcfce7;color:#166534}.PaymentMethodsList_fraudFailed__43aTE{background:#fecaca;color:#991b1b}.PaymentMethodsList_fraudPending__Wz6J5{background:#fef3c7;color:#92400e}.PaymentMethodsList_methodActions__yP4N3{display:flex;justify-content:flex-end;gap:.5rem}.PaymentMethodsList_deleteButton__9sgI2{background:#A03333;color:white;border:none;padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(160,51,51,.2)}.PaymentMethodsList_deleteButton__9sgI2:hover:not(:disabled){background:#8B2C2C;transform:translateY(-1px);box-shadow:0 4px 8px rgba(160,51,51,.3)}.PaymentMethodsList_deleteButton__9sgI2:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.PaymentMethodsList_emptyState__mD9yA{text-align:center;padding:4rem 2rem;color:#64748b}.PaymentMethodsList_emptyIcon__FPAFF{font-size:4rem;margin-bottom:1rem;opacity:.5}.PaymentMethodsList_emptyState__mD9yA h3{font-size:1.5rem;color:#374151;margin-bottom:.5rem}.PaymentMethodsList_emptyState__mD9yA p{font-size:1rem;max-width:400px;margin:0 auto}@media (max-width:768px){.PaymentMethodsList_methodsGrid__buHpL{grid-template-columns:1fr;gap:1rem}.PaymentMethodsList_methodCard__3Hg3h{padding:1rem}.PaymentMethodsList_methodHeader__vI_jG{flex-direction:column;gap:1rem;align-items:flex-start}.PaymentMethodsList_defaultBadge__Q5Jg_{align-self:flex-start}.PaymentMethodsList_dateRow__s94pc,.PaymentMethodsList_statusRow__p8S3B{flex-direction:column;align-items:flex-start;gap:.25rem}.PaymentMethodsList_methodActions__yP4N3{justify-content:stretch}.PaymentMethodsList_deleteButton__9sgI2{flex:1 1;text-align:center}}@media (max-width:480px){.PaymentMethodsList_methodType__YLpZT{gap:.75rem}.PaymentMethodsList_methodIcon__QfpYk{font-size:1.5rem;width:2.5rem;height:2.5rem}.PaymentMethodsList_methodName__nEFwT{font-size:1rem}.PaymentMethodsList_methodTypeText__lVAxN{font-size:.8rem}}.AutoTopUpSettings_container__p1aQg{max-width:800px}.AutoTopUpSettings_description__RzD_l{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px;border-left:4px solid #3b82f6}.AutoTopUpSettings_description__RzD_l h3{color:#1e293b;font-size:1.25rem;margin:0 0 .5rem}.AutoTopUpSettings_description__RzD_l p{color:#64748b;margin:0;line-height:1.6}.AutoTopUpSettings_alert__hQGuX{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;margin-bottom:1.5rem}.AutoTopUpSettings_alertIcon__uVFpz{font-size:1.25rem}.AutoTopUpSettings_success__Ufhos{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#166534;margin-bottom:1.5rem}.AutoTopUpSettings_successIcon__E7TLe{font-size:1.25rem}.AutoTopUpSettings_form__OldID{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:2rem}.AutoTopUpSettings_toggleSection__xJLIr{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e2e8f0}.AutoTopUpSettings_toggleLabel__tN1cI{display:flex;align-items:center;gap:1rem;cursor:pointer;font-size:1.1rem;font-weight:500}.AutoTopUpSettings_toggleInput__rDMbF{display:none}.AutoTopUpSettings_toggleSlider__iWB_a{position:relative;width:50px;height:24px;background:#cbd5e1;border-radius:24px;transition:background .3s ease}.AutoTopUpSettings_toggleSlider__iWB_a:before{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:white;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AutoTopUpSettings_toggleInput__rDMbF:checked+.AutoTopUpSettings_toggleSlider__iWB_a{background:#3b82f6}.AutoTopUpSettings_toggleInput__rDMbF:checked+.AutoTopUpSettings_toggleSlider__iWB_a:before{transform:translateX(26px)}.AutoTopUpSettings_toggleText__G8A5f{color:#1e293b}.AutoTopUpSettings_settingsGrid__1IJeN{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-bottom:2rem}.AutoTopUpSettings_formGroup__GvlCJ{display:flex;flex-direction:column}.AutoTopUpSettings_label__Lvenj{font-weight:500;color:#374151;margin-bottom:.5rem;font-size:.9rem}.AutoTopUpSettings_inputWrapper__2Jxd1{position:relative;display:flex;align-items:center}.AutoTopUpSettings_currency__bdNUs{position:absolute;left:12px;color:#6b7280;font-weight:500;z-index:1}.AutoTopUpSettings_input__qMRmH{width:100%;padding:.75rem .75rem .75rem 2rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.AutoTopUpSettings_input__qMRmH:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AutoTopUpSettings_select__meeWM{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;background:white;transition:border-color .2s ease,box-shadow .2s ease}.AutoTopUpSettings_select__meeWM:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AutoTopUpSettings_helpText__7R0kS{font-size:.8rem;color:#6b7280;margin-top:.25rem;margin-bottom:0}.AutoTopUpSettings_warning__1MmXi{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;color:#92400e;margin-bottom:1.5rem}.AutoTopUpSettings_warningIcon__PVK2r{font-size:1.25rem}.AutoTopUpSettings_warning__1MmXi p{margin:0}.AutoTopUpSettings_actions__XMQS_{display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;border-top:1px solid #e2e8f0}.AutoTopUpSettings_saveButton__klhXp{background:#3b82f6;color:white;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease}.AutoTopUpSettings_saveButton__klhXp:hover:not(:disabled){background:#2563eb;transform:translateY(-1px)}.AutoTopUpSettings_saveButton__klhXp:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.AutoTopUpSettings_deleteButton__UdOgs{background:#ef4444;color:white;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .2s ease}.AutoTopUpSettings_deleteButton__UdOgs:hover:not(:disabled){background:#dc2626;transform:translateY(-1px)}.AutoTopUpSettings_deleteButton__UdOgs:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.AutoTopUpSettings_currentConfig__A9NEu{margin-top:2rem;padding:1.5rem;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.AutoTopUpSettings_currentConfig__A9NEu h4{color:#1e293b;font-size:1.1rem;margin:0 0 1rem}.AutoTopUpSettings_configDetails__X212C{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.AutoTopUpSettings_configItem__8EfrM{display:flex;flex-direction:column;gap:.25rem}.AutoTopUpSettings_configLabel__Sxs2h{font-size:.8rem;color:#6b7280;font-weight:500}.AutoTopUpSettings_configValue__DxLig{font-size:1rem;color:#374151;font-weight:500}.AutoTopUpSettings_configValue__DxLig.AutoTopUpSettings_enabled__aAHCq{color:#059669}.AutoTopUpSettings_configValue__DxLig.AutoTopUpSettings_disabled__cORex{color:#6b7280}@media (max-width:768px){.AutoTopUpSettings_settingsGrid__1IJeN{grid-template-columns:1fr;gap:1rem}.AutoTopUpSettings_actions__XMQS_{flex-direction:column;gap:.75rem}.AutoTopUpSettings_deleteButton__UdOgs,.AutoTopUpSettings_saveButton__klhXp{width:100%;text-align:center}.AutoTopUpSettings_configDetails__X212C{grid-template-columns:1fr;gap:.75rem}.AutoTopUpSettings_configItem__8EfrM{flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:480px){.AutoTopUpSettings_form__OldID{padding:1.5rem}.AutoTopUpSettings_description__RzD_l{padding:1rem}.AutoTopUpSettings_toggleLabel__tN1cI{font-size:1rem}}.PaymentHistory_container__lEbWq{width:100%}.PaymentHistory_summary__UhiGP{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.PaymentHistory_summaryCard__iKwrM{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;text-align:center}.PaymentHistory_summaryCard__iKwrM h4{color:#64748b;font-size:.9rem;font-weight:500;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.PaymentHistory_summaryValue__KClI9{color:#1e293b;font-size:1.5rem;font-weight:700}.PaymentHistory_tableContainer__XcUp0{background:white;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;display:block}.PaymentHistory_table__yIaj3{width:100%;border-collapse:collapse}.PaymentHistory_table__yIaj3 th{background:#f8fafc;color:#374151;font-weight:600;padding:1rem;text-align:left;font-size:.9rem;border-bottom:1px solid #e2e8f0}.PaymentHistory_tableRow__wyly6{border-bottom:1px solid #f1f5f9;transition:background-color .2s ease}.PaymentHistory_tableRow__wyly6:hover{background:#f8fafc}.PaymentHistory_tableRow__wyly6:last-child{border-bottom:none}.PaymentHistory_table__yIaj3 td{padding:1rem;vertical-align:middle}.PaymentHistory_typeCell__Puo9n{padding:1rem}.PaymentHistory_typeContent__i2ns7{display:flex;align-items:center;gap:.75rem}.PaymentHistory_typeIcon__YFTmF{font-size:1.25rem}.PaymentHistory_typeText__NhiDr{font-weight:500;color:#374151}.PaymentHistory_amountCell__eJcr0{text-align:right}.PaymentHistory_amount__r7Htu{font-weight:600;font-size:1rem}.PaymentHistory_amount__r7Htu.PaymentHistory_positive__vzEdy{color:#059669}.PaymentHistory_amount__r7Htu.PaymentHistory_negative__riDnK{color:#dc2626}.PaymentHistory_statusCell__0TWNt{text-align:center}.PaymentHistory_statusBadge__1K35l{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;letter-spacing:.5px}.PaymentHistory_statusCompleted__kKxOe{background:#dcfce7;color:#166534}.PaymentHistory_statusPending__j5mY6{background:#fef3c7;color:#92400e}.PaymentHistory_statusFailed__UHZPY{background:#fecaca;color:#991b1b}.PaymentHistory_statusRefunded__ZLprK{background:#e0e7ff;color:#3730a3}.PaymentHistory_transactionCell__X4Zak,.PaymentHistory_transactionId__wIO_O{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.PaymentHistory_transactionId__wIO_O{background:#f1f5f9;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;color:#475569}.PaymentHistory_dateCell__Pa2sV{color:#64748b}.PaymentHistory_date__nKfNA{font-size:.9rem}.PaymentHistory_mobileList__Ddodb{display:none}.PaymentHistory_emptyState__6YSz3{text-align:center;padding:4rem 2rem;color:#64748b;background:white;border:1px solid #e2e8f0;border-radius:16px}.PaymentHistory_emptyIcon___T0_S{font-size:4rem;margin-bottom:1rem;opacity:.5}.PaymentHistory_emptyState__6YSz3 h3{font-size:1.5rem;color:#374151;margin-bottom:.5rem}.PaymentHistory_emptyState__6YSz3 p{font-size:1rem;max-width:400px;margin:0 auto}@media (max-width:768px){.PaymentHistory_tableContainer__XcUp0{display:none}.PaymentHistory_mobileList__Ddodb{display:block}.PaymentHistory_mobileCard___2CMt{background:white;border:1px solid #e2e8f0;border-radius:12px;padding:1rem;margin-bottom:1rem}.PaymentHistory_mobileHeader__EUD4m{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #f1f5f9}.PaymentHistory_mobileType__s098e{display:flex;align-items:center;gap:.5rem}.PaymentHistory_mobileAmount__gSkb_{text-align:right}.PaymentHistory_mobileDetails__Cbcls{display:flex;flex-direction:column;gap:.5rem}.PaymentHistory_mobileDetail__zVLds{display:flex;justify-content:space-between;align-items:center}.PaymentHistory_mobileLabel__4Qjqb{font-size:.9rem;color:#64748b;font-weight:500}.PaymentHistory_summary__UhiGP{grid-template-columns:1fr;gap:.75rem}.PaymentHistory_summaryCard__iKwrM{padding:1rem}.PaymentHistory_summaryValue__KClI9{font-size:1.25rem}}@media (max-width:480px){.PaymentHistory_mobileCard___2CMt{padding:.75rem}.PaymentHistory_mobileHeader__EUD4m{flex-direction:column;gap:.5rem;align-items:flex-start}.PaymentHistory_mobileAmount__gSkb_{text-align:left}.PaymentHistory_mobileDetail__zVLds{flex-direction:column;align-items:flex-start;gap:.25rem}.PaymentHistory_transactionId__wIO_O{font-size:.7rem;word-break:break-all}}.AddPaymentMethodModal_overlay__XSJ8D{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.AddPaymentMethodModal_modal___if4q{background:white;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.AddPaymentMethodModal_header__r6FFD{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e2e8f0}.AddPaymentMethodModal_header__r6FFD h2{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.AddPaymentMethodModal_closeButton__TfusB{background:none;border:none;font-size:1.5rem;color:#64748b;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease}.AddPaymentMethodModal_closeButton__TfusB:hover{background:#f1f5f9;color:#374151}.AddPaymentMethodModal_form__g4Ero{padding:2rem}.AddPaymentMethodModal_alert__H8Rur{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#991b1b;margin-bottom:1.5rem}.AddPaymentMethodModal_alertIcon__DBJ3m{font-size:1.25rem}.AddPaymentMethodModal_typeSelector__3lIRr{margin-bottom:2rem}.AddPaymentMethodModal_sectionLabel__cJ60k{display:block;font-weight:600;color:#374151;margin-bottom:1rem;font-size:1rem}.AddPaymentMethodModal_typeButtons__y3eS_{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:.75rem;gap:.75rem}.AddPaymentMethodModal_typeButton__GFGBd{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:2px solid #e2e8f0;border-radius:8px;background:white;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-weight:500;color:#64748b}.AddPaymentMethodModal_typeButton__GFGBd:hover{border-color:#cbd5e1;background:#f8fafc}.AddPaymentMethodModal_typeButtonActive__Th0Qn{border-color:#A03333;background:#fef5f5;color:#A03333}.AddPaymentMethodModal_typeIcon__GhYYO{font-size:1.5rem}.AddPaymentMethodModal_formSection__kP1EU{margin-bottom:2rem}.AddPaymentMethodModal_formGrid__dPRxh{display:grid;grid-gap:1rem;gap:1rem}.AddPaymentMethodModal_formRow__1BK4N{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;gap:1rem}.AddPaymentMethodModal_formGroup__zxQB3{display:flex;flex-direction:column}.AddPaymentMethodModal_label__ytpGb{font-weight:500;color:#374151;margin-bottom:.5rem;font-size:.9rem}.AddPaymentMethodModal_input__YzUhe{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}.AddPaymentMethodModal_input__YzUhe:focus{outline:none;border-color:#A03333;box-shadow:0 0 0 3px rgba(160,51,51,.1)}.AddPaymentMethodModal_inputError__2yc9Y{border-color:#ef4444}.AddPaymentMethodModal_inputError__2yc9Y:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.AddPaymentMethodModal_select__fEmXh{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;background:white;transition:border-color .2s ease,box-shadow .2s ease}.AddPaymentMethodModal_select__fEmXh:focus{outline:none;border-color:#A03333;box-shadow:0 0 0 3px rgba(160,51,51,.1)}.AddPaymentMethodModal_error__ClHwL{color:#ef4444;font-size:.8rem;margin-top:.25rem;display:block}.AddPaymentMethodModal_optionsSection__v1dKe{margin-bottom:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0}.AddPaymentMethodModal_checkboxLabel__L6QEy{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.9rem}.AddPaymentMethodModal_checkbox__0BPnW{width:1rem;height:1rem;accent-color:#A03333}.AddPaymentMethodModal_checkboxText__rxmlt{color:#374151;font-weight:500}.AddPaymentMethodModal_actions___ZRbt{display:flex;gap:1rem;justify-content:flex-end;padding-top:1.5rem;border-top:1px solid #e2e8f0}.AddPaymentMethodModal_cancelButton__G4RLN{background:white;color:#64748b;border:1px solid #d1d5db;padding:.75rem 1.5rem;border-radius:25px;font-weight:500;cursor:pointer;transition:all .2s ease}.AddPaymentMethodModal_cancelButton__G4RLN:hover{background:#f8fafc;border-color:#9ca3af;color:#374151}.AddPaymentMethodModal_submitButton__0E144{background:#A03333;color:white;border:none;padding:.75rem 1.5rem;border-radius:25px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(160,51,51,.2)}.AddPaymentMethodModal_submitButton__0E144:hover:not(:disabled){background:#8B2C2C;transform:translateY(-1px);box-shadow:0 4px 8px rgba(160,51,51,.3)}.AddPaymentMethodModal_submitButton__0E144:disabled{background:#9ca3af;cursor:not-allowed;transform:none}@media (max-width:768px){.AddPaymentMethodModal_modal___if4q{margin:.5rem;max-height:95vh}.AddPaymentMethodModal_header__r6FFD{padding:1rem 1.5rem}.AddPaymentMethodModal_form__g4Ero{padding:1.5rem}.AddPaymentMethodModal_typeButtons__y3eS_{grid-template-columns:repeat(2,1fr);gap:.5rem}.AddPaymentMethodModal_typeButton__GFGBd{padding:.75rem;font-size:.8rem}.AddPaymentMethodModal_typeIcon__GhYYO{font-size:1.25rem}.AddPaymentMethodModal_formRow__1BK4N{grid-template-columns:1fr;gap:.75rem}.AddPaymentMethodModal_actions___ZRbt{flex-direction:column;gap:.75rem}.AddPaymentMethodModal_cancelButton__G4RLN,.AddPaymentMethodModal_submitButton__0E144{width:100%;text-align:center}}@media (max-width:480px){.AddPaymentMethodModal_overlay__XSJ8D{padding:.5rem}.AddPaymentMethodModal_header__r6FFD h2{font-size:1.25rem}.AddPaymentMethodModal_typeButtons__y3eS_{grid-template-columns:1fr}.AddPaymentMethodModal_form__g4Ero{padding:1rem}}.SepaPaymentForm_container__DUfp_{max-width:100%;margin:20px 0;padding:0;background:transparent}.SepaPaymentForm_header__6_mfl{text-align:left;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #eee}.SepaPaymentForm_header__6_mfl h1{font-size:18px;font-weight:600;color:#000;margin-bottom:10px}.SepaPaymentForm_amount__n1e1W{font-size:16px;font-weight:600;color:#3c763d;margin-bottom:10px;padding:10px 15px;background:#dff0d8;border-radius:5px;display:inline-block}.SepaPaymentForm_description__m0PY2{font-size:14px;color:#666;line-height:1.6}.SepaPaymentForm_form__eYM2a{display:flex;flex-direction:column;gap:20px}.SepaPaymentForm_section__z5md5{background:#f5f5f5;padding:20px;border-radius:5px;border:none}.SepaPaymentForm_section__z5md5 h2{font-size:16px;font-weight:600;color:#000;margin-bottom:15px;display:flex;align-items:center;gap:8px}.SepaPaymentForm_section__z5md5 h2:before{content:"";width:4px;height:16px;background:#d9534f;border-radius:2px}.SepaPaymentForm_row__uQ3KU{display:flex;gap:15px;margin-bottom:15px}.SepaPaymentForm_row__uQ3KU:last-child{margin-bottom:0}.SepaPaymentForm_field__A1M8t{display:flex;flex-direction:column;min-width:0;flex:0 0 auto}.SepaPaymentForm_flexGrow__uqkJ5{flex:1 1}.SepaPaymentForm_autocompleteIndicator__aFVE9{color:#3c763d;font-size:12px}.SepaPaymentForm_streetStatus__1PIiH{margin-top:8px}.SepaPaymentForm_streetStatus__1PIiH>div{font-size:12px;padding:8px;border-radius:3px;margin-bottom:4px}.SepaPaymentForm_fallbackNotice___eCLr{background:#d9edf7;color:#31708f;border:1px solid #bce8f1}.SepaPaymentForm_loading__zlcQY{background:#fcf8e3;color:#8a6d3b;border:1px solid #faebcc}.SepaPaymentForm_streetStatus__1PIiH .SepaPaymentForm_error__k7x_0{background:#f2dede;color:#a94442;border:1px solid #ebccd1}.SepaPaymentForm_field__A1M8t label{font-size:14px;font-weight:500;color:#000;margin-bottom:8px;display:flex;align-items:center;gap:4px;line-height:1.5;width:auto}.SepaPaymentForm_validIndicator__zGZwa{display:inline-flex;align-items:center;margin-left:auto;animation:SepaPaymentForm_fadeIn__PM5XF .3s ease-in}@keyframes SepaPaymentForm_fadeIn__PM5XF{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.SepaPaymentForm_inputWrapper__c9w7R{position:relative}.SepaPaymentForm_field__A1M8t input.SepaPaymentForm_valid__LX1kb{border-color:#3c763d;background:#f9fff9}.SepaPaymentForm_ibanError__EsguQ{font-size:12px;color:#8a6d3b;margin-top:4px;display:flex;align-items:center;gap:4px}.SepaPaymentForm_ibanError__EsguQ:before{content:"i";font-size:11px;font-weight:700;background:#8a6d3b;color:#fff;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center}.SepaPaymentForm_field__A1M8t input,.SepaPaymentForm_field__A1M8t select{padding:10px 15px;border:none;border-radius:5px;font-size:14px;transition:all .2s ease;background:#eee;width:100%}.SepaPaymentForm_field__A1M8t select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:36px;background-color:#eee}.SepaPaymentForm_field__A1M8t input:focus,.SepaPaymentForm_field__A1M8t select:focus{outline:none;background:#e5e5e5}.SepaPaymentForm_field__A1M8t input.SepaPaymentForm_error__k7x_0,.SepaPaymentForm_field__A1M8t select.SepaPaymentForm_error__k7x_0{background:#fff0f0;box-shadow:inset 0 0 0 1px #d9534f}.SepaPaymentForm_field__A1M8t select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23d9534f' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E");background-color:#e5e5e5}.SepaPaymentForm_errorText__khQ0Y{font-size:12px;color:#a94442;margin-top:4px;display:flex;align-items:center;gap:4px}.SepaPaymentForm_errorText__khQ0Y:before{content:"!";font-size:10px;font-weight:700;background:#a94442;color:#fff;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center}.SepaPaymentForm_mandateInfo__M89eo{background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;padding:20px;margin-top:15px}.SepaPaymentForm_mandateInfo__M89eo h3{font-size:16px;font-weight:600;color:#8a6d3b;margin-bottom:10px;display:flex;align-items:center;gap:8px}.SepaPaymentForm_mandateInfo__M89eo h3:before{content:"i";font-size:12px;font-weight:700;background:#8a6d3b;color:#fff;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.SepaPaymentForm_mandateInfo__M89eo p{font-size:13px;color:#8a6d3b;line-height:1.6;margin:0;padding-bottom:0}.SepaPaymentForm_termsLink__GtSWi{background:none;border:none;color:#d9534f;text-decoration:underline;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;font-weight:600}.SepaPaymentForm_termsLink__GtSWi:hover{color:#c9302c}.SepaPaymentForm_termsExpanded__Vsiyf{margin-top:15px;padding-top:15px;border-top:1px solid #faebcc}.SepaPaymentForm_termsExpanded__Vsiyf p{font-size:12px;color:#8a6d3b;line-height:1.6;margin-bottom:10px}.SepaPaymentForm_termsExpanded__Vsiyf p:last-child{margin-bottom:0}.SepaPaymentForm_termsExpanded__Vsiyf strong{font-weight:600}.SepaPaymentForm_actions__85Io5{display:flex;gap:15px;justify-content:flex-start;margin-top:20px;padding-top:20px;border-top:1px solid #eee}.SepaPaymentForm_cancelButton__MaQ0Y{padding:0 20px;background:#fff;color:#333;border:1px solid #ddd;border-radius:5px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;line-height:40px}.SepaPaymentForm_cancelButton__MaQ0Y:hover:not(:disabled){background:#f5f5f5}.SepaPaymentForm_cancelButton__MaQ0Y:disabled{opacity:.5;cursor:not-allowed}.SepaPaymentForm_submitButton__FH7Lo{padding:0 20px;background:#d9534f;color:#fff;border:none;border-radius:5px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;line-height:40px}.SepaPaymentForm_submitButton__FH7Lo:hover:not(:disabled){opacity:.9}.SepaPaymentForm_submitButton__FH7Lo:disabled{opacity:.7;cursor:not-allowed}.SepaPaymentForm_submitButton__FH7Lo:disabled:after{content:"";width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:SepaPaymentForm_spin__KELFR 1s linear infinite}@keyframes SepaPaymentForm_spin__KELFR{to{transform:rotate(1turn)}}@media (max-width:768px){.SepaPaymentForm_container__DUfp_{margin:15px 0}.SepaPaymentForm_row__uQ3KU{flex-direction:column;gap:12px}.SepaPaymentForm_section__z5md5{padding:15px}.SepaPaymentForm_actions__85Io5{flex-direction:column}.SepaPaymentForm_cancelButton__MaQ0Y,.SepaPaymentForm_submitButton__FH7Lo{width:100%;justify-content:center;text-align:center}}.Sidebar_aside__iOScH{min-width:280px}.Sidebar_block__LUhpD{border-radius:10px;background:#fff;padding:30px;margin-bottom:30px}.Sidebar_bh__cgECi{margin-bottom:20px;font-size:20px;font-weight:600}.Sidebar_infos__Hf_Mt{margin-bottom:20px;line-height:1.4;list-style:none;padding:0}.Sidebar_infoItem__VmrRj{margin-bottom:2px}.Sidebar_infoItem__VmrRj i{color:var(--color-main);width:20px;margin-right:8px;text-align:center}.Sidebar_infos__Hf_Mt li a{color:#000;text-decoration:none}.Sidebar_infos__Hf_Mt li a:hover{color:var(--color-main)}.Sidebar_balance__lxNsY{white-space:nowrap;font-weight:600}.Sidebar_buttonGroup__7tE0Z{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.Sidebar_logoutButton__9wI2t{background:var(--color-main);color:#fff;border:none;border-radius:5px;padding:0 15px;line-height:40px;font-size:14px;font-weight:600;cursor:pointer;text-align:center;transition:opacity .3s}.Sidebar_logoutButton__9wI2t:hover{opacity:.9}.Sidebar_aufladenButton__wT9s4{background:var(--color-main);color:#fff!important;border:none;border-radius:5px;padding:0 15px;line-height:40px;font-size:14px;font-weight:600;cursor:pointer;text-align:center;text-decoration:none;display:block;transition:opacity .3s}.Sidebar_aufladenButton__wT9s4:hover{opacity:.9;text-decoration:none}.Sidebar_navList__fnITs{list-style:none;padding:0;margin:0;line-height:1.4}.Sidebar_navItem__mUSg_{margin-bottom:0}.Sidebar_navItem__mUSg_ a{color:#000;text-decoration:none;display:block;padding:2px 0;transition:color .2s}.Sidebar_navItem__mUSg_ a:hover{color:var(--color-main)}.Sidebar_navItem__mUSg_.Sidebar_active__sKEiv a{color:var(--color-main);font-weight:600}.Sidebar_logoutItem__hGzMm{display:none}@media (max-width:1000px){.Sidebar_aside__iOScH{min-width:100%}.Sidebar_block__LUhpD{padding:20px}.Sidebar_buttonGroup__7tE0Z{grid-template-columns:1fr}}.HomePage_pageContainer__gzpOb{margin:0 auto;max-width:1410px;padding:30px;display:grid;grid-template-columns:1fr 3fr;grid-gap:30px;gap:30px}.HomePage_mainContent__54pP8{min-height:60vh}.HomePage_pageTitle__cSR4b{font-size:28px;font-weight:600;margin:10px 0 25px}.HomePage_loading__IyqPN{color:#666}.HomePage_error__u5PWg,.HomePage_loading__IyqPN{text-align:center;padding:60px 30px;background:#fff;border-radius:10px}.HomePage_error__u5PWg h2{color:#d9534f;margin-bottom:1rem}.HomePage_error__u5PWg p{color:#666;padding-bottom:0}.HomePage_errorMessage__YpGaI{background:#d9534f;color:#fff;padding:10px 15px;border-radius:5px;margin-bottom:20px}.HomePage_section__WJ2eq{margin-bottom:30px}.HomePage_section__WJ2eq h2{font-size:22px;line-height:30px;margin-bottom:20px;font-weight:600}.HomePage_block__EKr32{border-radius:10px;background:#fff;padding:30px;margin-bottom:30px;position:relative}.HomePage_block__EKr32 h1{margin-bottom:20px}.HomePage_emptyState__DtXMV{background:#fff;padding:30px;border-radius:10px;text-align:center;color:#666}.HomePage_emptyState__DtXMV p{margin-bottom:10px}.HomePage_emptyState__DtXMV p:last-child{margin-bottom:0}.HomePage_methodsList__MubJF{display:flex;flex-direction:column;gap:15px}.HomePage_methodCard__dLRXX{background:white;border-radius:10px;padding:20px 30px;transition:all .3s ease;border:1px solid #eee}.HomePage_methodCard__dLRXX:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.HomePage_methodHeader__pyhp5{display:flex;justify-content:space-between;align-items:center}.HomePage_methodInfo__bRsU5{display:flex;align-items:center;gap:15px}.HomePage_sepaLogo__nCCxv{width:60px;height:auto;border-radius:4px}.HomePage_methodDetails__hjOD0{display:flex;flex-direction:column;gap:2px}.HomePage_methodType__K7tNn{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px}.HomePage_methodName___Q1Vv{font-weight:600;color:#000}.HomePage_methodIban__B5muJ{font-size:13px;color:#666;font-family:monospace}.HomePage_defaultBadge__OnJBu{background:#d9534f;color:#fff;padding:3px 10px;border-radius:3px;font-size:11px;font-weight:600}.HomePage_methodStatus__xpPn4{padding:3px 10px;border-radius:3px;font-size:12px;font-weight:500}.HomePage_methodStatus__xpPn4.HomePage_active__GpAtz{background:#dff0d8;color:#3c763d}.HomePage_methodStatus__xpPn4.HomePage_inactive__D_qTl{background:#f5f5f5;color:#757575}.HomePage_methodStatus__xpPn4.HomePage_pending_verification__afRaR{background:#fcf8e3;color:#8a6d3b}.HomePage_methodStatusWrapper__eG1ZE{display:flex;align-items:center;gap:10px}.HomePage_validationStatus__Pbatc{display:flex;align-items:center;gap:5px;padding:3px 10px;border-radius:3px;font-size:12px;font-weight:500;background:#f5f5f5;color:#666}.HomePage_validatingIcon__sFQhf{font-size:14px;animation:HomePage_pulse__ivfVc 1.5s ease-in-out infinite}@keyframes HomePage_pulse__ivfVc{0%,to{opacity:1}50%{opacity:.5}}.HomePage_validatedIcon__xIEwt{color:#3c763d;font-size:14px;font-weight:700}.HomePage_deleteButton___5HeI{background:#f5f5f5;border:1px solid #ddd;border-radius:3px;padding:5px 10px;font-size:14px;cursor:pointer;transition:all .2s;margin-left:10px;line-height:1}.HomePage_deleteButton___5HeI:hover:not(:disabled){background:#ffebee;border-color:#d9534f}.HomePage_deleteButton___5HeI:disabled{opacity:.5;cursor:not-allowed}.HomePage_deleteConfirmation__qkEZ_{background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;padding:15px;margin-top:15px}.HomePage_deleteConfirmation__qkEZ_ p{margin:0 0 15px;color:#8a6d3b;font-weight:500;padding-bottom:0}.HomePage_confirmButtons__hpxD9{display:flex;gap:10px;justify-content:flex-end}.HomePage_confirmDelete__awEv2{background:#d9534f;color:white;border:none;padding:8px 20px;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;line-height:1.5}.HomePage_confirmDelete__awEv2:hover:not(:disabled){opacity:.9}.HomePage_confirmDelete__awEv2:disabled{opacity:.7;cursor:not-allowed}.HomePage_cancelDelete__kJ7lI{background:#fff;color:#333;border:1px solid #ddd;padding:8px 20px;border-radius:5px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;line-height:1.5}.HomePage_cancelDelete__kJ7lI:hover:not(:disabled){background:#f5f5f5}.HomePage_cancelDelete__kJ7lI:disabled{opacity:.5;cursor:not-allowed}.HomePage_paymentOptions__ENFKm{display:flex;flex-direction:column;gap:15px}.HomePage_paymentOption__vq15H{background:white;border-radius:10px;overflow:hidden;transition:all .3s ease;border:1px solid #eee}.HomePage_paymentOption__vq15H.HomePage_expanded__mqp50{box-shadow:0 4px 12px rgba(0,0,0,.1)}.HomePage_paymentOption__vq15H.HomePage_disabled___XtAt{opacity:.6;cursor:not-allowed}.HomePage_paymentOption__vq15H.HomePage_disabled___XtAt .HomePage_optionHeader__TIRvQ{cursor:not-allowed}.HomePage_optionHeader__TIRvQ{padding:20px 30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.HomePage_optionInfo__kskoJ h3{color:#000;margin-bottom:5px;font-size:16px}.HomePage_optionInfo__kskoJ p{color:#666;font-size:13px;padding-bottom:0;margin:0}.HomePage_expandButton__EI9Ia{background:#eee;border:none;width:32px;height:32px;border-radius:50%;font-size:20px;line-height:1;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center;color:#666}.HomePage_expandButton__EI9Ia:hover{background:#ddd}.HomePage_optionContent__soJhC{padding:0 30px 30px;border-top:1px solid #eee}.HomePage_quickTopUp__NMDM2{background:white;border-radius:10px;padding:20px}.HomePage_quickTopUpDescription__i9DGH{color:#666;margin-bottom:15px;text-align:left;font-size:13px}.HomePage_quickTopUpButtons__u38ql{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.HomePage_quickTopUpButton__gm0KV{display:flex;align-items:center;justify-content:center;padding:15px 24px;background:#eee;border:none;border-radius:5px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.HomePage_quickTopUpButton__gm0KV:hover:not(:disabled){background:#d9534f;color:#fff}.HomePage_quickTopUpButton__gm0KV:hover:not(:disabled) .HomePage_quickTopUpAmount__i9SOY{color:#fff}.HomePage_quickTopUpButton__gm0KV:disabled{opacity:.6;cursor:not-allowed}.HomePage_quickTopUpButton__gm0KV.HomePage_popular__8jfor{background:#d9534f;color:#fff}.HomePage_quickTopUpButton__gm0KV.HomePage_popular__8jfor .HomePage_quickTopUpAmount__i9SOY{color:#fff}.HomePage_quickTopUpAmount__i9SOY{font-size:15px;font-weight:600;color:#000}.HomePage_popularBadge__AQelW{position:absolute;top:4px;left:-32px;background:#f0ad4e;color:#000;font-size:11px;font-weight:600;padding:0 35px;transform:rotate(-45deg);text-transform:lowercase;white-space:nowrap;height:18px;line-height:18px;text-align:center;text-indent:-8px}.HomePage_quickTopUpHint__HGjc9{color:#888;font-size:13px;text-align:left;margin:0;padding-bottom:0}.HomePage_successMessage__PtdNK{background:#dff0d8;color:#3c763d;padding:15px;border-radius:5px;margin-bottom:20px;text-align:center;font-weight:500}.HomePage_loadingSpinner__IHZqL{font-size:14px;color:#d9534f}.HomePage_autoTopUpAdvantages__w27_j{background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;padding:20px;margin-bottom:20px}.HomePage_autoTopUpAdvantages__w27_j p{margin:0;color:#8a6d3b;line-height:1.6;font-size:14px;padding-bottom:0}.HomePage_autoTopUpAdvantages__w27_j strong{color:#d9534f;font-weight:600}.HomePage_autoTopUp__jL9XU{background:white;border-radius:10px;padding:30px}.HomePage_autoTopUpDescription__bTAaF{color:#666;margin-bottom:20px}.HomePage_autoTopUpForm__mRF6l{display:flex;flex-direction:column;gap:20px}.HomePage_toggleRow__dJ0um{display:flex;align-items:center}.HomePage_toggle__ub4Ud{position:relative;display:inline-flex;align-items:center;cursor:pointer;width:auto}.HomePage_toggle__ub4Ud input{opacity:0;width:0;height:0}.HomePage_toggleSlider__ZprjA{position:relative;width:48px;height:24px;background-color:#ccc;border-radius:24px;transition:.4s}.HomePage_toggleSlider__ZprjA:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:.4s}.HomePage_toggle__ub4Ud input:checked+.HomePage_toggleSlider__ZprjA{background-color:#d9534f}.HomePage_toggle__ub4Ud input:checked+.HomePage_toggleSlider__ZprjA:before{transform:translateX(24px)}.HomePage_toggleLabel__FH0P0{margin-left:15px;font-weight:600;color:#000;line-height:1}.HomePage_formRow__vWIf4,.HomePage_formRow__vWIf4 label{display:flex;flex-direction:column;gap:8px}.HomePage_formRow__vWIf4 label{width:auto;line-height:1.5}.HomePage_formRow__vWIf4 label span{color:#000;font-weight:500}.HomePage_topUpSelect__tkVRJ{width:100%;padding:10px 15px;border:none;background:#eee;border-radius:5px;font-size:14px;transition:background .2s}.HomePage_topUpSelect__tkVRJ:focus{outline:none;background:#e5e5e5}.HomePage_saveButton__sSgrq{background:#d9534f;color:white;border:none;padding:0 20px;border-radius:5px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s;line-height:40px}.HomePage_saveButton__sSgrq:hover{opacity:.9}.HomePage_saveButton__sSgrq:disabled{background:#ccc;cursor:not-allowed}.HomePage_paymentsHistory__rs9h_{background:white;border-radius:10px;overflow:hidden}.HomePage_paymentsEmpty__VBqXs,.HomePage_paymentsLoading__9SUB8{padding:30px;text-align:center;color:#888}.HomePage_paymentsList__pmvHL{display:flex;flex-direction:column}.HomePage_paymentItem__XzDiN{padding:15px 30px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.HomePage_paymentItem__XzDiN:last-child{border-bottom:none}.HomePage_paymentItem__XzDiN:hover{background-color:#fafafa}.HomePage_paymentMain__ZE_R2{display:flex;justify-content:space-between;align-items:center;gap:15px}.HomePage_paymentInfo__QXIvM{display:flex;flex-direction:column;gap:3px}.HomePage_paymentAmount__mssiR{font-size:16px;font-weight:600;color:#000}.HomePage_paymentReason__OdEMe{font-size:13px;color:#666}.HomePage_paymentMeta__LLbJv{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.HomePage_paymentStatus__jaXBQ{font-size:11px;font-weight:600;padding:3px 10px;border-radius:3px;text-transform:uppercase}.HomePage_paymentStatus_completed__Ksihz{background:#dff0d8;color:#3c763d}.HomePage_paymentStatus_pending__Khbf0{background:#fcf8e3;color:#8a6d3b}.HomePage_paymentStatus_failed__dY0Sx{background:#f2dede;color:#a94442}.HomePage_paymentDate__rEV9x{font-size:12px;color:#888}.HomePage_paymentsPagination__oF_g9{display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background:#f9f9f9;border-top:1px solid #eee}.HomePage_paginationButton__NODMe{background:white;border:1px solid #ddd;padding:8px 15px;border-radius:5px;font-size:13px;cursor:pointer;transition:all .2s;color:#333;line-height:1.5}.HomePage_paginationButton__NODMe:hover:not(:disabled){border-color:#d9534f;color:#d9534f}.HomePage_paginationButton__NODMe:disabled{background:#f5f5f5;color:#ccc;cursor:not-allowed}.HomePage_paginationInfo__SEVV2{font-size:13px;color:#666}@media (max-width:1000px){.HomePage_pageContainer__gzpOb{grid-template-columns:1fr;padding:20px}}@media (max-width:768px){.HomePage_pageTitle__cSR4b{font-size:22px;margin:5px 0 15px}.HomePage_pageContainer__gzpOb{padding:15px;gap:15px}.HomePage_section__WJ2eq{margin-bottom:15px}.HomePage_section__WJ2eq h2{font-size:18px;margin-bottom:12px}.HomePage_block__EKr32{padding:15px;margin-bottom:15px}.HomePage_autoTopUp__jL9XU,.HomePage_methodCard__dLRXX,.HomePage_quickTopUp__NMDM2{padding:15px}.HomePage_methodHeader__pyhp5,.HomePage_methodInfo__bRsU5{flex-direction:row;align-items:center;gap:12px}.HomePage_methodInfo__bRsU5{flex:1 1}.HomePage_sepaLogo__nCCxv{width:45px}.HomePage_methodDetails__hjOD0{gap:0}.HomePage_methodName___Q1Vv{font-size:14px}.HomePage_methodIban__B5muJ{font-size:12px}.HomePage_defaultBadge__OnJBu{font-size:10px;padding:2px 8px}.HomePage_methodStatusWrapper__eG1ZE{flex-wrap:wrap;gap:6px}.HomePage_validationStatus__Pbatc{font-size:11px;padding:2px 8px}.HomePage_methodStatus__xpPn4{font-size:11px}.HomePage_quickTopUpDescription__i9DGH{font-size:12px;margin-bottom:12px}.HomePage_quickTopUpButtons__u38ql{gap:8px;margin-bottom:12px}.HomePage_quickTopUpButton__gm0KV{padding:10px 16px}.HomePage_quickTopUpAmount__i9SOY{font-size:14px}.HomePage_popularBadge__AQelW{font-size:8px;top:4px;left:-28px;padding:2px 30px;height:14px;line-height:14px}.HomePage_quickTopUpHint__HGjc9{font-size:12px}.HomePage_paymentMain__ZE_R2{flex-direction:column;align-items:flex-start;gap:8px}.HomePage_paymentMeta__LLbJv{flex-direction:row;align-items:center;gap:10px}.HomePage_paymentsPagination__oF_g9{flex-direction:column;gap:10px;padding:12px 15px}.HomePage_paginationButton__NODMe{width:100%;text-align:center}.HomePage_optionHeader__TIRvQ{padding:12px 15px}.HomePage_optionInfo__kskoJ h3{font-size:14px}.HomePage_optionInfo__kskoJ p{font-size:12px}.HomePage_optionContent__soJhC{padding:0 15px 15px}.HomePage_paymentItem__XzDiN{padding:12px 15px}.HomePage_paymentAmount__mssiR{font-size:14px}.HomePage_paymentReason__OdEMe{font-size:12px}.HomePage_paymentDate__rEV9x{font-size:11px}.HomePage_paymentStatus__jaXBQ{font-size:10px;padding:2px 8px}}.payment-management_container__oaWY_{max-width:1200px;margin:0 auto;padding:2rem;min-height:100vh;background-color:#f8fafc}.payment-management_header__PcBTw{text-align:center;margin-bottom:2rem}.payment-management_header__PcBTw h1{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.payment-management_header__PcBTw p{color:#64748b;font-size:1.1rem;margin:0}.payment-management_tabs__aXUB1{display:flex;background:white;border-radius:12px;padding:.5rem;margin-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1);gap:.5rem}.payment-management_tab__euLSW{flex:1 1;padding:1rem 1.5rem;border:none;background:transparent;color:#64748b;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:1rem}.payment-management_tab__euLSW:hover{background-color:#f1f5f9;color:#334155}.payment-management_tab__euLSW.payment-management_active__qB_tF{background-color:#3b82f6;color:white;box-shadow:0 2px 4px rgba(59,130,246,.3)}.payment-management_content__TxDhN{background:white;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1);min-height:400px}.payment-management_tabContent__tfMO9{animation:payment-management_fadeIn__EAgSi .3s ease-in-out}@keyframes payment-management_fadeIn__EAgSi{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.payment-management_sectionHeader__so_oF{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.payment-management_sectionHeader__so_oF h2{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.payment-management_addButton__8m0Dw{background-color:#10b981;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;font-size:.9rem}.payment-management_addButton__8m0Dw:hover{background-color:#059669;transform:translateY(-1px);box-shadow:0 4px 8px rgba(16,185,129,.3)}.payment-management_loading__HoIVH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.payment-management_spinner__1fo2Y{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:payment-management_spin__XQytq 1s linear infinite;margin-bottom:1rem}@keyframes payment-management_spin__XQytq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.payment-management_loading__HoIVH p{color:#64748b;font-size:1.1rem;margin:0}.payment-management_error__yUPn5{text-align:center;padding:4rem 2rem;background:white;border-radius:12px;border:2px solid #fecaca;background-color:#fef2f2}.payment-management_error__yUPn5 h2{color:#dc2626;font-size:1.5rem;margin-bottom:1rem}.payment-management_error__yUPn5 p{color:#991b1b;margin-bottom:2rem;font-size:1rem}.payment-management_retryButton__snSdt{background-color:#dc2626;color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease}.payment-management_retryButton__snSdt:hover{background-color:#b91c1c;transform:translateY(-1px)}@media (max-width:768px){.payment-management_container__oaWY_{padding:1rem}.payment-management_header__PcBTw h1{font-size:2rem}.payment-management_tabs__aXUB1{flex-direction:column;gap:.25rem}.payment-management_tab__euLSW{text-align:center}.payment-management_content__TxDhN{padding:1.5rem}.payment-management_sectionHeader__so_oF{flex-direction:column;gap:1rem;align-items:stretch}.payment-management_sectionHeader__so_oF h2{text-align:center}}@media (max-width:480px){.payment-management_container__oaWY_{padding:.5rem}.payment-management_content__TxDhN{padding:1rem}.payment-management_header__PcBTw h1{font-size:1.75rem}.payment-management_header__PcBTw p{font-size:1rem}}