.page_pageWrapper__VPJxU{background-color:white;min-height:calc(100vh - 70px);padding:24px 0}.page_container__D95Nx{max-width:900px;width:90%;margin:0 auto;padding:0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.page_pageHeader__x2BUM{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_pageTitle__WK4WF{font-size:24px;font-weight:600;margin:0}.page_backButton__grw9N{display:flex;align-items:center;background:none;border:none;color:var(--primary,#007AFF);cursor:pointer;font-size:16px;padding:8px 0}.page_backButton__grw9N:hover{text-decoration:underline}.page_formSection__eFn93{background-color:white;border-radius:12px;padding:24px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:24px}.page_formTitle__IzKjo{font-size:18px;font-weight:600;margin-top:0;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #eee}.page_formGroup__s0jGB{margin-bottom:20px}.page_formLabel__BuTtY{display:block;margin-bottom:8px;font-weight:500;font-size:14px}.page_formInput__vhVQC{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:16px;transition:border-color .2s}.page_formInput__vhVQC[name=state]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;cursor:pointer;background-color:#f8f9fa;border:1px solid #e1e4e8;font-weight:500;color:#4a4a4a;letter-spacing:.2px;transition:all .25s ease;text-indent:4px}.page_formInput__vhVQC[name=state]:hover{background-color:#f1f3f5;border-color:#c7cdd4;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_formInput__vhVQC[name=state]:focus{border-color:#007AFF;box-shadow:0 0 0 3px rgba(0,122,255,.15);background-color:white;outline:none;transform:translateY(0)}.page_formInput__vhVQC[name=state] option{padding:12px;background-color:white;color:#333;font-weight:400}.page_formInput__vhVQC[name=state] option:first-child{font-style:italic;color:#777}.page_formInput__vhVQC[name=state] option:not(:first-child){border-bottom:1px solid #f0f0f0}.page_formInput__vhVQC[name=state]:not(:focus):invalid{color:#999;font-style:italic}.page_formInput__vhVQC[name=state] option:hover{background-color:#f0f7ff}.page_formInput__vhVQC:focus{border-color:#007AFF;outline:none;box-shadow:0 0 0 2px rgba(0,122,255,.2)}.page_formInputError__Xwqbu{border-color:#ff3b30}.page_formInputSuccess__3VFgX{border-color:#34c759}.page_inputWithStatus__cscb0{position:relative;width:100%}.page_availableIndicator__SmJrc,.page_checkingIndicator__N_I48{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px}.page_checkingIndicator__N_I48{color:#999}.page_availableIndicator__SmJrc{color:#34c759}.page_errorMessage__yBYmO{color:#ff3b30;font-size:14px;margin-top:4px}.page_formInput__vhVQC[name=email]{background-color:#f0f0f0;color:#777;border:1px solid #ddd;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.8;box-shadow:none}.page_formInput__vhVQC[name=email]::selection{background-color:transparent}.page_formInput__vhVQC[name=email]:focus{outline:none;border-color:#ddd;box-shadow:none}.page_formLabel__BuTtY[for=email]{color:#777}.page_emailHelpText__5Ifjv{font-size:13px;color:#777;margin-top:4px;font-style:italic}.page_customSelectContainer__UFN5o{position:relative;width:100%}.page_customSelect__Y54Yt{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .25s ease;font-weight:500;color:#4a4a4a}.page_customSelect__Y54Yt:hover{background-color:#f1f3f5;border-color:#c7cdd4;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.page_customSelectArrow__jJ95t{color:var(--primary,#007AFF)!important;transform:rotate(0deg);transition:transform .3s ease}.page_customSelectArrow__jJ95t.page_open___fdvC{transform:rotate(180deg)}.page_customSelectOptions__eVc2o{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.16,1,.3,1);z-index:10}.page_customSelectOptions__eVc2o.page_open___fdvC{max-height:300px;opacity:1;transform:translateY(0);overflow-y:auto}.page_customSelectOption__ZWKgT{padding:12px 16px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.page_customSelectOption__ZWKgT:hover{background-color:#f0f7ff}.page_customSelectOption__ZWKgT.page_selected__AE6TO{background-color:#e6f2ff;color:var(--primary,#007AFF);font-weight:500}.page_customSelectOption__ZWKgT:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.page_customSelectOption__ZWKgT:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.page_customSelectPlaceholder__MpTl6{color:#999;font-style:italic}.page_imageUploadSection__rP2da{display:flex;align-items:center}.page_profileImagePreview__70ZOc{width:100px;height:100px;border-radius:50%;background-color:#e0e0e0;display:flex;align-items:center;justify-content:center;color:#888;font-size:32px;margin-right:20px;overflow:hidden}.page_profileImagePreview__70ZOc img{width:100%;height:100%;object-fit:cover}.page_imageUploadControls__ZA44b{display:flex;flex-direction:column}.page_uploadButton__ad3ai{background-color:#f0f0f0;border:none;border-radius:6px;padding:8px 16px;color:#333;font-weight:500;cursor:pointer;margin-bottom:8px}.page_uploadButton__ad3ai:hover{background-color:#e0e0e0}.page_removeImageButton__jnU_b{background:none;border:none;color:#ff3b30;cursor:pointer;font-size:14px;padding:0}.page_removeImageButton__jnU_b:hover{text-decoration:underline}.page_actionButtons__LlNcm{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.page_cancelButton__FtvU2{background-color:#f0f0f0}.page_cancelButton__FtvU2:hover{background-color:#e0e0e0}.page_saveButton__vmTEt{background-color:#007AFF;color:white;border:none;border-radius:8px;padding:12px 24px;font-weight:600;cursor:pointer}.page_saveButton__vmTEt:hover{background-color:#0056b3}.page_dangerZone__1nBur{margin-top:3rem;padding:1rem;border:1px solid #e7e7e7;border-radius:8px;background-color:#e6e5e5;display:flex;justify-content:space-between;align-items:center}.page_dangerZone__1nBur h3{color:#b0b0b0;font-size:.8rem;margin-top:0;margin-bottom:1rem}.page_dangerZone__1nBur p{color:#555;font-size:.8rem}.page_deleteButton___1QwE{background-color:#9e9e9e;color:white;border:none;border-radius:4px;padding:.75rem .5rem;font-size:.8rem;margin:.5rem;cursor:pointer;transition:background-color .2s}.page_deleteButton___1QwE:hover{background-color:#d32f2f}.page_modalOverlay__KdaW_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:page_fadeIn__TgqjM .2s ease-out}@media (prefers-color-scheme:dark){.page_modalOverlay__KdaW_{background-color:rgba(0,0,0,.8)!important}}.page_modal__RLDvF{background:white;border-radius:16px;padding:32px;max-width:400px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:page_slideIn__Y60eA .3s ease-out;text-align:center}@media (prefers-color-scheme:dark){.page_modal__RLDvF{background:#1f2937;box-shadow:0 20px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.1)}}.page_modal__RLDvF h3{font-size:20px;font-weight:600;color:#1f2937;margin:0 0 12px;line-height:1.3}.page_modal__RLDvF p{font-size:16px;color:#6b7280;margin:0 0 24px;line-height:1.5}@media (prefers-color-scheme:dark){.page_modal__RLDvF h3{color:#f9fafb}.page_modal__RLDvF p{color:#d1d5db}}.page_modalButtons__x_8fk{display:flex;gap:12px;justify-content:center}.page_cancelButton__FtvU2{background-color:#f3f4f6;color:#374151;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.page_cancelButton__FtvU2:hover{background-color:#e5e7eb;transform:translateY(-1px)}.page_cancelButton__FtvU2:active{transform:translateY(0)}.page_confirmDeleteButton__7S1P7{background-color:#ff3b30;color:white;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.page_confirmDeleteButton__7S1P7:hover{background-color:#e02d22;transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,59,48,.3)}.page_confirmDeleteButton__7S1P7:active{transform:translateY(0)}.page_cancelButton__FtvU2:disabled,.page_confirmDeleteButton__7S1P7:disabled{opacity:.7;cursor:not-allowed}@keyframes page_fadeIn__TgqjM{0%{opacity:0}to{opacity:1}}@keyframes page_slideIn__Y60eA{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.page_modal__RLDvF{padding:24px;margin:20px}.page_modal__RLDvF h3{font-size:18px}.page_modal__RLDvF p{font-size:14px}.page_modalButtons__x_8fk{flex-direction:column;gap:8px}.page_cancelButton__FtvU2,.page_confirmDeleteButton__7S1P7{width:100%;padding:14px 24px}}.page_loadingSpinner__rJkQp{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;animation:page_spin__RE9UP 1s ease-in-out infinite;margin-right:8px;vertical-align:middle}.page_loadingContainer__ztash{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;background-color:white;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:24px;text-align:center}.page_loadingContainer__ztash .page_loadingSpinner__rJkQp{width:32px;height:32px;border-width:3px;border-color:rgba(0,122,255,.2);margin-bottom:16px;margin-right:0}.page_loadingContainer__ztash p{color:#555;font-size:16px;margin:0}.page_errorContainer__MkKXh{display:flex;flex-direction:column;align-items:center;padding:40px;background-color:white;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:24px;text-align:center}.page_errorContainer__MkKXh p{color:#ff3b30;font-size:16px;margin-bottom:20px}.page_retryButton__XZzQE{background-color:#007AFF;color:white;border:none;border-radius:8px;padding:12px 24px;font-weight:600;cursor:pointer;transition:background-color .2s}.page_retryButton__XZzQE:hover{background-color:#0056b3}@keyframes page_spin__RE9UP{to{transform:rotate(1turn)}}.page_saveButton__vmTEt:disabled{opacity:.8;cursor:wait}.page_buttonWithSpinner__p3IJ8,.page_loadingSpinnerSmall__iiSpp,.page_saveButton__vmTEt span{background-color:transparent!important}@media (prefers-color-scheme:dark){.page_saveButton__vmTEt{background-color:#007AFF!important;color:#ffffff!important;font-size:16px!important}.page_saveButton__vmTEt:hover{background-color:#0056b3!important}.page_cancelButton__FtvU2{background-color:#f3f4f6!important;color:#374151!important}.page_uploadButton__ad3ai{background-color:#f0f0f0!important;color:#333!important}.page_removeImageButton__jnU_b{color:#e34234!important}.page_deleteAccountButton__hEQQu{background-color:#e34234!important;color:#ffffff!important}.page_deleteButton___1QwE{background-color:#9e9e9e!important;color:white!important;font-size:.8rem}.page_buttonWithSpinner__p3IJ8,.page_loadingSpinnerSmall__iiSpp,.page_saveButton__vmTEt span{background-color:transparent!important}.page_deleteAccountButton__hEQQu:hover{background-color:#c7352a!important}.page_retryButton__XZzQE{background-color:#007AFF!important;color:#ffffff!important}.page_retryButton__XZzQE:hover{background-color:#0056b3!important}.page_errorMessage__yBYmO{color:#ff6b6b!important}.page_errorContainer__MkKXh,.page_loadingContainer__ztash{color:#ffffff!important}.page_setupMessage__qlIEm{background-color:#fff!important}.page_modalContent__2pvjo{background-color:#2d2d2d!important;color:#ffffff!important}.page_modalButton__7d53h{background-color:#007AFF!important;color:#ffffff!important}.page_modalButton__7d53h:hover{background-color:#0056b3!important}.page_modalCancelButton__gAF0Y{background-color:#3d3d3d!important;color:#ffffff!important;border:1px solid #555555!important}.page_modalCancelButton__gAF0Y:hover{background-color:#4d4d4d!important}.page_confirmDeleteButton__7S1P7{background-color:#ff3b30!important;color:white!important}}@media (max-width:768px){.page_imageUploadSection__rP2da{flex-direction:column}.page_profileImagePreview__70ZOc{margin-right:0;margin-bottom:16px}.page_actionButtons__LlNcm{flex-direction:column;width:100%}.page_cancelButton__FtvU2,.page_saveButton__vmTEt{width:100%;text-align:center}}.page_nicknameContainer__AB_b9{display:flex;gap:8px;align-items:flex-start}.page_nicknameContainer__AB_b9 .page_formInput__vhVQC{flex:1 1}.page_checkButton___bTYh{background-color:#007AFF;color:white!important;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;white-space:nowrap;min-width:80px;height:45px}.page_checkButton___bTYh:hover:not(:disabled){background-color:#0056CC}.page_checkButton___bTYh:disabled{background-color:#ccc;cursor:not-allowed}.page_successMessage__xG7cW{color:#28a745;font-size:14px;margin-top:4px;margin-bottom:0}@media (prefers-color-scheme:dark){.page_checkButton___bTYh{background-color:#007AFF!important}.page_checkButton___bTYh:hover:not(:disabled){background-color:#0056CC!important}.page_checkButton___bTYh:disabled{background-color:#666!important}.page_formInput__vhVQC[name=email]{background-color:#f0f0f0!important;color:#777!important}.page_successMessage__xG7cW{color:#4ade80}}.Header_header__KwdYD{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.05);position:fixed;top:0;width:100%;z-index:100;padding:0 24px;border-bottom:1px solid rgba(230,230,230,.7);transition:all .3s ease}.Header_headerContent__MvHuQ{display:flex;align-items:center;margin:0 auto;height:70px;justify-content:space-between;max-width:1300px}.Header_logo____uDV{width:100px;display:flex;align-items:center;justify-content:center;background-color:transparent}.Header_logoText__xA8kS{color:var(--primary,#007AFF);font-weight:700;font-size:20px;text-decoration:none}.Header_logoImage__NjB6a{max-height:80px;object-fit:contain;transition:transform .3s ease;background-color:transparent}.Header_logoImage__NjB6a:hover{transform:scale(1.02)}.Header_logo____uDV:hover .Header_logoImage__NjB6a{transform:scale(1.02);transition:transform .3s ease}.Header_navigation__K8EsA{display:flex;gap:20px;margin:0 20px;width:100%;font-size:16px;align-items:center}.Header_navItem__5e1L_{color:var(--text-secondary,#444);text-decoration:none;font-weight:500;padding:8px 0;position:relative;transition:all .25s ease;animation:Header_fadeIn__5jqN_ .4s ease forwards}.Header_navItem__5e1L_:first-child{animation-delay:.1s}.Header_navItem__5e1L_:nth-child(2){animation-delay:.2s}.Header_navItem__5e1L_:nth-child(3){animation-delay:.3s}.Header_navItem__5e1L_:nth-child(4){animation-delay:.4s}.Header_navItem__5e1L_:hover{color:var(--primary,#007AFF)}.Header_navItem__5e1L_:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--primary,#007AFF);transition:width .3s ease}.Header_navItem__5e1L_:hover:after{width:100%}.Header_navItem__5e1L_.Header_active__c7HdO{color:var(--primary,#007AFF);font-weight:600}.Header_navItem__5e1L_.Header_active__c7HdO:after{content:"";position:absolute;bottom:0;left:50%;width:100%;height:2px;background-color:var(--primary,#007AFF)}.Header_languageToggle__9Fjm8{background:transparent;border:1px solid rgba(0,0,0,.1);color:#555;border-radius:18px;padding:6px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.Header_languageToggle__9Fjm8:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.15)}.Header_rightSection__xbq_L{display:flex;align-items:center;gap:16px}.Header_authButtons__dfYMw{display:flex;gap:12px;align-items:center}.Header_loginButton__m9M44{color:var(--primary,#007AFF);background:rgba(0,122,255,.1);border-radius:20px;padding:8px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;width:90px;text-align:center}.Header_loginButton__m9M44:hover{background:rgba(0,122,255,.2);transform:translateY(-1px)}.Header_signupButton__1AXS0{color:white;background:var(--primary,#007AFF);border-radius:20px;padding:8px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,122,255,.3);width:100px;text-align:center}.Header_signupButton__1AXS0:hover{background:var(--primary-hover,#0066CC);box-shadow:0 2px 8px rgba(0,122,255,.4);transform:translateY(-1px)}.Header_logoutButton__kqNNk{color:#e34234;background:rgba(227,66,52,.1);border:none;border-radius:20px;padding:8px 18px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100px;text-align:center}.Header_logoutButton__kqNNk:hover{background:rgba(227,66,52,.2);transform:translateY(-1px)}@media (prefers-color-scheme:dark){.Header_logoutButton__kqNNk{color:#e34234!important;background:rgba(227,66,52,.1)!important}.Header_logoutButton__kqNNk:hover{background:rgba(227,66,52,.2)!important}}@media (max-width:950px){.Header_headerContent__MvHuQ{height:60px}.Header_navigation__K8EsA{gap:12px}.Header_navItem__5e1L_{font-size:14px}.Header_logoImage__NjB6a{max-height:65px}.Header_logo____uDV{width:90px}.Header_loginButton__m9M44,.Header_logoutButton__kqNNk,.Header_signupButton__1AXS0{padding:6px 14px;font-size:14px;width:80px}.Header_languageToggle__9Fjm8{padding:5px 12px;font-size:12px}}@media (max-width:768px){.Header_headerContent__MvHuQ{height:56px;flex-direction:row;padding:0;justify-content:space-between}.Header_header__KwdYD{padding:0 16px}.Header_navigation__K8EsA{display:none}.Header_logo____uDV{width:75px;background-color:transparent!important;background:transparent!important;background-image:none!important}@media (prefers-color-scheme:dark){.Header_logo____uDV{background-color:transparent!important;background:transparent!important;background-image:none!important}}.Header_signupButton__1AXS0{display:none}.Header_loginButton__m9M44,.Header_logoutButton__kqNNk{display:block;padding:6px 10px;font-size:14px;width:90px;height:30px}.Header_languageToggle__9Fjm8{display:none}}@media (max-width:600px){.Header_navigation__K8EsA{display:none}.Header_logo____uDV{width:70px}.Header_rightSection__xbq_L{gap:6px}.Header_authButtons__dfYMw{gap:4px}.Header_signupButton__1AXS0{display:none}.Header_loginButton__m9M44,.Header_logoutButton__kqNNk{display:block;padding:5px 8px;font-size:10px;width:90px;height:30px;font-size:14px}.Header_languageToggle__9Fjm8{display:none}}@media (max-width:480px){.Header_headerContent__MvHuQ{height:55px}.Header_navigation__K8EsA{display:none}.Header_logo____uDV{width:60px}.Header_logoImage__NjB6a{max-height:60px}.Header_logo____uDV{background-color:transparent!important;background:transparent!important;background-image:none!important}.Header_header__KwdYD{padding:0 12px}.Header_rightSection__xbq_L{gap:4px}.Header_authButtons__dfYMw{gap:3px}.Header_signupButton__1AXS0{display:none}.Header_loginButton__m9M44,.Header_logoutButton__kqNNk{display:flex;align-items:center;justify-content:center;padding:4px 6px;font-size:12px;width:55px}.Header_languageToggle__9Fjm8{display:none}}@keyframes Header_fadeIn__5jqN_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme:dark){.Header_logo____uDV{background-color:transparent!important;background:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.Header_logoImage__NjB6a{background-color:transparent!important;background:transparent!important;background-image:none!important}.Header_loginButton__m9M44{color:#007AFF!important;background:rgba(0,122,255,.1)!important;background-color:rgba(0,122,255,.1)!important;background-image:none!important;filter:none!important;-webkit-filter:none!important;-webkit-background-clip:padding-box!important;background-clip:padding-box!important}.Header_loginButton__m9M44:hover{background:rgba(0,122,255,.2)!important;background-color:rgba(0,122,255,.2)!important;color:#007AFF!important}.Header_signupButton__1AXS0{color:#ffffff!important;background:#007AFF!important;background-color:#007AFF!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.Header_signupButton__1AXS0:hover{background:#0066CC!important;background-color:#0066CC!important;color:#ffffff!important}}.Modal_overlay__zu8jP{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Modal_fadeIn__a_Bpq .2s ease-out}.Modal_modal__40Aa6{background:white;border-radius:16px;padding:32px;max-width:400px;width:90%;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:Modal_slideIn__gNByT .3s ease-out;text-align:center;border:1px solid rgba(0,0,0,.05)}.Modal_iconContainer__kA95v{margin-bottom:16px;height:60px;width:100%}.Modal_iconContainer__kA95v,.Modal_icon__nB06P{display:flex;justify-content:center;align-items:center}.Modal_icon__nB06P{width:56px;height:56px;border-radius:50%;padding:0}.Modal_title__ogCXo{font-size:20px;font-weight:600;color:var(--text-primary,#1f2937);margin:0 0 12px;line-height:1.3}.Modal_message__L1pZ_{font-size:16px;color:var(--text-secondary,#6b7280);margin:0 0 24px;line-height:1.5;white-space:pre-line}.Modal_buttonContainer__kRseA{display:flex;gap:12px;justify-content:center}.Modal_cancelButton__GB06J{background-color:var(--bg-tertiary,#f3f4f6);color:var(--text-primary,#374151);border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px}.Modal_cancelButton__GB06J:hover:not(:disabled){background-color:var(--border-secondary,#e5e7eb);transform:translateY(-1px)}.Modal_cancelButton__GB06J:active:not(:disabled){transform:translateY(0)}.Modal_cancelButton__GB06J:disabled{opacity:.6;cursor:not-allowed}.Modal_confirmButton__SAgLx{border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:80px;color:white}.Modal_confirmButton__SAgLx:hover:not(:disabled){transform:translateY(-1px)}.Modal_confirmButton__SAgLx:active:not(:disabled){transform:translateY(0)}.Modal_confirmButton__SAgLx:disabled{opacity:.6;cursor:not-allowed}.Modal_confirmButton__SAgLx.Modal_info__35jh5{background-color:var(--primary,#007AFF)}.Modal_confirmButton__SAgLx.Modal_info__35jh5:hover:not(:disabled){background-color:var(--primary-hover,#0066CC);box-shadow:0 4px 12px rgba(0,122,255,.3)}.Modal_confirmButton__SAgLx.Modal_warning__8ZxDh{background-color:var(--button-warning,#F59E0B)}.Modal_confirmButton__SAgLx.Modal_warning__8ZxDh:hover:not(:disabled){background-color:var(--button-warning-hover,#D97706);box-shadow:0 4px 12px rgba(245,158,11,.3)}.Modal_confirmButton__SAgLx.Modal_danger__tgChT{background-color:var(--button-danger,#EF4444)}.Modal_confirmButton__SAgLx.Modal_danger__tgChT:hover:not(:disabled){background-color:var(--button-danger-hover,#DC2626);box-shadow:0 4px 12px rgba(239,68,68,.3)}.Modal_confirmButton__SAgLx.Modal_success__0nyMb{background-color:var(--button-success,#10B981)}.Modal_confirmButton__SAgLx.Modal_success__0nyMb:hover:not(:disabled){background-color:var(--button-success-hover,#059669);box-shadow:0 4px 12px rgba(16,185,129,.3)}@keyframes Modal_fadeIn__a_Bpq{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideIn__gNByT{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-color-scheme:dark){.Modal_overlay__zu8jP{background-color:rgba(0,0,0,.6)!important}.Modal_cancelButton__GB06J{background-color:#3d3d3d!important;color:#ffffff!important;border:1px solid #555555!important}.Modal_confirmButton__SAgLx.Modal_info__35jh5{background-color:#007AFF!important;color:#ffffff!important}.Modal_confirmButton__SAgLx.Modal_info__35jh5:hover:not(:disabled){background-color:#0056b3!important;box-shadow:0 4px 12px rgba(0,122,255,.3)!important}.Modal_confirmButton__SAgLx.Modal_warning__8ZxDh{background-color:#F59E0B!important;color:#ffffff!important}.Modal_confirmButton__SAgLx.Modal_danger__tgChT{background-color:#EF4444!important;color:#ffffff!important}.Modal_confirmButton__SAgLx.Modal_success__0nyMb{background-color:#10B981!important;color:#ffffff!important}.Modal_icon__nB06P svg{color:inherit!important}.Modal_icon__nB06P svg *{fill:currentColor!important;stroke:currentColor!important}.Modal_icon__nB06P.Modal_info__35jh5{background-color:rgba(0,122,255,.1)!important;color:#007AFF!important}.Modal_icon__nB06P.Modal_warning__8ZxDh{background-color:rgba(245,158,11,.1)!important;color:#F59E0B!important}.Modal_icon__nB06P.Modal_danger__tgChT{background-color:rgba(239,68,68,.1)!important;color:#EF4444!important}.Modal_icon__nB06P.Modal_success__0nyMb{background-color:rgba(16,185,129,.1)!important;color:#10B981!important}}@media (max-width:480px){.Modal_modal__40Aa6{padding:24px;margin:20px}.Modal_title__ogCXo{font-size:18px}.Modal_message__L1pZ_{font-size:14px}.Modal_buttonContainer__kRseA{flex-direction:column;gap:8px}.Modal_cancelButton__GB06J,.Modal_confirmButton__SAgLx{width:100%;padding:14px 24px}}.Footer_footer__pQtti{width:100%;background-color:#f8fafc;color:#333;padding:30px 0 20px;border-top:1px solid #e0e7ff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.Footer_footerContent__yAl3k{max-width:1200px;width:70%;display:flex;flex-direction:row;justify-content:space-between;gap:30px;margin:0 auto 30px;flex-wrap:wrap}.Footer_footerSection__UvV_8{flex:1 1;max-width:300px;display:flex;flex-direction:column}.Footer_footerSection__UvV_8 h3{font-size:1rem;margin-bottom:15px;font-weight:600;color:#1e40af;position:relative;padding-bottom:8px}.Footer_footerSection__UvV_8 h3:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:30px;background-color:#3b82f6;border-radius:2px}.Footer_footerSection__UvV_8 p{margin:4px 0;font-size:12px;color:#4b5563;line-height:1.5}.Footer_socialLinks__tA7gt{display:flex;gap:12px;margin-top:12px}@media (max-width:950px){.Footer_socialLinks__tA7gt{flex-direction:column;gap:8px}}.Footer_socialLinks__tA7gt a{display:flex;align-items:center;color:#4b5563;text-decoration:none;transition:all .2s ease;border-radius:6px;padding:4px 10px;background-color:#f1f5f9}.Footer_socialLinks__tA7gt a:hover{color:#2563eb;background-color:#e0e7ff;transform:translateY(-2px)}@media (prefers-color-scheme:dark){.Footer_socialLinks__tA7gt a{background-color:#f1f5f9!important}.Footer_socialLinks__tA7gt a:hover{background-color:#e0e7ff!important}.Footer_socialIconTransparent__ULXWi,.Footer_socialTextTransparent__5u2bv{background-color:transparent!important}.Footer_contactLink__41hSo{background-color:#f1f5f9!important}.Footer_contactLink__41hSo:hover{background-color:#e0e7ff!important}.Footer_contactIconTransparent__zXGrF{background-color:transparent!important;color:#007AFF!important;stroke:#007AFF!important}.Footer_contactIconTransparent__zXGrF *{stroke:#007AFF!important}.Footer_contactTextTransparent__W__vO{background-color:transparent!important}}.Footer_socialIcon__fsVbM{width:16px;height:16px;margin-right:6px}.Footer_socialLinks__tA7gt a:hover .Footer_socialIcon__fsVbM{color:#2563eb}.Footer_socialLinks__tA7gt span{font-size:.85rem}.Footer_footerLinks__M17kI{list-style:none;padding:0;margin:0}.Footer_footerLinks__M17kI li{margin-bottom:10px}.Footer_footerLinks__M17kI li a{color:#4b5563;text-decoration:none;font-size:.85rem;transition:all .2s ease;display:inline-block;padding-left:4px;border-left:2px solid transparent}.Footer_footerLinks__M17kI li a:hover{color:#2563eb;border-left:2px solid #3b82f6;padding-left:8px}.Footer_footerBottom__YIYBj{max-width:1200px;width:92%;margin:0 auto;padding-top:15px;border-top:1px solid #e0e7ff;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8rem;color:#6b7280}.Footer_legalLinks__eScbR{display:flex;gap:20px;margin-bottom:8px}.Footer_legalLinks__eScbR a{color:#4b5563;text-decoration:none;transition:all .2s ease;position:relative;font-size:12px;font-weight:300;color:#939393}.Footer_legalLinks__eScbR a:after{content:"";position:absolute;width:0;height:1px;bottom:-3px;left:0;background-color:#3b82f6;transition:width .3s ease}.Footer_legalLinks__eScbR a:hover{color:#2563eb}.Footer_legalLinks__eScbR a:hover:after{width:100%}.Footer_copyright__j4atB{margin-bottom:6px;font-size:12px;font-weight:300;color:#a2a2a2}.Footer_logoTextContainer__tGZPW{display:flex;align-items:center;margin-bottom:15px;justify-content:space-between;max-width:300px;gap:20px}.Footer_logoContainer__6lQsG{display:flex;align-items:center;margin-right:15px}.Footer_textContainer__y1DCr{display:flex;flex-direction:column;justify-content:center}.Footer_textContainer__y1DCr h3{font-size:1rem;margin:0 0 15px;font-weight:600;color:#1e40af;position:relative;padding-bottom:8px}.Footer_textContainer__y1DCr p{margin:0}.Footer_footerLogo__4BA6d{max-width:100px;height:auto}.Footer_footerCard__xAh79{margin-bottom:15px;border-radius:6px;transition:transform .3s ease}.Footer_footerCard__xAh79:hover{transform:translateY(-3px)}.Footer_footerCardTitle__rxKCj{font-size:1rem;margin-bottom:10px;font-weight:600;color:#1e40af;position:relative;padding-bottom:6px}.Footer_footerCardTitle__rxKCj:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:30px;background-color:#3b82f6;border-radius:2px}.Footer_footerCardText__JuEUw{margin:8px 0;font-size:.85rem;color:#4b5563;line-height:1.5;white-space:pre-line}.Footer_inlineLink__HirFZ{color:#2563eb;text-decoration:none;transition:all .2s ease;font-weight:500;border-bottom:1px dotted #3b82f6;padding-bottom:1px}.Footer_inlineLink__HirFZ:hover{color:#1d4ed8;border-bottom:1px solid #1d4ed8}.Footer_contactLinks__XoZzW{display:flex;flex-direction:column;gap:10px;margin-top:12px}.Footer_contactLink__41hSo{color:#4b5563;text-decoration:none;transition:all .2s ease;padding:6px 10px;border-radius:6px;background-color:#f1f5f9;font-size:12px}.Footer_contactLink__41hSo:hover{color:#2563eb;background-color:#e0e7ff;transform:translateX(3px)}.Footer_contactIcon__PoVqk{width:16px;height:16px;color:#3b82f6}@media (max-width:768px){.Footer_footer__pQtti{padding:20px 0 70px}.Footer_footerContent__yAl3k{flex-direction:column;width:90%;gap:25px;margin-bottom:20px}.Footer_footerSection__UvV_8{max-width:none;width:100%}.Footer_logoTextContainer__tGZPW{flex-direction:column;align-items:flex-start;gap:15px;max-width:none}.Footer_logoContainer__6lQsG{margin-right:0}.Footer_footerLogo__4BA6d{max-width:80px}.Footer_textContainer__y1DCr h3{font-size:.9rem;margin-bottom:10px}.Footer_textContainer__y1DCr p{font-size:.8rem}.Footer_socialLinks__tA7gt{gap:8px;margin-top:8px}.Footer_socialLinks__tA7gt a{padding:3px 8px;font-size:.75rem}.Footer_socialIcon__fsVbM{width:14px;height:14px;margin-right:4px}.Footer_footerSection__UvV_8 h3{font-size:.9rem;margin-bottom:12px}.Footer_footerCardText__JuEUw{font-size:.8rem;line-height:1.4}.Footer_contactLink__41hSo{padding:5px 8px;font-size:.75rem;width:200px}.Footer_contactIcon__PoVqk{width:14px;height:14px}.Footer_footerBottom__YIYBj{flex-direction:column;align-items:center;text-align:center;gap:10px;width:90%;padding-top:10px}.Footer_legalLinks__eScbR{flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:5px}.Footer_copyright__j4atB{font-size:.7rem;margin-bottom:0}}@media (max-width:480px){.Footer_footer__pQtti{padding:15px 20px 70px}.Footer_footerContent__yAl3k{width:95%;gap:20px}.Footer_logoTextContainer__tGZPW{gap:10px}.Footer_footerLogo__4BA6d{max-width:60px}.Footer_textContainer__y1DCr h3{font-size:.85rem}.Footer_textContainer__y1DCr p{font-size:.75rem}.Footer_socialLinks__tA7gt a{padding:2px 6px;font-size:.7rem}.Footer_socialIcon__fsVbM{width:12px;height:12px}.Footer_footerSection__UvV_8 h3{font-size:.85rem}.Footer_footerCardText__JuEUw{font-size:.75rem}.Footer_contactLink__41hSo{padding:4px 6px;font-size:.7rem}.Footer_contactIcon__PoVqk{width:12px;height:12px}.Footer_legalLinks__eScbR{gap:10px}.Footer_legalLinks__eScbR a{font-size:.7rem}.Footer_copyright__j4atB{font-size:.65rem}}.Footer_emailContainer__ZU2m6{position:relative;display:flex;align-items:center;gap:12px}.Footer_contactLink__41hSo{display:flex;align-items:center;gap:8px;flex:1 1}.Footer_copyButton__sCVnw{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#64748b;flex-shrink:0}.Footer_copyButton__sCVnw:hover{background-color:#e2e8f0;border-color:#cbd5e1;color:#475569;transform:translateY(-1px)}.Footer_copyButton__sCVnw.Footer_copied__GPo_F{background-color:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Footer_copyIcon__WZpTt{width:14px;height:14px}.Footer_copyNotification__bA8L7{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background-color:#1f2937;color:white;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;z-index:10;animation:Footer_fadeInOut__7Xwj3 2s ease-in-out}.Footer_copyNotification__bA8L7:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#1f2937}@media (prefers-color-scheme:dark){.Footer_copyNotification__bA8L7{background-color:#374151!important;color:#f9fafb!important}.Footer_copyNotification__bA8L7:after{border-top-color:#374151!important}}@keyframes Footer_fadeInOut__7Xwj3{0%{opacity:0;transform:translateX(-50%) translateY(5px)}20%{opacity:1;transform:translateX(-50%) translateY(0)}80%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(-5px)}}@media (max-width:768px){.Footer_emailContainer__ZU2m6{gap:8px}.Footer_copyButton__sCVnw{width:22px;height:22px}.Footer_copyIcon__WZpTt{width:12px;height:12px}.Footer_copyNotification__bA8L7{font-size:11px;padding:4px 8px;top:-30px}}@media (max-width:480px){.Footer_contactLink__41hSo,.Footer_emailContainer__ZU2m6{gap:6px}.Footer_copyButton__sCVnw{width:20px;height:20px}.Footer_copyIcon__WZpTt{width:10px;height:10px}.Footer_copyNotification__bA8L7{font-size:10px;padding:3px 6px;top:-25px}}.BottomNavigation_bottomNav__jdqWt{position:fixed;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(230,230,230,.7);display:none;justify-content:space-around;align-items:center;padding:8px 0;z-index:1000;box-shadow:0 -2px 10px rgba(0,0,0,.1)}@media (max-width:768px){.BottomNavigation_bottomNav__jdqWt{display:flex}}.BottomNavigation_navItem__fnHDa{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--text-secondary,#666);transition:all .2s ease;padding:4px 8px;border-radius:8px;min-width:50px;background:none;border:none;cursor:pointer}.BottomNavigation_bottomNav__jdqWt .BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_,.BottomNavigation_bottomNav__jdqWt .BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa,.BottomNavigation_bottomNav__jdqWt .BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa{color:#666666}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa:active,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa:focus,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa:hover{color:#007AFF}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1{color:#666666}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1:active,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1:focus,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1:hover{color:#007AFF}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_{color:#666666}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_:active,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_:focus,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_:hover{color:#007AFF}.BottomNavigation_navItem__fnHDa:hover{color:var(--primary,#007AFF);background-color:var(--primary-light,rgba(0,122,255,.1))}.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq{color:var(--primary,#007AFF)}.BottomNavigation_navIcon__hKKd_{margin-bottom:2px;transition:transform .2s ease;background-color:transparent;background:transparent;background-image:none;color:#666666}.BottomNavigation_navItem__fnHDa:hover .BottomNavigation_navIcon__hKKd_{transform:scale(1.1);color:#007AFF}.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_{color:#007AFF}.BottomNavigation_navLabel__cJke1{font-size:10px;font-weight:500;text-align:center;line-height:1.2}.BottomNavigation_moreContainer__jWAEz{position:relative}.BottomNavigation_moreMenu__imOaC{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.98);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(230,230,230,.7);border-radius:12px;box-shadow:0 -4px 20px rgba(0,0,0,.15);padding:8px 0;margin-bottom:8px;min-width:120px;z-index:1001}.BottomNavigation_moreMenuItem__ddYr_{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;background:none;border:none;color:#333;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease;text-align:left;text-decoration:none}.BottomNavigation_moreMenuItem__ddYr_:hover{background-color:var(--primary-light,rgba(0,122,255,.1));color:var(--primary,#007AFF)}.BottomNavigation_moreMenuIcon__11_eY{color:var(--text-secondary,#666);transition:color .2s ease}.BottomNavigation_moreMenuItem__ddYr_:hover .BottomNavigation_moreMenuIcon__11_eY{color:var(--primary,#007AFF)}@media (max-width:480px){.BottomNavigation_bottomNav__jdqWt{padding:6px 0}.BottomNavigation_navItem__fnHDa{padding:3px 6px;min-width:45px}.BottomNavigation_navIcon__hKKd_{width:18px;height:18px}.BottomNavigation_navLabel__cJke1{font-size:9px}.BottomNavigation_moreMenu__imOaC{min-width:100px;padding:6px 0}.BottomNavigation_moreMenuItem__ddYr_{padding:8px 12px;font-size:12px}.BottomNavigation_moreMenuIcon__11_eY{width:14px;height:14px}}@media (max-width:360px){.BottomNavigation_bottomNav__jdqWt{padding:4px 0}.BottomNavigation_navItem__fnHDa{padding:2px 4px;min-width:40px}.BottomNavigation_navIcon__hKKd_{width:16px;height:16px}.BottomNavigation_navLabel__cJke1{font-size:8px}.BottomNavigation_moreMenu__imOaC{min-width:90px;padding:4px 0}.BottomNavigation_moreMenuItem__ddYr_{padding:6px 10px;font-size:11px}.BottomNavigation_moreMenuIcon__11_eY{width:12px;height:12px}}@media (prefers-color-scheme:dark){.BottomNavigation_navItem__fnHDa{color:#666666!important;background-color:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq{color:#007AFF!important;background-color:rgba(0,122,255,.1)!important}.BottomNavigation_navLabel__cJke1{color:#666666!important;background-color:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navLabel__cJke1{color:#007AFF!important}.BottomNavigation_bottomNav__jdqWt .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_,.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_{background-color:transparent!important;background:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa{color:#666666!important;background-color:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq{color:#007AFF!important;background-color:rgba(0,122,255,.1)!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navLabel__cJke1{color:#666666!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navLabel__cJke1,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa:hover .BottomNavigation_navLabel__cJke1{color:#007AFF!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navIcon__hKKd_{color:#666666!important;background-color:transparent!important;background:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa:hover .BottomNavigation_navIcon__hKKd_{color:#007AFF!important}.BottomNavigation_navIcon__hKKd_,.BottomNavigation_navItem__fnHDa .BottomNavigation_navIcon__hKKd_{color:#666666!important;background-color:transparent!important;background:transparent!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_navItem__fnHDa:hover .BottomNavigation_navIcon__hKKd_{color:#007AFF!important}.BottomNavigation_navIcon__hKKd_ *{background-color:transparent!important;background:transparent!important;background-image:none!important}.BottomNavigation_bottomNav__jdqWt .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_,.BottomNavigation_moreContainer__jWAEz .BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_,.BottomNavigation_navItem__fnHDa.BottomNavigation_active__s_afq .BottomNavigation_navIcon__hKKd_{stroke:#007AFF!important;color:#007AFF!important}.BottomNavigation_navIcon__hKKd_ circle,.BottomNavigation_navIcon__hKKd_ line,.BottomNavigation_navIcon__hKKd_ path,.BottomNavigation_navIcon__hKKd_ polygon,.BottomNavigation_navIcon__hKKd_ polyline,.BottomNavigation_navIcon__hKKd_ rect,.BottomNavigation_navIcon__hKKd_ svg{background-color:transparent!important;background:transparent!important;background-image:none!important}.BottomNavigation_moreMenu__imOaC{background-color:rgba(255,255,255,.98)!important;border:1px solid rgba(230,230,230,.7)!important;background-image:none!important;filter:none!important;-webkit-filter:none!important}.BottomNavigation_moreMenuItem__ddYr_{color:#333!important;background:none!important;background-color:transparent!important;background-image:none!important}.BottomNavigation_moreMenuItem__ddYr_:hover{color:#007AFF!important}.BottomNavigation_moreMenuIcon__11_eY{color:#666!important}}.layout_layoutContainer__3oTJZ{display:flex;width:100%;min-height:calc(100vh - 56px);position:relative;padding-top:56px}.layout_sidebar__SmN0y{width:160px;min-height:100%;position:-webkit-sticky;position:sticky;top:56px;padding:20px 10px}.layout_adPlaceholder__uA4s1{width:100%;height:600px;background-color:#eaeaea;border:1px dashed #ccc;display:flex;align-items:center;justify-content:center;color:#888;font-size:14px;margin-bottom:20px}.layout_mainContent__0mFuc{flex:1 1}@media (max-width:1024px){.layout_sidebar__SmN0y{display:none}}.page_container__kytkP{min-height:100vh;background:#ffffff;padding:0;margin:0}.page_content__QCmPY{padding:40px 20px 24px;max-width:600px;margin:0 auto}.page_section__1ik7x{background:#ffffff;border-radius:12px;padding:24px;margin-bottom:20px}.page_sectionTitle__2F8yW{font-size:20px;font-weight:700;color:#333;margin:0 0 8px;text-align:center}.page_logoContainer__ffRPn{display:flex;justify-content:center;margin-bottom:16px}.page_title__yVhH_{font-size:32px;font-weight:800;color:#333;text-align:center;margin:0 0 8px;background:linear-gradient(135deg,#007AFF,#5856D6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_version__hq9Q0{font-size:16px;color:#666;text-align:center;margin:0 0 12px;font-weight:500}.page_description__fXNKT{font-size:18px;color:#555;text-align:center;margin:0;font-weight:500}.page_mobileAppCard__cpEXg{background:#ffffff;border-radius:12px;padding:0 20px 24px;transition:all .3s ease}.page_mobileAppInfo__9RFxQ{margin-bottom:16px}.page_mobileAppDesc__scPhv{font-size:14px;margin:0;text-align:center;color:#6b7280}.page_downloadButtons__ji6Ir{display:flex;gap:12px;flex-wrap:wrap}.page_downloadButton__esEd_{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#374151;text-decoration:none;font-size:14px;font-weight:600;transition:all .2s ease;flex:1 1;min-width:140px;justify-content:center}.page_downloadButton__esEd_:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_downloadButton__esEd_ svg{flex-shrink:0}.page_socialCard__fGwg2{display:flex;align-items:center;gap:16px;background:#ffffff;border:1px solid #f1f5f9;border-radius:12px;padding:16px;margin-bottom:12px;transition:all .2s ease;text-decoration:none;color:inherit;cursor:pointer}.page_socialCard__fGwg2:hover{border-color:#e2e8f0;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_socialIcon__CqiJS{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:30px;background:#f8fafc;color:#64748b;flex-shrink:0}.page_socialInfo__8Cayh{flex:1 1}.page_socialTitle__Qci6q{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.page_socialDesc__t85Ee{font-size:14px;color:#666;margin:0}.page_socialButton__JaaVB{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f8fafc;color:#64748b;text-decoration:none;transition:all .2s ease;border:1px solid #e2e8f0}.page_socialButton__JaaVB:hover{background:#f1f5f9;border-color:#cbd5e1;transform:scale(1.1)}.page_developmentDesc__748_8,.page_webServiceDesc__kuVD_{font-size:14px;color:#666;text-align:center;margin:0 0 20px;line-height:1.5}.page_episodeCard__VCYEY{display:flex;align-items:center;gap:16px;background:#ffffff;border:1px solid #f1f5f9;border-radius:12px;padding:16px;margin-bottom:12px;transition:all .2s ease;text-decoration:none;color:inherit;cursor:pointer}.page_episodeCard__VCYEY:hover{border-color:#e2e8f0;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.page_episodeInfo__6VUKD{flex:1 1}.page_episodeTitle__wAour{font-size:16px;font-weight:600;color:#333;margin:0 0 4px}.page_episodeDesc__2YuGP{font-size:14px;color:#666;margin:0}.page_episodeDesc__2YuGP.page_comingSoon__IGbt3{color:#9ca3af;font-style:italic;font-weight:400}.page_episodeButton__FY9cb{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#007AFF;color:white;text-decoration:none;transition:all .2s ease}.page_episodeButton__FY9cb svg{fill:white}@media (prefers-color-scheme:dark){.page_episodeButton__FY9cb,.page_episodeButton__FY9cb svg{background-color:#007AFF!important}}.page_episodeButton__FY9cb:hover{background:#0056b3;transform:scale(1.1)}.page_episodeButtonDisabled__f5nKb{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f3f4f6;color:#9ca3af;cursor:not-allowed;border:1px solid #e5e7eb}.page_episodeCard__VCYEY.page_disabled__OjB7W{cursor:not-allowed;opacity:.6}.page_episodeCard__VCYEY.page_disabled__OjB7W:hover{transform:none;box-shadow:none;border-color:#f1f5f9}.page_contactCard__WEcQI{display:flex;justify-content:center;padding:0 20px 20px}.page_contactTitle__69YNe{font-size:18px;font-weight:700;margin:0 0 4px}.page_contactDesc__byBbz{font-size:14px;color:#6b7280;text-align:center;margin:0 0 16px}.page_contactButton__qGMWq{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#374151;text-decoration:none;font-size:14px;font-weight:500;transition:all .2s ease}.page_contactButton__qGMWq:hover{background:#f1f5f9;border-color:#cbd5e1;transform:translateY(-1px)}.page_developerNameTop__Zv_rn{font-size:24px;font-weight:700;color:#333;text-align:center;margin:0 0 8px}.page_developerDescTop__EBQpy{font-size:16px;color:#666;text-align:center;margin:0 0 8px}.page_madeWithTop__KpFDJ{font-size:14px;color:#858585;font-weight:400;text-align:center;margin:0 0 16px}.page_developerCard__4fbXU{position:relative;border-radius:16px;overflow:hidden;height:200px;box-shadow:0 8px 25px rgba(0,0,0,.15)}.page_bannerBackground__3ykgZ{width:100%;height:100%;object-fit:cover;border-radius:16px}.page_copyrightSection__mY74B{text-align:center;padding:20px 0;margin-top:20px}.page_copyrightText__zahfU{font-size:14px;color:#666;margin:0;font-weight:500}@media (max-width:768px){.page_content__QCmPY{padding:20px 16px}.page_section__1ik7x{padding:20px;margin-bottom:16px}.page_title__yVhH_{font-size:28px}.page_description__fXNKT{font-size:16px}.page_mobileAppCard__cpEXg{padding:16px}.page_downloadButtons__ji6Ir{flex-direction:column}.page_downloadButton__esEd_{min-width:auto}.page_episodeCard__VCYEY,.page_socialCard__fGwg2{padding:14px}.page_contactCard__WEcQI{padding:16px}}@media (max-width:480px){.page_header__qp_zl{padding:12px 16px}.page_headerTitle__4LmrE{font-size:18px}.page_content__QCmPY{padding:16px 12px}.page_section__1ik7x{padding:16px;border-radius:12px}.page_title__yVhH_{font-size:24px}.page_version__hq9Q0{font-size:14px}.page_description__fXNKT{font-size:15px}.page_sectionTitle__2F8yW{font-size:18px}.page_mobileAppCard__cpEXg{padding:14px}.page_mobileAppDesc__scPhv{font-size:13px}.page_downloadButton__esEd_{padding:10px 12px;font-size:13px}.page_episodeCard__VCYEY,.page_socialCard__fGwg2{padding:12px;gap:12px}.page_socialIcon__CqiJS{width:40px;height:40px}.page_episodeTitle__wAour,.page_socialTitle__Qci6q{font-size:15px}.page_episodeDesc__2YuGP,.page_socialDesc__t85Ee{font-size:13px}.page_contactCard__WEcQI{padding:14px}.page_contactTitle__69YNe{font-size:16px}.page_contactDesc__byBbz{font-size:13px}.page_developerNameTop__Zv_rn{font-size:20px}.page_developerDescTop__EBQpy{font-size:15px}.page_madeWithTop__KpFDJ{font-size:13px}.page_developerCard__4fbXU{height:160px}}.CustomSelect_customSelectContainer__yd92M{position:relative;width:100%}.CustomSelect_customSelect__GA_jt{width:100%;padding:.75rem 1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .25s ease;font-weight:500;color:#4a4a4a}.CustomSelect_customSelect__GA_jt:hover{background-color:#f1f3f5;border-color:#c7cdd4;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.CustomSelect_customSelectArrow__FEmMj{color:#007AFF!important;transform:rotate(0deg);transition:transform .3s ease}.CustomSelect_customSelectArrow__FEmMj.CustomSelect_open__6mFsD{transform:rotate(180deg)}.CustomSelect_customSelectOptions__eBZH9{position:absolute;top:calc(100% + 8px);left:0;right:0;background-color:white;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.16,1,.3,1);z-index:10}.CustomSelect_customSelectOptions__eBZH9.CustomSelect_open__6mFsD{max-height:300px;opacity:1;transform:translateY(0);overflow-y:auto}.CustomSelect_customSelectOption__KrpO_{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.CustomSelect_customSelectOption__KrpO_:hover{background-color:#f0f7ff}.CustomSelect_customSelectOption__KrpO_.CustomSelect_selected__pQTLa{background-color:#e6f2ff;color:#007AFF;font-weight:500}.CustomSelect_customSelectOption__KrpO_:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.CustomSelect_customSelectOption__KrpO_:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.CustomSelect_customSelectPlaceholder__ibWxG{color:#999!important;font-style:italic}.TermsModal_overlay__A_qFT{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:TermsModal_fadeIn__Tf0fp .3s ease-out}.TermsModal_modal__KVrwZ{background:white;border-radius:16px!important;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:TermsModal_slideIn__u4fEZ .3s ease-out;overflow:hidden}.TermsModal_header__kl1Cm{display:flex;align-items:center;justify-content:center;padding:14px;border-bottom:1px solid #e5e7eb;margin-bottom:0;position:relative}.TermsModal_title__7d1_y{font-size:24px;font-weight:600;color:#111827;margin:0}.TermsModal_closeButton__Zo6q0{background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;color:#6b7280;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.TermsModal_closeButton__Zo6q0:hover{background-color:#f3f4f6;color:#374151}.TermsModal_content__fo0zC{flex:1 1;overflow-y:auto;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.TermsModal_text__Nyvkb{font-size:14px;line-height:1.6;color:#374151;white-space:pre-line}.TermsModal_footer__tzy8I{padding:16px 24px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.TermsModal_closeBtn__pPHPf{background-color:#007AFF;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.TermsModal_closeBtn__pPHPf:hover{background-color:#0056CC}.TermsModal_closeBtn__pPHPf:active{transform:translateY(1px)}@keyframes TermsModal_fadeIn__Tf0fp{0%{opacity:0}to{opacity:1}}@keyframes TermsModal_slideIn__u4fEZ{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-color-scheme:dark){.TermsModal_modal__KVrwZ{background:white!important;color:inherit!important}.TermsModal_title__7d1_y{color:#111827!important}.TermsModal_text__Nyvkb{color:#374151!important}.TermsModal_header__kl1Cm{border-bottom:1px solid #e5e7eb!important}.TermsModal_footer__tzy8I{border-top:1px solid #e5e7eb!important}.TermsModal_closeButton__Zo6q0{color:#6b7280!important}.TermsModal_closeButton__Zo6q0:hover{background-color:#f3f4f6!important;color:#374151!important}.TermsModal_closeBtn__pPHPf{background-color:#007AFF!important;color:white!important}.TermsModal_closeBtn__pPHPf:hover{background-color:#0056CC!important;color:white!important}}@media (max-width:768px){.TermsModal_overlay__A_qFT{padding:10px}.TermsModal_modal__KVrwZ{max-height:95vh;border-radius:20px!important}.TermsModal_header__kl1Cm{padding:20px 20px 0}.TermsModal_title__7d1_y{font-size:20px}.TermsModal_content__fo0zC{padding:20px}.TermsModal_footer__tzy8I{padding:16px 20px 20px}.TermsModal_text__Nyvkb{font-size:13px}}.CommunityGuidelinesModal_overlay__kVX8R{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:CommunityGuidelinesModal_fadeIn__7NS_1 .3s ease-out}.CommunityGuidelinesModal_modal__EiZnE{background:white;border-radius:16px!important;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);animation:CommunityGuidelinesModal_slideIn__pf08i .3s ease-out;overflow:hidden}.CommunityGuidelinesModal_header__TILfQ{display:flex;align-items:center;justify-content:center;padding:14px;border-bottom:1px solid #e5e7eb;margin-bottom:0;position:relative}.CommunityGuidelinesModal_title__MU7dc{font-size:24px;font-weight:600;color:#111827;margin:0}.CommunityGuidelinesModal_closeButton___N_v2{background:none;border:none;cursor:pointer;padding:8px;border-radius:8px;color:#6b7280;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.CommunityGuidelinesModal_closeButton___N_v2:hover{background-color:#f3f4f6;color:#374151}.CommunityGuidelinesModal_content__s0aXz{flex:1 1;overflow-y:auto;padding:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.CommunityGuidelinesModal_text__dA9VU{font-size:14px;line-height:1.6;color:#374151;white-space:pre-line}.CommunityGuidelinesModal_footer__J3Npk{padding:16px 24px 24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.CommunityGuidelinesModal_closeBtn__Xjyqg{background-color:#007AFF;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.CommunityGuidelinesModal_closeBtn__Xjyqg:hover{background-color:#0056CC}.CommunityGuidelinesModal_closeBtn__Xjyqg:active{transform:translateY(1px)}@keyframes CommunityGuidelinesModal_fadeIn__7NS_1{0%{opacity:0}to{opacity:1}}@keyframes CommunityGuidelinesModal_slideIn__pf08i{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-color-scheme:dark){.CommunityGuidelinesModal_modal__EiZnE{background:white!important;color:inherit!important}.CommunityGuidelinesModal_title__MU7dc{color:#111827!important}.CommunityGuidelinesModal_text__dA9VU{color:#374151!important}.CommunityGuidelinesModal_header__TILfQ{border-bottom:1px solid #e5e7eb!important}.CommunityGuidelinesModal_footer__J3Npk{border-top:1px solid #e5e7eb!important}.CommunityGuidelinesModal_closeButton___N_v2{color:#6b7280!important}.CommunityGuidelinesModal_closeButton___N_v2:hover{background-color:#f3f4f6!important;color:#374151!important}.CommunityGuidelinesModal_closeBtn__Xjyqg{background-color:#007AFF!important;color:white!important}.CommunityGuidelinesModal_closeBtn__Xjyqg:hover{background-color:#0056CC!important;color:white!important}}@media (max-width:768px){.CommunityGuidelinesModal_overlay__kVX8R{padding:10px}.CommunityGuidelinesModal_modal__EiZnE{max-height:95vh;border-radius:20px!important}.CommunityGuidelinesModal_header__TILfQ{padding:20px 20px 0}.CommunityGuidelinesModal_title__MU7dc{font-size:20px}.CommunityGuidelinesModal_content__s0aXz{padding:20px}.CommunityGuidelinesModal_footer__J3Npk{padding:16px 20px 20px}.CommunityGuidelinesModal_text__dA9VU{font-size:13px}}.ReportModal_overlay__8qMsY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:10000;animation:ReportModal_fadeIn__GZ79Q .3s ease-out}.ReportModal_modal__Dz3BZ{background:linear-gradient(145deg,#ffffff,#f8f9fa);border-radius:24px;width:90%;max-width:450px;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px rgba(0,0,0,.25);animation:ReportModal_slideIn__FXSa8 .3s ease-out}.ReportModal_header__c16GT{background:linear-gradient(135deg,#ff6b6b,#ff5252);color:white;padding:16px;text-align:center}.ReportModal_title__AqGoa{font-size:20px;font-weight:600;margin:0 0 8px}.ReportModal_subtitle__U0JKl{font-size:14px;opacity:.9;margin:0}.ReportModal_reasonsSection__iiNhU{padding:24px 24px 0}.ReportModal_descriptionSection__da3gd{padding:24px}.ReportModal_sectionTitle__eI6dg{font-size:16px;font-weight:600;color:#333;margin:0 0 16px}.ReportModal_reasonsList__VhsLh{display:flex;flex-direction:column;gap:8px}.ReportModal_reasonButton__wYHvd{background:#f8f9fa;border:2px solid #e9ecef;border-radius:12px;padding:12px 16px;font-size:14px;color:#495057;cursor:pointer;transition:all .2s ease;text-align:left}.ReportModal_reasonButton__wYHvd:hover{background:#e9ecef;border-color:#dee2e6}.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc{background:#ff6b6b!important;border-color:#ff5252!important;color:white!important}.ReportModal_descriptionInput__fuiE7{width:100%;padding:12px 16px;border:2px solid #e9ecef;border-radius:12px;font-size:14px;color:#000000;background:#ffffff;resize:vertical;min-height:80px;font-family:inherit}.ReportModal_descriptionInput__fuiE7:focus{outline:none;border-color:#ff6b6b;box-shadow:0 0 0 3px rgba(255,107,107,.1)}.ReportModal_descriptionInput__fuiE7::placeholder{color:#999}.ReportModal_buttonContainer__Z3wtv{padding:24px;display:flex;gap:12px;justify-content:flex-end;background:#f8f9fa;border-top:1px solid #e9ecef}.ReportModal_cancelButton__hecb2{background:#6c757d;color:white;border:none;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ReportModal_cancelButton__hecb2:hover{background:#5a6268;transform:translateY(-1px)}.ReportModal_submitButton__GmRyy{background:linear-gradient(135deg,#ff6b6b,#ff5252);color:white;border:none;border-radius:12px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ReportModal_submitButton__GmRyy:hover:not(:disabled){background:linear-gradient(135deg,#ff5252,#e53e3e);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,107,107,.3)}.ReportModal_submitButton__GmRyy:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes ReportModal_fadeIn__GZ79Q{0%{opacity:0}to{opacity:1}}@keyframes ReportModal_slideIn__FXSa8{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.ReportModal_modal__Dz3BZ{width:95%;margin:20px}.ReportModal_descriptionSection__da3gd,.ReportModal_header__c16GT,.ReportModal_reasonsSection__iiNhU{padding:20px}.ReportModal_buttonContainer__Z3wtv{padding:20px;flex-direction:column}.ReportModal_cancelButton__hecb2,.ReportModal_submitButton__GmRyy{width:100%}}.ReportModal_spinner__XTq1I{display:inline-block;width:20px;height:20px;position:relative}.ReportModal_spinnerInner__78sBv{width:100%;height:100%;border:2px solid transparent;border-top-color:#ffffff;border-radius:50%;animation:ReportModal_spin__PO3dh 1s linear infinite}@keyframes ReportModal_spin__PO3dh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.ReportModal_title__AqGoa{color:white!important}.ReportModal_reasonButton__wYHvd:not(.ReportModal_selected__X_1Hc){color:#495057!important}.ReportModal_reasonButton__wYHvd.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc,.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc,button.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc{color:white!important;background:#ff6b6b!important;border-color:#ff5252!important}.ReportModal_cancelButton__hecb2,.ReportModal_reasonButton__wYHvd.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc *,.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc *,.ReportModal_submitButton__GmRyy,button.ReportModal_reasonButton__wYHvd.ReportModal_selected__X_1Hc *{color:white!important}}.layout_adminLayout__Z9zKt{display:flex;min-height:100vh;background-color:#f5f5f5}.layout_hamburgerButton__Bh8pa{display:block;position:fixed;bottom:20px;left:20px;z-index:100;background:rgba(255,255,255,.95);border:none;padding:12px;border-radius:12px;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.layout_hamburgerButton__Bh8pa:hover{background:rgba(255,255,255,1);box-shadow:0 6px 20px rgba(0,0,0,.2);transform:translateY(-1px)}.layout_hamburgerIcon__HES79{display:flex;flex-direction:column;width:20px;height:16px;justify-content:space-between}.layout_hamburgerIcon__HES79 span{display:block;height:2px;width:100%;background:#333;border-radius:2px;transition:all .3s ease;transform-origin:center}.layout_hamburgerButton__Bh8pa:hover .layout_hamburgerIcon__HES79 span{background:#007bff}.layout_sidebar__91DNp{width:280px;background:white;box-shadow:4px 0 20px rgba(0,0,0,.1);position:fixed;height:100vh;left:0;top:0;z-index:999;overflow-y:auto;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translateX(-100%);border-radius:0 16px 16px 0}.layout_sidebarOpen__jSPPg{transform:translateX(0)}.layout_sidebarHeader__LMrXv{padding:24px 20px 20px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;background:#007bff;color:white;border-radius:0 16px 0 0}.layout_sidebarHeader__LMrXv h2{margin:0;font-size:18px;color:white;font-weight:600}.layout_closeButton__0adjA{display:flex;background:rgba(255,255,255,.2);border:none;font-size:20px;cursor:pointer;color:white;padding:0;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease}.layout_closeButton__0adjA:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.layout_nav__p8J2W{padding:20px 0}.layout_navItem___JPGO{display:flex;align-items:center;padding:15px 20px;color:#666;text-decoration:none;transition:all .2s ease;border-left:3px solid transparent}.layout_navItem___JPGO:hover{background:#f8f9fa;color:#333;border-left-color:#007bff}.layout_navItemActive__mdv_R{background:#e3f2fd;color:#007bff;border-left-color:#007bff;font-weight:500}.layout_navIcon__mM5cD{font-size:18px;margin-right:12px;width:20px;text-align:center}.layout_navLabel__h1Ujh{font-size:14px}.layout_overlay__hHQ8u{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:998}.layout_mainContent__IqbZq{flex:1 1;margin-left:0;padding:20px;min-height:100vh;transition:margin-left .3s ease}.layout_mainContentShifted__N_6HD{margin-left:280px}.layout_container___gmKW{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5}.layout_errorMessage__S4oYi{background:white;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;color:#666;font-size:16px}@media (max-width:950px){.layout_sidebar__91DNp{top:60px}}@media (max-width:768px){.layout_hamburgerButton__Bh8pa{top:70px;right:20px;left:auto;bottom:auto}.layout_sidebar__91DNp{transform:translateX(-100%);top:0}.layout_sidebarOpen__jSPPg{transform:translateX(0)}.layout_closeButton__0adjA{display:flex!important}.layout_overlay__hHQ8u{display:block}.layout_mainContent__IqbZq{margin-left:0;padding:20px}.layout_sidebarHeader__LMrXv h2{font-size:16px}.layout_navItem___JPGO{padding:12px 20px}.layout_navLabel__h1Ujh{font-size:13px}}.page_container__R9Ozz{max-width:1200px;margin:0 auto;padding:20px}.page_header__tw0S5{margin-bottom:30px}.page_header__tw0S5 h1{margin:0;font-size:28px;color:#333;font-weight:600}.page_content__EcetJ{background:white;border-radius:12px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.page_comingSoon__ap_kw h2{margin:0 0 20px;font-size:24px;color:#007bff;font-weight:600}.page_comingSoon__ap_kw p{margin:0 0 30px;color:#666;font-size:16px;line-height:1.5}.page_features__PiKTY{text-align:left;max-width:400px;margin:0 auto}.page_features__PiKTY h3{margin:0 0 15px;font-size:18px;color:#333;font-weight:500}.page_features__PiKTY ul{margin:0;padding-left:20px;color:#666}.page_features__PiKTY li{margin-bottom:8px;line-height:1.4}@media (prefers-color-scheme:dark){.page_header__tw0S5 h1{color:#fff}.page_content__EcetJ{background:#2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_comingSoon__ap_kw h2{color:#64b5f6}.page_comingSoon__ap_kw p{color:#ccc}.page_features__PiKTY h3{color:#fff}.page_features__PiKTY ul{color:#ccc}}.page_container__txDNm{max-width:1400px;margin:0 auto;padding:20px}.page_header__GR49l{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.page_header__GR49l h1{margin:0;font-size:28px;color:#333;font-weight:600}.page_createButton__bQjB4{background:#007bff;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;text-decoration:none;display:inline-block}.page_createButton__bQjB4:hover{background:#0056b3;text-decoration:none;color:white}.page_statsGrid__tTUVh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.page_statCard__W4YDl{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.page_statCard__W4YDl h3{margin:0 0 8px;font-size:24px;font-weight:600;color:#333}.page_statCard__W4YDl p{margin:0;color:#666;font-size:14px}.page_tabs__kI5MZ{display:flex;background:white;border-radius:12px;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px}.page_tab__9Cnam{flex:1 1;padding:12px 16px;border:none;background:transparent;color:#666;font-size:14px;font-weight:500;cursor:pointer;border-radius:8px;transition:all .2s ease}.page_tabActive__eWuo5{background:#007bff;color:white}.page_tab__9Cnam:hover:not(.page_tabActive__eWuo5){background:#f8f9fa;color:#333}.page_tableContainer__YHMpm{background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.page_table__56Kv_{width:100%;border-collapse:collapse}.page_table__56Kv_ th{background:#f8f9fa;padding:16px 12px;text-align:left;font-weight:600;color:#333;font-size:14px;border-bottom:1px solid #e0e0e0}.page_table__56Kv_ td{padding:16px 12px;border-bottom:1px solid #f0f0f0;font-size:14px;color:#333}.page_table__56Kv_ tr:hover{background:#f8f9fa}.page_statusPending__9CoOL{background:#fff3cd;color:#856404}.page_statusActive__7i1Ls,.page_statusPending__9CoOL{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.page_statusActive__7i1Ls{background:#d4edda;color:#155724}.page_statusCompleted___2I9E{background:#d1ecf1;color:#0c5460}.page_statusCompleted___2I9E,.page_statusRejected__MBV7Y{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.page_statusRejected__MBV7Y{background:#f8d7da;color:#721c24}.page_actionButtons__4RFm_{display:flex;gap:8px;flex-wrap:wrap}.page_approveButton__z8DMj{background:#28a745}.page_approveButton__z8DMj,.page_rejectButton__L196t{color:white;border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer}.page_rejectButton__L196t{background:#dc3545}.page_pauseButton__wtPiI{background:#ffc107;color:#212529}.page_detailsButton__aEjpQ,.page_pauseButton__wtPiI{border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer}.page_detailsButton__aEjpQ{background:#6c757d;color:white}@media (prefers-color-scheme:dark){.page_header__GR49l h1{color:#fff}.page_statCard__W4YDl,.page_tableContainer__YHMpm,.page_tabs__kI5MZ{background:#2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_statCard__W4YDl h3,.page_table__56Kv_ td,.page_table__56Kv_ th{color:#fff}.page_statCard__W4YDl p{color:#ccc}.page_table__56Kv_ th{background:#3a3a3a}.page_table__56Kv_ td,.page_table__56Kv_ th{border-bottom-color:#4a4a4a}.page_table__56Kv_ tr:hover{background:#3a3a3a}.page_tab__9Cnam{color:#ccc}.page_tab__9Cnam:hover:not(.page_tabActive__eWuo5){background:#3a3a3a;color:#fff}}.page_adImage__gC6Hg{width:60px;height:40px;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.page_adImage__gC6Hg img{width:100%;height:100%;object-fit:cover}.dashboard_dashboard__SPoqz{max-width:1200px;margin:0 auto;padding:20px}.dashboard_header__6vwPN{margin-bottom:30px}.dashboard_header__6vwPN h1{margin:0 0 10px;font-size:28px;color:#333;font-weight:600}.dashboard_welcome__aW_0r{margin:0;color:#666;font-size:16px}.dashboard_overview__qz8uP{margin-bottom:40px}.dashboard_overview__qz8uP h2{margin:0 0 20px;font-size:20px;color:#333;font-weight:500}.dashboard_statsGrid__HRJHA{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-bottom:30px}.dashboard_statCard__IGnLs{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit}.dashboard_statCard__IGnLs:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15);text-decoration:none;color:inherit}.dashboard_statIcon__RwlUp{font-size:32px;margin-right:16px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:10px}.dashboard_statContent__J_5iU h3{margin:0 0 4px;font-size:24px;font-weight:600;color:#333}.dashboard_statContent__J_5iU p{margin:0;color:#666;font-size:14px}.dashboard_quickActions__3gaso{margin-bottom:40px}.dashboard_quickActions__3gaso h2{margin:0 0 20px;font-size:20px;color:#333;font-weight:500}.dashboard_actionGrid__nOhGb{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.dashboard_actionCard__oovPW{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;display:block}.dashboard_actionCard__oovPW:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15);text-decoration:none;color:inherit}.dashboard_actionIcon__RTRqy{font-size:28px;margin-bottom:12px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#e3f2fd;border-radius:10px}.dashboard_actionCard__oovPW h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#333}.dashboard_actionCard__oovPW p{margin:0;color:#666;font-size:14px;line-height:1.4}.dashboard_container__MgWLz{display:flex;align-items:center;justify-content:center;min-height:50vh}.dashboard_errorMessage__J_Mx9,.dashboard_loadingMessage__kW_1g{background:white;padding:30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);text-align:center;color:#666;font-size:16px}@media (max-width:768px){.dashboard_dashboard__SPoqz{padding:15px}.dashboard_header__6vwPN h1{font-size:24px}.dashboard_statsGrid__HRJHA{grid-template-columns:1fr;gap:15px}.dashboard_statCard__IGnLs{padding:20px}.dashboard_statIcon__RwlUp{font-size:28px;width:45px;height:45px}.dashboard_statContent__J_5iU h3{font-size:20px}.dashboard_actionGrid__nOhGb{grid-template-columns:1fr;gap:15px}.dashboard_actionCard__oovPW{padding:20px}.dashboard_actionIcon__RTRqy{font-size:24px;width:45px;height:45px}.dashboard_actionCard__oovPW h3{font-size:16px}}@media (prefers-color-scheme:dark){.dashboard_header__6vwPN h1{color:#fff}.dashboard_welcome__aW_0r{color:#ccc}.dashboard_overview__qz8uP h2,.dashboard_quickActions__3gaso h2{color:#fff}.dashboard_actionCard__oovPW,.dashboard_statCard__IGnLs{background:#2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.3)}.dashboard_actionCard__oovPW:hover,.dashboard_statCard__IGnLs:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}.dashboard_statIcon__RwlUp{background:#3a3a3a}.dashboard_actionCard__oovPW h3,.dashboard_statContent__J_5iU h3{color:#fff}.dashboard_actionCard__oovPW p,.dashboard_statContent__J_5iU p{color:#ccc}.dashboard_actionIcon__RTRqy{background:#1e3a5f}.dashboard_errorMessage__J_Mx9,.dashboard_loadingMessage__kW_1g{background:#2d2d2d;color:#ccc}}.page_container__4d5cZ{max-width:1200px;margin:0 auto;padding:20px}.page_header__z6IU_{margin-bottom:30px}.page_header__z6IU_ h1{margin:0;font-size:28px;color:#333;font-weight:600}.page_content__8hLbq{background:white;border-radius:12px;padding:40px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.page_comingSoon__Lo7zA h2{margin:0 0 20px;font-size:24px;color:#007bff;font-weight:600}.page_comingSoon__Lo7zA p{margin:0 0 30px;color:#666;font-size:16px;line-height:1.5}.page_features__c9yCw{text-align:left;max-width:400px;margin:0 auto}.page_features__c9yCw h3{margin:0 0 15px;font-size:18px;color:#333;font-weight:500}.page_features__c9yCw ul{margin:0;padding-left:20px;color:#666}.page_features__c9yCw li{margin-bottom:8px;line-height:1.4}@media (prefers-color-scheme:dark){.page_header__z6IU_ h1{color:#fff}.page_content__8hLbq{background:#2d2d2d;box-shadow:0 2px 8px rgba(0,0,0,.3)}.page_comingSoon__Lo7zA h2{color:#64b5f6}.page_comingSoon__Lo7zA p{color:#ccc}.page_features__c9yCw h3{color:#fff}.page_features__c9yCw ul{color:#ccc}}