@charset "UTF-8";.ant-modal-footer{display:flex!important;justify-content:flex-end!important;gap:12px!important;flex-wrap:nowrap!important;align-items:center!important;padding:16px 24px!important;border-top:1px solid #f0f0f0!important}.ant-modal-footer .ant-btn{margin:0!important;flex-shrink:0!important;min-width:120px!important}.form-button-group{display:flex!important;justify-content:flex-end!important;gap:12px!important;padding-top:16px!important;border-top:1px solid #f0f0f0!important;margin-top:16px!important;flex-wrap:nowrap!important;align-items:center!important}.form-button-group .ant-btn{margin:0!important;flex-shrink:0!important;min-width:120px!important}@media(max-width:768px){.ant-modal-footer,.form-button-group{flex-direction:column!important;gap:8px!important}.ant-modal-footer .ant-btn,.form-button-group .ant-btn{min-width:100%!important}.ant-row[style*="justify: end"]{flex-direction:column!important}.ant-col{width:100%!important;margin-bottom:8px!important}}html,body,#root{height:100%;margin:0;padding:0;box-sizing:border-box}.form-control.is-invalid{background-image:none}html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn,html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-primary,html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-default{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important;font-size:14px!important}html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn[style]{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important}:root{--global-popconfirm-button-height: 44px}html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn{height:var(--global-popconfirm-button-height)!important;min-height:var(--global-popconfirm-button-height)!important;max-height:var(--global-popconfirm-button-height)!important}._copyright_1240t_3{padding:.5rem 0;font-size:.8rem;border-top:.1rem solid rgba(255,255,255,.1);text-align:center}._copyright_1240t_3 a{color:var(--gray)}@media only screen and (max-width:768px){._footer-container_1240t_14{display:none!important}}._header-wrapper_9bvzm_2{width:100%;background-color:#fff;border-bottom:1px solid #f0f0f0;height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 12px}._sidebar-toggle_9bvzm_22{cursor:pointer;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;transition:background-color .3s ease;z-index:100}._sidebar-toggle_9bvzm_22:hover{background-color:#f0f0f0}._sidebar-toggle_9bvzm_22 ._icon-menu_9bvzm_36{color:var(--primary);font-size:2.6rem}._icon-menu-wrapper_9bvzm_41,._user-dropdown_9bvzm_45{cursor:pointer}._user-dropdown_9bvzm_45 .ant-dropdown-trigger{outline:none}._user-info_9bvzm_52{display:flex;align-items:center;cursor:pointer;gap:14px;padding:12px 20px;border-radius:8px;transition:all .3s ease;position:relative;min-width:200px;margin-right:0}._user-info_9bvzm_52:hover{background-color:#f5f5f5;opacity:.9}._user-info_9bvzm_52:active{transform:scale(.98)}._user-greeting_9bvzm_72{font-size:14px;color:#888;line-height:1.2;white-space:nowrap}._user-name_9bvzm_79{font-size:15px;font-weight:600;color:#333;line-height:1.2;white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}._avatar_9bvzm_90{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #e0e0e0;transition:all .3s ease}._avatar_9bvzm_90:hover{border-color:#1890ff}.ant-dropdown{box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border-radius:8px;z-index:1050}.ant-dropdown .ant-dropdown-menu{border-radius:8px;padding:8px 0;min-width:180px;background-color:#fff;border:1px solid #f0f0f0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:12px 16px;font-size:14px;line-height:1.4;display:flex;align-items:center;transition:all .2s ease}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:#f5f5f5}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .anticon{margin-right:12px;font-size:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger{color:#ff4d4f}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger:hover{background-color:#fff2f0;color:#ff4d4f}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-danger .anticon{color:#ff4d4f}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:4px 0;border-color:#f0f0f0}@media(max-width:768px){._header-wrapper_9bvzm_2{height:64px;padding:0 8px;justify-content:flex-end!important}._sidebar-toggle_9bvzm_22{display:none!important}._user-info_9bvzm_52{gap:8px;padding:8px 12px;min-width:140px;margin-right:0}._user-greeting_9bvzm_72{font-size:12px;display:none}._user-name_9bvzm_79{font-size:14px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._avatar_9bvzm_90{width:32px;height:32px;border-width:1px}.ant-dropdown .ant-dropdown-menu{min-width:180px}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:14px 16px;font-size:15px}}@media(max-width:480px){._header-wrapper_9bvzm_2{padding:0 8px}._user-info_9bvzm_52{gap:4px;padding:4px 6px}._user-name_9bvzm_79{font-size:13px;max-width:80px}._avatar_9bvzm_90{width:28px;height:28px}}@media(min-width:1200px){._header-wrapper_9bvzm_2{padding:0 24px}._user-info_9bvzm_52{gap:10px;padding:10px 16px}._user-greeting_9bvzm_72{font-size:15px}._user-name_9bvzm_79{font-size:16px}._avatar_9bvzm_90{width:40px;height:40px}}._toast_1qado_1{position:relative;font-family:Arial,sans-serif;font-size:16px;line-height:1.5;border-radius:12px;box-shadow:0 4px 10px #00000026;display:flex;align-items:center;justify-content:space-between;overflow:visible;margin-top:24px;min-width:300px;max-width:400px}._toast_1qado_1 button{margin-top:8px}._success_1qado_21{background-color:#28a745;color:#fff}._warning_1qado_26{background-color:#ffc107;color:#fff}._error_1qado_31{background-color:#dc3545;color:#fff}._info_1qado_36{background-color:#17a2b8;color:#fff}._toastIcon_1qado_41{position:absolute;bottom:-17px;left:12px;display:flex;align-items:center;justify-content:center;z-index:1;width:42px;height:42px;color:#fff!important;background-size:inherit;overflow:auto}._success_1qado_21 ._toastIcon_1qado_41{background-color:#218838}._warning_1qado_26 ._toastIcon_1qado_41{background-color:#e0a800}._warning_1qado_26 ._toastIcon_1qado_41 svg{margin-bottom:8px}._info_1qado_36 ._toastIcon_1qado_41 svg{margin-bottom:8px}._error_1qado_31 ._toastIcon_1qado_41{background-color:#c82333}._error_1qado_31 ._toastIcon_1qado_41 svg{transform:translateY(2px);width:20px;height:20px}._info_1qado_36 ._toastIcon_1qado_41{background-color:#138496}._progressBar_1qado_86{background:#fff!important;height:4px;border-radius:4px;margin-top:8px!important}._toastMessage_1qado_93 div{margin-left:0!important;padding-left:0!important}._toastDescription_1qado_98{font-size:12px;margin-left:0;padding-left:0}.Toastify__toast-container,.Toastify__toast-container--top-right{padding:0!important}.Toastify__toast-container--top-right>div{padding:0!important;margin:0!important}.Toastify__toast{padding:12px 16px!important;min-width:320px!important;max-width:450px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;font-size:18px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.Toastify__toast-body{padding:0!important;margin:0 8px 0 0!important;display:flex!important;align-items:center!important;flex:1!important}.Toastify__toast-body>div{margin:0!important;padding:0!important;flex:1!important;word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.4!important;max-width:calc(100% - 60px)!important;min-width:0!important;font-size:18px!important;font-weight:500!important}.Toastify__toast-icon{margin-right:12px!important;flex-shrink:0!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important}.Toastify__toast-icon svg{width:16px!important;height:16px!important}.Toastify__close-button{margin-left:0!important;flex-shrink:0!important;padding:0!important;width:20px!important;height:20px!important;position:relative!important;z-index:1!important}.Toastify__progress-bar{margin-top:8px!important}._wrapper_sf0z8_2{display:flex;height:100vh;background-color:#f5f5f5}._content-wrapper_sf0z8_8{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-left:0;transition:padding-left .3s;background-color:#f5f5f5}._content-wrapper_sf0z8_8._toggle-nav_sf0z8_17{padding-left:20rem}._content-wrapper_sf0z8_8 ._content_sf0z8_8{position:relative;flex:1;background-color:#f5f5f5!important;transition:margin .2s linear;width:100%;margin-top:0;min-height:calc(100vh - 80px)}@media only screen and (max-width:768px){._wrapper_sf0z8_2{height:100vh;overflow:hidden}._content-wrapper_sf0z8_8{padding-left:0;padding-bottom:80px!important;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;justify-content:flex-start!important}._content-wrapper_sf0z8_8._toggle-nav_sf0z8_17{padding-left:0}._content-wrapper_sf0z8_8 ._content_sf0z8_8{padding-bottom:1rem;min-height:auto!important;flex:1;overflow-y:visible}}._navbar_1b1cu_2{top:0;padding:0;min-width:0;height:100vh;position:absolute;left:-20rem;background-color:var(--primary);transition:left .35s cubic-bezier(.175,.685,.32,1);overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column;z-index:15;border-right:1px solid rgba(255,255,255,.1);box-shadow:2px 0 8px #0000001a}@media(min-width:769px){._navbar_1b1cu_2._toggle_1b1cu_26{left:0;position:fixed;overflow-y:auto;overflow-x:hidden}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item-inner_1b1cu_33{width:16rem!important;transition:1s;margin:2rem}._navbar_1b1cu_2._toggle_1b1cu_26 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{width:14rem!important;display:block!important;font-size:20px!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item-inner-icon-wrapper_1b1cu_47{display:flex}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53{background-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner_1b1cu_33{background-color:transparent!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#fff!important;font-weight:600!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#fff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{width:12rem!important;display:block!important;font-size:20px!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69 ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81{display:flex!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu_1b1cu_84{display:block!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:block!important;font-size:20px!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95{display:flex!important;color:#1a1a1a!important}._navbar_1b1cu_2:hover ._navbar-item-inner_1b1cu_33{width:16rem!important;transition:.5s;margin:2rem}._navbar_1b1cu_2:hover ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{width:14rem!important;font-size:20px!important;display:block!important}._navbar_1b1cu_2:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{display:flex}._navbar_1b1cu_2:hover ._navbar-item_1b1cu_33._active_1b1cu_53{background-color:#1890ff!important}._navbar_1b1cu_2:hover ._navbar-item_1b1cu_33._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#fff!important;font-weight:600!important}._navbar_1b1cu_2:hover ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#fff!important}._navbar_1b1cu_2:hover ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2:hover ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{width:12rem!important;font-size:20px!important;display:block!important}._navbar_1b1cu_2:hover ._navbar-category-header_1b1cu_69 ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2:hover ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81{display:flex!important}._navbar_1b1cu_2:hover ._navbar-submenu_1b1cu_84{display:block!important}._navbar_1b1cu_2:hover ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important}._navbar_1b1cu_2:hover ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:block!important;font-size:20px!important}._navbar_1b1cu_2:hover ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95,._navbar_1b1cu_2:hover ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95{display:flex!important;color:#1a1a1a!important}}._navbar_1b1cu_2 ._navbar-items_1b1cu_168{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:0;padding:0;list-style-type:none;margin-top:2rem}._navbar_1b1cu_2 ._navbar-categories_1b1cu_178{width:100%;align-items:stretch}._navbar_1b1cu_2 ._navbar-category_1b1cu_69{width:100%;margin-bottom:.5rem}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69{width:100%;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;height:4rem;margin:.2rem 0;border-radius:.5rem;transition:all .3s ease;padding:0 1rem;position:relative;color:var(--white);background:linear-gradient(135deg,#1890ff14,#1890ff08);border-left:3px solid transparent}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69:hover{background:linear-gradient(135deg,#1890ff26,#1890ff14);border-left-color:#1890ff80}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transform:translate(6px)}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(1.1)}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69:hover ._category-toggle-icon_1b1cu_81 ._toggle-icon_1b1cu_212{transform:translate(2px)}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69._active_1b1cu_53{background:linear-gradient(135deg,#1890ff40,#1890ff26);border-left-color:#1890ff;box-shadow:0 2px 8px #1890ff33}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1a1a1a!important;font-weight:700!important}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._category-toggle-icon_1b1cu_81 ._toggle-icon_1b1cu_212{color:#1a1a1a!important}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69 ._navbar-item-inner-icon-wrapper_1b1cu_47{transition:transform .3s ease,color .3s ease;margin-right:1rem!important}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transition:transform .3s ease,color .3s ease}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81{margin-left:auto;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:transform .3s ease}._navbar_1b1cu_2 ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81 ._toggle-icon_1b1cu_212{font-size:12px;color:var(--white);transition:transform .3s ease}._navbar_1b1cu_2 ._navbar-submenu_1b1cu_84{list-style:none;padding:0;margin:.5rem 0 .5rem 1.5rem;overflow:hidden;animation:_slideDown_1b1cu_1 .3s ease;border-left:2px solid rgba(255,255,255,.1);padding-left:.8rem}@keyframes _slideDown_1b1cu_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270{width:100%;margin-bottom:.3rem;border-radius:.4rem;transition:all .3s ease;position:relative}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270:before{content:"";position:absolute;left:-1.3rem;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:#ffffff4d;transition:all .3s ease}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270:hover{background-color:#ffffff14}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270:hover:before{background-color:#fff9;transform:translateY(-50%) scale(1.3)}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270:hover ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transform:translate(6px)}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270:hover ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95{transform:scale(1.1);color:#1a1a1a!important}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53{background-color:#1890ff33;border-left:3px solid #1890ff;margin-left:-1.5rem;padding-left:1.2rem}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53:before{background-color:#1890ff;width:8px;height:8px;left:-1.6rem}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53 ._navbar-submenu-link_1b1cu_87{color:#1a1a1a!important}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53 ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1a1a1a!important;font-weight:700!important}._navbar_1b1cu_2 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95{color:#1a1a1a!important}._navbar_1b1cu_2 ._navbar-submenu-link_1b1cu_87{display:flex;align-items:center;color:var(--white);text-decoration:none;border-radius:.4rem;transition:all .3s ease;padding:.6rem 1rem .6rem 1.5rem}._navbar_1b1cu_2 ._navbar-submenu-link_1b1cu_87:hover{background-color:transparent}._navbar_1b1cu_2 ._navbar-submenu-link_1b1cu_87 ._navbar-submenu-icon-wrapper_1b1cu_95{color:#1a1a1a!important}._navbar_1b1cu_2 ._navbar-submenu-icon-wrapper_1b1cu_95{width:2rem;display:flex;justify-content:center;align-items:center;margin-right:.8rem;font-size:16px;color:#1a1a1a!important;transition:transform .3s ease,color .3s ease}._navbar_1b1cu_2 ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transition:transform .3s ease,color .3s ease}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357{display:flex;justify-content:space-between;align-items:center;width:100%;height:8rem;padding:.8rem 1.2rem;background-color:#245cdd}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357 ._navbar-item-inner-logo_1b1cu_367{display:flex;justify-content:center;align-items:center;width:3rem;transition:.2s}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357 ._navbar-item-inner-logo_1b1cu_367 ._navbar-logo-img_1b1cu_374{width:100%;height:auto;cursor:pointer}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357 ._icon-menu-wrapper_1b1cu_379{position:relative;opacity:0;display:none;justify-content:center;align-items:center;transition:.2s;width:3.2rem;height:3.2rem;cursor:pointer;border-radius:50%}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357 ._icon-menu-wrapper_1b1cu_379:hover{background-color:#2e74e4}._navbar_1b1cu_2 ._navbar-logo_1b1cu_357 ._icon-menu-wrapper_1b1cu_379 ._icon-menu_1b1cu_379{position:absolute;top:.3rem;left:.3rem;color:var(--white)}._navbar_1b1cu_2 ._navbar-item_1b1cu_33{width:100%;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;height:4rem;margin:.2rem 0;border-radius:.5rem;transition:all .3s ease}._navbar_1b1cu_2 ._navbar-item_1b1cu_33:hover{background-color:#ffffff1a}._navbar_1b1cu_2 ._navbar-item_1b1cu_33:hover a{border-radius:.5rem;margin:0 1rem;background-color:transparent}._navbar_1b1cu_2 ._navbar-item_1b1cu_33:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transform:translate(6px)}._navbar_1b1cu_2 ._navbar-item_1b1cu_33:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(1.1)}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 a{color:var(--white);height:100%;width:100%;display:flex;align-items:center;padding:0 1rem;border-radius:.5rem;transition:all .3s ease;text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-color:none!important;text-decoration-thickness:none!important}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 ._navbar-item-inner_1b1cu_33{display:flex;justify-content:flex-start;align-items:center;width:100%}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:5rem;display:none;justify-content:center;margin-left:1rem;font-size:18px;color:var(--white);transition:transform .3s ease}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 ._navbar-item-inner-icon-wrapper_1b1cu_47 ._navbar-item-inner-icon_1b1cu_47{font-size:18px}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38{flex:1 1 auto;opacity:0;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navbar_1b1cu_2 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:none;font-weight:500;transition:transform .3s ease,color .3s ease}._navbar_1b1cu_2 ._navbar-item_1b1cu_33._active_1b1cu_53{background-color:#1890ff}._navbar_1b1cu_2 ._navbar-item_1b1cu_33._active_1b1cu_53 a{border-radius:.5rem;color:#fff;background-color:transparent;font-weight:600;text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-color:none!important;text-decoration-thickness:none!important}._navbar_1b1cu_2 ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#fff}._navbar_1b1cu_2 ._navbar-item_1b1cu_33._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#fff;font-weight:600}._navbar_1b1cu_2 ._navbar-item_1b1cu_33._active_1b1cu_53{transition:all .3s ease}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500{border-top:.02rem solid #ccc;display:flex;flex-direction:column;margin-top:auto;margin-bottom:1rem}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507{padding:0 .5em;width:100%;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding-top:1rem;padding-bottom:1rem;font-size:2rem}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507:hover{background-color:#0000000a}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 a{color:var(--white)}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._profile-item-inner_1b1cu_524{display:flex;justify-content:flex-start;align-items:center;width:100%!important}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._profile-item-inner-icon-wrapper_1b1cu_530{width:8.4rem;display:none;justify-content:center;font-size:18px}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._profile-item-inner-icon-wrapper_1b1cu_530 ._profile-item-inner-icon_1b1cu_530{font-size:18px}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._link-text-wrapper_1b1cu_38{flex:1 1 auto;opacity:0;width:0;transition:1s}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:none}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._avatar-wrapper_1b1cu_548{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background-color:var(--white);overflow:hidden}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._avatar-wrapper_1b1cu_548 ._user-avatar_1b1cu_558{width:5rem;height:5rem;object-fit:cover}._navbar_1b1cu_2 ._profile-wrapper_1b1cu_500 ._log-out-wrapper_1b1cu_563{color:var(--white)}@media only screen and (max-width:768px){._navbar_1b1cu_2{width:100%!important;max-width:100vw!important;height:80px!important;min-height:80px!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;position:fixed!important;background-color:#fff!important;z-index:1000!important;box-shadow:0 -1px #0000001a!important;border-top:1px solid #e8e8e8!important;border-right:none!important;overflow-y:visible!important;overflow-x:hidden!important;display:flex!important;flex-direction:row!important;padding:0!important;box-sizing:border-box!important}._navbar_1b1cu_2._toggle_1b1cu_26{width:100%!important;max-width:100vw!important;height:80px!important;min-height:80px!important;left:0!important;right:0!important;background-color:#fff!important;position:fixed!important;z-index:1000!important;border-right:none!important;border-top:1px solid #e8e8e8!important;overflow-y:visible!important;overflow-x:hidden!important;display:flex!important;flex-direction:row!important;padding:0!important;box-sizing:border-box!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner-icon-wrapper_1b1cu_47{display:flex!important;color:#333!important;opacity:1!important;visibility:visible!important;width:2.5rem!important;margin-right:.3rem!important;justify-content:center!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner_1b1cu_33{width:14rem!important;margin:.2rem!important;padding-left:.2rem!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53{background-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#fff!important;font-weight:600!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#fff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69{margin-bottom:.5rem!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69{background:linear-gradient(135deg,#1890ff0d,#1890ff05)!important;color:#333!important;padding:0 1rem!important;border-left:3px solid transparent!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69:hover{background:linear-gradient(135deg,#1890ff1a,#1890ff0d)!important;border-left-color:#1890ff4d!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transform:translate(6px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(1.1)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53{background:linear-gradient(135deg,#1890ff26,#1890ff14)!important;border-left-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1a1a1a!important;font-weight:700!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._category-toggle-icon_1b1cu_81 ._toggle-icon_1b1cu_212{color:#1a1a1a!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81 ._toggle-icon_1b1cu_212{color:#333!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu_1b1cu_84{border-left:2px solid rgba(0,0,0,.08)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270:before{background-color:#0003!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270:hover:before{background-color:#1890ff80!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270:hover ._navbar-submenu-link_1b1cu_87 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{transform:translate(6px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53{border-left-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53:before{background-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270._active_1b1cu_53 ._navbar-submenu-icon-wrapper_1b1cu_95{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-submenu-item_1b1cu_270 ._navbar-submenu-icon-wrapper_1b1cu_95{color:#666!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33:hover{background-color:#f5f5f5!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#333!important;transform:translate(6px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#333!important;transform:scale(1.1)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-logo_1b1cu_357,._navbar_1b1cu_2._toggle_1b1cu_26 ._mobile-close-btn_1b1cu_747{display:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-items_1b1cu_168{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;padding:0!important;overflow-x:hidden!important;overflow-y:visible!important;width:100%!important;max-width:100%!important;height:100%!important;align-items:center!important;justify-content:flex-start!important;box-sizing:border-box!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-items_1b1cu_168::-webkit-scrollbar{height:3px!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-items_1b1cu_168::-webkit-scrollbar-track{background:transparent!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-items_1b1cu_168::-webkit-scrollbar-thumb{background:#1890ff4d!important;border-radius:2px!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-items_1b1cu_168::-webkit-scrollbar-thumb:hover{background:#1890ff80!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785{flex:1 1 50%!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;margin:0!important;padding:0!important;min-width:0!important;max-width:50%!important;width:auto!important;list-style:none!important;cursor:pointer!important;border-radius:0!important;transition:none!important;background-color:transparent!important;overflow:visible!important;box-sizing:border-box!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785._mobile-category-item_1b1cu_804{min-width:0!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785 ._mobile-sidebar-item-inner_1b1cu_807{width:100%!important;max-width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.25rem!important;background-color:transparent!important;border:none!important;border-radius:0!important;cursor:pointer!important;transition:all .2s ease!important;padding:.5rem!important;position:relative!important;margin:0!important;box-sizing:border-box!important;overflow:visible!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;color:#1a1a1a!important;margin:0!important;padding:0!important;transition:all .2s ease!important;flex-shrink:0!important;overflow:visible!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785 ._link-text-wrapper_1b1cu_38{width:100%!important;opacity:1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin:0!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{font-size:11px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;margin:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:ellipsis!important;display:block!important;visibility:visible!important;line-height:1.2!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785:hover ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-sidebar-item_1b1cu_785:active ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(.95)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-group_1b1cu_877{flex-shrink:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;background-color:#fff!important;border:1px solid #e0e0e0!important;border-radius:10px!important;padding:.4rem!important;min-width:110px!important;max-width:110px!important;box-shadow:0 1px 4px #00000014!important;transition:all .2s ease!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-group_1b1cu_877:hover{box-shadow:0 2px 8px #0000001f!important;transform:translateY(-1px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:.35rem .2rem!important;margin-bottom:.4rem!important;cursor:pointer!important;border-bottom:1px solid #e0e0e0!important;transition:all .2s ease!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;margin-bottom:.2rem!important;color:#1890ff!important;transition:all .2s ease!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898 ._category-name-mobile_1b1cu_921{font-size:10px!important;font-weight:600!important;color:#1a1a1a!important;text-align:center!important;line-height:1.2!important;white-space:normal!important;word-break:break-word!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898._active_1b1cu_53{border-bottom-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important;transform:scale(1.1)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898._active_1b1cu_53 ._category-name-mobile_1b1cu_921{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header-mobile_1b1cu_898:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(1.1)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-items-row_1b1cu_946{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:.25rem!important;width:100%!important;justify-content:center!important;align-items:center!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#f5f5f5!important;border-radius:6px!important;cursor:pointer!important;transition:all .2s ease!important;border:1px solid transparent!important;text-decoration:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#666!important;margin:0!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958:hover{background-color:#e8e8e8!important;transform:translateY(-1px)!important;border-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958:hover ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958._active_1b1cu_53{background-color:#1890ff26!important;border-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958._category-more-icon_1b1cu_996{background-color:#f0f0f0!important;border-style:dashed!important;border-color:#d0d0d0!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-item-icon_1b1cu_958._category-more-icon_1b1cu_996:hover{background-color:#e0e0e0!important;border-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33{flex-shrink:0!important;width:auto!important;min-width:80px!important;height:80px!important;margin:0!important;border-radius:8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:.5rem!important;background-color:#f5f5f5!important;transition:all .2s ease!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner_1b1cu_33{flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;gap:.25rem!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:24px!important;margin:0!important;color:#333!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38{width:100%!important;text-align:center!important;overflow:hidden!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{font-size:11px!important;color:#333!important;white-space:normal!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;text-overflow:ellipsis!important;overflow:hidden!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-categories_1b1cu_178{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem!important;padding:0 .5rem!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important;align-items:center!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69{flex-shrink:0!important;width:auto!important;min-width:80px!important;height:80px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69{width:100%!important;height:100%!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:.5rem!important;margin:0!important;border-radius:8px!important;background-color:#f5f5f5!important;border-left:none!important;border-top:3px solid transparent!important;cursor:pointer!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:24px!important;margin:0 0 .25rem!important;color:#333!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38{width:100%!important;text-align:center!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{font-size:11px!important;color:#333!important;white-space:normal!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69 ._category-toggle-icon_1b1cu_81{display:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important;border-top-color:#1890ff4d!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69._active_1b1cu_53{background-color:#1890ff26!important;border-top-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1890ff!important;font-weight:600!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category_1b1cu_69 ._navbar-submenu_1b1cu_84{display:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._mobile-more-category_1b1cu_1150 ._mobile-more-button_1b1cu_1150{cursor:pointer!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._mobile-more-category_1b1cu_1150 ._mobile-more-button_1b1cu_1150:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53{background-color:#1890ff26!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1890ff!important;font-weight:600!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53{background-color:#1890ff26!important;border-top-color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1890ff!important;font-weight:600!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-category-header_1b1cu_69._active_1b1cu_53 ._navbar-item-inner-icon-wrapper_1b1cu_47{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184{flex:1 1 50%!important;width:auto!important;min-width:0!important;max-width:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;margin:0!important;padding:0!important;list-style:none!important;cursor:pointer!important;border-radius:0!important;transition:none!important;background-color:transparent!important;overflow:visible!important;position:relative!important;box-sizing:border-box!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150{width:100%!important;max-width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.25rem!important;background-color:transparent!important;border:none!important;border-radius:0!important;cursor:pointer!important;transition:all .2s ease!important;padding:.5rem!important;position:relative!important;margin:0!important;box-sizing:border-box!important;overflow:visible!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150 ._navbar-item-inner-icon-wrapper_1b1cu_47{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;color:#1a1a1a!important;margin:0!important;padding:0!important;transition:all .2s ease!important;position:relative!important;z-index:1!important;flex-shrink:0!important;overflow:visible!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150 ._link-text-wrapper_1b1cu_38{width:100%!important;opacity:1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin:0!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{font-size:11px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;margin:0!important;white-space:nowrap!important;overflow:visible!important;text-overflow:ellipsis!important;display:block!important;visibility:visible!important;line-height:1.2!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150:hover ._navbar-item-inner-icon-wrapper_1b1cu_47,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150:hover ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{color:#1890ff!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150:active ._navbar-item-inner-icon-wrapper_1b1cu_47{transform:scale(.95)!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38,._navbar_1b1cu_2._toggle_1b1cu_26 ._profile-wrapper_1b1cu_500 ._profile-item_1b1cu_507 ._profile-item-inner-icon-wrapper_1b1cu_530{color:#333!important;opacity:1!important;visibility:visible!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38{opacity:1!important;display:block!important;width:calc(100% - 3.1rem)!important;max-width:calc(100% - 3.1rem)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding-right:.3rem!important;flex:1 1 auto!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:block!important;width:100%!important;font-size:16px!important;color:#333!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.1!important;text-decoration:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38,._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38 *{opacity:1!important;visibility:visible!important;display:block!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38{width:calc(100% - 3.1rem)!important;max-width:calc(100% - 3.1rem)!important;min-width:calc(100% - 3.1rem)!important;flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38{width:calc(100% - 3.1rem)!important;max-width:calc(100% - 3.1rem)!important;min-width:calc(100% - 3.1rem)!important;opacity:1!important;visibility:visible!important;display:block!important;flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text-wrapper_1b1cu_38 ._link-text_1b1cu_38{display:block!important;width:100%!important;font-size:16px!important;color:#333!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.1!important;text-decoration:none!important}._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner-icon-wrapper_1b1cu_47{display:flex!important;color:#333!important;opacity:1!important;visibility:visible!important}body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 a,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 a:hover,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 a:focus,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 a:visited,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 a:active{text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-color:none!important;text-decoration-thickness:none!important}body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text_1b1cu_38,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text_1b1cu_38:hover,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text_1b1cu_38:focus,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text_1b1cu_38:visited,body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._link-text_1b1cu_38:active{text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-color:none!important;text-decoration-thickness:none!important}body ._navbar_1b1cu_2._toggle_1b1cu_26 ._navbar-item_1b1cu_33 ._navbar-item-inner_1b1cu_33{text-decoration:none!important;text-decoration-line:none!important;text-decoration-style:none!important;text-decoration-color:none!important;text-decoration-thickness:none!important}}._side-panel-overlay_1b1cu_1394{position:fixed;top:0;left:20rem;right:0;bottom:0;background-color:#0000004d;z-index:999;animation:_fadeIn_1b1cu_1 .2s ease-in-out}@keyframes _fadeIn_1b1cu_1{0%{opacity:0}to{opacity:1}}._side-panel_1b1cu_1394{position:fixed;top:0;left:20rem;width:20rem;height:auto;max-height:calc(100vh - 20px);background-color:#fff;box-shadow:-4px 0 12px #00000026;z-index:1000;display:flex;flex-direction:column;animation:_slideInRight_1b1cu_1 .3s ease-out;overflow:hidden;border-radius:0 8px 8px 0}@keyframes _slideInRight_1b1cu_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideUpFromBottom_1b1cu_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._side-panel-header_1b1cu_1451{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e8e8e8;background-color:#fafafa;flex-shrink:0}._side-panel-title_1b1cu_1461{display:flex;align-items:center;gap:.5rem;font-size:16px;font-weight:600;color:#1a1a1a}._side-panel-title_1b1cu_1461 ._side-panel-back_1b1cu_1469{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:4px;color:#666;transition:all .2s ease;margin-right:.25rem}._side-panel-title_1b1cu_1461 ._side-panel-back_1b1cu_1469:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-title_1b1cu_1461 ._side-panel-back_1b1cu_1469 svg{font-size:16px}._side-panel-title_1b1cu_1461 ._side-panel-icon_1b1cu_1490{font-size:18px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_1b1cu_1461 ._side-panel-category-header_1b1cu_1497{display:flex;align-items:center;gap:.75rem}._side-panel-title_1b1cu_1461 ._side-panel-category-icon_1b1cu_1502{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-title_1b1cu_1461 ._side-panel-category-name_1b1cu_1509{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-close_1b1cu_1515{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;cursor:pointer;border-radius:4px;color:#666;transition:all .2s ease}._side-panel-close_1b1cu_1515:hover{background-color:#f0f0f0;color:#1a1a1a}._side-panel-close_1b1cu_1515 svg{font-size:16px}._side-panel-content_1b1cu_1537{flex:1;overflow-y:auto;overflow-x:hidden;padding:1rem;min-height:0}._side-panel-content_1b1cu_1537::-webkit-scrollbar{width:6px}._side-panel-content_1b1cu_1537::-webkit-scrollbar-track{background:#f1f1f1}._side-panel-content_1b1cu_1537::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._side-panel-content_1b1cu_1537::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._side-panel-items_1b1cu_1559{list-style:none;padding:0;margin:0}._side-panel-items-grid_1b1cu_1566{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;list-style:none;padding:0;margin:0}._side-panel-item-block_1b1cu_1576{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 8px #00000014;cursor:pointer;transition:all .2s ease;text-decoration:none;min-height:120px}._side-panel-item-block_1b1cu_1576:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px);border-color:#1890ff}._side-panel-item-block_1b1cu_1576._active_1b1cu_53{background-color:#1890ff14;border-color:#1890ff;box-shadow:0 4px 12px #1890ff33}._side-panel-item-block_1b1cu_1576._active_1b1cu_53 ._side-panel-item-icon_1b1cu_1601{color:#1890ff}._side-panel-item-block_1b1cu_1576._active_1b1cu_53 ._side-panel-item-text_1b1cu_1604{color:#1890ff;font-weight:600}._side-panel-item-icon_1b1cu_1601{font-size:32px;color:#666;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._side-panel-item-block_1b1cu_1576:hover ._side-panel-item-icon_1b1cu_1601{color:#1890ff;transform:scale(1.1)}._side-panel-item-text_1b1cu_1604{font-size:13px;color:#1a1a1a;text-align:center;line-height:1.4;font-weight:500;transition:all .2s ease;word-break:break-word}._side-panel-category-section_1b1cu_1635{margin-bottom:2rem}._side-panel-category-section_1b1cu_1635:last-child{margin-bottom:0}._side-panel-category-title_1b1cu_1643{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid #e8e8e8}._side-panel-category-title-icon_1b1cu_1652{font-size:24px;color:#1890ff;display:flex;align-items:center;justify-content:center}._side-panel-category-title-text_1b1cu_1660{font-size:18px;font-weight:600;color:#1a1a1a}._side-panel-item_1b1cu_1559{margin:.25rem 0}._side-panel-link_1b1cu_1670{display:flex;align-items:center;padding:.875rem 1.25rem;text-decoration:none;color:#333;transition:all .2s ease;border-left:3px solid transparent}._side-panel-link_1b1cu_1670:hover{background-color:#f5f5f5;border-left-color:#1890ff}._side-panel-link_1b1cu_1670 ._side-panel-icon-wrapper_1b1cu_1683{width:2rem;display:flex;align-items:center;justify-content:center;font-size:18px;color:#666;margin-right:.75rem;transition:all .2s ease}._side-panel-link_1b1cu_1670 ._side-panel-text-wrapper_1b1cu_1693{flex:1}._side-panel-link_1b1cu_1670 ._side-panel-text_1b1cu_1693{font-size:16px;color:#333;transition:all .2s ease}._side-panel-link_1b1cu_1670:hover ._side-panel-icon-wrapper_1b1cu_1683{color:#1890ff;transform:scale(1.1)}._side-panel-link_1b1cu_1670:hover ._side-panel-text_1b1cu_1693{color:#1890ff;transform:translate(4px)}._side-panel-item_1b1cu_1559._active_1b1cu_53 ._side-panel-link_1b1cu_1670{background-color:#1890ff14;border-left-color:#1890ff}._side-panel-item_1b1cu_1559._active_1b1cu_53 ._side-panel-link_1b1cu_1670 ._side-panel-icon-wrapper_1b1cu_1683{color:#1890ff}._side-panel-item_1b1cu_1559._active_1b1cu_53 ._side-panel-link_1b1cu_1670 ._side-panel-text_1b1cu_1693{color:#1890ff;font-weight:600}._side-panel-category-header_1b1cu_1497{margin:1rem 0 .5rem;padding:.5rem 0;border-bottom:1px solid #e8e8e8}._side-panel-category-header_1b1cu_1497 ._side-panel-link_1b1cu_1670{background-color:transparent!important;border-left:none!important;cursor:default!important}._side-panel-category-header_1b1cu_1497 ._side-panel-link_1b1cu_1670 ._side-panel-icon-wrapper_1b1cu_1683{color:#1890ff}._side-panel-category-header_1b1cu_1497 ._side-panel-link_1b1cu_1670 ._side-panel-text_1b1cu_1693{color:#1a1a1a;font-weight:600}._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150{height:100%!important;cursor:pointer!important;background-color:#f5f5f5!important}._mobile-more-item_1b1cu_1184 ._mobile-more-button_1b1cu_1150:hover{background-color:#e8e8e8!important;transform:translateY(-2px)!important}._submenu-more-item_1b1cu_1753 ._submenu-more-link_1b1cu_1753{cursor:pointer}._submenu-more-item_1b1cu_1753 ._submenu-more-link_1b1cu_1753:hover ._navbar-submenu-icon-wrapper_1b1cu_95,._submenu-more-item_1b1cu_1753 ._submenu-more-link_1b1cu_1753:hover ._link-text_1b1cu_38{color:#1890ff!important}@media(max-width:768px){._side-panel-overlay_1b1cu_1394{display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:80px!important;background-color:#0000004d!important;z-index:999!important;animation:_fadeIn_1b1cu_1 .3s ease-out!important}._side-panel_1b1cu_1394{left:0!important;width:100vw!important;max-width:100vw!important;top:auto!important;bottom:80px!important;height:calc(85vh - 80px)!important;max-height:calc(85vh - 80px)!important;border-radius:16px 16px 0 0!important;z-index:1001!important;animation:_slideUpFromBottom_1b1cu_1 .3s ease-out!important;box-shadow:0 -4px 20px #00000026!important}._side-panel-header_1b1cu_1451{padding:1rem}._side-panel-title_1b1cu_1461,._side-panel-category-name_1b1cu_1509{font-size:16px}._side-panel-content_1b1cu_1537{padding:1rem}._side-panel-items-grid_1b1cu_1566{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem}._side-panel-item-block_1b1cu_1576{min-height:100px;padding:.75rem}._side-panel-item-icon_1b1cu_1601{font-size:28px}._side-panel-item-text_1b1cu_1604{font-size:12px}._side-panel-category-title_1b1cu_1643{margin-bottom:.75rem;padding-bottom:.5rem}._side-panel-category-title-icon_1b1cu_1652{font-size:20px}._side-panel-category-title-text_1b1cu_1660{font-size:16px}._side-panel-category-section_1b1cu_1635{margin-bottom:1.5rem}._side-panel-link_1b1cu_1670{padding:.75rem 1rem}._side-panel-link_1b1cu_1670 ._side-panel-text_1b1cu_1693{font-size:15px}}._wrapper_1ez2s_1{display:flex;flex-direction:column;justify-content:center;flex:1}._content_1ez2s_8{flex:1}._headerNav_1n7we_1{width:100%;position:sticky;top:0;z-index:1000;background:#fff;min-height:64px;box-shadow:0 2px 8px #0000001a;display:flex}._headerNavContent_1n7we_12{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 16px;width:100%}._logoSection_1n7we_22{display:flex;align-items:center;height:100%;flex-shrink:0}._logo_1n7we_22{height:32px;width:auto;display:block;margin-right:12px}._tagline_1n7we_36{height:40px;width:auto;display:block;margin-right:12px}._searchSection_1n7we_43{flex:1;display:flex;align-items:center;justify-content:center;height:100%;margin:0 16px;min-width:0}._actionsSection_1n7we_53{display:flex;align-items:center;height:100%;flex-shrink:0;gap:8px}._flashSaleIcon_1n7we_61{color:#ff6b35;display:flex;align-items:center;transition:all .2s;height:100%;flex-shrink:0;border-radius:4px;padding:4px}._flashSaleIcon_1n7we_61:hover{color:#e55a2b;background-color:#ff6b351a;transform:scale(1.05)}._favoriteIcon_1n7we_78{color:#e91e63;display:flex;align-items:center;transition:color .2s;height:100%;flex-shrink:0}._favoriteIcon_1n7we_78:hover{color:#c2185b}._cartIcon_1n7we_91{color:#2e7d32;display:flex;align-items:center;transition:color .2s;height:100%;flex-shrink:0;-webkit-tap-highlight-color:transparent}._cartIcon_1n7we_91:hover{color:#1976d2}@media(max-width:768px){._headerNavContent_1n7we_12{padding:0 12px;min-height:56px}._logo_1n7we_22{margin-right:8px}._tagline_1n7we_36{display:none}._searchSection_1n7we_43{margin:0 8px;max-width:200px}._actionsSection_1n7we_53{gap:4px}._favoriteIcon_1n7we_78 .mx-2,._cartIcon_1n7we_91 .mx-2{margin:0 4px!important}._favoriteIcon_1n7we_78 .ant-badge .ant-badge-count,._cartIcon_1n7we_91 .ant-badge .ant-badge-count{font-size:10px;min-width:16px;height:16px;line-height:16px}}@media(max-width:480px){._headerNavContent_1n7we_12{padding:0 8px;min-height:48px}._logo_1n7we_22{margin-right:6px}._tagline_1n7we_36{display:none}._searchSection_1n7we_43{margin:0 6px;max-width:160px}._actionsSection_1n7we_53{gap:2px}._cartIcon_1n7we_91 .mx-2{margin:0 2px!important}._cartIcon_1n7we_91 .ant-badge .ant-badge-count{font-size:9px;min-width:14px;height:14px;line-height:14px}}@media(max-width:360px){._headerNavContent_1n7we_12{padding:0 6px}._logo_1n7we_22{margin-right:4px}._tagline_1n7we_36{display:none}._searchSection_1n7we_43{margin:0 4px;max-width:140px}}._app-input-wrapper_kxpmb_1{width:100%;max-width:100%;box-sizing:border-box}._app-input-label_kxpmb_7{font-weight:700;margin-bottom:6px;color:#2e7d32;display:block}._app-input_kxpmb_1,._app-input-search_kxpmb_15,._app-input-textarea_kxpmb_16{width:100%;max-width:100%;box-sizing:border-box;border:1.5px solid #2e7d32;border-radius:8px;padding:8px 12px;font-size:16px;transition:border-color .2s;background:#fff}._app-input_kxpmb_1:focus,._app-input-focused_kxpmb_29{border-color:#66bb6a;outline:none}._app-input-search_kxpmb_15{display:flex;align-items:center;padding:0;width:100%;position:relative}._app-input-search-input_kxpmb_42{flex:1;border:none;outline:none;font-size:16px;padding:8px 40px 8px 12px;background:transparent}._app-input-search-input_kxpmb_42:focus{outline:none;box-shadow:0 0 #66bb6a33;border-radius:8px}._app-input-search-icon_kxpmb_58{display:flex;align-items:center;cursor:pointer;color:#2e7d32;font-size:22px;position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:4px;border-radius:4px;transition:all .2s ease}._app-input-search-icon_kxpmb_58:hover{color:#66bb6a;background-color:#2e7d321a}._app-input-textarea_kxpmb_16{min-height:120px;resize:vertical;background:#fff}._app-input-textarea_kxpmb_16:focus{border-color:#66bb6a;outline:none}@media(max-width:768px){._app-input_kxpmb_1,._app-input-search_kxpmb_15,._app-input-textarea_kxpmb_16{font-size:14px;padding:6px 10px}._app-input-search_kxpmb_15{padding:0}._app-input-search-input_kxpmb_42{font-size:14px;padding:6px 36px 6px 10px}._app-input-search-icon_kxpmb_58{font-size:20px;right:6px;padding:3px}}@media(max-width:480px){._app-input_kxpmb_1,._app-input-search_kxpmb_15,._app-input-textarea_kxpmb_16{font-size:13px;padding:5px 8px}._app-input-search_kxpmb_15{padding:0}._app-input-search-input_kxpmb_42{font-size:13px;padding:5px 32px 5px 8px}._app-input-search-icon_kxpmb_58{font-size:18px;right:5px;padding:2px}}._wrapper_1cgly_2{display:flex;flex-direction:column;min-height:100vh}._header_1cgly_9{position:fixed;top:0;left:0;right:0;z-index:50;background:#fff;box-shadow:0 1px 2px #0000000a;border-bottom:1px solid #e5e7eb}._headerContainer_1cgly_20{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){._headerContainer_1cgly_20{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){._headerContainer_1cgly_20{padding-left:2rem;padding-right:2rem}}@media(max-width:1024px){._logoText_1cgly_41{display:none}}._headerRow_1cgly_45{min-height:4rem}._logo_1cgly_41{display:flex;align-items:center;gap:.5rem;cursor:pointer}._logoBox_1cgly_56{width:2rem;height:2rem;background:#2563eb;border-radius:.5rem;display:flex;align-items:center;justify-content:center}._logoIcon_1cgly_66{width:2rem;height:2rem}._logoText_1cgly_41{font-weight:700;font-size:.875rem;color:#111827}._searchCol_1cgly_77{margin-left:2rem;margin-right:2rem}._searchInput_1cgly_82{max-width:42rem}._navButtons_1cgly_86{display:none}@media(min-width:1024px){._navButtons_1cgly_86{display:flex;gap:1rem;flex-wrap:wrap}}._mobileMenuBtn_1cgly_97{display:inline-flex;align-items:center;justify-content:center;font-size:18px}._navButton_1cgly_86{color:#374151}._navButton_1cgly_86:hover{color:#2563eb}._actions_1cgly_112{display:flex;align-items:center;gap:1rem}._notificationBtn_1cgly_118{color:#4b5563}._joinClassBtn_1cgly_122{background:#16a34a!important}._joinClassBtn_1cgly_122:hover{background:#15803d!important}._userMenuTrigger_1cgly_130{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.25rem .5rem;border-radius:.5rem}._userMenuTrigger_1cgly_130:hover{background:#f9fafb}._content_1cgly_144{padding-top:4rem}@media(max-width:1023.98px){._headerRow_1cgly_45{height:auto;padding-top:.5rem;padding-bottom:.5rem}._headerContainer_1cgly_20{padding-left:1rem;padding-right:1rem}._searchCol_1cgly_77{margin-left:.75rem;margin-right:.75rem}._searchInput_1cgly_82{max-width:100%}._actions_1cgly_112{gap:.5rem}._content_1cgly_144{padding-top:4.25rem}._mobileNavBtn_1cgly_172{text-align:left;height:44px;font-size:16px;color:#111827;border-bottom:solid 1px #e5e7eb;border-radius:0}._mobileMenuHeader_1cgly_180{margin-bottom:12px}}@media(min-width:1024px)and (max-width:1279.98px){._searchInput_1cgly_82{max-width:28rem}._searchCol_1cgly_77{margin-left:1rem;margin-right:1rem}._content_1cgly_144{padding-top:5.5rem}}._section_12y42_15{padding-top:4rem;padding-bottom:4rem}._container_12y42_20{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){._container_12y42_20{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){._container_12y42_20{padding-left:2rem;padding-right:2rem}}._titleXL_12y42_41{margin-bottom:1rem;font-size:2.25rem}._heroTitleXL_12y42_46{margin-bottom:1rem;font-size:2.25rem;color:#1f2937;font-weight:700}@media(min-width:768px){._titleXL_12y42_41,._heroTitleXL_12y42_46{font-size:3rem}}@media(min-width:1024px){._titleXL_12y42_41,._heroTitleXL_12y42_46{font-size:3.75rem}}._textMuted_12y42_69{color:#4b5563}._heroTextMuted_12y42_73{color:#374151}._ctaPrimary_12y42_78,._ctaSecondary_12y42_85{height:3rem;padding-left:2rem;padding-right:2rem;font-size:1.125rem}._cardShadow_12y42_93{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:0}._gradientBlueIndigo_12y42_98{background:linear-gradient(135deg,var(--tap-orange-light) 0%,var(--tap-green-light) 55%,var(--tap-green-medium) 100%)}._heroBackground_12y42_103{background-image:url(/assets/hoc-vien-tap-hero-background-i10fcy5a.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--tap-orange-light);position:relative}._heroOverlay_12y42_114{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff26;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1}._heroContent_12y42_126{position:relative;z-index:2}._heroIllustration_12y42_131{width:100%;height:16rem;border-radius:1rem;background:linear-gradient(135deg,var(--tap-green-medium) 0%,var(--tap-yellow-light) 100%);display:flex;align-items:center;justify-content:center}._pillGreen_12y42_142{background:#22c55e;color:#fff}._pillOrange_12y42_147{background:#f59e0b;color:#fff}._listItemHover_12y42_153{cursor:pointer;padding:1rem;border-radius:.5rem}._listItemHover_12y42_153:hover{background:#f9fafb}._absoluteTopLeft_12y42_163{position:absolute;top:.5rem;left:.5rem}._absoluteTopRight_12y42_169{position:absolute;top:.5rem;right:.5rem}._mb6_12y42_176{margin-bottom:1.5rem}._mt8_12y42_180{margin-top:2rem}._sectionFooter_12y42_184{margin-top:3rem;text-align:center}._linkButton_12y42_190{padding:0!important;height:auto!important;border:none;background:none;color:var(--tap-green-dark)!important}._wFull_12y42_199{width:100%}._heroCardTitle_12y42_203{margin-bottom:.5rem!important}._heroCardText_12y42_207{margin-bottom:.25rem!important;color:#4b5563!important}._heroCardTextSmall_12y42_212{margin-bottom:0!important;font-size:.875rem!important;color:#6b7280!important}._textCenter_12y42_218{text-align:center}._countdownTimer_12y42_222{font-size:1.5rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;color:#dc2626}._heroIconLarge_12y42_228{font-size:3.75rem;color:#fff}._heroTitleWhite_12y42_233{color:#fff!important;margin-bottom:0!important}._relative_12y42_239{position:relative}._courseImage_12y42_243{height:12rem;width:100%;object-fit:cover}._courseTitle_12y42_249{margin-bottom:.5rem!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}._courseDescription_12y42_258{width:100%}._courseInstructorText_12y42_262{font-size:.875rem}._courseIconGray_12y42_266{color:#9ca3af}._courseTextSmall_12y42_270{font-size:.875rem;color:#4b5563}._courseIconYellow_12y42_275{color:#eab308}._coursePriceContainer_12y42_279{display:flex;justify-content:space-between;align-items:center}._coursePrice_12y42_279{font-weight:600;font-size:1.125rem;color:#2563eb}._courseStudentCount_12y42_291{font-size:.875rem;color:#6b7280}._sectionTitle_12y42_296{margin-bottom:.5rem!important}._courseTabs_12y42_300{margin-bottom:2rem}._courseFooterCTA_12y42_304{text-align:center;margin-top:3rem}._skeletonImage_12y42_309{width:100%!important;height:12rem!important}._scheduleCard_12y42_315{margin-bottom:1rem}._scheduleCardTitle_12y42_319{margin-bottom:0!important}._scheduleCardText_12y42_323,._scheduleCardTextSecondary_12y42_327{font-size:.875rem}._scheduleIconGray_12y42_331{color:#9ca3af}._scheduleDateSelector_12y42_335{margin-bottom:2rem}._scheduleLoadingContainer_12y42_339{display:flex;flex-direction:column;gap:1rem}._scheduleDateGroup_12y42_345{display:flex;flex-direction:column;gap:1.5rem}._scheduleDateTitle_12y42_351{margin-bottom:1rem!important;font-size:1.125rem!important}._scheduleClassesContainer_12y42_356{display:flex;flex-direction:column;gap:1rem}._scheduleSidebarCard_12y42_362{position:sticky;top:1rem}._scheduleQuickInfoContainer_12y42_367{width:100%}._scheduleQuickInfoCenter_12y42_371{text-align:center}._scheduleQuickInfoNumber_12y42_375{font-size:1.5rem;font-weight:700;color:#2563eb}._scheduleQuickInfoNumberSmall_12y42_381{font-size:1.125rem;font-weight:600}._errorFallback_12y42_386,._emptyState_12y42_390,._errorState_12y42_394{margin:2rem 0}._app-button_10aic_2._app-button--no-border_10aic_2{border:none!important;box-shadow:none!important}._app-button_10aic_2._app-button--link_10aic_6{background:none!important;color:#1976d2!important;border:none!important;box-shadow:none;padding:0 8px;min-height:unset;font-weight:500}._app-button_10aic_2._app-button--link_10aic_6:hover,._app-button_10aic_2._app-button--link_10aic_6:focus{color:#1565c0!important;text-decoration:underline;background:none!important}._app-button_10aic_2._app-button--link_10aic_6:disabled,._app-button_10aic_2._app-button--link_10aic_6[aria-disabled=true]{color:#9e9e9e!important;text-decoration:none;cursor:not-allowed;background:none!important}._app-button_10aic_2{background-color:#2e7d32!important;color:#fff!important;border:none!important;border-radius:4px;font-weight:600;transition:background .2s,color .2s;box-shadow:none;padding:0 20px;min-height:36px;display:inline-flex;align-items:center;justify-content:center}._app-button_10aic_2:hover:not(._app-button--white_10aic_40):not(._app-button--delete_10aic_40),._app-button_10aic_2:focus:not(._app-button--white_10aic_40):not(._app-button--delete_10aic_40),._app-button_10aic_2:active:not(._app-button--white_10aic_40):not(._app-button--delete_10aic_40){background-color:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._app-button_10aic_2._app-button--disable_10aic_45,._app-button_10aic_2:disabled,._app-button_10aic_2[aria-disabled=true]{background-color:#f9f9f9!important;color:#9e9e9e!important;border:1px solid #9e9e9e!important;cursor:not-allowed!important;opacity:.7;pointer-events:none;box-shadow:none}._app-button_10aic_2._app-button--disable_10aic_45:hover,._app-button_10aic_2._app-button--disable_10aic_45:focus,._app-button_10aic_2._app-button--disable_10aic_45:active{background-color:#f9f9f9!important;color:#9e9e9e!important;border:1px solid #9e9e9e!important}._app-button_10aic_2:disabled,._app-button_10aic_2[aria-disabled=true]{background-color:#f9f9f9;color:#9e9e9e;border:1px solid #9e9e9e;cursor:not-allowed;opacity:.7}._app-button_10aic_2._accent_10aic_66{background-color:#1976d2;color:#fff}._app-button--white_10aic_40{background:#fff!important;color:#2e7d32!important;border:1.5px solid #2e7d32!important;box-shadow:none;border-radius:4px;font-weight:600;padding:0 20px;min-height:36px}._app-button--white_10aic_40:hover,._app-button--white_10aic_40:focus,._app-button--white_10aic_40:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._app-button--white_10aic_40:disabled,._app-button--white_10aic_40[aria-disabled=true]{background:#f9f9f9!important;color:#9e9e9e!important;border:1.5px solid #9e9e9e!important;cursor:not-allowed!important;opacity:.7}._app-button_10aic_2:active:not(._app-button--white_10aic_40):not(._app-button--delete_10aic_40){background-color:#2e7d32;color:#fff}._app-button_10aic_2._ant-btn_10aic_96{color:#fff!important}._app-button_10aic_2._ant-btn_10aic_96:not(._app-button--white_10aic_40):not(._app-button--delete_10aic_40):not(._app-button--disable_10aic_45):not(._app-button--link_10aic_6){color:#fff!important}._app-button_10aic_2._app-button--small_10aic_102{padding:0 10px!important;min-height:24px;height:24px;line-height:24px;font-size:14px;align-items:center}._app-button_10aic_2._app-button--large_10aic_110{padding:12px 32px!important;min-height:44px;font-size:18px}._app-button_10aic_2._app-button--delete_10aic_40{background:#fff!important;color:#e53935!important;border:1.5px solid #e53935!important;box-shadow:none;border-radius:4px;font-weight:600;padding:0 20px;min-height:36px}._app-button_10aic_2._app-button--delete_10aic_40:hover,._app-button_10aic_2._app-button--delete_10aic_40:focus,._app-button_10aic_2._app-button--delete_10aic_40:active{background:#fff!important;color:#b71c1c!important;border-color:#b71c1c!important}._app-button_10aic_2._app-button--delete_10aic_40:disabled,._app-button_10aic_2._app-button--delete_10aic_40[aria-disabled=true]{background:#f9f9f9!important;color:#ffcdd2!important;border:1.5px solid #ffcdd2!important;cursor:not-allowed!important;opacity:.7}._app-button--small_10aic_102,._app-button_10aic_2._app-button--small_10aic_102,._app-button--small_10aic_102 ._ant-btn_10aic_96{padding:0 10px!important;min-height:24px!important;height:24px!important;line-height:24px!important;font-size:14px!important;align-items:center!important}._button_ghp9y_1{border-radius:8px;transition:all .2s ease;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:60px;box-sizing:border-box}._button_ghp9y_1:focus{outline:none;box-shadow:0 0 0 2px #1890ff33}._button_ghp9y_1:disabled{opacity:.6;cursor:not-allowed}._primary_ghp9y_21{background-color:#4caf50;border-color:#4caf50;color:#fff;min-width:60px}._primary_ghp9y_21:hover:not(:disabled){background-color:#45a049;border-color:#45a049;color:#fff}._primary_ghp9y_21:active:not(:disabled){background-color:#3d8b40;border-color:#3d8b40}._default_ghp9y_37{background-color:#fff;border-color:#d9d9d9;color:#595959;min-width:60px}._default_ghp9y_37:hover:not(:disabled){border-color:#40a9ff;color:#40a9ff}._default_ghp9y_37:active:not(:disabled){border-color:#3d8b40;color:#3d8b40}._danger_ghp9y_52{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff;min-width:60px}._danger_ghp9y_52:hover:not(:disabled){background-color:#ff7875;border-color:#ff7875;color:#fff}._danger_ghp9y_52:active:not(:disabled){background-color:#d9363e;border-color:#d9363e}._success_ghp9y_68{background-color:#52c41a;border-color:#52c41a;color:#fff}._success_ghp9y_68:hover:not(:disabled){background-color:#73d13d;border-color:#73d13d;color:#fff}._success_ghp9y_68:active:not(:disabled){background-color:#389e0d;border-color:#389e0d}._warning_ghp9y_83{background-color:#faad14;border-color:#faad14;color:#fff}._warning_ghp9y_83:hover:not(:disabled){background-color:#ffc53d;border-color:#ffc53d;color:#fff}._warning_ghp9y_83:active:not(:disabled){background-color:#d48806;border-color:#d48806}._small_ghp9y_98{height:28px!important;padding:0 7px!important;font-size:14px!important;min-width:80px!important;width:auto!important;line-height:1.2!important}._middle_ghp9y_107{height:36px!important;padding:4px 15px!important;font-size:14px!important;min-width:80px!important;width:auto!important;line-height:1.2!important}._large_ghp9y_116{height:40px!important;padding:6px 15px!important;font-size:16px!important;min-width:100px!important;width:auto!important;line-height:1.2!important}._fullWidth_ghp9y_125{width:100%}._loading_ghp9y_129{pointer-events:none}._disabled_ghp9y_133{opacity:.6;cursor:not-allowed}._disabled_ghp9y_133:hover{background-color:inherit;border-color:inherit;color:inherit}._modalButtonGroup_ghp9y_143{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}@media(max-width:768px){._button_ghp9y_1{min-width:auto;min-height:36px}._small_ghp9y_98{min-width:auto;height:28px!important;padding:0 7px!important}._middle_ghp9y_107{min-width:auto;height:36px!important}._large_ghp9y_116{min-width:auto;height:40px!important}._modalButtonGroup_ghp9y_143{flex-direction:column;gap:16px}._modalButtonGroup_ghp9y_143 ._button_ghp9y_1{width:100%;min-height:36px}}@media(max-width:480px){._button_ghp9y_1{height:40px!important;font-size:14px!important}}*{box-sizing:border-box}._homePage_fnlr6_5{min-height:100vh;background:#f5f5f5;padding-bottom:80px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}@media(max-width:768px){._homePage_fnlr6_5{font-size:14px;padding-bottom:90px}}@media(max-width:480px){._homePage_fnlr6_5{padding-bottom:100px}}._overlay_fnlr6_23{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:200}._sidebarMenu_fnlr6_33{position:fixed;top:0;left:0;width:280px;height:100vh;background:#fff;z-index:201;overflow-y:auto}._sidebarMenu_fnlr6_33 ._menuHeader_fnlr6_43{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #eee;background:#4caf50;color:#fff}._sidebarMenu_fnlr6_33 ._menuHeader_fnlr6_43 ._menuLogo_fnlr6_52{height:32px}._sidebarMenu_fnlr6_33 ._menuHeader_fnlr6_43 ._closeButton_fnlr6_55{background:none;border:none;font-size:24px;cursor:pointer;padding:4px;color:#fff;border-radius:4px}._sidebarMenu_fnlr6_33 ._menuHeader_fnlr6_43 ._closeButton_fnlr6_55:hover{background:#ffffff1a}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67{padding:16px 0}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67 ._menuSection_fnlr6_70{margin-bottom:24px}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67 ._menuSection_fnlr6_70 ._menuSectionTitle_fnlr6_73{font-weight:600;margin:0 0 12px;padding:0 16px;text-transform:uppercase;letter-spacing:.5px;font-size:12px;color:#666}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67 ._menuSection_fnlr6_70 ._menuItem_fnlr6_82{display:flex;align-items:center;padding:12px 16px;color:#333;text-decoration:none;transition:all .2s}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67 ._menuSection_fnlr6_70 ._menuItem_fnlr6_82:hover{background:#f5f5f5;color:#4caf50;padding-left:20px}._sidebarMenu_fnlr6_33 ._menuContent_fnlr6_67 ._menuSection_fnlr6_70 ._menuItem_fnlr6_82 ._menuIcon_fnlr6_95{margin-right:12px;font-size:16px}._heroBannerMobile_fnlr6_100{position:relative;height:200px;background-image:url(/assets/bg-B_pWp9Xz.png);background-size:cover;background-position:60% 40%;background-repeat:no-repeat;margin-bottom:16px;border-radius:0 0 16px 16px;overflow:hidden}@media(min-width:1024px){._heroBannerMobile_fnlr6_100{display:none}}._heroBannerMobile_fnlr6_100 ._bannerOverlay_fnlr6_116{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:16px}._heroBannerMobile_fnlr6_100 ._bannerContent_fnlr6_127{text-align:center;width:100%;display:none}@media(max-width:480px){._heroBannerMobile_fnlr6_100{height:160px;margin-bottom:8px}._heroBannerMobile_fnlr6_100 ._bannerOverlay_fnlr6_116{padding:8px}._heroBannerMobile_fnlr6_100 ._bannerContent_fnlr6_127 ._ctaButtonMobile_fnlr6_140{padding:10px 20px;font-size:10px}}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145{position:relative;width:100%;height:100%;overflow:hidden}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145 ._mobileBannerSlide_fnlr6_145{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145 ._mobileSliderControls_fnlr6_162{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding:0 15px;z-index:10}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145 ._mobileSliderControls_fnlr6_162 ._mobileSliderButton_fnlr6_174{background:#fff6;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 4px #0000001a}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145 ._mobileSliderControls_fnlr6_162 ._mobileSliderButton_fnlr6_174:hover{background:#fff9;transform:scale(1.05);box-shadow:0 2px 8px #00000026}._heroBannerMobile_fnlr6_100 ._mobileBannerSlider_fnlr6_145 ._mobileSliderControls_fnlr6_162 ._mobileSliderButton_fnlr6_174:active{transform:scale(.95)}._quickActions_fnlr6_197{padding:16px;background:#fff;margin:8px 16px;border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}._quickActions_fnlr6_197:hover{box-shadow:0 4px 20px #0000001f}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._sectionTitle_fnlr6_215{font-size:20px;font-weight:600;line-height:1.4;color:#333;margin:0}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222{display:flex;align-items:center;gap:4px;background:none;border:none;color:#4caf50;font-size:14px;font-weight:500;cursor:pointer;padding:8px 16px;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222:hover{background:#4caf501a;transform:translateY(-1px);box-shadow:0 2px 8px #4caf5033}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222:active{transform:translateY(0)}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222 ._expandArrow_fnlr6_246{font-size:16px;transition:transform .3s cubic-bezier(.4,0,.2,1)}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222 ._expandArrow_fnlr6_246._expanded_fnlr6_250{transform:rotate(90deg)}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#4caf5033;transform:translate(-50%,-50%);transition:width .3s,height .3s}._quickActions_fnlr6_197 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222:active:before{width:100px;height:100px}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269{display:flex;padding:0 16px 8px;gap:16px;overflow-x:auto}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269::-webkit-scrollbar{height:4px}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287{flex-shrink:0;width:72px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .3s ease}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287:hover{transform:translateY(-2px)}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287 ._quickActionSliderImage_fnlr6_299{width:52px;height:52px;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:6px;box-shadow:0 2px 8px #00000014;border:1px solid rgba(0,0,0,.05);transition:all .3s ease}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287 ._quickActionSliderImage_fnlr6_299:hover{box-shadow:0 4px 16px #0000001f;transform:scale(1.05)}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287 ._quickActionSliderImage_fnlr6_299 img{width:36px;height:36px;border-radius:8px;object-fit:cover;transition:transform .3s ease}._quickActions_fnlr6_197 ._quickActionsSlider_fnlr6_269 ._quickActionSliderItem_fnlr6_287 ._quickActionSliderName_fnlr6_323{font-size:12px;color:#333;text-align:center;line-height:1.2;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px}@media(max-width:768px){._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 16px;justify-items:center}}@media(max-width:480px){._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336{grid-template-columns:repeat(4,1fr);gap:16px;padding:0 16px;justify-items:center}}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357{background:transparent;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:center;cursor:pointer;box-shadow:none;transition:all .3s ease;width:72px;flex-shrink:0;justify-self:center}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357:hover{transform:translateY(-2px)}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357 ._quickActionImageExpanded_fnlr6_374{width:52px;height:52px;margin-bottom:6px;background:#fff;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;border:1px solid rgba(0,0,0,.05);transition:all .3s ease}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357 ._quickActionImageExpanded_fnlr6_374:hover{transform:scale(1.05);box-shadow:0 4px 16px #0000001f}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357 ._quickActionImageExpanded_fnlr6_374 img{width:36px;height:36px;border-radius:8px;object-fit:cover;transition:transform .3s ease}._quickActions_fnlr6_197 ._quickActionsGridExpanded_fnlr6_336 ._quickActionCardExpanded_fnlr6_357 ._quickActionNameExpanded_fnlr6_398{font-size:12px;color:#333;text-align:center;line-height:1.2;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:72px;transition:color .3s ease}._categories_fnlr6_413{padding:16px;background:#fff;margin:8px 16px;border-radius:12px;box-shadow:0 2px 8px #0000001a}._categories_fnlr6_413 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._categories_fnlr6_413 ._sectionHeader_fnlr6_209 ._sectionTitle_fnlr6_215{font-size:18px;font-weight:600;color:#333;margin:0}._categories_fnlr6_413 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222{display:flex;align-items:center;gap:4px;background:none;border:none;color:#4caf50;font-size:14px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:20px;transition:all .2s}._categories_fnlr6_413 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222:hover{background:#4caf501a}._categories_fnlr6_413 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222 ._expandArrow_fnlr6_246{font-size:16px;transition:transform .3s}._categories_fnlr6_413 ._sectionHeader_fnlr6_209 ._expandButton_fnlr6_222 ._expandArrow_fnlr6_246._expanded_fnlr6_250{transform:rotate(90deg)}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456{display:flex;padding:0 16px 8px;gap:16px;overflow-x:auto}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456::-webkit-scrollbar{height:4px}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474{flex-shrink:0;width:80px;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474:hover{transform:translateY(-2px)}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474 ._categorySliderImage_fnlr6_486{width:64px;height:64px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:8px;box-shadow:0 2px 8px #0000001a;transition:all .2s}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474 ._categorySliderImage_fnlr6_486:hover{box-shadow:0 4px 15px #00000026}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474 ._categorySliderImage_fnlr6_486 img{width:40px;height:40px;border-radius:8px;object-fit:cover}._categories_fnlr6_413 ._categoriesSlider_fnlr6_456 ._categorySliderItem_fnlr6_474 ._categorySliderName_fnlr6_507{font-size:12px;color:#333;text-align:center;line-height:1.2;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;padding:16px 0;background:#f9f9f9;border-radius:12px;margin:8px 0}@media(min-width:768px){._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519{grid-template-columns:repeat(4,1fr)}}@media(max-width:480px){._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519{grid-template-columns:repeat(3,1fr);gap:8px}}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519 ._categoryCardExpanded_fnlr6_539{background:#fff;border-radius:12px;padding:16px 8px;display:flex;flex-direction:column;align-items:center;cursor:pointer;box-shadow:0 2px 8px #0000001a;transition:all .2s}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519 ._categoryCardExpanded_fnlr6_539:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00000026}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519 ._categoryCardExpanded_fnlr6_539 ._categoryImageExpanded_fnlr6_554{width:48px;height:48px;margin-bottom:8px;background:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center;overflow:hidden}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519 ._categoryCardExpanded_fnlr6_539 ._categoryImageExpanded_fnlr6_554 img{width:100%;height:100%;border-radius:8px;object-fit:cover;display:block}._categories_fnlr6_413 ._categoriesGridExpanded_fnlr6_519 ._categoryCardExpanded_fnlr6_539 ._categoryNameExpanded_fnlr6_572{font-size:12px;color:#333;text-align:center;line-height:1.2;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._partners_fnlr6_584{padding:16px;background:#fff;margin:8px 16px;border-radius:12px;box-shadow:0 2px 8px #0000001a}._partners_fnlr6_584 ._sectionHeader_fnlr6_209{margin-bottom:16px}._partners_fnlr6_584 ._sectionHeader_fnlr6_209 ._sectionTitle_fnlr6_215{font-size:16px;font-weight:600;color:#333;margin:0}._partners_fnlr6_584 ._partnersSlider_fnlr6_600{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}._partners_fnlr6_584 ._partnersSlider_fnlr6_600::-webkit-scrollbar{height:4px}._partners_fnlr6_584 ._partnersSlider_fnlr6_600::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._partners_fnlr6_584 ._partnersSlider_fnlr6_600::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._partners_fnlr6_584 ._partnersSlider_fnlr6_600 ._partnerItem_fnlr6_617{flex-shrink:0;width:80px;height:60px;background:#f9f9f9;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._partners_fnlr6_584 ._partnersSlider_fnlr6_600 ._partnerItem_fnlr6_617:hover{background:#fff;box-shadow:0 2px 8px #0000001a}._partners_fnlr6_584 ._partnersSlider_fnlr6_600 ._partnerItem_fnlr6_617 img{max-width:60px;max-height:40px;opacity:.7;transition:opacity .2s}._partners_fnlr6_584 ._partnersSlider_fnlr6_600 ._partnerItem_fnlr6_617:hover img{opacity:1}._featuredProducts_fnlr6_643{padding:16px}@media(max-width:480px){._featuredProducts_fnlr6_643{padding:8px}}@media(max-width:400px){._featuredProducts_fnlr6_643{padding:12px}}@media(max-width:360px){._featuredProducts_fnlr6_643{padding:8px}}._featuredProducts_fnlr6_643 ._sectionHeader_fnlr6_209{margin-bottom:16px}._featuredProducts_fnlr6_643 ._sectionHeader_fnlr6_209 ._sectionTitle_fnlr6_215{font-size:18px;font-weight:600;color:#333;margin:0 0 4px}._featuredProducts_fnlr6_643 ._sectionHeader_fnlr6_209 ._sectionSubtitle_fnlr6_670{font-size:14px;color:#666;margin:0}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:4px;padding-bottom:8px}@media(max-width:480px){._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675{gap:3px}}@media(max-width:400px){._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675{gap:2px}}@media(max-width:360px){._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675{gap:2px}}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675::-webkit-scrollbar{height:4px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708{flex-shrink:0;width:170px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708:hover{transform:translateY(-2px)}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720{position:relative;height:150px;overflow:hidden}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 img{width:100%;height:100%;object-fit:cover}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 ._discountBadge_fnlr6_730{position:absolute;top:8px;left:8px;background:#ff5722;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 ._ocopBadge_fnlr6_741{position:absolute;top:8px;right:8px;background:#4caf50;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 ._favoriteButton_fnlr6_752{position:absolute;bottom:8px;right:8px;background:#ffffffe6;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 ._favoriteButton_fnlr6_752._favorited_fnlr6_767{background:#ff5722;color:#fff}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productImage_fnlr6_720 ._favoriteButton_fnlr6_752:hover{transform:scale(1.1)}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774{padding:12px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productName_fnlr6_777{font-size:16px;font-weight:500;color:#333;margin:0 0 2px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._sellerRowMobile_fnlr6_789{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productSeller_fnlr6_795{font-size:12px;font-weight:400;line-height:1.4;color:#666;margin:0;opacity:.8}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._shareButtonMobile_fnlr6_803{background:#ffffffe6;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#666}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._shareButtonMobile_fnlr6_803:hover{background:#fff;color:#2196f3;transform:scale(1.1)}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._shareButtonMobile_fnlr6_803 svg{width:14px;height:14px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productPrice_fnlr6_825{margin-bottom:8px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productPrice_fnlr6_825 ._currentPrice_fnlr6_828{font-size:18px;font-weight:600;color:#ff5722}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productPrice_fnlr6_825 ._originalPrice_fnlr6_833{font-size:12px;font-weight:400;line-height:1.4;color:#999;text-decoration:line-through;margin-left:8px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productActions_fnlr6_841{display:flex;gap:6px}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productActions_fnlr6_841 ._buyNowButton_fnlr6_845{flex:1;background:#4caf50;color:#fff;border:none;padding:8px 10px;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:background .2s}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productActions_fnlr6_841 ._buyNowButton_fnlr6_845:hover{background:#45a049}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productActions_fnlr6_841 ._addToCartButton_fnlr6_860{background:#f5f5f5;border:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}._featuredProducts_fnlr6_643 ._productsGrid_fnlr6_675 ._productCard_fnlr6_708 ._productInfo_fnlr6_774 ._productActions_fnlr6_841 ._addToCartButton_fnlr6_860:hover{background:#e0e0e0}._newsMobile_fnlr6_876{padding:16px}._newsMobile_fnlr6_876 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._newsMobile_fnlr6_876 ._sectionHeader_fnlr6_209 ._sectionTitle_fnlr6_215{font-size:20px;font-weight:600;line-height:1.4;color:#333;margin:0}._newsMobile_fnlr6_876 ._sectionHeader_fnlr6_209 ._viewAllLink_fnlr6_892{color:#4caf50;text-decoration:none;font-size:14px;font-weight:500}._newsMobile_fnlr6_876 ._sectionHeader_fnlr6_209 ._viewAllLink_fnlr6_892:hover{text-decoration:underline}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901::-webkit-scrollbar{height:4px}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918{flex-shrink:0;width:280px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsImageMobile_fnlr6_926{position:relative;height:160px;overflow:hidden}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsImageMobile_fnlr6_926 img{width:100%;height:100%;object-fit:cover}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsImageMobile_fnlr6_926 ._newsCategoryMobile_fnlr6_936{position:absolute;top:8px;left:8px;background:#4caf50e6;color:#fff;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsContentMobile_fnlr6_947{padding:12px}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsContentMobile_fnlr6_947 h3{font-size:14px;font-weight:600;color:#333;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsContentMobile_fnlr6_947 p{font-size:12px;font-weight:400;color:#666;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._newsMobile_fnlr6_876 ._newsSlider_fnlr6_901 ._newsCardMobile_fnlr6_918 ._newsContentMobile_fnlr6_947 ._newsDateMobile_fnlr6_975{font-size:10px;font-weight:400;line-height:1.4;color:#999}._bottomNav_fnlr6_982{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #eee;display:flex;justify-content:space-around;padding:8px 0;z-index:100;box-shadow:0 -2px 10px #0000001a}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:8px;transition:color .2s;min-width:60px;min-height:44px;justify-content:center}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995:hover,._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995._active_fnlr6_1009{color:#4caf50}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995 svg{font-size:22px;margin-bottom:4px}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995 span{font-size:10px;color:#666;font-weight:500}@media(max-width:480px){._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995{min-width:50px;padding:8px 4px}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995 svg{font-size:20px}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995 ._evaIcon_fnlr6_1029{width:20px;height:20px}._bottomNav_fnlr6_982 ._bottomNavItem_fnlr6_995 span{font-size:10px}}._homePageDesktop_fnlr6_1038{min-height:100vh;background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}._homePageDesktop_fnlr6_1038 ._container_fnlr6_1043{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_fnlr6_1049{max-width:1200px;margin:0 auto;padding:0;position:relative;overflow:hidden}._heroBannerDesktop_fnlr6_1049 ._heroContainer_fnlr6_1056{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061{position:relative;width:100%}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._heroSlide_fnlr6_1061{position:relative;width:100%;height:clamp(280px,40vw,520px)}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._heroSlide_fnlr6_1061 ._heroImage_fnlr6_1070{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._heroSlide_fnlr6_1061 ._heroImage_fnlr6_1070 img{width:100%;height:100%;object-fit:contain;background-color:transparent;border-radius:8px}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._sliderControls_fnlr6_1085{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 20px;pointer-events:none}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._sliderControls_fnlr6_1085 ._sliderButton_fnlr6_1097{background:#fffc;border:none;width:48px;height:48px;border-radius:50%;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;pointer-events:auto;box-shadow:0 2px 8px #00000026}._heroBannerDesktop_fnlr6_1049 ._heroSlider_fnlr6_1061 ._sliderControls_fnlr6_1085 ._sliderButton_fnlr6_1097:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #0003}._quickActionsDesktop_fnlr6_1118{padding:40px 0;background:#f8f9fa}._quickActionsDesktop_fnlr6_1118 ._container_fnlr6_1043{max-width:1200px;margin:0 auto;padding:0 20px}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357{background:#fff;padding:16px 12px;border-radius:16px;text-align:center;box-shadow:0 2px 12px #00000014;transition:all .3s ease;cursor:pointer;border:1px solid rgba(0,0,0,.05)}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357:hover{transform:translateY(-3px);box-shadow:0 6px 24px #0000001f;border-color:#4caf5033}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357 ._quickActionIcon_fnlr6_1147{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;transition:all .3s ease}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357 ._quickActionIcon_fnlr6_1147 img{width:48px;height:48px;transition:all .3s ease}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357:hover ._quickActionIcon_fnlr6_1147{transform:scale(1.05)}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357 h3{font-size:16px;font-weight:600;margin:0 0 6px;color:#333;line-height:1.3}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336 ._quickActionCard_fnlr6_357 p{font-size:13px;color:#666;margin:0;font-weight:500;opacity:.8}@media(max-width:1200px){._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336{grid-template-columns:repeat(4,1fr);gap:12px}}@media(max-width:768px){._quickActionsDesktop_fnlr6_1118{padding:30px 0}._quickActionsDesktop_fnlr6_1118 ._quickActionsGrid_fnlr6_336{grid-template-columns:repeat(2,1fr);gap:12px}._quickActionsDesktop_fnlr6_1118 ._quickActionCard_fnlr6_357{padding:16px 10px}._quickActionsDesktop_fnlr6_1118 ._quickActionCard_fnlr6_357 ._quickActionIcon_fnlr6_1147{width:56px;height:56px}._quickActionsDesktop_fnlr6_1118 ._quickActionCard_fnlr6_357 ._quickActionIcon_fnlr6_1147 img{width:40px;height:40px}._quickActionsDesktop_fnlr6_1118 ._quickActionCard_fnlr6_357 h3{font-size:14px}._quickActionsDesktop_fnlr6_1118 ._quickActionCard_fnlr6_357 p{font-size:12px}}._categoriesDesktop_fnlr6_1212{padding:60px 0;background:#fff}._categoriesDesktop_fnlr6_1212 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._categoriesDesktop_fnlr6_1212 ._sectionHeader_fnlr6_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._categoriesDesktop_fnlr6_1212 ._sectionHeader_fnlr6_209 ._categoryControls_fnlr6_1228{display:flex;gap:12px}._categoriesDesktop_fnlr6_1212 ._sectionHeader_fnlr6_209 ._categoryControls_fnlr6_1228 ._scrollButton_fnlr6_1232{width:48px;height:48px;border:2px solid #e0e0e0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._categoriesDesktop_fnlr6_1212 ._sectionHeader_fnlr6_209 ._categoryControls_fnlr6_1228 ._scrollButton_fnlr6_1232:hover{border-color:#4caf50;color:#4caf50}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253{background:#f9f9f9;padding:24px;border-radius:16px;text-align:center;transition:all .3s;cursor:pointer}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253:hover{background:#fff;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253 ._categoryImageDesktop_fnlr6_1266{width:64px;height:64px;margin:0 auto 16px}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253 ._categoryImageDesktop_fnlr6_1266 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253 h3{font-size:16px;font-weight:600;margin:0 0 12px;color:#333}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253 ._subcategoriesDesktop_fnlr6_1283{display:flex;flex-direction:column;gap:4px}._categoriesDesktop_fnlr6_1212 ._categoriesGridDesktop_fnlr6_1248 ._categoryCardDesktop_fnlr6_1253 ._subcategoriesDesktop_fnlr6_1283 ._subcategoryTag_fnlr6_1288{font-size:12px;color:#666;background:#f0f0f0;padding:2px 8px;border-radius:10px;text-align:center}._featuredProductsDesktop_fnlr6_1297{padding:60px 0}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209 ._productTabs_fnlr6_1312{display:flex;gap:8px}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209 ._productTabs_fnlr6_1312 ._tabButton_fnlr6_1316{padding:12px 24px;border:2px solid #e0e0e0;background:#fff;border-radius:25px;cursor:pointer;transition:all .2s;font-weight:500}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209 ._productTabs_fnlr6_1312 ._tabButton_fnlr6_1316._active_fnlr6_1009{border-color:#4caf50;background:#4caf50;color:#fff}._featuredProductsDesktop_fnlr6_1297 ._sectionHeader_fnlr6_209 ._productTabs_fnlr6_1312 ._tabButton_fnlr6_1316:hover:not(._active_fnlr6_1009){border-color:#4caf50;color:#4caf50}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:all .3s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339:hover ._productOverlay_fnlr6_1350{opacity:1}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353{position:relative;aspect-ratio:4/3;overflow:hidden}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 img{width:100%;height:100%;object-fit:cover}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._discountBadge_fnlr6_730{position:absolute;top:12px;left:12px;background:#ff5722;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._ocopBadge_fnlr6_741{position:absolute;top:12px;right:12px;background:#4caf50;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;gap:12px;opacity:0;transition:opacity .3s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350 ._quickViewButton_fnlr6_1399{background:#fff;border:none;padding:12px 24px;border-radius:25px;cursor:pointer;font-weight:500;transition:transform .2s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350 ._quickViewButton_fnlr6_1399:hover{transform:scale(1.05)}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350 ._favoriteButtonDesktop_fnlr6_1411{background:#ffffffe6;border:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350 ._favoriteButtonDesktop_fnlr6_1411._favorited_fnlr6_767{background:#ff5722;color:#fff}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productImageDesktop_fnlr6_1353 ._productOverlay_fnlr6_1350 ._favoriteButtonDesktop_fnlr6_1411:hover{transform:scale(1.1)}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430{padding:20px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 h3{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;line-height:1.3}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._sellerRow_fnlr6_789{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productSeller_fnlr6_795{font-size:12px;color:#666;margin:0;opacity:.8}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._shareButtonDesktop_fnlr6_1452{background:#ffffffe6;border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#666}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._shareButtonDesktop_fnlr6_1452:hover{background:#fff;color:#2196f3;transform:scale(1.1)}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._shareButtonDesktop_fnlr6_1452 svg{width:16px;height:16px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productPrice_fnlr6_825{margin-bottom:16px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productPrice_fnlr6_825 ._currentPrice_fnlr6_828{font-size:18px;font-weight:700;color:#ff5722}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productPrice_fnlr6_825 ._originalPrice_fnlr6_833{font-size:14px;color:#999;text-decoration:line-through;margin-left:8px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productActionsDesktop_fnlr6_1488{display:flex;gap:8px}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productActionsDesktop_fnlr6_1488 ._addToCartButtonDesktop_fnlr6_1492{flex:1;background:#f5f5f5;border:none;padding:12px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;transition:background .2s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productActionsDesktop_fnlr6_1488 ._addToCartButtonDesktop_fnlr6_1492:hover{background:#e0e0e0}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productActionsDesktop_fnlr6_1488 ._buyNowButtonDesktop_fnlr6_1510{flex:1;background:#4caf50;color:#fff;border:none;padding:12px;border-radius:8px;cursor:pointer;font-weight:500;transition:background .2s}._featuredProductsDesktop_fnlr6_1297 ._productsGridDesktop_fnlr6_1334 ._productCardDesktop_fnlr6_1339 ._productInfoDesktop_fnlr6_1430 ._productActionsDesktop_fnlr6_1488 ._buyNowButtonDesktop_fnlr6_1510:hover{background:#45a049}._newsDesktop_fnlr6_1525{padding:60px 0;background:#fff}._newsDesktop_fnlr6_1525 ._sectionHeader_fnlr6_209{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._newsDesktop_fnlr6_1525 ._sectionHeader_fnlr6_209 h2{font-size:32px;font-weight:700;color:#333;margin:0}._newsDesktop_fnlr6_1525 ._sectionHeader_fnlr6_209 ._viewAllLink_fnlr6_892{color:#4caf50;text-decoration:none;font-weight:500}._newsDesktop_fnlr6_1525 ._sectionHeader_fnlr6_209 ._viewAllLink_fnlr6_892:hover{text-decoration:underline}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s;cursor:pointer}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918:hover{transform:translateY(-5px)}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsImage_fnlr6_926{position:relative;height:200px;overflow:hidden}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsImage_fnlr6_926 img{width:100%;height:100%;object-fit:cover}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsImage_fnlr6_926 ._newsCategory_fnlr6_936{position:absolute;top:12px;left:12px;background:#4caf50e6;color:#fff;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsContent_fnlr6_947{padding:20px}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsContent_fnlr6_947 h3{font-size:18px;font-weight:600;margin:0 0 12px;color:#333;line-height:1.3}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsContent_fnlr6_947 p{font-size:14px;color:#666;margin:0 0 12px;line-height:1.5}._newsDesktop_fnlr6_1525 ._newsGrid_fnlr6_1549 ._newsCard_fnlr6_918 ._newsContent_fnlr6_947 ._newsDate_fnlr6_975{font-size:12px;color:#999}._partnersDesktop_fnlr6_1607{padding:60px 0;background:#fff}._partnersDesktop_fnlr6_1607 h2{text-align:center;font-size:32px;font-weight:700;margin:0 0 40px;color:#333}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618{display:grid;grid-template-columns:repeat(6,1fr);gap:24px}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618 ._partnerCardDesktop_fnlr6_1623{background:#f9f9f9;padding:30px;border-radius:16px;text-align:center;transition:all .3s;cursor:pointer}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618 ._partnerCardDesktop_fnlr6_1623:hover{background:#fff;box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618 ._partnerCardDesktop_fnlr6_1623 img{height:60px;margin-bottom:16px;opacity:.7;transition:opacity .3s}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618 ._partnerCardDesktop_fnlr6_1623 h4{font-size:14px;font-weight:600;margin:0;color:#333}._partnersDesktop_fnlr6_1607 ._partnersGridDesktop_fnlr6_1618 ._partnerCardDesktop_fnlr6_1623:hover img{opacity:1}._newsletterDesktop_fnlr6_1652{padding:60px 0;background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657{text-align:center;max-width:600px;margin:0 auto}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 h2{font-size:32px;font-weight:700;margin:0 0 16px}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 p{font-size:16px;margin:0 0 32px;opacity:.9}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 ._newsletterForm_fnlr6_1672{display:flex;gap:12px;max-width:400px;margin:0 auto}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 ._newsletterForm_fnlr6_1672 input{flex:1;padding:16px;border:none;border-radius:25px;font-size:14px;outline:none}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 ._newsletterForm_fnlr6_1672 input::placeholder{color:#999}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 ._newsletterForm_fnlr6_1672 button{background:#fff;color:#4caf50;border:none;padding:16px 32px;border-radius:25px;font-weight:600;cursor:pointer;transition:transform .2s}._newsletterDesktop_fnlr6_1652 ._newsletterContent_fnlr6_1657 ._newsletterForm_fnlr6_1672 button:hover{transform:translateY(-2px)}._footerDesktop_fnlr6_1703{background:#333;color:#fff;padding:60px 0 20px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 h4{font-size:18px;font-weight:600;margin:0 0 20px;color:#4caf50}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 p{color:#ccc;line-height:1.6;margin:0 0 20px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ul{list-style:none;padding:0;margin:0}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ul li{margin-bottom:12px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ul li a{color:#ccc;text-decoration:none;transition:color .2s}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ul li a:hover{color:#4caf50}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ._socialLinks_fnlr6_1741{display:flex;gap:16px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ._socialLinks_fnlr6_1741 ._socialLink_fnlr6_1741{color:#ccc;text-decoration:none;padding:8px 16px;border:1px solid #555;border-radius:20px;transition:all .2s;font-size:14px}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ._socialLinks_fnlr6_1741 ._socialLink_fnlr6_1741:hover{color:#4caf50;border-color:#4caf50}._footerDesktop_fnlr6_1703 ._footerContent_fnlr6_1708 ._footerSection_fnlr6_1714 ._footerLogo_fnlr6_1758{height:48px;margin-bottom:16px}._footerDesktop_fnlr6_1703 ._footerBottom_fnlr6_1762{border-top:1px solid #555;padding-top:20px;text-align:center}._footerDesktop_fnlr6_1703 ._footerBottom_fnlr6_1762 p{color:#999;margin:0;font-size:14px}@media(max-width:1200px){._homePageDesktop_fnlr6_1038 ._container_fnlr6_1043{max-width:100%;padding:0 16px}._homePageDesktop_fnlr6_1038 ._categoriesGridDesktop_fnlr6_1248,._homePageDesktop_fnlr6_1038 ._partnersGridDesktop_fnlr6_1618{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){._homePageDesktop_fnlr6_1038 ._productsGridDesktop_fnlr6_1334{grid-template-columns:repeat(2,1fr)}._homePageDesktop_fnlr6_1038 ._newsGrid_fnlr6_1549{grid-template-columns:1fr}._homePageDesktop_fnlr6_1038 ._footerContent_fnlr6_1708{grid-template-columns:1fr;gap:24px}}._container_iaw1r_1{position:relative;overflow:hidden;background-color:#f5f5f5;border-radius:8px}._container_iaw1r_1._loaded_iaw1r_7{background-color:transparent}._container_iaw1r_1._error_iaw1r_10{background-color:#fafafa;border:1px dashed #d9d9d9}._aspect-square_iaw1r_15{aspect-ratio:1/1}._aspect-16-9_iaw1r_19{aspect-ratio:16/9}._aspect-4-3_iaw1r_23{aspect-ratio:4/3}._aspect-3-2_iaw1r_27{aspect-ratio:3/2}._aspect-auto_iaw1r_31{aspect-ratio:auto;min-height:120px}@media(max-width:768px){._aspect-auto_iaw1r_31{min-height:100px}}@media(max-width:480px){._aspect-auto_iaw1r_31{min-height:80px}}._image_iaw1r_46{width:100%;height:100%;transition:all .3s ease}._image_iaw1r_46._fit-cover_iaw1r_51{object-fit:cover}._image_iaw1r_46._fit-contain_iaw1r_54{object-fit:contain}._image_iaw1r_46._fit-fill_iaw1r_57{object-fit:fill}._image_iaw1r_46._fit-scale-down_iaw1r_60{object-fit:scale-down}._placeholder_iaw1r_64{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5}._skeleton_iaw1r_76{width:60%;height:60%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_iaw1r_1 1.5s infinite;border-radius:4px}@keyframes _loading_iaw1r_1{0%{background-position:200% 0}to{background-position:-200% 0}}._errorState_iaw1r_93{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fafafa;color:#999}._errorIcon_iaw1r_107{font-size:24px;margin-bottom:4px;opacity:.5}@media(max-width:768px){._errorIcon_iaw1r_107{font-size:20px}}@media(max-width:480px){._errorIcon_iaw1r_107{font-size:16px}}._errorText_iaw1r_123{font-size:12px;font-weight:400;line-height:1.4;text-align:center;opacity:.7}@media(max-width:480px){._errorText_iaw1r_123{font-size:10px;font-weight:400;line-height:1.4}}@media(max-width:768px){._container_iaw1r_1{border-radius:6px}._image_iaw1r_46{transition:none}}@media(max-width:480px){._container_iaw1r_1{border-radius:4px}}@media(min-width:769px){._container_iaw1r_1:hover ._image_iaw1r_46{transform:scale(1.02)}._container_iaw1r_1._loaded_iaw1r_7:hover{box-shadow:0 4px 12px #0000001a}}._image_iaw1r_46{transform:translateZ(0);backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){._image_iaw1r_46{image-rendering:auto}}._loadingOverlay_ur95x_1{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#ffffffb3!important;z-index:9999!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}._loadingText_ur95x_19{margin-top:16px;font-size:18px;color:#2a7d2e;font-weight:600;letter-spacing:.5px}._servicesPage_13wpa_1{background:#f8f9fa;min-height:100vh;padding:20px}._heroSection_13wpa_7{padding:48px 0 32px;text-align:center}._heroContent_13wpa_12{max-width:700px;margin:0 auto}._heroTitle_13wpa_17{font-size:2.2rem!important;font-weight:700!important;margin-bottom:16px!important}._heroDesc_13wpa_23{font-size:1.15rem;margin-bottom:32px;display:block}._heroActions_13wpa_29{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}._ctaBtn_13wpa_36{font-size:1rem!important;border-radius:8px!important;min-width:180px;box-shadow:0 2px 8px #43e97b14}._aboutSection_13wpa_43{max-width:800px;margin:40px auto 0;background:#fff;border-radius:16px;box-shadow:0 2px 16px #43e97b14;padding:32px 24px}._sectionTitle_13wpa_52{font-size:1.5rem!important;font-weight:700!important;color:#43e97b!important;margin-bottom:16px!important;text-align:center}._aboutDesc_13wpa_60{font-size:1.1rem;margin-bottom:16px;display:block;color:#333}._aboutList_13wpa_67{margin:0;padding-left:18px;font-size:1rem;color:#333;line-height:1.7}._aboutList_13wpa_67 li{margin-bottom:8px}._servicesSection_13wpa_79{max-width:1200px;margin:48px auto 0;padding:0 12px}._serviceCard_13wpa_85{border-radius:12px!important;box-shadow:0 2px 12px #43e97b14;min-height:220px}._serviceCard_13wpa_85 ul{padding-left:18px;margin:0;font-size:1rem}._serviceCard_13wpa_85 li{margin-bottom:8px}._valueSection_13wpa_101{max-width:1000px;margin:48px auto 0;background:#fff;border-radius:16px;box-shadow:0 2px 16px #43e97b14;padding:32px 24px}._ctaSection_13wpa_110{text-align:center;margin:48px auto 32px;padding:32px 0;border-radius:16px;max-width:700px}._ctaDesc_13wpa_118{font-size:1.1rem;margin-bottom:24px;display:block}@media(max-width:768px){._heroTitle_13wpa_17{font-size:1.4rem!important}._aboutSection_13wpa_43,._valueSection_13wpa_101{padding:18px 8px}._servicesSection_13wpa_79{padding:0 2px}._ctaSection_13wpa_110{padding:18px 0}}@media(max-width:480px){._heroSection_13wpa_7{padding:24px 0 16px}._heroTitle_13wpa_17{font-size:1.1rem!important}._aboutSection_13wpa_43,._valueSection_13wpa_101{padding:10px 2px}._servicesSection_13wpa_79{padding:0}._ctaSection_13wpa_110{padding:10px 0}._ctaBtn_13wpa_36{min-width:120px;font-size:.95rem!important}}._aboutPage_1c7yj_1{display:flex;flex-direction:column}._container_1c7yj_6{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}._heroSection_1c7yj_13{position:relative;background:radial-gradient(1000px 400px at 10% 10%,rgba(34,197,94,.25),transparent),radial-gradient(1000px 400px at 90% 0%,rgba(14,165,233,.25),transparent),linear-gradient(180deg,#0b1220,#0b1220 60%,#0b1220);color:#fff;padding:96px 0 72px}._subnav_1c7yj_20{position:sticky;top:0;z-index:5;-webkit-backdrop-filter:saturate(180%) blur(8px);backdrop-filter:saturate(180%) blur(8px);background:#ffffffa6;border-bottom:1px solid #e5e7eb}._subnavList_1c7yj_29{display:flex;gap:16px;padding:10px 0;margin:0;list-style:none;overflow-x:auto}._subnavItem_1c7yj_38{flex:0 0 auto}._subnavLink_1c7yj_42{display:inline-block;padding:8px 12px;border-radius:999px;background:#f3f4f6;border:1px solid #e5e7eb;color:#111827;text-decoration:none;font-size:14px;white-space:nowrap}._subnavLink_1c7yj_42:hover{background:#e5e7eb}._title_1c7yj_58{font-size:40px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px}._subtitle_1c7yj_65{font-size:18px;opacity:.85}._contentSection_1c7yj_70{padding:56px 0;background:#fff}._grid_1c7yj_75{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:992px){._grid_1c7yj_75{grid-template-columns:1fr}}._card_1c7yj_86{background:#fff;border:1px solid #eef2f7;border-radius:12px;padding:20px;box-shadow:0 2px 10px #0000000a}._statsSection_1c7yj_94{background:#0b1220;padding:56px 0;color:#e5e7eb}._statsGrid_1c7yj_100{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._statItem_1c7yj_106{text-align:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px 16px}._statNumber_1c7yj_114{font-size:32px;font-weight:800;color:#fff}._statLabel_1c7yj_120{font-size:13px;color:#9ca3af}._ctaSection_1c7yj_125{padding:64px 0 80px;text-align:center;background:#fff}._ctaButton_1c7yj_131{display:inline-block;margin-top:12px;background:#111827;color:#fff;padding:10px 16px;border-radius:10px;text-decoration:none}._loading_1c7yj_141{color:#6b7280}._error_1c7yj_145{color:#dc2626}._richContent_1c7yj_149{max-width:900px;margin:0 auto;font-size:16px;line-height:1.75;color:#111827}._richContent_1c7yj_149 h1{font-size:28px;line-height:1.2;letter-spacing:-.01em}._richContent_1c7yj_149 h2{font-size:22px;margin-top:1.5em}._richContent_1c7yj_149 p{margin:.75em 0}._richContent_1c7yj_149 ul{padding-left:1.25rem}._richContent_1c7yj_149 li{margin:.35em 0}._reveal_1c7yj_181{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}._inView_1c7yj_187{opacity:1;transform:translateY(0)}._featuresSection_1c7yj_193{background:#fff;padding:40px 0 56px}._featuresGrid_1c7yj_198{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:992px){._featuresGrid_1c7yj_198{grid-template-columns:1fr}}._featureCard_1c7yj_209{background:#f9fafb;border:1px solid #eef2f7;border-radius:16px;padding:20px;transition:transform .2s ease,box-shadow .2s ease}._featureCard_1c7yj_209:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}._featureIcon_1c7yj_222{font-size:22px}._featureTitle_1c7yj_226{font-size:18px;margin:10px 0 6px}._featureDesc_1c7yj_231{color:#4b5563}._featureLink_1c7yj_235{display:inline-block;margin-top:8px;color:#0ea5e9;text-decoration:none}._featureLink_1c7yj_235:hover{text-decoration:underline}._shopInfoCard_1fqw2_1{display:flex;align-items:flex-start;width:100%;border-radius:12px;gap:16px;padding:8px 0}._left_1fqw2_10{display:flex;flex-direction:column;align-items:center;min-width:75px;flex-shrink:0;gap:8px}._avatar_1fqw2_19{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid #1976d2;background:#f5f5f5}._favoriteButton_1fqw2_28{border-radius:6px!important;padding:4px 8px!important;height:28px!important;font-size:12px!important;font-weight:500!important;border:1px solid #4caf50!important;color:#4caf50!important;background:#fff!important}._favoriteButton_1fqw2_28:hover{background:#4caf50!important;color:#fff!important;border-color:#4caf50!important}._favoriteButton_1fqw2_28 ._heartIcon_1fqw2_43{margin-right:4px;font-size:14px}._center_1fqw2_48{flex:1;display:flex;flex-direction:column;gap:6px;padding-top:4px;min-width:0;overflow:hidden}._shopName_1fqw2_58{font-size:16px;font-weight:700;color:#1976d2;margin:0;line-height:1.2;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3.6em}._location_1fqw2_76{font-size:13px;color:#1976d2;margin:0;line-height:1.35;padding-bottom:2px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._statsRow_1fqw2_92{display:flex;gap:16px;font-size:13px;margin-top:2px}._stat_1fqw2_92{color:#666;display:flex;align-items:center;gap:4px}._statValue_1fqw2_106{color:#1976d2;font-weight:600;margin-right:2px}._right_1fqw2_112{min-width:90px;flex-shrink:0;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:4px}._viewShopButton_1fqw2_121{border-radius:6px!important;height:32px!important;font-size:13px!important;font-weight:500!important}@media(max-width:768px){._shopInfoCard_1fqw2_1{gap:12px}._left_1fqw2_10{min-width:65px}._avatar_1fqw2_19{width:56px;height:56px}._shopName_1fqw2_58{font-size:15px;-webkit-line-clamp:3;min-height:3.6em}._statsRow_1fqw2_92{gap:12px}._right_1fqw2_112{min-width:75px}}@media(max-width:576px){._shopInfoCard_1fqw2_1{gap:10px}._left_1fqw2_10{min-width:55px}._avatar_1fqw2_19{width:48px;height:48px}._shopName_1fqw2_58{font-size:14px;-webkit-line-clamp:2;min-height:2.4em}._statsRow_1fqw2_92{flex-direction:column;gap:4px}._right_1fqw2_112{min-width:65px}}._avatarWrapper_1i75e_1{display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:#f9f9f9}._avatar_1i75e_1{width:100%;height:100%;border-radius:50%;object-fit:cover;aspect-ratio:1/1;background:#fff;border:1px solid #1976d2}._app-link-button_1oh4a_1{background:none!important;color:#1976d2!important;border:none!important;box-shadow:none;padding:0 8px;min-height:unset;font-weight:500;display:inline-block;vertical-align:baseline}._app-link-button_1oh4a_1:hover,._app-link-button_1oh4a_1:focus{color:#1565c0!important;text-decoration:underline;background:none!important}._app-link-button--disable_1oh4a_17:hover,._app-link-button--disable_1oh4a_17:focus,._app-link-button_1oh4a_1:disabled:hover,._app-link-button_1oh4a_1:disabled:focus,._app-link-button_1oh4a_1[aria-disabled=true]:hover,._app-link-button_1oh4a_1[aria-disabled=true]:focus{color:#9e9e9e!important;text-decoration:none;background:none!important}._app-link-button--white_1oh4a_28{color:#2e7d32!important;background:none!important;text-decoration:underline}._app-link-button--disable_1oh4a_17,._app-link-button_1oh4a_1:disabled,._app-link-button_1oh4a_1[aria-disabled=true]{color:#9e9e9e!important;text-decoration:none;cursor:not-allowed;background:none!important}._app-link-button--no-border_1oh4a_39{border:none!important;box-shadow:none!important}._mobile-bottom-bar_1l5xc_1{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:1000;background:#fff;box-shadow:0 -2px 8px #00000014;padding:6px 12px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){._mobile-bottom-bar_1l5xc_1{display:none}}._mobile-bottom-bar__content_1l5xc_21{width:100%;display:flex;gap:12px;justify-content:center}._app-badge_1u4bj_1 ._ant-badge-count_1u4bj_1{background:#2e7d32!important;color:#fff!important;font-weight:600;box-shadow:0 2px 8px #2e7d3226;border-radius:8px;padding:0 8px;min-width:24px;height:24px;font-size:14px;display:flex;align-items:center;justify-content:center;border:2px solid #fff}._app-badge_1u4bj_1._app-badge--blue_1u4bj_17 ._ant-badge-count_1u4bj_1{background:#1976d2!important}._app-badge_1u4bj_1._app-badge--gray_1u4bj_21 ._ant-badge-count_1u4bj_1{background:#9e9e9e!important}._app-badge_1u4bj_1._app-badge--white_1u4bj_25 ._ant-badge-count_1u4bj_1{background:#fff!important;color:#2e7d32!important;border:2px solid #2e7d32}._app-card__location_3l78n_2{font-size:12px;color:#9e9e9e;font-weight:400;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px;text-align:right}._app-card__ribbon_3l78n_14{position:absolute;top:8px;left:0;background:#d32f2f;color:#fff;font-size:11px;font-weight:700;padding:2px 10px;border-top-left-radius:8px;border-bottom-right-radius:8px;z-index:2;box-shadow:0 2px 6px #00000014;letter-spacing:.5px}._app-card__discount-percent_3l78n_30{position:absolute;top:8px;right:0;background:#2e7d32cc;color:#fff;font-size:12px;font-weight:700;padding:2px 10px;border-top-right-radius:8px;border-bottom-left-radius:8px;z-index:2;box-shadow:0 2px 6px #00000014;letter-spacing:.5px}._app-card__ocop-badge_3l78n_46{position:absolute;top:8px;right:8px;background:#2e7d32f2;color:#fff;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;z-index:3;box-shadow:0 2px 6px #00000014;letter-spacing:.5px}._app-card__title_3l78n_61{margin-top:3px;font-size:16px;font-weight:700;color:#222;margin-bottom:4px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-height:2.6em}._app-card__price-group_3l78n_77{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:2px}._app-card__price-original_3l78n_85{font-size:14px;color:#9e9e9e;text-decoration:line-through;margin-bottom:2px;font-weight:400}._app-card__price-discount_3l78n_93{font-size:18px;color:#2e7d32;font-weight:700}._app-card__tags_3l78n_99{margin:2px 0 4px;display:flex;flex-wrap:wrap;gap:4px}._app-card__tag_3l78n_99{font-size:10px!important;padding:0 6px!important;border-radius:6px!important;background:#e8f5e9!important;color:#2e7d32!important;border:none!important}._app-card__info-row_3l78n_115{display:flex;align-items:center;justify-content:space-between;margin-top:4px;font-size:12px;color:#1976d2;font-weight:400;text-transform:none}._app-card__rating_3l78n_126{display:flex;align-items:center;gap:2px}._app-card__sold_3l78n_132{color:#2e7d32;font-weight:400;text-transform:none}._app-card_3l78n_2{background:ivory!important;border:1px solid #f0f0e6!important;border-radius:12px!important;box-shadow:0 2px 8px #0000000f}._app-card_3l78n_2 .ant-card-body{padding:8px!important;background:transparent!important}._app-card__image-wrapper_3l78n_151{position:relative;width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:ivory;border-radius:12px;overflow:hidden}._app-card__image_3l78n_151{width:100%;height:100%;object-fit:cover;border-radius:12px;display:block}._app-card__favorite-btn_3l78n_171{position:absolute;left:10px;bottom:10px;background:#fff;border:1px solid #eee;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000000a;cursor:pointer;z-index:2;transition:border-color .2s}._app-card__favorite-btn_3l78n_171:hover{border-color:#d32f2f}._paginationWrapper_13hwg_1{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0}._pageInfo_13hwg_9{font-size:13px;color:#1976d2;font-weight:700;min-width:40px;text-align:center}._iconFallback_13hwg_17{font-size:16px;font-weight:700;display:inline-block;line-height:1}._modal_1w94k_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}._modalContent_1w94k_15{background:#fff;border-radius:16px;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 60px #0000004d}._modalHeader_1w94k_26{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._modalHeader_1w94k_26 h3{margin:0;font-size:18px;font-weight:600;color:#333}._modalHeader_1w94k_26 ._closeButton_1w94k_40{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:4px 8px;border-radius:4px;transition:all .2s ease}._modalHeader_1w94k_26 ._closeButton_1w94k_40:hover{background:#f0f0f0;color:#333}._imageContainer_1w94k_55{position:relative;flex:1;display:flex;align-items:center;justify-content:center;min-height:400px;background:#f8f8f8}._imageContainer_1w94k_55 ._mainImage_1w94k_64{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px}._imageContainer_1w94k_55 ._navButton_1w94k_70{position:absolute;top:50%;transform:translateY(-50%);background:#0009;color:#fff;border:none;width:50px;height:50px;border-radius:50%;font-size:24px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}._imageContainer_1w94k_55 ._navButton_1w94k_70:hover{background:#000c;transform:translateY(-50%) scale(1.1)}._imageContainer_1w94k_55 ._navButton_1w94k_70:disabled{opacity:.3;cursor:not-allowed}._imageContainer_1w94k_55 ._navButton_1w94k_70._prevButton_1w94k_95{left:20px}._imageContainer_1w94k_55 ._navButton_1w94k_70._nextButton_1w94k_98{right:20px}._thumbnails_1w94k_102{display:flex;gap:8px;padding:16px 24px;background:#fafafa;border-top:1px solid #f0f0f0;overflow-x:auto;justify-content:center}._thumbnails_1w94k_102 ._thumbnail_1w94k_102{width:60px;height:60px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent;transition:all .2s ease;flex-shrink:0}._thumbnails_1w94k_102 ._thumbnail_1w94k_102:hover{border-color:#1890ff;transform:scale(1.05)}._thumbnails_1w94k_102 ._thumbnail_1w94k_102._active_1w94k_125{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._modalFooter_1w94k_130{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fafafa;border-top:1px solid #f0f0f0}._modalFooter_1w94k_130 span{font-size:14px;color:#666;font-weight:500}._modalFooter_1w94k_130 ._downloadButton_1w94k_143{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;cursor:pointer;transition:background .2s ease}._modalFooter_1w94k_130 ._downloadButton_1w94k_143:hover{background:#40a9ff}@media(max-width:768px){._modal_1w94k_1{padding:10px}._modalContent_1w94k_15{max-width:95vw;max-height:95vh}._modalHeader_1w94k_26{padding:12px 16px}._modalHeader_1w94k_26 h3{font-size:16px}._imageContainer_1w94k_55{min-height:300px}._imageContainer_1w94k_55 ._navButton_1w94k_70{width:40px;height:40px;font-size:20px}._imageContainer_1w94k_55 ._navButton_1w94k_70._prevButton_1w94k_95{left:10px}._imageContainer_1w94k_55 ._navButton_1w94k_70._nextButton_1w94k_98{right:10px}._thumbnails_1w94k_102{padding:12px 16px}._thumbnails_1w94k_102 ._thumbnail_1w94k_102{width:50px;height:50px}._modalFooter_1w94k_130{padding:12px 16px}}._reviewItem_1h422_1{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;padding:16px;margin-bottom:16px;width:100%;box-sizing:border-box}@media(min-width:768px){._reviewItem_1h422_1{max-width:100%;margin-left:0;margin-right:0}}._reviewHeader_1h422_18{display:flex;align-items:center;gap:8px;margin-bottom:8px}._username_1h422_25{font-weight:700;margin-right:8px}._rating_1h422_30{color:#fbc02d;font-size:14px;margin-right:8px}._reviewContent_1h422_36{margin-bottom:8px;font-size:15px}._reviewImages_1h422_41{display:flex;gap:8px;margin-bottom:8px}._reviewImageWrapper_1h422_47{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;cursor:pointer;background:#fafafa}._reviewImage_1h422_41{width:100%;height:100%;object-fit:cover;border-radius:8px}._overlay_1h422_64{position:absolute;right:0;bottom:0;left:0;top:0;background:#00000080;color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}._reviewDate_1h422_79{font-size:13px;color:#888;margin-top:4px}._productDetail_at5eb_2{display:flex;flex-direction:column;gap:24px;background:#f9f9f9;border-radius:12px;box-shadow:0 2px 8px #0000000a;padding:24px;box-sizing:border-box}._productDetail__gallery_at5eb_13{width:100%;display:flex;flex-direction:column;align-items:center}._productDetail__imgWrapper_at5eb_20{position:relative;width:100%;max-width:400px;aspect-ratio:1/1;background:#f9f9f9;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:767px){._productDetail__imgWrapper_at5eb_20{width:100%;max-width:100%;aspect-ratio:1/1}._productDetail__img_at5eb_20{width:100%;height:100%;object-fit:cover;border-radius:12px}}._productDetail__img_at5eb_20{width:100%;height:100%;object-fit:contain;border-radius:12px;transition:transform .25s ease,opacity .25s ease;will-change:transform;touch-action:pan-y}._productDetail__navLeft_at5eb_56,._productDetail__navRight_at5eb_57{position:absolute;top:50%;transform:translateY(-50%);background:#1976d2;color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}._productDetail__navLeft_at5eb_56{left:8px}._productDetail__navRight_at5eb_57{right:8px}._productDetail__imgIndex_at5eb_82{position:absolute;right:12px;bottom:12px;background:#1976d2;color:#fff;border-radius:8px;padding:2px 8px;font-size:13px}._productDetail__thumbs_at5eb_93{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;max-width:400px;width:100%}._productDetail__thumbs_at5eb_93 img{width:48px;height:48px;object-fit:cover;border-radius:8px;cursor:pointer;border:2px solid transparent}._productDetail__thumbs_at5eb_93 img._active_at5eb_111{border-color:#2e7d32}._productDetail__info_at5eb_115{margin-top:16px}._productDetail__titleRow_at5eb_119{display:flex;align-items:center;gap:12px}._productDetail__title_at5eb_119{flex:9;font-size:20px;font-weight:700;color:#222;margin-bottom:8px;margin-right:8px}._productDetail__favoriteBtn_at5eb_134{flex:1;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eee;box-shadow:0 2px 8px #0000000a;cursor:pointer;margin-bottom:8px;transition:border-color .2s ease,background-color .2s ease,transform .15s ease}._productDetail__favoriteBtn_at5eb_134:hover{border-color:#2e7d32}._productDetail__favoriteBtn_at5eb_134 svg{transition:transform .15s ease}._productDetail__favoriteBtnActive_at5eb_157{border-color:#2e7d32;background-color:#e8f5e9}._productDetail__favoriteBtnActive_at5eb_157 svg{transform:scale(1.1)}._productDetail__priceGroup_at5eb_166{display:flex;align-items:flex-end;gap:12px;margin-bottom:8px}._productDetail__priceOriginal_at5eb_173{color:#9e9e9e;text-decoration:line-through;font-size:16px;font-weight:400}._productDetail__price_at5eb_166{color:#2e7d32;font-size:24px;font-weight:700}._productDetail__sold_at5eb_186{color:#2e7d32;font-size:15px;margin-bottom:8px;margin-left:auto;white-space:nowrap;flex-shrink:0;min-width:fit-content}._productDetail__tags_at5eb_196{display:flex;gap:8px;margin-bottom:8px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}._productDetail__tagsContainer_at5eb_205{flex:1;min-width:0}._productDetail__tagsList_at5eb_210{display:flex;gap:8px;flex-wrap:wrap;max-width:100%}._productDetail__tagsList_at5eb_210 .ant-badge{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}._productDetail__tagsList_at5eb_210 .ant-badge-count{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productDetail__actions_at5eb_232{display:flex;flex-direction:row;align-items:center;gap:12px;margin:12px 0 16px}._productDetail__qty_at5eb_240{display:flex;align-items:center;gap:8px}._productDetail__stock_at5eb_246{margin-left:8px;color:#616161;font-size:14px}._productDetail__stockCol_at5eb_252{display:flex;align-items:center}._productDetail__qtyInput_at5eb_257{width:64px;height:36px;text-align:center;border:1px solid #e0e0e0;border-radius:6px}._productDetail__actionButtons_at5eb_265{display:flex;gap:12px;flex:1}@media(min-width:768px){._productDetail_at5eb_2 ._productDetail__actions_at5eb_232{margin-top:8px}._productDetail_at5eb_2 ._productDetail__actionButtons_at5eb_265>*{flex:1 1 50%}}@media(max-width:767px){._productDetail__actions_at5eb_232{flex-direction:column;align-items:stretch}._productDetail__actionButtons_at5eb_265>*{flex:1 1 50%}._productDetail__tags_at5eb_196{flex-direction:column;align-items:flex-start;gap:12px}._productDetail__sold_at5eb_186{margin-left:0;align-self:flex-start}._productDetail__tagsList_at5eb_210 .ant-badge{max-width:150px}._productDetail__tagsList_at5eb_210 .ant-badge-count{max-width:130px}}._productDetail__desc_at5eb_303{font-size:15px;color:#333;margin-bottom:16px}._productDetail__descTitle_at5eb_309{font-size:16px;font-weight:700;color:#2e7d32;margin:16px 0 4px;display:flex;align-items:center}._productDetail__descTitle_at5eb_309:after{content:"";flex:1;height:1px;background:#9e9e9e;margin-left:12px}._onlyDesktop_at5eb_326{display:block}@media(max-width:767px){._onlyDesktop_at5eb_326{display:none!important}}._onlyMobile_at5eb_335{display:none}@media(max-width:767px){._onlyMobile_at5eb_335{display:block}}._productDetail__mobileBar_at5eb_344{position:fixed;left:0;right:0;bottom:0;z-index:1000;background:#fff;border-top:1px solid #eee;padding:8px 12px calc(8px + env(safe-area-inset-bottom))}._productDetail__mobileActions_at5eb_355{display:flex;gap:12px}._productDetail__mobileActions_at5eb_355>*{flex:1 1 50%}._product-detail__favorite-btn_at5eb_364{position:absolute;left:12px;bottom:12px;background:#fff;border:1px solid #eee;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000000a;cursor:pointer;z-index:2;transition:border-color .2s}._product-detail__favorite-btn_at5eb_364:hover{border-color:#2e7d32}@media(min-width:768px){._productDetail_at5eb_2{display:flex;flex-direction:row;gap:32px;align-items:flex-start;justify-content:center}._productDetail__gallery_at5eb_13{flex:10;align-items:flex-start;min-width:0;max-width:none}._productDetail__info_at5eb_115{flex:14;min-width:360px;max-width:none;align-self:flex-start}}._flashSaleBanner_rt1w6_1{margin:12px 0;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._bannerTop_rt1w6_8{background:linear-gradient(135deg,#4c9a2a,#3d7a22);padding:12px 16px;display:flex;justify-content:space-between;align-items:center;color:#fff}._flashSaleText_rt1w6_17{font-weight:700;font-size:18px;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.2)}._countdownSection_rt1w6_24{display:flex;align-items:center;gap:8px}._countdownLabel_rt1w6_30{font-size:14px;font-weight:500;white-space:nowrap}._countdownTimer_rt1w6_36{display:flex;gap:4px}._timeBox_rt1w6_41{background:#000c;color:#fff;padding:6px 8px;border-radius:4px;font-weight:700;font-size:16px;min-width:32px;text-align:center;font-family:Courier New,monospace}._bannerBottom_rt1w6_53{background:#fff8f5;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}._priceSection_rt1w6_61{display:flex;align-items:center;gap:12px}._salePrice_rt1w6_67{font-size:24px;font-weight:700;color:#4c9a2a}._originalPrice_rt1w6_73{font-size:16px;color:#999;text-decoration:line-through}._discountBadge_rt1w6_79{background:#ff4757;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;white-space:nowrap}@media(max-width:768px){._bannerTop_rt1w6_8{flex-direction:column;gap:8px;text-align:center}._countdownSection_rt1w6_24{flex-direction:column;gap:4px}._flashSaleText_rt1w6_17{font-size:16px}._salePrice_rt1w6_67{font-size:20px}._originalPrice_rt1w6_73{font-size:14px}}._wrapper_140yj_1{margin-bottom:16px}._label_140yj_5{font-size:15px;font-weight:500;color:#2e7d32;margin-bottom:8px}._versionBtn_140yj_12{width:100%;display:flex;align-items:center;gap:8px;justify-content:center;font-size:15px;padding:8px 0}._versionImg_140yj_22{width:32px;height:32px;object-fit:contain;border-radius:6px;background:#f9f9f9}._app-select_yilfj_1{width:100%;max-width:100%;box-sizing:border-box;font-size:16px;position:relative;z-index:1}._app-select_yilfj_1 ._ant-select-selector_yilfj_9{width:100%!important;border:2px solid #2e7d32!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;color:#2e7d32!important;padding:8px 12px!important;min-height:40px;display:flex;align-items:center}._app-select_yilfj_1 ._ant-select-selector_yilfj_9:focus,._app-select_yilfj_1 ._ant-select-selector_yilfj_9:hover{border-color:#2e7d32!important;box-shadow:0 0 0 2px #2e7d3233!important}._app-select_yilfj_1 ._ant-select-selector_yilfj_9[class*=css-dev-only-do-not-override]{border:2px solid #2e7d32!important;box-shadow:none!important;background:#fff!important}._app-select_yilfj_1 ._ant-select-selection-placeholder_yilfj_30{color:#9e9e9e!important}._app-select_yilfj_1 ._ant-select-arrow_yilfj_33{color:#2e7d32!important}._app-select_yilfj_1 ._ant-select-dropdown_yilfj_36{border-radius:8px;box-shadow:0 2px 8px #2e7d3214;z-index:10}._app-select_yilfj_1 ._ant-select-item-option-selected_yilfj_41{background:#e8f5e9!important;color:#2e7d32!important}._app-select_yilfj_1 ._ant-select-item-option_yilfj_41{color:#2e7d32!important}._app-select_yilfj_1 ._ant-select-selection-search-input_yilfj_48:focus{outline:none!important;box-shadow:none!important}._app-input-label_yilfj_53{font-weight:700;margin-bottom:6px;color:#2e7d32;display:block}._container_hjky2_1{display:flex;align-items:flex-start;padding:16px;border:1.5px solid #2e7d32;border-radius:12px;background:#fff;margin-bottom:16px;box-shadow:0 2px 8px #2e7d320f;transition:border .2s}._selected_hjky2_14{border-color:#1976d2;background:#f9f9f9}._selectBox_hjky2_19{margin-right:12px;display:flex;align-items:center}._imgBox_hjky2_25{border-radius:8px;overflow:hidden;background:#f9f9f9;display:flex;align-items:center;justify-content:center;margin-right:16px}._imgBox_hjky2_25 img{object-fit:contain;background:#fff;border-radius:8px}._infoBox_hjky2_45{width:100%;display:flex;flex-direction:column}._title_hjky2_51{font-size:16px;font-weight:500;color:#2e7d32;margin-bottom:4px}._priceRow_hjky2_58{display:flex;align-items:center;gap:8px;margin-bottom:8px}._originalPrice_hjky2_65{text-decoration:line-through;color:#9e9e9e;font-size:14px}._price_hjky2_58{color:#e53935;font-size:18px;font-weight:600}._quantityRow_hjky2_77{display:flex;align-items:center;gap:8px;margin-top:8px}._quantity_hjky2_77{text-align:center;font-size:16px;color:#1976d2;font-weight:500}._app-select_hjky2_92{margin-bottom:8px}.ant-select-selector{min-height:32px!important;height:32px!important;font-size:14px!important;padding:0 8px!important}.ant-btn{min-height:32px!important;height:32px!important;font-size:14px!important;padding:0 10px!important}.ant-btn.ant-btn-sm{min-height:28px!important;height:28px!important;font-size:13px!important;padding:0 8px!important}@media(max-width:768px){._title_hjky2_51{font-size:15px;margin-bottom:8px;line-height:1.4;word-wrap:break-word}._price_hjky2_58{font-size:18px;font-weight:700}._originalPrice_hjky2_65{font-size:14px}._priceRow_hjky2_58{gap:8px;margin-bottom:12px;justify-content:center}.ant-select-selector,.ant-btn{min-height:36px!important;height:36px!important;font-size:14px!important;padding:0 12px!important;border-radius:8px!important}.ant-btn.ant-btn-sm{min-height:32px!important;height:32px!important;font-size:13px!important;padding:0 10px!important}}@media(max-width:480px){._title_hjky2_51{font-size:14px;margin-bottom:6px;line-height:1.3}._price_hjky2_58{font-size:16px;font-weight:700}._originalPrice_hjky2_65{font-size:13px}._priceRow_hjky2_58{gap:6px;margin-bottom:10px;justify-content:center}.ant-select-selector,.ant-btn{min-height:32px!important;height:32px!important;font-size:13px!important;padding:0 10px!important;border-radius:6px!important}.ant-btn.ant-btn-sm{min-height:28px!important;height:28px!important;font-size:12px!important;padding:0 8px!important}}@media(max-width:360px){._title_hjky2_51{font-size:13px;margin-bottom:5px;line-height:1.2}._price_hjky2_58{font-size:15px;font-weight:700}._originalPrice_hjky2_65{font-size:12px}._priceRow_hjky2_58{gap:5px;margin-bottom:8px;justify-content:center}.ant-select-selector,.ant-btn{min-height:30px!important;height:30px!important;font-size:12px!important;padding:0 8px!important;border-radius:6px!important}.ant-btn.ant-btn-sm{min-height:26px!important;height:26px!important;font-size:11px!important;padding:0 6px!important}}._quantityRow_rfo0r_1{width:100%;display:flex;align-items:center;gap:8px;justify-content:center}._quantity_rfo0r_1{min-width:32px;text-align:center;font-size:16px;color:#1976d2;font-weight:500}._container_wfele_2{border:2px solid #2e7d32;border-radius:12px;background:#fff;margin-bottom:8px;padding:16px;overflow:hidden}._container_wfele_2:last-child{margin-bottom:0}._shopHeader_wfele_16{font-size:18px;font-weight:600;color:#1976d2;margin-bottom:16px;display:flex;align-items:center;gap:8px}._container_18ggz_1{min-height:100vh;padding:8px}@media(min-width:768px){._container_18ggz_1{padding:16px}}@media(min-width:1200px){._container_18ggz_1{padding:24px}}._mobileFiltersContainer_18ggz_16{position:sticky;top:0;z-index:100;background:linear-gradient(to bottom,#fff 90%,#ffffffe6);padding:12px;margin:-12px -12px 12px;border-bottom:1px solid #f0f0f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(min-width:769px){._mobileFiltersContainer_18ggz_16{display:none}}._mobileSearchContainer_18ggz_32{margin-bottom:12px}._mobileSearchInput_18ggz_36{width:100%;border-radius:8px;height:44px}._mobileQuickFilters_18ggz_42{margin:12px -4px;padding:0 4px;width:100%;overflow-x:hidden}._mobileQuickFilters_18ggz_42 .ant-radio-group{display:flex;width:100%;gap:8px}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper{flex:1;min-width:0;height:40px;line-height:38px;padding:0 4px;text-align:center;border:1px solid #f0f0f0;background:#fff;font-size:13px;font-weight:500;border-radius:20px;transition:all .2s ease;margin:0;box-shadow:0 2px 4px #0000000d;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper:hover{border-color:#1890ff;color:#1890ff}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper:before{display:none!important}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_18ggz_80{color:#fff;background:#1890ff;border-color:#1890ff;box-shadow:0 2px 6px #1890ff59}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_18ggz_80:hover{background:#40a9ff;border-color:#40a9ff}._mobileQuickFilters_18ggz_42 .ant-radio-group .ant-radio-button-wrapper:active{transform:scale(.96)}._activeFilters_18ggz_94{display:flex;flex-wrap:wrap;gap:8px;padding:8px 4px;align-items:center}._activeFilters_18ggz_94 .ant-tag{margin:0;border-radius:16px;padding:4px 8px;font-size:13px;display:flex;align-items:center;gap:4px;background:#1890ff1a;border:1px solid rgba(24,144,255,.2);color:#1890ff}._activeFilters_18ggz_94 .ant-tag ._anticon-close_18ggz_113{color:#1890ff;font-size:12px}._activeFilters_18ggz_94 .ant-tag ._anticon-close_18ggz_113:hover{color:#096dd9}._activeFilters_18ggz_94 .ant-btn-link{padding:0 4px;height:24px;font-size:13px;color:#8c8c8c}._activeFilters_18ggz_94 .ant-btn-link:hover{color:#1890ff}._mobileActionButtons_18ggz_130{display:flex;gap:8px;margin-top:12px}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{display:flex!important;align-items:center!important;height:44px!important}@media(min-width:768px){.ant-input,.ant-input-affix-wrapper,.ant-select-selector{height:40px!important}}.ant-input input,.ant-input-affix-wrapper input,.ant-select-selector input{line-height:1.5715!important}._header_18ggz_156{display:flex;flex-direction:column;gap:12px;align-items:stretch;margin-bottom:16px;padding:0}@media(min-width:768px){._header_18ggz_156{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;padding:0 4px}}._headerLeft_18ggz_175{flex:1}._title_18ggz_179{font-weight:600;color:#262626;margin:0 0 6px;line-height:1.3;font-size:20px}@media(max-width:768px){._title_18ggz_179{font-size:24px}}@media(max-width:480px){._title_18ggz_179{font-size:28px}}@media(min-width:481px){._title_18ggz_179{margin:0 0 8px}}@media(min-width:769px){._title_18ggz_179{line-height:1.2}}._subtitle_18ggz_207{color:#8c8c8c;margin:0;line-height:1.4;font-size:13px}@media(max-width:768px){._subtitle_18ggz_207{font-size:14px}}@media(max-width:480px){._subtitle_18ggz_207{font-size:16px}}@media(min-width:481px){._subtitle_18ggz_207{line-height:1.45}}@media(min-width:769px){._subtitle_18ggz_207{line-height:1.5}}._searchInput_18ggz_234{border-radius:8px;border:1px solid #d9d9d9;height:44px;transition:all .2s ease}._searchInput_18ggz_234:focus,._searchInput_18ggz_234:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_18ggz_234 .ant-input{border:none;box-shadow:none;font-size:14px}@media(min-width:769px){._searchInput_18ggz_234{height:36px}._searchInput_18ggz_234 .ant-input{font-size:13px}}._filterSelect_18ggz_258{width:100%;border-radius:8px}._filterSelect_18ggz_258 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:44px!important;transition:all .2s ease;font-size:14px}._filterSelect_18ggz_258 .ant-select-selector:focus,._filterSelect_18ggz_258 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(min-width:769px){._filterSelect_18ggz_258 .ant-select-selector{height:36px!important;font-size:13px}}._filterCard_18ggz_280{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0f0;background-color:#fff}@media(max-width:768px){._filterCard_18ggz_280{margin-bottom:16px}}@media(max-width:480px){._filterCard_18ggz_280{margin-bottom:12px}}._filterCard_18ggz_280 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_18ggz_280 .ant-card-body{padding:16px}}@media(max-width:480px){._filterCard_18ggz_280 .ant-card-body{padding:12px}}._tableCard_18ggz_311{margin:0 -8px;border-radius:0;border-left:none;border-right:none;background-color:#fff;overflow:hidden}._tableCard_18ggz_311 .ant-card-body{padding:0;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}@media(min-width:768px){._tableCard_18ggz_311{margin:0;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0f0}}._desktopTableWrapper_18ggz_334{width:100%;overflow-x:auto}._userTable_18ggz_339 .ant-table{border-radius:0;overflow:hidden;background-color:#fff;width:100%!important;font-size:12px}._userTable_18ggz_339 .ant-table-container{width:100%!important}._userTable_18ggz_339 .ant-table-content{width:100%!important;min-width:400px!important}._userTable_18ggz_339 .ant-table-thead>tr>th,._userTable_18ggz_339 .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}@media(min-width:481px){._userTable_18ggz_339 .ant-table-thead>tr>th,._userTable_18ggz_339 .ant-table-tbody>tr>td{padding:12px 8px;font-size:13px}}@media(min-width:769px){._userTable_18ggz_339 .ant-table-thead>tr>th,._userTable_18ggz_339 .ant-table-tbody>tr>td{padding:16px;font-size:14px}}._userTable_18ggz_339 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600;color:#262626;white-space:nowrap}._userTable_18ggz_339 .ant-table-tbody>tr>td{border-bottom:1px solid #f5f5f5;background-color:#fff}._userTable_18ggz_339 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._userTable_18ggz_339 .ant-pagination{margin:20px;text-align:center;padding-right:16px!important}@media(max-width:768px){._userTable_18ggz_339 .ant-pagination{margin:16px}}@media(max-width:480px){._userTable_18ggz_339 .ant-pagination{margin:12px;font-size:12px}}._mobileUsersList_18ggz_403{padding:0 12px}._mobilePagination_18ggz_407{padding:16px;display:flex;justify-content:center;align-items:center;background:#fff;border-top:1px solid #f0f0f0;position:sticky;bottom:0;z-index:10;box-shadow:0 -2px 8px #0000000f}._mobilePagination_18ggz_407 .ant-pagination{display:flex;align-items:center;justify-content:center;gap:4px}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-item,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next{min-width:32px;height:32px;line-height:32px;border-radius:16px;margin:0}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-item a,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev a,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next a{padding:0 4px}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-item{border:1px solid #f0f0f0;background:#fff;font-size:14px;font-weight:500}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-item-active{border-color:#1890ff;background:#1890ff}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-item-active a{color:#fff}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next{border:1px solid #f0f0f0;background:#fff}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev:hover,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next:hover{border-color:#1890ff}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev:hover .ant-pagination-item-link,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next:hover .ant-pagination-item-link{color:#1890ff}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev .ant-pagination-item-link,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next .ant-pagination-item-link{border:none;display:flex;align-items:center;justify-content:center;font-size:12px}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev.ant-pagination-disabled,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next.ant-pagination-disabled{border-color:#f0f0f0}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-prev.ant-pagination-disabled .ant-pagination-item-link,._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-next.ant-pagination-disabled .ant-pagination-item-link{color:#d9d9d9}._mobilePagination_18ggz_407 .ant-pagination .ant-pagination-total-text{font-size:13px;color:#8c8c8c;margin-right:8px}._mobileCard_1ygzv_1{margin:0 12px 16px;border-radius:16px;background:#fff;box-shadow:0 4px 12px #00000014;transition:all .3s ease;border:1px solid #f0f0f0;overflow:hidden}._mobileCard_1ygzv_1:active{transform:scale(.98);box-shadow:0 2px 8px #0000001f}._mobileCard_1ygzv_1 .ant-card-body{padding:16px;background:linear-gradient(to bottom,#fff,#fafafa)}._mobileCard_1ygzv_1._loading_1ygzv_18{pointer-events:none;opacity:.7}._mobileCard_1ygzv_1:not(:last-child){margin-bottom:20px}._cardHeader_1ygzv_26{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._userInfo_1ygzv_33{display:flex;align-items:center;gap:16px;position:relative}._avatar_1ygzv_40{flex-shrink:0;border:3px solid #ffffff;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;position:relative}._avatar_1ygzv_40:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid #1890ff;opacity:0;transition:all .3s ease}._avatar_1ygzv_40:active:after{opacity:1;transform:scale(1.1)}._userDetails_1ygzv_64{min-width:0;flex:1}._userName_1ygzv_69{font-size:18px;font-weight:600;color:#262626;margin-bottom:6px;line-height:1.3;background:linear-gradient(45deg,#262626,#595959);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._userName_1ygzv_69 span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userCode_1ygzv_86{font-size:14px;color:#8c8c8c;font-family:SF Mono,Roboto Mono,monospace;background:#f5f5f5;padding:4px 8px;border-radius:6px;display:inline-block}._cardBody_1ygzv_96{display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}._contactInfo_1ygzv_105{display:flex;flex-direction:column;gap:12px;background:#fffc;padding:12px;border-radius:12px;box-shadow:inset 0 0 0 1px #0000000d}._infoItem_1ygzv_115{display:flex;align-items:center;gap:12px;color:#595959;font-size:15px;padding:8px;border-radius:8px;background:#fff;transition:all .2s ease}._infoItem_1ygzv_115:active{background:#f5f5f5}._infoItem_1ygzv_115 .anticon{font-size:18px;color:#1890ff;opacity:.8}._tags_1ygzv_135{display:flex;flex-wrap:wrap;gap:8px;padding:4px}._tags_1ygzv_135 .ant-tag{margin:0;padding:4px 12px;font-size:13px;border-radius:6px;display:flex;align-items:center;gap:4px;border:none;background:#1890ff1a;color:#1890ff}._tags_1ygzv_135 .ant-tag .anticon{font-size:14px}@media(max-width:768px){._assignRoleModal_169ew_2 .ant-modal{width:100%!important;margin:0;padding:0;max-width:100%}._assignRoleModal_169ew_2 .ant-modal .ant-modal-content{border-radius:0}}._assignRoleModal_169ew_2 .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;padding:16px}._assignRoleModal_169ew_2 .ant-modal-footer .ant-btn{flex:0 0 auto;min-width:96px;height:40px;border-radius:8px;font-size:14px;font-weight:500}._assignRoleModal_169ew_2 .ant-modal-footer .ant-btn-primary{background:#1890ff;border-color:#1890ff;color:#fff}._assignRoleModal_169ew_2 .ant-modal-footer .ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff}._assignRoleModal_169ew_2 .ant-modal-footer .ant-btn-primary:active{transform:scale(.98)}._assignRoleModal_169ew_2 .ant-modal-footer .ant-btn-default:hover{color:#1890ff;border-color:#1890ff}._assignRoleModal_169ew_2 .ant-modal-header{padding:16px;border-bottom:1px solid #f0f0f0;background:#fff}._assignRoleModal_169ew_2 .ant-modal-header .ant-modal-title{font-size:16px;font-weight:600;color:#262626}._assignRoleModal_169ew_2 .ant-modal-body{padding:16px}._assignRoleModal_169ew_2 .ant-modal-body .ant-select{width:100%}._assignRoleModal_169ew_2 .ant-modal-body .ant-select .ant-select-selector{height:40px!important;border-radius:8px;display:flex;align-items:center}._assignRoleModal_169ew_2 .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-search-input{height:38px}._assignRoleModal_169ew_2 .ant-modal-body .ant-select .ant-select-selector .ant-select-selection-placeholder{line-height:38px}._profilePage_12aau_2,._profileContainer_12aau_2{min-height:100vh;background:#f8f9fa}._container_12aau_7{max-width:1200px;margin:0 auto;padding:0 4px}._heroSection_12aau_13{background:linear-gradient(135deg,#667eea,#764ba2);padding:40px 0;color:#fff;margin-bottom:16px;position:relative;min-height:300px}@media(max-width:768px){._heroSection_12aau_13{padding:20px 0 40px;min-height:280px;touch-action:pan-x pan-y pinch-zoom}}._heroOverlay_12aau_29{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:1}._heroSection_12aau_13>._container_12aau_7{position:relative;z-index:2}._heroContent_12aau_44{display:flex;align-items:center;justify-content:space-between;gap:24px}@media(max-width:768px){._heroContent_12aau_44{flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;gap:16px;padding:0 8px}}._heroLeft_12aau_61{display:flex;align-items:center;gap:24px;flex:0 0 auto}@media(max-width:768px){._heroLeft_12aau_61{flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;min-width:0;width:100%;justify-content:space-between;padding:0 16px}}._avatarSection_12aau_80,._avatarContainer_12aau_80{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px}@media(max-width:768px){._avatarSection_12aau_80,._avatarContainer_12aau_80{gap:4px;flex:0 0 auto}}._heroAvatar_12aau_94,._avatar_12aau_80{border:4px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #0003;transition:transform .3s ease}._heroAvatar_12aau_94:hover,._avatar_12aau_80:hover{transform:scale(1.05)}@media(max-width:768px){._heroAvatar_12aau_94,._avatar_12aau_80{width:60px!important;height:60px!important;min-width:60px;font-size:24px;border:2px solid rgba(255,255,255,.3)}}._changeAvatarBtn_12aau_112{border-radius:20px;height:32px;font-size:12px;display:flex;align-items:center;gap:4px;background:#fff3;border:1px solid rgba(255,255,255,.3);color:#fff}._changeAvatarBtn_12aau_112:hover{background:#ffffff4d;border-color:#ffffff80}@media(max-width:768px){._changeAvatarBtn_12aau_112{height:24px;font-size:10px;padding:0 8px;display:none}}._heroInfo_12aau_136,._userInfo_12aau_136{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._heroInfo_12aau_136,._userInfo_12aau_136{display:none}}._mobileName_12aau_147{display:none}@media(max-width:768px){._mobileName_12aau_147{display:block;margin-top:4px}}._mobileNameText_12aau_157{color:#fff!important;font-size:11px!important;font-weight:500;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70px;display:block}._heroName_12aau_169,._sectionTitle_12aau_169,._affiliateTitle_12aau_169,._userName_12aau_169{color:#fff!important;margin:0!important;font-size:2rem;font-weight:700}@media(max-width:768px){._heroName_12aau_169,._sectionTitle_12aau_169,._affiliateTitle_12aau_169,._userName_12aau_169{font-size:1.5rem}}._heroRole_12aau_181{color:#fffc;font-size:1.1rem;font-weight:500}._heroStats_12aau_187,._userDetails_12aau_187{display:flex;gap:24px}@media(max-width:768px){._heroStats_12aau_187,._userDetails_12aau_187{justify-content:center}}._statItem_12aau_197{display:flex;align-items:center;gap:8px;color:#ffffffe6;font-weight:500}._statItem_12aau_197 svg{font-size:18px}._heroCenter_12aau_208{display:none}@media(max-width:768px){._heroCenter_12aau_208{display:flex;align-items:center;justify-content:center;width:100%;order:2}}._heroRight_12aau_221{display:flex;align-items:center;justify-content:center;flex:0 0 auto}@media(max-width:768px){._heroRight_12aau_221{flex:0 0 auto;order:1;align-self:flex-end}}._qrSectionDesktop_12aau_235{display:flex;align-items:center;justify-content:center}@media(max-width:768px){._qrSectionDesktop_12aau_235{display:none}}._competencyTreeSectionMobile_12aau_246{display:none}@media(max-width:768px){._competencyTreeSectionMobile_12aau_246{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px;background:#ffffff1a;border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .3s ease;min-width:70px;flex:0 0 auto}._competencyTreeSectionMobile_12aau_246:hover{background:#fff3;transform:translateY(-2px)}}._competencyTreeSection_12aau_246{display:none}._treeIcon_12aau_273{color:#fff;display:flex;align-items:center;justify-content:center}._treeIconSvg_12aau_280{font-size:48px}@media(max-width:768px){._treeIconSvg_12aau_280{font-size:32px!important}}._treeLabel_12aau_289{color:#fff!important;font-weight:600;font-size:14px;text-align:center}@media(max-width:768px){._treeLabel_12aau_289{font-size:11px!important;white-space:nowrap}}._treeStats_12aau_302{color:#ffffffe6!important;font-size:12px;text-align:center}@media(max-width:768px){._treeStats_12aau_302{font-size:10px!important;white-space:nowrap}}._qrSection_12aau_235{background:#ffffff14;border-radius:8px;padding:6px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._mainSection_12aau_321,._profileContent_12aau_321{padding:16px 0}._swipeHint_12aau_325{display:none}._swipeHintContent_12aau_328{display:flex;align-items:center;gap:12px;width:100%;justify-content:space-between;font-size:13px}._swipeHintText_12aau_337{color:#999;font-size:11px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._swipeHintText_12aau_337:first-child{text-align:left}._swipeHintText_12aau_337:last-child{text-align:right}._swipeHintCurrent_12aau_353{color:#667eea;font-weight:600;font-size:14px;flex:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tabDots_12aau_364{display:flex;gap:8px;align-items:center;justify-content:center}._tabDot_12aau_364{width:6px;height:6px;border-radius:50%;background:#d9d9d9;transition:all .3s ease}._tabDot_12aau_364._tabDotActive_12aau_378{width:20px;height:6px;border-radius:3px;background:#667eea}._tabContentWrapper_12aau_385{position:relative;min-height:200px;overflow:visible}@media(max-width:768px){._tabContentWrapper_12aau_385{will-change:transform;backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d;filter:drop-shadow(0 2px 8px rgba(0,0,0,.1))}}._profileTabs_12aau_400,._mainContent_12aau_400{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden}._profileTabs_12aau_400 .ant-tabs-nav,._mainContent_12aau_400 .ant-tabs-nav{margin:0;background:#f8f9fa;border-bottom:1px solid #e9ecef;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._profileTabs_12aau_400 .ant-tabs-nav::-webkit-scrollbar,._mainContent_12aau_400 .ant-tabs-nav::-webkit-scrollbar{height:6px}._profileTabs_12aau_400 .ant-tabs-nav::-webkit-scrollbar-track,._mainContent_12aau_400 .ant-tabs-nav::-webkit-scrollbar-track{background:transparent}._profileTabs_12aau_400 .ant-tabs-nav::-webkit-scrollbar-thumb,._mainContent_12aau_400 .ant-tabs-nav::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}._profileTabs_12aau_400 .ant-tabs-nav::-webkit-scrollbar-thumb:hover,._mainContent_12aau_400 .ant-tabs-nav::-webkit-scrollbar-thumb:hover{background-color:#0000004d}@media(max-width:768px){._profileTabs_12aau_400 .ant-tabs-nav,._mainContent_12aau_400 .ant-tabs-nav{touch-action:pan-x;scroll-snap-type:x mandatory}}._profileTabs_12aau_400 .ant-tabs-nav-list,._mainContent_12aau_400 .ant-tabs-nav-list{display:flex;flex-wrap:nowrap}._profileTabs_12aau_400 .ant-tabs-tab,._mainContent_12aau_400 .ant-tabs-tab{padding:16px 24px;font-weight:500;color:#6c757d;scroll-snap-align:start;white-space:nowrap;flex-shrink:0;transition:color .3s ease}._profileTabs_12aau_400 .ant-tabs-tab:hover,._mainContent_12aau_400 .ant-tabs-tab:hover{color:#667eea}@media(max-width:768px){._profileTabs_12aau_400 .ant-tabs-tab,._mainContent_12aau_400 .ant-tabs-tab{min-width:120px;padding:12px 16px}}._profileTabs_12aau_400 .ant-tabs-tab-active,._mainContent_12aau_400 .ant-tabs-tab-active{color:#667eea!important;font-weight:600}._profileTabs_12aau_400 .ant-tabs-ink-bar,._mainContent_12aau_400 .ant-tabs-ink-bar{background:#667eea;height:3px;transition:transform .3s ease,width .3s ease}._profileTabs_12aau_400 .ant-tabs-content-holder,._mainContent_12aau_400 .ant-tabs-content-holder{padding:12px}@media(max-width:768px){._profileTabs_12aau_400 .ant-tabs-content-holder,._mainContent_12aau_400 .ant-tabs-content-holder{touch-action:pan-x pan-y pinch-zoom;position:relative;min-height:300px}}@media(max-width:768px){._profileTabs_12aau_400 .ant-tabs-tabpane>div,._mainContent_12aau_400 .ant-tabs-tabpane>div{touch-action:pan-x pan-y pinch-zoom;min-height:100%}}._profileTabs_12aau_400 .ant-tabs-content,._mainContent_12aau_400 .ant-tabs-content{transition:transform .3s ease}@media(max-width:768px){._profileTabs_12aau_400 .ant-tabs-content-holder,._mainContent_12aau_400 .ant-tabs-content-holder{padding:8px}}._personalInfoSection_12aau_492 ._infoCard_12aau_492,._personalInfoSection_12aau_492 ._profileSidebar_12aau_492{background:#f8f9fa;border-radius:12px;padding:24px;border:1px solid #e9ecef}._personalInfoSection_12aau_492 ._infoList_12aau_498{display:flex;flex-direction:column;gap:16px}._personalInfoSection_12aau_492 ._infoItem_12aau_503,._personalInfoSection_12aau_492 ._detailItem_12aau_503{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fff;border-radius:8px;border-left:3px solid #667eea;transition:all .2s ease}._personalInfoSection_12aau_492 ._infoItem_12aau_503:hover,._personalInfoSection_12aau_492 ._detailItem_12aau_503:hover{transform:translate(4px);box-shadow:0 2px 8px #0000001a}._personalInfoSection_12aau_492 ._infoItem_12aau_503 svg,._personalInfoSection_12aau_492 ._detailItem_12aau_503 svg{font-size:18px;color:#667eea;margin-top:2px}._personalInfoSection_12aau_492 ._infoItem_12aau_503>div,._personalInfoSection_12aau_492 ._detailItem_12aau_503>div{flex:1;display:flex;flex-direction:column;gap:4px}._affiliateSection_12aau_529,._affiliateContent_12aau_529{display:flex;flex-direction:column;gap:6px}@media(max-width:768px){._affiliateSection_12aau_529,._affiliateContent_12aau_529{gap:4px}}._statsRow_12aau_540{margin-bottom:8px}._statCard_12aau_544{text-align:center;border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease}._statCard_12aau_544:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}._statCard_12aau_544 .ant-statistic-title{color:#6c757d;font-weight:500}._statCard_12aau_544 .ant-statistic-content{color:#667eea;font-weight:600}._referralCard_12aau_563,._referralSection_12aau_563{border-radius:12px;border:1px solid #e9ecef}._referralCard_12aau_563 ._referralLink_12aau_567,._referralCard_12aau_563 ._referralInfo_12aau_567,._referralSection_12aau_563 ._referralLink_12aau_567,._referralSection_12aau_563 ._referralInfo_12aau_567{background:#f8f9fa;border-radius:8px;padding:16px;border:1px solid #e9ecef}._referralCard_12aau_563 ._linkText_12aau_573,._referralCard_12aau_563 ._referralValue_12aau_573,._referralSection_12aau_563 ._linkText_12aau_573,._referralSection_12aau_563 ._referralValue_12aau_573{font-family:Courier New,monospace;font-size:14px;color:#495057}._treeCard_12aau_579,._listCard_12aau_580{border-radius:12px;border:1px solid #e9ecef}._treeContainer_12aau_585{max-height:400px;overflow-y:auto;padding:4px;border-radius:8px}._listHeader_12aau_592,._levelSelector_12aau_592{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._listHeader_12aau_592,._levelSelector_12aau_592{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:12px}._listHeader_12aau_592 ._headerContent_12aau_605,._levelSelector_12aau_592 ._headerContent_12aau_605{display:flex;flex-direction:column;gap:12px}}._listHeader_12aau_592 ._headerContent_12aau_605,._levelSelector_12aau_592 ._headerContent_12aau_605{display:flex;align-items:center;gap:16px;width:100%}._listHeader_12aau_592 ._headerContent_12aau_605 ._headerTitle_12aau_617,._levelSelector_12aau_592 ._headerContent_12aau_605 ._headerTitle_12aau_617{margin:0;flex-shrink:0}._listHeader_12aau_592 ._headerContent_12aau_605 ._headerControls_12aau_621,._levelSelector_12aau_592 ._headerContent_12aau_605 ._headerControls_12aau_621{display:flex;align-items:center;gap:12px;margin-left:auto}._listHeader_12aau_592 ._headerContent_12aau_605 ._levelSelect_12aau_592,._levelSelector_12aau_592 ._headerContent_12aau_605 ._levelSelect_12aau_592{flex-shrink:0}@media(max-width:768px){._listHeader_12aau_592 ._headerContent_12aau_605,._levelSelector_12aau_592 ._headerContent_12aau_605{flex-direction:column;gap:12px;align-items:flex-start}._listHeader_12aau_592 ._headerContent_12aau_605 ._headerControls_12aau_621,._levelSelector_12aau_592 ._headerContent_12aau_605 ._headerControls_12aau_621{margin-left:0;width:100%;justify-content:space-between}}._tableHeader_12aau_643{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._tableHeader_12aau_643{flex-direction:column;gap:12px;align-items:flex-start}}._exportButton_12aau_657{background:linear-gradient(135deg,#52c41a,#389e0d);border:none;border-radius:6px;height:36px;font-weight:500;box-shadow:0 2px 4px #52c41a33}._exportButton_12aau_657:hover{background:linear-gradient(135deg,#389e0d,#237804);transform:translateY(-1px);box-shadow:0 4px 8px #52c41a4d}._exportButton_12aau_657:disabled{background:#d9d9d9;color:#999;cursor:not-allowed;transform:none;box-shadow:none}._affiliateList_12aau_678 ._affiliateItem_12aau_678,._affiliateTableContainer_12aau_678 ._affiliateItem_12aau_678{padding:16px;border-radius:8px;margin-bottom:8px;background:#f8f9fa;border:1px solid #e9ecef;transition:all .2s ease}._affiliateList_12aau_678 ._affiliateItem_12aau_678:hover,._affiliateTableContainer_12aau_678 ._affiliateItem_12aau_678:hover{background:#fff;box-shadow:0 2px 8px #0000001a}._affiliateList_12aau_678 ._affiliateMeta_12aau_690,._affiliateTableContainer_12aau_678 ._affiliateMeta_12aau_690{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:768px){._affiliateList_12aau_678 ._affiliateMeta_12aau_690,._affiliateTableContainer_12aau_678 ._affiliateMeta_12aau_690{flex-direction:column;gap:4px}}._affiliateTable_12aau_678 .ant-table{border-radius:8px;overflow:hidden;border:1px solid #e9ecef}@media(max-width:768px){._affiliateTable_12aau_678 .ant-table{font-size:12px}._affiliateTable_12aau_678 .ant-table ._ant-table-thead_12aau_711>tr>th{padding:8px 4px;font-size:11px;white-space:nowrap}._affiliateTable_12aau_678 .ant-table ._ant-table-tbody_12aau_716>tr>td{padding:8px 4px;font-size:11px;vertical-align:top}}@media(max-width:480px){._affiliateTable_12aau_678 .ant-table{font-size:10px}._affiliateTable_12aau_678 .ant-table ._ant-table-thead_12aau_711>tr>th{padding:6px 2px;font-size:10px}._affiliateTable_12aau_678 .ant-table ._ant-table-tbody_12aau_716>tr>td{padding:6px 2px;font-size:10px}}._affiliateTable_12aau_678 .ant-table-thead>tr>th{background:#f8f9fa;border-bottom:1px solid #e9ecef;font-weight:600;color:#495057;padding:12px 16px;text-align:center}._affiliateTable_12aau_678 .ant-table-tbody>tr>td{border-bottom:1px solid #f1f3f4;padding:12px 16px}._affiliateTable_12aau_678 .ant-table-tbody>tr>td:first-child{text-align:center;font-weight:600;color:#667eea}._affiliateTable_12aau_678 .ant-table-tbody>tr:hover>td{background:#f8f9fa}._affiliateTable_12aau_678 .ant-table-pagination{margin:16px 0 0}._affiliateTable_12aau_678 .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:8px}._affiliateTable_12aau_678 .ant-table-thead>tr:first-child>th:last-child{border-top-right-radius:8px}._emptyState_12aau_765,._emptyText_12aau_765{text-align:center;padding:40px 20px;color:#6c757d}._emptyState_12aau_765 ._emptyIcon_12aau_770,._emptyText_12aau_765 ._emptyIcon_12aau_770{font-size:48px;margin-bottom:16px;opacity:.5}._securityTab_12aau_776{display:flex;flex-direction:column;gap:32px}._securityOverview_12aau_782 ._securityCard_12aau_782{border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease;height:100%}._securityOverview_12aau_782 ._securityCard_12aau_782:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._securityOverview_12aau_782 ._securityItem_12aau_792{display:flex;align-items:center;gap:16px}._securityOverview_12aau_782 ._securityIcon_12aau_797{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}._securityOverview_12aau_782 ._securityInfo_12aau_808{flex:1;display:flex;flex-direction:column;gap:4px;min-height:60px;justify-content:space-between}._securityActions_12aau_817 ._actionCard_12aau_817{border-radius:12px;border:1px solid #e9ecef;transition:all .3s ease}._securityActions_12aau_817 ._actionCard_12aau_817:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._securityActions_12aau_817 ._actionHeader_12aau_826{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}._securityActions_12aau_817 ._actionIcon_12aau_832{width:40px;height:40px;border-radius:8px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;color:#667eea;font-size:18px}._securityActions_12aau_817 ._actionButton_12aau_843{border-radius:8px;height:40px;font-weight:500}._securityActions_12aau_817 ._actionSwitch_12aau_848{margin-top:8px}._otpSetup_12aau_852 ._ant-form-item_12aau_852{margin-bottom:16px}@media(max-width:768px){._heroSection_12aau_13{padding:40px 0}._mainSection_12aau_321,._profileContent_12aau_321{padding:20px 0}._profileTabs_12aau_400 .ant-tabs-content-holder,._mainContent_12aau_400 .ant-tabs-content-holder{padding:6px}._statsRow_12aau_540 ._statCard_12aau_544{margin-bottom:4px}._securityOverview_12aau_782 ._securityItem_12aau_792,._securityActions_12aau_817 ._actionHeader_12aau_826{flex-direction:column;text-align:center;gap:12px}}._fadeIn_12aau_880{animation:_fadeIn_12aau_880 .6s ease-in-out}@keyframes _fadeIn_12aau_880{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._slideIn_12aau_894{animation:_slideIn_12aau_894 .6s ease-in-out}@keyframes _slideIn_12aau_894{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._detailLabel_12aau_908,._levelLabel_12aau_908,._referralLabel_12aau_908{font-size:14px;color:#666;font-weight:500}._detailValue_12aau_914{font-size:14px;color:#2e2e2e;font-weight:500}._affiliateTitle_12aau_169{color:#2e2e2e!important;font-size:1.5rem!important}._sectionTitle_12aau_169{color:#2e2e2e!important;font-size:1.2rem!important;margin-bottom:16px!important}._levelSelect_12aau_592{width:120px}._supportTab_12aau_935{padding:24px 0}._supportHeader_12aau_939{text-align:center;margin-bottom:32px}._supportTitle_12aau_944{color:#1890ff!important;margin-bottom:8px!important}._supportTitle_12aau_944 ._anticon_12aau_948{margin-right:8px}._supportDescription_12aau_952{color:#666;font-size:16px;margin-bottom:0!important}._quickActions_12aau_958{margin-bottom:32px}._actionCard_12aau_817{height:100%;cursor:pointer;transition:all .3s ease;border:1px solid #e8e8e8}._actionCard_12aau_817:hover{border-color:#1890ff;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}._actionContent_12aau_974{text-align:center;padding:16px}._actionIcon_12aau_832{font-size:32px;color:#1890ff;margin-bottom:16px;display:block}._actionTitle_12aau_986{margin-bottom:8px!important;color:#262626!important}._statsSection_12aau_991{margin-bottom:32px}._recentTickets_12aau_995 ._ant-list-item_12aau_995{padding:16px 0;border-bottom:1px solid #f0f0f0}._recentTickets_12aau_995 ._ant-list-item_12aau_995:last-child{border-bottom:none}._recentTickets_12aau_995 ._ant-list-item-meta-title_12aau_1002{margin-bottom:8px!important}._recentTickets_12aau_995 ._ant-list-item-meta-description_12aau_1005{margin-bottom:0!important}._ticketMeta_12aau_1009{font-size:12px}._ticketMeta_12aau_1009:not(:last-child):after{content:"•";margin:0 8px;color:#d9d9d9}@media(max-width:768px){._supportTab_12aau_935{padding:16px 0}._supportHeader_12aau_939{margin-bottom:24px}._supportTitle_12aau_944{font-size:20px!important}._supportDescription_12aau_952{font-size:14px}._quickActions_12aau_958{margin-bottom:24px}._actionContent_12aau_974{padding:12px}._actionIcon_12aau_832{font-size:24px;margin-bottom:12px}._statsSection_12aau_991{margin-bottom:24px}}._branchTransferModal_1qlvo_1 .ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px}._branchTransferModal_1qlvo_1 .ant-modal-body{padding:24px}._modalContent_1qlvo_9 ._infoSection_1qlvo_9{background:#f6f8fa;padding:16px;border-radius:8px;margin-bottom:16px}._modalContent_1qlvo_9 ._infoSection_1qlvo_9 ._currentBranch_1qlvo_15{margin-top:8px;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e1e8ed}._modalContent_1qlvo_9 ._transferForm_1qlvo_22 ._formActions_1qlvo_22{display:flex;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}._modalContent_1qlvo_9 ._warningSection_1qlvo_29{margin-top:16px;padding:12px 16px;background:#fff7e6;border:1px solid #ffd591;border-radius:6px}._modalContent_1qlvo_9 ._warningSection_1qlvo_29 ._warningText_1qlvo_36{font-size:13px;line-height:1.4}@media(max-width:768px){._branchTransferModal_1qlvo_1 .ant-modal{margin:16px;max-width:calc(100vw - 32px)}._modalContent_1qlvo_9 ._formActions_1qlvo_22{flex-direction:column;gap:8px}._modalContent_1qlvo_9 ._formActions_1qlvo_22 .ant-space{width:100%;justify-content:center}}._branchTransferList_m3dy1_1 .ant-card-body{padding:0}._header_m3dy1_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_m3dy1_5 ._titleSection_m3dy1_13 ._title_m3dy1_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_m3dy1_5 ._titleSection_m3dy1_13 ._title_m3dy1_13 ._titleIcon_m3dy1_19{color:#1890ff}._header_m3dy1_5 ._actions_m3dy1_22{flex-shrink:0}._tableContainer_m3dy1_26{padding:16px 24px 24px}._tableContainer_m3dy1_26 .ant-table ._ant-table-thead_m3dy1_29>tr>th{background:#fafafa;font-weight:600}._tableContainer_m3dy1_26 .ant-table ._ant-table-tbody_m3dy1_33>tr:hover>td{background:#f5f5f5}._userAvatar_m3dy1_37{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}@media(max-width:768px){._header_m3dy1_5{flex-direction:column;gap:16px;align-items:stretch;padding:16px}._header_m3dy1_5 ._actions_m3dy1_22 .ant-space{width:100%;justify-content:center}._tableContainer_m3dy1_26{padding:8px;overflow-x:auto}._tableContainer_m3dy1_26 .ant-table{table-layout:auto!important}._tableContainer_m3dy1_26 .ant-table ._ant-table-thead_m3dy1_29>tr>th,._tableContainer_m3dy1_26 .ant-table ._ant-table-tbody_m3dy1_33>tr>td{white-space:nowrap!important;padding:6px 4px!important;font-size:11px!important;line-height:1.2!important}._userAvatar_m3dy1_37{width:20px;height:20px;font-size:10px}}@media(max-width:480px){._tableContainer_m3dy1_26{padding:4px}._tableContainer_m3dy1_26 .ant-table ._ant-table-thead_m3dy1_29>tr>th,._tableContainer_m3dy1_26 .ant-table ._ant-table-tbody_m3dy1_33>tr>td{padding:4px 2px!important;font-size:10px!important;white-space:nowrap!important}._userAvatar_m3dy1_37{width:18px;height:18px;font-size:9px}}._f1ApprovalList_16vjh_1 .ant-card-body{padding:0}._header_16vjh_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_16vjh_5 ._titleSection_16vjh_13 ._title_16vjh_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_16vjh_5 ._titleSection_16vjh_13 ._title_16vjh_13 ._titleIcon_16vjh_19{color:#52c41a}._header_16vjh_5 ._actions_16vjh_22{flex-shrink:0}._tableContainer_16vjh_26{padding:16px 24px 24px}._tableContainer_16vjh_26 .ant-table ._ant-table-thead_16vjh_29>tr>th{background:#fafafa;font-weight:600}._tableContainer_16vjh_26 .ant-table ._ant-table-tbody_16vjh_33>tr:hover>td{background:#f5f5f5}._userAvatar_16vjh_37{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}@media(max-width:768px){._header_16vjh_5{flex-direction:column;gap:16px;align-items:stretch;padding:16px}._header_16vjh_5 ._actions_16vjh_22 .ant-space{width:100%;justify-content:center}._tableContainer_16vjh_26{padding:8px;overflow-x:auto}._tableContainer_16vjh_26 .ant-table{table-layout:auto!important}._tableContainer_16vjh_26 .ant-table ._ant-table-thead_16vjh_29>tr>th,._tableContainer_16vjh_26 .ant-table ._ant-table-tbody_16vjh_33>tr>td{white-space:nowrap!important;padding:6px 4px!important;font-size:11px!important;line-height:1.2!important}._userAvatar_16vjh_37{width:20px;height:20px;font-size:10px}}@media(max-width:480px){._tableContainer_16vjh_26{padding:4px}._tableContainer_16vjh_26 .ant-table ._ant-table-thead_16vjh_29>tr>th,._tableContainer_16vjh_26 .ant-table ._ant-table-tbody_16vjh_33>tr>td{padding:4px 2px!important;font-size:10px!important;white-space:nowrap!important}._userAvatar_16vjh_37{width:18px;height:18px;font-size:9px}}._zoomModal_x2afj_1 .ant-modal-content{background:transparent;box-shadow:none}._zoomModal_x2afj_1 .ant-modal-close{top:16px;right:16px;z-index:10}._modalContent_x2afj_11{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px}._modalHeader_x2afj_19{text-align:center;color:#fff}._modalTitle_x2afj_24{color:#fff;font-size:24px;font-weight:600;margin:0 0 8px}._modalDescription_x2afj_31{color:#fffc;font-size:14px;margin:0}._imageContainer_x2afj_37{width:100%;display:flex;justify-content:center;align-items:center;max-height:70vh;overflow:auto}._zoomImage_x2afj_46{max-width:100%;max-height:70vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #0000004d}._modalActions_x2afj_54{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){._modalContent_x2afj_11{padding:16px;gap:16px}._modalTitle_x2afj_24{font-size:20px}._imageContainer_x2afj_37,._zoomImage_x2afj_46{max-height:60vh}._modalActions_x2afj_54{flex-direction:column;width:100%}._modalActions_x2afj_54 button{width:100%}}._qrContainer_1je1b_1{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;background:transparent;border-radius:12px;box-shadow:none}._qrContainer_1je1b_1 img{border-radius:8px;box-shadow:none}@media(max-width:768px){._qrContainer_1je1b_1{padding:4px;gap:4px}._qrContainer_1je1b_1 img{width:70px!important;height:70px!important}}._qrContainer_1je1b_1 ._copyButton_1je1b_25{background:#1890ff;border-color:#1890ff;border-radius:20px;font-weight:500;transition:all .2s ease;color:#fff}._qrContainer_1je1b_1 ._copyButton_1je1b_25:hover{background:#40a9ff;border-color:#40a9ff;transform:translateY(-1px);box-shadow:0 4px 8px #1890ff4d}._qrContainer_1je1b_1 ._copyButton_1je1b_25:active{transform:translateY(0)}@media(max-width:768px){._qrContainer_1je1b_1 ._copyButton_1je1b_25{display:none}}._qrModalContent_1je1b_48 img{width:320px;height:auto}@media(max-width:768px){.ant-modal-wrap{display:flex;align-items:center;justify-content:center}.ant-modal{width:90%!important;max-width:420px;margin:0}.ant-modal-content{max-height:80vh;overflow-y:auto}._qrModalContent_1je1b_48 img{width:90%;max-width:320px;height:auto}}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:16px;box-shadow:0 8px 32px #667eea26;margin-bottom:24px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-card-body_1wzvi_8{padding:24px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-title_1wzvi_11{color:#fff;margin:0 0 8px;font-weight:600;font-size:24px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-title_1wzvi_11 ._header-icon_1wzvi_17{margin-right:12px;font-size:24px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-subtitle_1wzvi_21{color:#ffffffe6;font-size:16px;line-height:1.5}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-actions_1wzvi_26{display:flex;justify-content:flex-end;align-items:center}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-actions_1wzvi_26 ._add-button_1wzvi_31{background:#fff3;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;height:48px;font-weight:500;font-size:16px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-actions_1wzvi_26 ._add-button_1wzvi_31:hover{background:#ffffff4d;border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._loading-container_1wzvi_46{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._empty-card_1wzvi_54{border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._empty-card_1wzvi_54 ._empty-content_1wzvi_59{display:flex;flex-direction:column;align-items:center;padding:40px 20px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65{border-radius:16px;box-shadow:0 4px 20px #00000014;border:1px solid #f0f0f0;transition:all .3s ease;overflow:hidden}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-4px)}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-body_1wzvi_8{padding:20px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79{display:flex;flex-direction:column;gap:16px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84{width:100%}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._ant-image_1wzvi_87{width:100%;height:200px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._no-image_1wzvi_94{width:100%;height:200px;border:2px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafafa;color:#8c8c8c}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106{flex:1;display:flex;flex-direction:column;gap:12px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112{display:flex;justify-content:space-between;align-items:flex-start}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112 ._document-name_1wzvi_117{margin:0 12px 0 0;font-weight:600;color:#262626;line-height:1.4;flex:1}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112 ._document-status_1wzvi_125{flex-shrink:0}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128{display:flex;justify-content:flex-start}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128 ._content-tag_1wzvi_132{border-radius:6px;font-size:12px;padding:4px 8px;height:auto;line-height:1.4}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139{background:#fafafa;border-top:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li{margin:8px 0}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li ._ant-btn_1wzvi_146{border-radius:8px;height:36px;width:36px;transition:all .2s ease}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li ._ant-btn_1wzvi_146:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._modal-title_1wzvi_156,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._modal-title_1wzvi_156{display:flex;align-items:center;font-weight:600;font-size:18px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._ant-modal-body_1wzvi_163,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._ant-modal-body_1wzvi_163{padding:24px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167{border:2px dashed #d9d9d9;border-radius:16px;padding:40px 24px;text-align:center;background:#fafafa;transition:all .3s ease;cursor:pointer}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167:hover,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167:hover{border-color:#1890ff;background:#f0f8ff;transform:translateY(-2px);box-shadow:0 4px 20px #1890ff1a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167 ._ant-typography_1wzvi_184{display:block;margin-bottom:4px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167 ._ant-typography_1wzvi_184:last-child,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167 ._ant-typography_1wzvi_184:last-child{margin-bottom:0}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194{margin-top:20px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199{position:relative;display:inline-block}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._ant-image_1wzvi_87{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214{position:absolute;top:8px;right:8px;background:#ffffffe6;border-radius:6px;box-shadow:0 2px 8px #0000001a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214:hover,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214:hover,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214:hover,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214:hover{background:#fff;transform:scale(1.05)}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._form-actions_1wzvi_232,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._form-actions_1wzvi_232{display:flex;justify-content:flex-end;margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._form-actions_1wzvi_232 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._form-actions_1wzvi_232 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146{min-width:120px;border-radius:8px;font-weight:500}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._image-section_1wzvi_246,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._image-section_1wzvi_246{margin-bottom:24px;text-align:center}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._image-section_1wzvi_246 ._image-container_1wzvi_251 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._image-section_1wzvi_246 ._image-container_1wzvi_251 ._ant-image_1wzvi_87{border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0000001a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257{margin-bottom:24px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261{background:#fafafa;border-radius:12px;padding:20px;border:1px solid #f0f0f0;height:100%}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-title_1wzvi_269,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-title_1wzvi_269{margin-bottom:20px;font-weight:600;color:#262626;border-bottom:2px solid #e8e8e8;padding-bottom:12px;display:flex;align-items:center}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279{display:flex;flex-direction:column;margin-bottom:16px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279:last-child,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279:last-child{margin-bottom:0}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184{margin-bottom:4px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184._ant-typography-text-strong_1wzvi_293,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184._ant-typography-text-strong_1wzvi_293{font-weight:600;color:#262626;font-size:14px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._document-tag_1wzvi_299,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._document-tag_1wzvi_299{align-self:flex-start;margin-top:4px;font-size:14px;padding:4px 12px;border-radius:6px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307:last-child,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307:last-child{border-bottom:none}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184:first-child,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184:first-child{font-weight:600;color:#262626;font-size:14px;min-width:120px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184:last-child,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184:last-child{color:#595959;font-size:14px;text-align:right;flex:1;margin-left:16px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334{text-align:center;padding:20px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-typography_1wzvi_184{display:block;margin-bottom:12px;color:#8c8c8c}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-btn_1wzvi_146{font-size:14px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349{display:flex;justify-content:center}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146{min-width:140px;border-radius:8px;font-weight:500}@media(max-width:768px){._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-row_1wzvi_361 ._header-content_1wzvi_11{text-align:center;margin-bottom:16px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-row_1wzvi_361 ._header-content_1wzvi_11 ._header-title_1wzvi_11,._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-row_1wzvi_361 ._header-content_1wzvi_11 ._header-title_1wzvi_11 ._header-icon_1wzvi_17{font-size:20px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-row_1wzvi_361 ._header-content_1wzvi_11 ._header-subtitle_1wzvi_21{font-size:14px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-row_1wzvi_361 ._header-actions_1wzvi_26{justify-content:center}}@media(max-width:768px)and (max-width:768px){._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._ant-col_1wzvi_379{width:50%!important;flex:0 0 50%!important;max-width:50%!important}}@media(max-width:768px){._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-body_1wzvi_8{padding:12px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79{flex-direction:column;text-align:center;gap:8px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84{width:100%}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._no-image_1wzvi_94{width:100%;height:200px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112{flex-direction:column;align-items:center;gap:4px;margin-bottom:8px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112 ._document-name_1wzvi_117{text-align:center;margin-right:0;font-size:14px;line-height:1.2}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128{display:flex;justify-content:center;margin-top:8px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128 ._content-tag_1wzvi_132{font-size:10px;padding:2px 6px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li ._ant-btn_1wzvi_146{height:32px;width:32px;font-size:12px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157{width:95%!important;margin:16px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._ant-modal-body_1wzvi_163,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._ant-modal-body_1wzvi_163{padding:16px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._upload-area_1wzvi_167 ._upload-content_1wzvi_167{padding:24px 12px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._uploaded-image_1wzvi_193 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._upload-section_1wzvi_167 ._current-image_1wzvi_194 ._image-preview_1wzvi_199 ._remove-image-btn_1wzvi_214{top:4px;right:4px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 .extracted-content-textarea .ant-input,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 .extracted-content-textarea .ant-input{min-height:180px!important;height:auto!important;padding:8px 11px!important}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._form-actions_1wzvi_232,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._form-actions_1wzvi_232{flex-direction:column;gap:12px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._document-form_1wzvi_167 ._form-actions_1wzvi_232 ._ant-space_1wzvi_240,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._document-form_1wzvi_167 ._form-actions_1wzvi_232 ._ant-space_1wzvi_240{width:100%;justify-content:center}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._image-section_1wzvi_246 ._image-container_1wzvi_251 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._image-section_1wzvi_246 ._image-container_1wzvi_251 ._ant-image_1wzvi_87{box-shadow:0 4px 20px #0000001a}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-title_1wzvi_269,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-title_1wzvi_269{font-size:18px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._ant-typography_1wzvi_184{font-size:13px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._document-tag_1wzvi_299,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._info-item_1wzvi_279 ._document-tag_1wzvi_299{font-size:13px;padding:3px 10px}._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._extracted-content_1wzvi_307 ._content-item_1wzvi_307 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-typography_1wzvi_184,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._info-section_1wzvi_257 ._info-card_1wzvi_261 ._no-content_1wzvi_334 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._document-modal_1wzvi_156 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146,._user-document-tab_1wzvi_1 ._view-modal_1wzvi_157 ._view-content_1wzvi_246 ._action-section_1wzvi_349 ._action-buttons_1wzvi_349 ._ant-space_1wzvi_240 ._ant-btn_1wzvi_146{font-size:13px}}@media(min-width:769px){._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-body_1wzvi_8{padding:20px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79{gap:16px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._no-image_1wzvi_94{width:100%;height:200px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112 ._document-name_1wzvi_117{font-size:18px;line-height:1.3}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128 ._content-tag_1wzvi_132{font-size:14px;padding:6px 12px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li ._ant-btn_1wzvi_146{height:40px;width:40px;font-size:16px}}@media(max-width:480px){._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._ant-card-body_1wzvi_8{padding:16px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-title_1wzvi_11,._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-title_1wzvi_11 ._header-icon_1wzvi_17{font-size:18px}._user-document-tab_1wzvi_1 ._header-card_1wzvi_1 ._header-content_1wzvi_11 ._header-subtitle_1wzvi_21{font-size:13px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-body_1wzvi_8{padding:8px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79{gap:6px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._ant-image_1wzvi_87,._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-image-section_1wzvi_84 ._no-image_1wzvi_94{width:100%;height:200px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-header_1wzvi_112 ._document-name_1wzvi_117{font-size:12px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._document-content_1wzvi_79 ._document-info-section_1wzvi_106 ._document-content-preview_1wzvi_128 ._content-tag_1wzvi_132{font-size:9px;padding:1px 4px}._user-document-tab_1wzvi_1 ._documents-container_1wzvi_46 ._documents-grid_1wzvi_65 ._document-card_1wzvi_65 ._document-item_1wzvi_65 ._ant-card-actions_1wzvi_139 li ._ant-btn_1wzvi_146{height:28px;width:28px;font-size:10px}}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65{animation:_fadeInUp_1wzvi_1 .5s ease forwards;opacity:0;transform:translateY(20px)}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(1){animation-delay:.05s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(2){animation-delay:.1s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(3){animation-delay:.15s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(4){animation-delay:.2s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(5){animation-delay:.25s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(6){animation-delay:.3s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(7){animation-delay:.35s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(8){animation-delay:.4s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(9){animation-delay:.45s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(10){animation-delay:.5s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(11){animation-delay:.55s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(12){animation-delay:.6s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(13){animation-delay:.65s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(14){animation-delay:.7s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(15){animation-delay:.75s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(16){animation-delay:.8s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(17){animation-delay:.85s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(18){animation-delay:.9s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(19){animation-delay:.95s}._user-document-tab_1wzvi_1 ._document-card_1wzvi_65:nth-child(20){animation-delay:1s}@keyframes _fadeInUp_1wzvi_1{to{opacity:1;transform:translateY(0)}}._user-document-tab_1wzvi_1 ._ant-modal-body_1wzvi_163::-webkit-scrollbar{width:6px}._user-document-tab_1wzvi_1 ._ant-modal-body_1wzvi_163::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._user-document-tab_1wzvi_1 ._ant-modal-body_1wzvi_163::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._user-document-tab_1wzvi_1 ._ant-modal-body_1wzvi_163::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._user-document-tab_1wzvi_1 ._cancel-button_1wzvi_657,._user-document-tab_1wzvi_1 ._submit-button_1wzvi_658{border-radius:8px;font-weight:500}._user-document-tab_1wzvi_1 ._ant-spin_1wzvi_662 ._ant-spin-dot_1wzvi_662 ._ant-spin-dot-item_1wzvi_662{background-color:#1890ff}._user-document-tab_1wzvi_1 ._ant-empty_1wzvi_665{padding:48px 0}._user-document-tab_1wzvi_1 ._ant-empty_1wzvi_665 ._ant-empty-description_1wzvi_668{color:#8c8c8c;font-size:14px}._user-document-tab_1wzvi_1 ._ant-btn_1wzvi_146{border-radius:8px;font-weight:500;transition:all .3s ease}._user-document-tab_1wzvi_1 ._ant-btn_1wzvi_146._ant-btn-text_1wzvi_677:hover{background:#f5f5f5;transform:translateY(-1px)}._user-document-tab_1wzvi_1 ._ant-btn_1wzvi_146._ant-btn-primary_1wzvi_681{box-shadow:0 2px 8px #1890ff4d}._user-document-tab_1wzvi_1 ._ant-btn_1wzvi_146._ant-btn-primary_1wzvi_681:hover{transform:translateY(-2px);box-shadow:0 4px 16px #1890ff66}._user-document-tab_1wzvi_1 ._ant-btn_1wzvi_146._ant-btn-danger_1wzvi_688:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ff4d4f4d}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-form-item-label_1wzvi_692>label{font-weight:500;color:#262626}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input_1wzvi_451,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-select-selector_1wzvi_697,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-picker_1wzvi_698{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input_1wzvi_451:hover,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-select-selector_1wzvi_697:hover,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-picker_1wzvi_698:hover{border-color:#40a9ff}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input_1wzvi_451:focus,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input_1wzvi_451._ant-input-focused_1wzvi_708,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input_1wzvi_451._ant-select-focused_1wzvi_708 ._ant-select-selector_1wzvi_697,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-select-selector_1wzvi_697:focus,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-select-selector_1wzvi_697._ant-input-focused_1wzvi_708,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-select-selector_1wzvi_697._ant-select-focused_1wzvi_708 ._ant-select-selector_1wzvi_697,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-picker_1wzvi_698:focus,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-picker_1wzvi_698._ant-input-focused_1wzvi_708,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-picker_1wzvi_698._ant-select-focused_1wzvi_708 ._ant-select-selector_1wzvi_697{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 ._ant-input-textarea_1wzvi_451 ._ant-input_1wzvi_451{border-radius:8px}._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 .extracted-content-textarea.ant-input-textarea .ant-input,._user-document-tab_1wzvi_1 ._ant-form_1wzvi_692 .extracted-content-textarea .ant-input{min-height:140px!important;height:auto!important;resize:vertical!important;padding:8px 11px!important}._user-document-tab_1wzvi_1 ._ant-tag_1wzvi_728{border-radius:6px;font-weight:500;padding:4px 12px;height:auto;line-height:1.4}._user-document-tab_1wzvi_1 ._ant-tag_1wzvi_728._ant-tag-blue_1wzvi_735{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}._user-document-tab_1wzvi_1 ._ant-tag_1wzvi_728._ant-tag-green_1wzvi_740{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}._user-document-tab_1wzvi_1 ._ant-tag_1wzvi_728._ant-tag-orange_1wzvi_745{background:#fff7e6;border-color:#ffd591;color:#fa8c16}._user-document-tab_1wzvi_1 ._ant-divider_1wzvi_750{margin:24px 0}._user-document-tab_1wzvi_1 ._ant-divider_1wzvi_750._ant-divider-with-text-left_1wzvi_753:before{border-top:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._ant-divider_1wzvi_750._ant-divider-with-text-left_1wzvi_753:after{border-top:1px solid #f0f0f0}._user-document-tab_1wzvi_1 ._ant-divider_1wzvi_750._ant-divider-with-text-left_1wzvi_753 ._ant-divider-inner-text_1wzvi_759{font-weight:600;color:#262626;font-size:14px}._user-document-tab_1wzvi_1 ._ant-image_1wzvi_87{border-radius:8px;overflow:hidden;box-shadow:0 2px 12px #0000001a}._user-document-tab_1wzvi_1 ._ant-popconfirm_1wzvi_769 ._ant-popconfirm-buttons_1wzvi_769 ._ant-btn_1wzvi_146{border-radius:6px}.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space .ant-btn,.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space .ant-btn.ant-btn-lg{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important}.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space .ant-btn[style*=height]{height:44px!important}.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space{display:flex!important;align-items:center!important}.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space .ant-btn:first-child,.user-document-tab .document-modal .ant-modal-body .form-actions .ant-space .ant-btn:last-child{height:44px!important;min-height:44px!important;max-height:44px!important}.user-document-tab .ant-popconfirm .ant-popconfirm-buttons .ant-btn,.user-document-tab .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-primary,.user-document-tab .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-default{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important}.user-document-tab .ant-popconfirm .ant-popconfirm-buttons .ant-btn[style*=height]{height:44px!important}.ant-popconfirm .ant-popconfirm-buttons .ant-btn,body .ant-popconfirm .ant-popconfirm-buttons .ant-btn{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important}.ant-btn.ant-btn-lg{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn,html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn[style]{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important}html body .ant-popconfirm .ant-popconfirm-buttons{display:flex!important;align-items:center!important;gap:8px!important}:root{--popconfirm-button-height: 44px;--popconfirm-button-padding: 0 16px}html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn,html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-primary,html body .ant-popconfirm .ant-popconfirm-buttons .ant-btn.ant-btn-default{height:var(--popconfirm-button-height)!important;min-height:var(--popconfirm-button-height)!important;max-height:var(--popconfirm-button-height)!important;padding:var(--popconfirm-button-padding)!important}html body div .ant-btn{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}html body * .ant-popconfirm .ant-popconfirm-buttons .ant-btn{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;box-sizing:border-box!important}._walletStatus_rcujk_1 ._walletButtonContainer_rcujk_1{display:flex;align-items:center;background:linear-gradient(135deg,#4caf50,#45a049);border-radius:12px;box-shadow:0 2px 8px #4caf5033;overflow:hidden;transition:all .3s ease}._walletStatus_rcujk_1 ._walletButtonContainer_rcujk_1:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._walletStatus_rcujk_1 ._walletButton_rcujk_1{background:transparent;border:none;border-radius:0;padding:8px 16px;height:auto;color:#fff;flex:1;transition:all .3s ease}._walletStatus_rcujk_1 ._walletButton_rcujk_1:hover{background:transparent;transform:none;box-shadow:none;color:#fff}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletIcon_rcujk_31{font-size:16px;color:#fff}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletInfo_rcujk_35{display:flex;flex-direction:column;align-items:flex-start}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletInfo_rcujk_35 ._balanceLabel_rcujk_40{font-size:11px;color:#ffffffe6;line-height:1;margin-bottom:2px}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletInfo_rcujk_35 ._balanceAmount_rcujk_46{font-size:13px;font-weight:600;color:#fff;line-height:1}._walletStatus_rcujk_1 ._dropdownButton_rcujk_52{background:transparent;border:none;padding:8px 12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border-left:1px solid rgba(255,255,255,.2)}._walletStatus_rcujk_1 ._dropdownButton_rcujk_52:hover{background:#ffffff1a}._walletStatus_rcujk_1 ._dropdownButton_rcujk_52 ._dropdownIcon_rcujk_67{font-size:10px;color:#fffc}._walletStatus_rcujk_1 ._connectWalletBtn_rcujk_71{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:12px;font-weight:600;box-shadow:0 2px 8px #4caf5033}._walletStatus_rcujk_1 ._connectWalletBtn_rcujk_71:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}@media(max-width:768px){._walletStatus_rcujk_1 ._walletButton_rcujk_1{padding:6px 12px}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletInfo_rcujk_35 ._balanceLabel_rcujk_40{font-size:10px}._walletStatus_rcujk_1 ._walletButton_rcujk_1 ._walletInfo_rcujk_35 ._balanceAmount_rcujk_46{font-size:12px}._walletStatus_rcujk_1 ._dropdownButton_rcujk_52{padding:6px 10px}}._card_mym1o_1{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease;display:flex;flex-direction:column;height:100%}._card_mym1o_1:hover{transform:translateY(-2px)}._image_mym1o_15{position:relative;overflow:hidden;aspect-ratio:1/1}._image_mym1o_15 img{width:100%;height:100%;object-fit:cover;display:block}._image_mym1o_15 ._favBtn_mym1o_26{position:absolute;top:8px;right:8px;background:#fffffff2;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease;color:silver}._image_mym1o_15 ._favBtn_mym1o_26._active_mym1o_42{color:#ff4d4f}._image_mym1o_15 ._favBtn_mym1o_26:hover{transform:scale(1.05)}._content_mym1o_49{padding:12px;display:flex;flex-direction:column;flex:1}._info_mym1o_56{flex:1;min-height:92px;display:flex;flex-direction:column;justify-content:flex-start}._name_mym1o_64{font-size:14px;font-weight:600;color:#262626;margin:0 0 6px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._vendor_mym1o_76{font-size:12px;color:#8c8c8c;margin-bottom:8px}._priceRow_mym1o_82{display:flex;align-items:center;gap:8px;margin-bottom:10px}._price_mym1o_82{color:#ff4d4f;font-weight:700;font-size:16px}._oldPrice_mym1o_95{color:#bfbfbf;text-decoration:line-through;font-size:12px}._actions_mym1o_101{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}._buyBtn_mym1o_109{flex:1;background:#4caf50;color:#fff;border:none;border-radius:8px;height:36px;font-weight:600}._iconBtn_mym1o_119{width:36px;height:36px;border-radius:8px;border:1px solid #e8e8e8;background:#fff}@media(max-width:480px){._content_mym1o_49{padding:10px}._info_mym1o_56{min-height:84px}._buyBtn_mym1o_109{height:34px}._iconBtn_mym1o_119{width:34px;height:34px}}._favActive_mym1o_142{color:#ff4d4f!important}._productCardWrapper_11v57_2{position:relative;height:100%;display:flex;flex-direction:column}._productCard_11v57_2{width:100%;flex:1;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;background-color:ivory!important;border-radius:8px!important}._productCard_11v57_2:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}._productCard_11v57_2 .app-card__image-wrapper{border-radius:6px!important;background:ivory!important;margin:0!important;padding:0!important;overflow:hidden!important}._productCard_11v57_2 .app-card__image{border-radius:6px!important;width:100%!important;height:100%!important;object-fit:cover!important}._productCard_11v57_2 .ant-card-body{padding:6px!important}._productCard_11v57_2 .app-card__title{font-size:14px!important;-webkit-line-clamp:2!important;line-clamp:2!important;min-height:unset!important;margin-bottom:2px!important}._productCard_11v57_2 .app-card__price-discount{font-size:16px!important}._productCard_11v57_2 .app-card__price-original{font-size:13px!important;margin-bottom:0!important}._productCard_11v57_2 .app-card__price-group{margin-bottom:0!important;gap:0!important}._productCard_11v57_2 .ant-card-body{background-color:ivory!important}._productCard_11v57_2 .app-card__info-row{margin-top:2px!important}._actionButtons_11v57_67{display:flex;margin-top:8px;gap:8px}._buyButton_11v57_73{flex:1;border-radius:6px!important;font-weight:600!important;display:flex;align-items:center;justify-content:center}._buyButton_11v57_73 .anticon{margin-right:4px;font-size:14px}._addButton_11v57_86{width:32px!important;height:32px!important;padding:0!important;border-radius:6px!important;display:flex!important;align-items:center!important;justify-content:center!important}._addButton_11v57_86 .anticon{font-size:16px}@media(max-width:480px){._actionButtons_11v57_67{margin-top:6px;gap:6px}._buyButton_11v57_73{font-size:12px!important;padding:0 8px!important;height:28px!important}._buyButton_11v57_73 .anticon{font-size:12px}._addButton_11v57_86{width:28px!important;height:28px!important}._addButton_11v57_86 .anticon{font-size:14px}}._heroBannerDesktop_1pqo4_5{max-width:1200px;margin:0 auto;padding:0;position:relative;overflow:hidden}._heroBannerDesktop_1pqo4_5 ._heroContainer_1pqo4_12{max-width:1200px;margin:0 auto;padding:0 20px}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17{position:relative;width:100%}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._heroSlide_1pqo4_17{position:relative;width:100%;height:clamp(280px,40vw,520px)}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._heroSlide_1pqo4_17 ._heroImage_1pqo4_26{text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._heroSlide_1pqo4_17 ._heroImage_1pqo4_26 img{width:100%;height:100%;object-fit:contain;background-color:transparent;border-radius:8px}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._sliderControls_1pqo4_41{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding:0 20px;pointer-events:none}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._sliderControls_1pqo4_41 ._sliderButton_1pqo4_53{background:#fffc;border:none;width:48px;height:48px;border-radius:50%;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;pointer-events:auto;box-shadow:0 2px 8px #00000026}._heroBannerDesktop_1pqo4_5 ._heroSlider_1pqo4_17 ._sliderControls_1pqo4_41 ._sliderButton_1pqo4_53:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px #0003}._heroBannerMobile_1pqo4_75{position:relative;height:200px;background-image:url(/assets/bg-B_pWp9Xz.png);background-size:cover;background-position:60% 40%;background-repeat:no-repeat;margin-bottom:16px;border-radius:0 0 16px 16px;overflow:hidden}@media(min-width:1024px){._heroBannerMobile_1pqo4_75{display:none}}._heroBannerMobile_1pqo4_75 ._bannerOverlay_1pqo4_91{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:16px}._heroBannerMobile_1pqo4_75 ._bannerContent_1pqo4_102{text-align:center;width:100%;display:none}@media(max-width:480px){._heroBannerMobile_1pqo4_75{height:160px;margin-bottom:8px}._heroBannerMobile_1pqo4_75 ._bannerOverlay_1pqo4_91{padding:8px}._heroBannerMobile_1pqo4_75 ._bannerContent_1pqo4_102 ._ctaButtonMobile_1pqo4_115{padding:10px 20px;font-size:10px}}._heroBannerMobile_1pqo4_75 ._mobileBannerSlider_1pqo4_120{position:relative;width:100%;height:100%;overflow:hidden}._heroBannerMobile_1pqo4_75 ._mobileBannerSlider_1pqo4_120 ._mobileBannerSlide_1pqo4_120{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}._heroBannerMobile_1pqo4_75 ._mobileBannerSlider_1pqo4_120 ._mobileSliderControls_1pqo4_137{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;padding:0 15px;z-index:10}._heroBannerMobile_1pqo4_75 ._mobileBannerSlider_1pqo4_120 ._mobileSliderControls_1pqo4_137 ._mobileSliderButton_1pqo4_149{background:#fff6;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#666;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 4px #0000001a}._heroBannerMobile_1pqo4_75 ._mobileBannerSlider_1pqo4_120 ._mobileSliderControls_1pqo4_137 ._mobileSliderButton_1pqo4_149:hover{background:#fff9;color:#333;transform:scale(1.05)}._commercePage_1pqo4_176{min-height:100vh;position:relative}._mainContent_1pqo4_181{padding-top:0}._container_1pqo4_185{max-width:1200px;margin:0 auto;padding:0 16px}@media(max-width:768px){._container_1pqo4_185{padding:0 8px}}._content_1pqo4_196{max-width:1200px;margin:0 auto}._bottom-bar_1pqo4_201{width:100vw;background:#fff;left:50%;right:50%;transform:translate(-50%)}._sectionTitle_1pqo4_209{text-align:center;font-size:2.2rem;color:#333;margin-bottom:16px;font-weight:700}._sectionSubtitle_1pqo4_217{text-align:center;font-size:1.1rem;color:#666;margin-bottom:50px;max-width:600px;margin-left:auto;margin-right:auto}._ctaButton_1pqo4_115{display:inline-block;padding:15px 30px;background:#fff;color:#4caf50;text-decoration:none;border-radius:8px;font-weight:600;font-size:1.1rem;transition:all .3s ease;border:none;cursor:pointer}._ctaButton_1pqo4_115:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}@keyframes _spin_1pqo4_288{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_1pqo4_1{0%,to{opacity:.3}50%{opacity:.8}}@keyframes _tabPulse_1pqo4_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}._loading_1pqo4_281{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh}._loading_1pqo4_281 ._spinner_1pqo4_288{width:40px;height:40px;border:4px solid #e0e0e0;border-top:4px solid #4caf50;border-radius:50%;animation:_spin_1pqo4_288 1s linear infinite}._loading_1pqo4_281 p{margin-top:16px;color:#666}._sidebar_1pqo4_304{position:fixed;top:0;left:0;width:320px;height:100vh;background:#fff;box-shadow:2px 0 10px #0000001a;z-index:1000;overflow-y:auto;padding:0}._sidebarHeader_1pqo4_317{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._sidebarHeader_1pqo4_317 h2{font-size:1.2rem;color:#333;margin:0}._sidebarClose_1pqo4_331{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center}._sidebarClose_1pqo4_331:hover{background:#e0e0e0}._sidebarClose_1pqo4_331 svg{width:20px;height:20px}._filterSection_1pqo4_349{padding:20px;border-bottom:1px solid #e0e0e0}._filterTitle_1pqo4_354{font-size:1rem;font-weight:600;color:#333;margin-bottom:16px}._filterItem_1pqo4_361{display:flex;align-items:center;gap:8px;margin-bottom:12px}._filterItem_1pqo4_361 input[type=checkbox],._filterItem_1pqo4_361 input[type=radio]{width:16px;height:16px;cursor:pointer}._filterItem_1pqo4_361 label{font-size:.9rem;color:#666;cursor:pointer;flex:1}._categoryFilterItem_1pqo4_380{margin-bottom:4px}._categoryHeader_1pqo4_384{display:flex;align-items:center;gap:8px;padding:6px 0;cursor:pointer;transition:background-color .2s;border-radius:4px}._categoryHeader_1pqo4_384:hover{background-color:#f5f5f5}._categoryHeader_1pqo4_384 input[type=checkbox]{width:16px;height:16px;cursor:pointer}._categoryHeader_1pqo4_384 label{font-size:.9rem;color:#333;cursor:pointer;flex:1;font-weight:500}._categoryCount_1pqo4_409{font-size:.8rem;color:#999;margin-left:auto}._categoryArrow_1pqo4_415{width:16px;height:16px;color:#666;transition:transform .2s}._categoryArrow_1pqo4_415._rotated_1pqo4_421{transform:rotate(180deg)}._subCategories_1pqo4_425{margin-left:24px;margin-top:2px;padding-left:8px;border-left:2px solid #e0e0e0;padding-bottom:4px}._subCategoryItem_1pqo4_433{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:2px 0}._subCategoryItem_1pqo4_433 input[type=checkbox]{width:14px;height:14px;cursor:pointer}._subCategoryItem_1pqo4_433 label{font-size:.85rem;color:#666;cursor:pointer;flex:1}._clearFiltersButton_1pqo4_452{width:calc(100% - 40px);margin:20px;padding:12px;background:#f44;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._clearFiltersButton_1pqo4_452:hover{background:#e03e3e}._filterToggle_1pqo4_471{padding:20px 0;background:#fff;border-bottom:1px solid #e0e0e0}._filterToggle_1pqo4_471 ._container_1pqo4_185{display:flex;justify-content:flex-start}._filterToggleBtn_1pqo4_481{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#4caf50;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._filterToggleBtn_1pqo4_481:hover{background:#45a049}._filterToggleBtn_1pqo4_481 svg{width:16px;height:16px}._heroBanner_1pqo4_5{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:80px 0;text-align:center;position:relative;overflow:hidden}._bannerContent_1pqo4_102{max-width:800px;margin:0 auto;padding:0 16px;position:relative;z-index:2}._bannerContent_1pqo4_102 h1{font-size:2.8rem;margin-bottom:20px;font-weight:700;line-height:1.2}._bannerContent_1pqo4_102 p{font-size:1.3rem;opacity:.9;margin-bottom:30px;line-height:1.5}._topBar_1pqo4_537{margin:0 auto;max-width:1200px;background:#fff;border-bottom:1px solid #e8f5e8;padding:16px 0;position:sticky;top:0;z-index:100;box-shadow:0 2px 8px #0000000f}._topBarContent_1pqo4_549{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}._filterToggleBtn_1pqo4_481{display:flex;align-items:center;gap:8px;background:#4caf50;color:#fff;border:none;padding:10px 16px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}._filterToggleBtn_1pqo4_481:hover{background:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._brandsSection_1pqo4_580{padding:80px 0;background:#f8f9fa}._brandsContainer_1pqo4_585{position:relative;width:100%;overflow:hidden}._brandsGrid_1pqo4_591{display:flex;gap:30px;overflow-x:auto;padding:20px 0;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;max-width:100%}._brandsGrid_1pqo4_591::-webkit-scrollbar{display:none}._brandItem_1pqo4_605{display:flex;flex-direction:column;align-items:center;min-width:150px;flex-shrink:0;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._brandItem_1pqo4_605:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}._brandLogo_1pqo4_622{width:80px;height:80px;object-fit:contain;margin-bottom:12px;border-radius:8px}._brandName_1pqo4_630{font-size:.9rem;font-weight:600;color:#333;text-align:center}._scrollButtonContainer_1pqo4_637{display:flex;justify-content:center;gap:16px;margin-top:20px}._scrollButton_1pqo4_637{width:40px;height:40px;border:none;border-radius:50%;background:#4caf50;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._scrollButton_1pqo4_637:hover{background:#45a049;transform:scale(1.05)}._scrollButton_1pqo4_637 svg{width:18px;height:18px}._styleTabsContainer_1pqo4_669{display:flex;justify-content:center;gap:8px;padding:40px 0;background:#fff;border-bottom:1px solid #e0e0e0;flex-wrap:wrap}._styleTab_1pqo4_669{padding:12px 24px;background:#ede0d4;border:1px solid #e0e0e0;border-radius:25px;cursor:pointer;transition:all .3s ease;font-weight:500;color:#666;white-space:nowrap}._styleTab_1pqo4_669:hover{background:#e6ccb2;border-color:#b08968}._styleTab_1pqo4_669._activeTab_1pqo4_694{background:#b08968;color:#fff;border-color:#b08968}._styleTab_1pqo4_669._activeTab_1pqo4_694._imageSearchTab_1pqo4_699{animation:_tabPulse_1pqo4_1 .6s ease-in-out}._collectionSection_1pqo4_706{padding:60px 0;background:#fff}._tabContent_1pqo4_711{margin-top:40px}._collectionGrid_1pqo4_715{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}@media(max-width:768px){._collectionGrid_1pqo4_715{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}}@media(max-width:480px){._collectionGrid_1pqo4_715{grid-template-columns:1fr;gap:8px}}._collectionCard_1pqo4_733{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._collectionCard_1pqo4_733:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}._collectionImageContainer_1pqo4_745{height:200px;overflow:hidden}._collectionImage_1pqo4_745{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._collectionImage_1pqo4_745:hover{transform:scale(1.05)}._collectionName_1pqo4_760{font-size:1.1rem;font-weight:600;color:#333;margin:16px 20px 8px;line-height:1.4}._collectionDescription_1pqo4_768{color:#666;font-size:.9rem;line-height:1.5;margin:0 20px 20px}._noContent_1pqo4_775{text-align:center;color:#666;font-size:1.1rem;padding:60px 20px;grid-column:1/-1}._categoriesSection_1pqo4_786{padding:60px 0;background:#fff}._loadingCategories_1pqo4_791{text-align:center;padding:40px;color:#666;font-size:1.1rem}._sectionHeader_1pqo4_798 ._sectionTitle_1pqo4_209{font-size:32px;font-weight:700;color:#333;margin:0}._sectionHeader_1pqo4_798 ._categoryControls_1pqo4_810{display:flex;gap:12px}._sectionHeader_1pqo4_798 ._categoryControls_1pqo4_810 ._scrollButton_1pqo4_637{width:48px;height:48px;border:2px solid #e0e0e0;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#666;font-size:18px}._sectionHeader_1pqo4_798 ._categoryControls_1pqo4_810 ._scrollButton_1pqo4_637:hover{border-color:#4caf50;color:#4caf50;background:#f8f9fa}._sectionHeader_1pqo4_798 ._categoryControls_1pqo4_810 ._scrollButton_1pqo4_637:active{transform:scale(.95)}._categoriesGrid_1pqo4_837{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);column-gap:32px;row-gap:16px;overflow-x:auto;scroll-behavior:smooth;padding:0 8px 16px}._categoriesGrid_1pqo4_837::-webkit-scrollbar{height:4px}._categoriesGrid_1pqo4_837::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}._categoriesGrid_1pqo4_837::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}._categoriesGrid_1pqo4_837::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._categoryCard_1pqo4_863{background:#ede0d4;border:1px solid #e0d3c7;padding:22px 20px;border-radius:16px;text-align:center;transition:all .3s;cursor:pointer;min-width:160px;box-shadow:0 2px 8px #0000000f;margin:4px;box-sizing:border-box}._categoryCard_1pqo4_863:hover{background:#e6ccb2;border-color:#b08968;box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}._categoryCard_1pqo4_863 ._categoryImage_1pqo4_883{width:68px;height:68px;margin:0 auto 16px}._categoryCard_1pqo4_863 ._categoryImage_1pqo4_883 img{width:100%;height:100%;object-fit:cover;border-radius:12px}._categoryCard_1pqo4_863 h3{font-size:15px;font-weight:600;margin:0;color:#5b4636}._productsSection_1pqo4_904{padding:60px 0;background:#f8f9fa}._sectionHeader_1pqo4_798{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}._sectionHeader_1pqo4_798 h2{font-size:1.8rem;color:#333}._sectionHeader_1pqo4_798 p{color:#666;font-size:1rem}._productsGrid_1pqo4_924{margin-bottom:clamp(16px,2.5vw,24px);padding:0 clamp(4px,.75vw,8px)}._productsGrid_1pqo4_924 .ant-row{margin-left:clamp(-4px,-.5vw,-6px)!important;margin-right:clamp(-4px,-.5vw,-6px)!important}._productsGrid_1pqo4_924 .ant-col{padding:clamp(3px,.5vw,6px)!important}._categoriesGrid_1pqo4_837{grid-template-rows:repeat(2,1fr);grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);column-gap:32px;row-gap:16px}._discountBadge_1pqo4_945{position:absolute;top:clamp(8px,1.2vw,12px);left:clamp(8px,1.2vw,12px);background:#f44;color:#fff;padding:clamp(2px,.5vw,4px) clamp(4px,.8vw,8px);border-radius:clamp(2px,.5vw,4px);font-size:clamp(10px,1.2vw,.8rem);font-weight:600;z-index:2}._productInfo_1pqo4_958{padding:16px;flex:1;display:flex;flex-direction:column}._productName_1pqo4_965{font-size:.95rem;font-weight:600;color:#333;margin-bottom:6px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productRating_1pqo4_976{display:flex;align-items:center;gap:4px;margin-bottom:8px;font-size:.85rem;color:#333}._starIcon_1pqo4_985{color:#ffc107;font-size:1rem}._ratingNumber_1pqo4_990{font-weight:600}._productOrigin_1pqo4_994{color:#666;font-size:.9rem;margin-bottom:4px}._productStatus_1pqo4_1000{font-size:.9rem;font-weight:500;margin-bottom:12px}._productStatus_1pqo4_1000._inStock_1pqo4_1005{color:#4caf50}._productStatus_1pqo4_1000._outOfStock_1pqo4_1008{color:#f44}._productPrice_1pqo4_1012{display:flex;align-items:center;gap:8px;margin-bottom:0;margin-top:auto}._currentPrice_1pqo4_1020{font-size:1rem;font-weight:700;color:#4caf50}._originalPrice_1pqo4_1026{font-size:.9rem;color:#999;text-decoration:line-through}._addToCartBtn_1pqo4_1032{width:100%;padding:10px;background:#4caf50;color:#fff;border:none;border-radius:8px;font-weight:600;font-size:.9rem;cursor:pointer;transition:background-color .3s ease;margin-top:auto}._addToCartBtn_1pqo4_1032:hover{background:#45a049}._addToCartBtn_1pqo4_1032:disabled{background:#ccc;cursor:not-allowed}._noProducts_1pqo4_1053{text-align:center;padding:60px 20px;color:#666;grid-column:1/-1}._noProducts_1pqo4_1053 p{font-size:1.1rem}@media(max-width:1024px)and (min-width:769px){._categoriesGrid_1pqo4_837{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:20px}._categoryCard_1pqo4_863{padding:20px;min-width:160px}._categoryCard_1pqo4_863 ._categoryImage_1pqo4_883{width:56px;height:56px}._categoryCard_1pqo4_863 h3{font-size:15px}._brandsGrid_1pqo4_591{gap:20px}._brandItem_1pqo4_605{min-width:140px}._styleTabsContainer_1pqo4_669{padding:30px 20px}._productsGrid_1pqo4_924{grid-template-columns:repeat(3,1fr);gap:8px}._collectionGrid_1pqo4_715{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:768px){._sectionTitle_1pqo4_209{font-size:1.8rem}._bannerContent_1pqo4_102 h1{font-size:2rem}._bannerContent_1pqo4_102 p{font-size:1rem}._topBar_1pqo4_537{padding:12px 0}._topBarContent_1pqo4_549{padding:0 16px;flex-direction:row;gap:12px}._topBarContent_1pqo4_549 ._filterToggleBtn_1pqo4_481{padding:8px 12px;font-size:14px}._sidebar_1pqo4_304{width:100%;max-width:320px}._brandsGrid_1pqo4_591{gap:16px;padding:16px 0}._brandItem_1pqo4_605{min-width:120px;padding:16px}._brandLogo_1pqo4_622{width:60px;height:60px}._styleTabsContainer_1pqo4_669{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:20px 16px;gap:12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:none;-ms-overflow-style:none}._styleTabsContainer_1pqo4_669::-webkit-scrollbar{display:none}._styleTabsContainer_1pqo4_669:before,._styleTabsContainer_1pqo4_669:after{content:"";position:absolute;top:0;bottom:0;width:20px;pointer-events:none;z-index:1}._styleTabsContainer_1pqo4_669:before{left:0;background:linear-gradient(to right,#fff,#fff0)}._styleTabsContainer_1pqo4_669:after{right:0;background:linear-gradient(to left,#fff,#fff0)}._styleTab_1pqo4_669{flex-shrink:0;padding:10px 20px;font-size:.9rem;min-width:fit-content;scroll-snap-align:start}._sectionHeader_1pqo4_798{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}._sectionHeader_1pqo4_798 ._sectionTitle_1pqo4_209{font-size:24px}._sectionHeader_1pqo4_798 ._categoryControls_1pqo4_810{align-self:flex-end}._categoriesGrid_1pqo4_837{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:16px;padding:0 12px 12px}._categoryCard_1pqo4_863{padding:18px 16px;min-width:120px;box-sizing:border-box}._categoryCard_1pqo4_863 ._categoryImage_1pqo4_883{width:56px;height:56px;margin-bottom:12px}._categoryCard_1pqo4_863 h3{font-size:14px}._sectionHeader_1pqo4_798{flex-direction:column;align-items:flex-start;gap:clamp(6px,1vw,8px);padding:0 clamp(12px,2vw,16px)}._sectionHeader_1pqo4_798 h2{font-size:clamp(1.2rem,3vw,1.5rem)}._productsGrid_1pqo4_924{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(3px,.5vw,4px);padding:0 clamp(6px,1vw,8px)}._productCard_1pqo4_1250{width:100%;height:auto;min-height:clamp(200px,30vh,240px)}._productImage_1pqo4_1255{height:clamp(100px,18vh,120px)}._productInfo_1pqo4_958{padding:clamp(8px,1.5vw,10px)}._productName_1pqo4_965{font-size:clamp(.75rem,2vw,.85rem);line-height:1.2;margin-bottom:clamp(4px,.8vw,6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productSeller_1pqo4_1269,._productOrigin_1pqo4_994{display:none}._productRating_1pqo4_976{font-size:clamp(.65rem,1.8vw,.75rem);margin-bottom:clamp(4px,.8vw,6px)}._productStatus_1pqo4_1000{font-size:clamp(.65rem,1.8vw,.75rem);margin-bottom:clamp(4px,.8vw,6px);color:#4caf50;font-weight:500}._productPrice_1pqo4_1012{margin-bottom:clamp(6px,1vw,8px);margin-top:auto}._currentPrice_1pqo4_1020{font-size:clamp(.8rem,2.2vw,.9rem);font-weight:700;color:#4caf50}._originalPrice_1pqo4_1026{font-size:clamp(.65rem,1.8vw,.75rem);color:#999;text-decoration:line-through}._favoriteButton_1pqo4_1297{width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);top:clamp(4px,.8vw,6px);right:clamp(4px,.8vw,6px)}._cartButton_1pqo4_1303{width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);bottom:clamp(4px,.8vw,6px);right:clamp(4px,.8vw,6px)}._discountBadge_1pqo4_945{top:clamp(4px,.8vw,6px);left:clamp(4px,.8vw,6px);font-size:clamp(8px,1.2vw,10px);padding:clamp(1px,.3vw,2px) clamp(2px,.5vw,4px)}._collectionGrid_1pqo4_715{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}._collectionImageContainer_1pqo4_745{height:180px}}@media(max-width:375px){._categoriesGrid_1pqo4_837{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:12px}._categoryCard_1pqo4_863{padding:12px;min-width:120px}._categoryCard_1pqo4_863 ._categoryImage_1pqo4_883{width:40px;height:40px;margin-bottom:8px}._categoryCard_1pqo4_863 h3{font-size:12px}._productsGrid_1pqo4_924{grid-template-columns:repeat(2,1fr);gap:4px}._productImage_1pqo4_1255{height:70px}._productInfo_1pqo4_958{padding:6px}._productName_1pqo4_965{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._productStatus_1pqo4_1000{font-size:.7rem;margin-bottom:4px}._productRating_1pqo4_976{font-size:.65rem;margin-bottom:4px}._currentPrice_1pqo4_1020{font-size:.8rem}._originalPrice_1pqo4_1026{font-size:.7rem}}._paginationContainer_1pqo4_1381{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:40px;margin-bottom:20px;padding:20px 0;gap:16px}._paginationInfo_1pqo4_1392{color:#666;font-size:14px;text-align:center}@media(max-width:768px){._paginationContainer_1pqo4_1381{margin-top:20px;padding:15px 0}}._container_qif70_1{min-height:100vh}@media(max-width:768px){._container_qif70_1{padding:12px}}._header_qif70_10{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_qif70_10{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_qif70_23 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_qif70_23 h1{font-size:22px}}._headerTitle_qif70_23 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_qif70_40{display:flex;gap:12px}@media(max-width:768px){._headerActions_qif70_40{width:100%;justify-content:space-between;gap:8px}}._aiBtn_qif70_52{border-radius:8px;height:36px;background-color:#1890ff;border-color:#1890ff;font-weight:500;box-shadow:0 2px 8px #1890ff33;transition:all .2s ease}._aiBtn_qif70_52:hover{background-color:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._aiBtn_qif70_52:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._aiBtn_qif70_52{height:32px;padding:0 12px;font-size:14px;flex:1}}._addBtn_qif70_79{border-radius:8px;height:36px;background-color:#1890ff;border-color:#1890ff;font-weight:500;box-shadow:0 2px 8px #1890ff33;transition:all .2s ease}._addBtn_qif70_79:hover{background-color:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._addBtn_qif70_79:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._addBtn_qif70_79{height:32px;padding:0 12px;font-size:14px;flex:1}}._mobileSearchContainer_qif70_106{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_qif70_106{display:none}}._mobileSearchInput_qif70_117{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_qif70_117:focus,._mobileSearchInput_qif70_117:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_qif70_117 .ant-input{border:none;box-shadow:none}._statsRow_qif70_133{margin-bottom:24px}@media(max-width:768px){._statsRow_qif70_133{display:none}}._statCard_qif70_142{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_qif70_142:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_qif70_142 .ant-card-body{padding:20px}._statCard_qif70_142 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_qif70_142 .ant-statistic-content{font-size:24px;font-weight:600}._filterCard_qif70_165{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_qif70_165 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_qif70_165{display:none}}._searchInput_qif70_180{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_qif70_180:focus,._searchInput_qif70_180:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_qif70_180 .ant-input{border:none;box-shadow:none}._filterSelect_qif70_195{width:100%;border-radius:8px}._filterSelect_qif70_195 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_qif70_195 .ant-select-selector:focus,._filterSelect_qif70_195 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_qif70_210{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_qif70_210 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_qif70_210 .ant-card-body{padding:12px 16px}}._bulkActions_qif70_225{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_qif70_225{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_qif70_225 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_qif70_225 span{font-size:12px}}._tableCard_qif70_248{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_qif70_248 .ant-card-body{padding:0}._productTable_qif70_257 .ant-table{border-radius:12px;overflow:hidden}._productTable_qif70_257 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._productTable_qif70_257 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._productTable_qif70_257 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._productTable_qif70_257 .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}}._productTable_qif70_257 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._productTable_qif70_257 .ant-table-tbody>tr>td{padding:12px 8px}}._productTable_qif70_257 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._productTable_qif70_257 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._productTable_qif70_257 .ant-table-pagination{padding:12px 16px}}@media(max-width:768px){._productTable_qif70_257 .ant-table-pagination-options{display:none}}._productImage_qif70_307{border-radius:8px;border:1px solid #f0f0f0}._productName_qif70_312{font-weight:500;color:#262626;line-height:1.4}@media(max-width:768px){._productName_qif70_312{font-size:14px}}._sku_qif70_323{background-color:#f5f5f5;color:#595959;padding:4px 8px;border-radius:4px;font-size:12px;font-family:Courier New,monospace}._outOfStock_qif70_332{color:#ff4d4f;font-weight:600}._inStock_qif70_337{color:#52c41a;font-weight:500}._productModal_qif70_342 .ant-modal-content{border-radius:12px;overflow:hidden}._productModal_qif70_342 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._productModal_qif70_342 .ant-modal-header{padding:16px}}._productModal_qif70_342 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._productModal_qif70_342 .ant-modal-title{font-size:16px}}._productModal_qif70_342 .ant-modal-body{padding:24px}@media(max-width:768px){._productModal_qif70_342 .ant-modal-body{padding:16px}}@media(max-width:768px){._productModal_qif70_342 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._productModal_qif70_342 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._productModal_qif70_342 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._productModal_qif70_342 ._uploadGrid_qif70_396{display:flex;flex-wrap:wrap;gap:8px}._productModal_qif70_342 ._uploadTile_qif70_401{width:32%;aspect-ratio:1/1;overflow:hidden;border-radius:8px;position:relative}@media(min-width:769px){._productModal_qif70_342 ._uploadTile_qif70_401{width:104px;height:104px;aspect-ratio:auto}}._productModal_qif70_342 ._uploadTile_qif70_401 .ant-upload-list-item{width:100%!important;height:100%!important;display:block!important}._productModal_qif70_342 ._uploadTile_qif70_401 img,._productModal_qif70_342 ._uploadTile_qif70_401 ._ant-image_qif70_420 img{width:100%!important;height:100%!important;object-fit:cover;display:block}._productForm_qif70_427 .ant-form-item-label>label{color:#262626;font-weight:500}._productForm_qif70_427 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._productForm_qif70_427 .ant-form-item{margin-bottom:12px}}._productForm_qif70_427 .ant-input,._productForm_qif70_427 .ant-select-selector,._productForm_qif70_427 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._productForm_qif70_427 .ant-input:focus,._productForm_qif70_427 .ant-input:focus-within,._productForm_qif70_427 .ant-select-selector:focus,._productForm_qif70_427 .ant-select-selector:focus-within,._productForm_qif70_427 .ant-input-number:focus,._productForm_qif70_427 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._productForm_qif70_427 .ant-input,._productForm_qif70_427 .ant-select-selector,._productForm_qif70_427 .ant-input-number{height:40px}}._productForm_qif70_427 .ant-input-number{width:100%}._productForm_qif70_427 ._autoTextarea_qif70_469{width:100%;border:1px solid #d9d9d9;border-radius:8px;transition:all .2s ease;background:#fff}._productForm_qif70_427 ._autoTextarea_qif70_469:hover,._productForm_qif70_427 ._autoTextarea_qif70_469:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33;outline:none}@media(max-width:768px){._productForm_qif70_427 ._autoTextarea_qif70_469{border-radius:8px}}._productDetailModal_qif70_487 .ant-modal-content{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #00000026}._productDetailModal_qif70_487 .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none;padding:20px 24px}@media(max-width:768px){._productDetailModal_qif70_487 .ant-modal-header{padding:16px}}._productDetailModal_qif70_487 .ant-modal-title{color:#fff;font-size:18px;font-weight:600}@media(max-width:768px){._productDetailModal_qif70_487 .ant-modal-title{font-size:16px}}._productDetailModal_qif70_487 .ant-modal-close{color:#fff}._productDetailModal_qif70_487 .ant-modal-close:hover{color:#fff;background-color:#ffffff1a;border-radius:4px}._productDetailModal_qif70_487 .ant-modal-body{padding:0;background-color:#f8f9fa}@media(max-width:768px){._productDetailModal_qif70_487 .ant-modal-body{padding:0}}._productDetailModal_qif70_487 .ant-modal-footer{background-color:#fff;border-top:1px solid #f0f0f0;padding:16px 24px}@media(max-width:768px){._productDetailModal_qif70_487 .ant-modal-footer{padding:12px 16px}}@media(max-width:768px){._productDetailModal_qif70_487 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._productDetailModal_qif70_487 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._productDetailModal_qif70_487 .ant-modal-body{flex:1;overflow-y:auto}}._loadingContainer_qif70_558{display:flex;justify-content:center;align-items:center;min-height:300px;background-color:#fff}._loadingSpinner_qif70_566{display:flex;flex-direction:column;align-items:center;gap:16px}._spinner_qif70_573{width:40px;height:40px;border:4px solid #f0f0f0;border-top:4px solid #1890ff;border-radius:50%;animation:_spin_qif70_573 1s linear infinite}@keyframes _spin_qif70_573{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyContainer_qif70_590{display:flex;justify-content:center;align-items:center;min-height:300px;background-color:#fff}._productImageSection_qif70_598{text-align:center;margin-bottom:16px}._productImageSection_qif70_598 ._mainImageContainer_qif70_602{margin-bottom:16px}._productImageSection_qif70_598 ._mainProductImage_qif70_605{width:100%;max-width:300px;height:300px;object-fit:cover;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 4px 12px #0000001a}@media(max-width:768px){._productImageSection_qif70_598 ._mainProductImage_qif70_605{max-width:250px;height:250px}}._productImageSection_qif70_598 ._thumbnailContainer_qif70_620{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}@media(max-width:768px){._productImageSection_qif70_598 ._thumbnailContainer_qif70_620{gap:4px}}._productImageSection_qif70_598 ._thumbnailImage_qif70_631{width:60px;height:60px;object-fit:cover;border-radius:6px;border:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease}._productImageSection_qif70_598 ._thumbnailImage_qif70_631:hover{border-color:#1890ff;transform:scale(1.05)}@media(max-width:768px){._productImageSection_qif70_598 ._thumbnailImage_qif70_631{width:50px;height:50px}}._productImageSection_qif70_598 ._imageGallery_qif70_650{position:relative;margin-bottom:16px}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-slide{text-align:center}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-arrow{background:#ffffffe6;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:10;color:#1890ff;font-size:16px;box-shadow:0 2px 8px #00000026}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-arrow:hover{background:#fff;color:#40a9ff}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-arrow._slick-prev_qif70_674{left:10px}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-arrow._slick-next_qif70_677{right:10px}._productImageSection_qif70_598 ._productCarousel_qif70_654 .ant-carousel .slick-dots{bottom:10px}._productImageSection_qif70_598 ._carouselContainer_qif70_683{position:relative}._productImageSection_qif70_598 ._carouselItem_qif70_686{display:flex;justify-content:center;align-items:center;height:300px}@media(max-width:768px){._productImageSection_qif70_598 ._carouselItem_qif70_686{height:250px}}._productImageSection_qif70_598 ._carouselNavButton_qif70_697{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#1890ff;font-size:16px;box-shadow:0 2px 8px #00000026;transition:all .2s ease}._productImageSection_qif70_598 ._carouselNavButton_qif70_697:hover{background:#fff;color:#40a9ff;transform:translateY(-50%) scale(1.1)}._productImageSection_qif70_598 ._carouselNavButton_qif70_697._prevButton_qif70_721{left:10px}._productImageSection_qif70_598 ._carouselNavButton_qif70_697._nextButton_qif70_724{right:10px}@media(max-width:768px){._productImageSection_qif70_598 ._carouselNavButton_qif70_697{width:28px;height:28px;font-size:14px}}._productImageSection_qif70_598 ._imageCounter_qif70_734{position:absolute;top:10px;right:10px;background:#000000b3;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;z-index:5}._productImageSection_qif70_598 ._thumbnailNav_qif70_746{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px;row-gap:2px;justify-content:center;margin-top:12px;max-width:200px;margin-left:auto;margin-right:auto}@media(max-width:768px){._productImageSection_qif70_598 ._thumbnailNav_qif70_746{column-gap:6px;row-gap:1px;max-width:180px}}._productImageSection_qif70_598 ._thumbnail_qif70_620{width:100%;height:60px;border-radius:8px;border:2px solid transparent;cursor:pointer;overflow:hidden;transition:all .2s ease}._productImageSection_qif70_598 ._thumbnail_qif70_620:hover{border-color:#1890ff;transform:scale(1.05)}._productImageSection_qif70_598 ._thumbnail_qif70_620._active_qif70_777{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._productImageSection_qif70_598 ._thumbnail_qif70_620{height:50px}}._productImageSection_qif70_598 ._thumbnailImage_qif70_631{width:100%;height:100%;object-fit:cover}._priceText_qif70_792{font-size:18px;color:#1890ff;font-weight:600}._productDescription_qif70_798{margin-top:24px;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}._productDescription_qif70_798 h5{color:#262626;margin-bottom:12px!important}._descriptionText_qif70_810{color:#595959;line-height:1.6;margin-bottom:0!important;white-space:pre-wrap;word-break:break-word}._attributesList_qif70_818{display:flex;flex-direction:column;gap:12px}._versionsList_qif70_824{display:flex;flex-direction:column;gap:16px}._versionCard_qif70_830{border:1px solid #f0f0f0;border-radius:8px;transition:all .2s ease}._versionCard_qif70_830:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}._versionCard_qif70_830 .ant-card-body{padding:20px}._versionPrice_qif70_843{color:#1890ff;font-size:16px}._mobileProductDetails_qif70_848{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._mobileProductCategory_qif70_855{font-size:12px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px}._mobileActions_qif70_863{display:flex;gap:8px;justify-content:flex-end}._mobileActionButton_qif70_869{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}._mobileActionButton_qif70_869:hover{transform:scale(1.05)}@media(max-width:480px){._container_qif70_1{padding:8px}._header_qif70_10{margin-bottom:12px}._headerTitle_qif70_23 h1{font-size:20px}._mobileSearchContainer_qif70_106{margin-bottom:12px}._bulkCard_qif70_210 .ant-card-body{padding:8px 12px}._bulkActions_qif70_225 span{font-size:11px}._mobileProductCard_qif70_900{padding:8px}._mobileProductHeader_qif70_903{gap:8px}._productImageMobile_qif70_906{width:32px;height:32px}._mobileActionButton_qif70_869{width:24px;height:24px;font-size:10px}._productModal_qif70_342 .ant-modal-header,._productModal_qif70_342 .ant-modal-body{padding:12px}._productTitle_qif70_921{font-size:18px!important}._mainProductImage_qif70_605{max-width:200px!important;height:200px!important}._imageGallery_qif70_650{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}._galleryImage_qif70_932{height:100px!important}}@media(max-width:768px)and (orientation:landscape){._productDetailModal_qif70_487 .ant-modal{height:100vh}}@media(max-width:768px){.version-options-container{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}@media(max-width:768px){.version-delete-btn{width:100%!important;margin-top:4px!important}}._mobileProductsContainer_qif70_956{padding:0;background:transparent}._mobileProductList_qif70_961{display:flex;flex-direction:column;gap:12px;padding:0}._mobileProductCard_qif70_900{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._mobileProductHeader_qif70_903{display:block}._mobileProductImage_qif70_982{width:100%;height:auto;border:none;border-radius:0;aspect-ratio:1/1;object-fit:cover;display:block}._mobileProductInfo_qif70_992{padding:12px}._mobileProductName_qif70_996{font-size:16px!important;font-weight:600!important;color:#262626!important;margin:0 0 6px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}._mobileProductSku_qif70_1008{font-size:12px;color:#8c8c8c;font-family:Courier New,monospace;margin-bottom:6px}._mobileProductPrice_qif70_1015{font-size:16px;font-weight:600;color:#ff4d4f;margin-bottom:8px}._mobileProductMeta_qif70_1022{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._mobileProductCategory_qif70_855{font-size:11px;color:#666;background:#f5f5f5;padding:2px 6px;border-radius:4px;white-space:nowrap}._mobileProductActions_qif70_1038{display:flex;gap:8px;justify-content:space-between;padding:12px;border-top:1px solid #f5f5f5}._mobileActionButton_qif70_869{flex:1;height:36px;border-radius:6px;font-size:12px;font-weight:500}._mobileActionButton_qif70_869:hover{transform:scale(1.02)}._mobilePagination_qif70_1057{display:flex;justify-content:center;padding:20px 0;background:#fff;border-radius:8px;margin-top:16px;box-shadow:0 1px 3px #0000001a}._mobileLoadingContainer_qif70_1067{display:flex;flex-direction:column;gap:12px}._mobileSkeletonCard_qif70_1073{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:16px;display:flex;gap:12px}._mobileSkeletonImage_qif70_1082{width:60px;height:60px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_qif70_558 1.5s infinite;border-radius:8px;flex-shrink:0}._mobileSkeletonContent_qif70_1092{flex:1;display:flex;flex-direction:column;gap:8px}._mobileSkeletonTitle_qif70_1099{height:18px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_qif70_558 1.5s infinite;border-radius:4px;width:80%}._mobileSkeletonText_qif70_1108{height:14px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_qif70_558 1.5s infinite;border-radius:4px;width:60%}._mobileEmptyContainer_qif70_1117{padding:40px 20px;text-align:center;background:#fff;border-radius:12px;border:1px solid #f0f0f0}@keyframes _loading_qif70_558{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){._header_qif70_10{flex-direction:column;gap:16px;margin-bottom:20px}._headerTitle_qif70_23{text-align:center}._headerTitle_qif70_23 h1{font-size:24px;margin-bottom:4px}._headerTitle_qif70_23 p{font-size:14px;margin:0}._headerActions_qif70_40{width:100%;justify-content:center}}@media(max-width:768px){._mobileSearchInput_qif70_117{height:44px;border-radius:8px;font-size:16px}._mobileSearchInput_qif70_117 .ant-input{font-size:16px}}._simpleProductDetail_qif70_1167{display:flex;flex-direction:column;gap:20px}._productBasicInfo_qif70_1173{text-align:center;margin-bottom:16px}._productBasicInfo_qif70_1173 ._productTitle_qif70_921{margin-bottom:8px!important;color:#262626}._productBasicInfo_qif70_1173 ._productMeta_qif70_1181{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}._productBasicInfo_qif70_1173 ._productMeta_qif70_1181 ._productSku_qif70_1188{font-size:14px}._productDetails_qif70_1192 ._detailItem_qif70_1192{display:flex;align-items:center;gap:8px;margin-bottom:8px}@media(max-width:768px){._productDetails_qif70_1192 ._detailItem_qif70_1192{flex-direction:column;align-items:flex-start;gap:4px}}._productDescription_qif70_798 h5{margin-bottom:12px!important;color:#262626}._productDescription_qif70_798 ._descriptionText_qif70_810{line-height:1.6;color:#595959}._productAttributes_qif70_1215 h5{margin-bottom:12px!important;color:#262626}._productAttributes_qif70_1215 ._attributesList_qif70_818{display:flex;flex-direction:column;gap:8px}._productAttributes_qif70_1215 ._attributeItem_qif70_1224{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fafafa;border-radius:6px;flex-wrap:wrap}@media(max-width:768px){._productAttributes_qif70_1215 ._attributeItem_qif70_1224{flex-direction:column;align-items:flex-start;gap:4px}}._productVersions_qif70_1241 h5{margin-bottom:12px!important;color:#262626}._productVersions_qif70_1241 ._versionsList_qif70_824{display:flex;flex-direction:column;gap:12px}._productVersions_qif70_1241 ._versionCard_qif70_830{border:1px solid #f0f0f0;border-radius:8px}._productVersions_qif70_1241 ._versionCard_qif70_830 .ant-card-body{padding:12px}._productVersions_qif70_1241 ._versionHeader_qif70_1257{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px}@media(max-width:768px){._productVersions_qif70_1241 ._versionHeader_qif70_1257{flex-direction:column;align-items:flex-start;gap:4px}}._productVersions_qif70_1241 ._versionDetails_qif70_1271{display:flex;flex-direction:column;gap:4px}._productVersions_qif70_1241 ._versionDetails_qif70_1271 ._versionPrice_qif70_843{color:#1890ff;font-size:16px}._productDetailModal_qif70_487 .ant-modal-header{background:#fff;border-bottom:1px solid #f0f0f0;padding:16px 20px}._productDetailModal_qif70_487 .ant-modal-title{font-size:16px;font-weight:500;color:#262626}._productDetailModal_qif70_487 .ant-modal-body{padding:20px}._productDetailModal_qif70_487 .ant-modal-close{color:#8c8c8c}._productDetailModal_qif70_487 .ant-modal-close:hover{color:#262626}._mobileDetailModal_qif70_1301 .ant-modal{margin:0;max-width:100vw;height:100vh;border-radius:0}._mobileDetailModal_qif70_1301 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._mobileDetailModal_qif70_1301 .ant-modal-header{padding:16px 20px;border-bottom:1px solid #f0f0f0;flex-shrink:0;background:#fff}._mobileDetailModal_qif70_1301 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}._mobileDetailModal_qif70_1301 .ant-modal-body{flex:1;overflow-y:auto;padding:16px 20px}._mobileDetailModal_qif70_1301 .ant-modal-footer{padding:16px 20px;border-top:1px solid #f0f0f0;flex-shrink:0}._mobileDetailModal_qif70_1301 .ant-modal-close{color:#8c8c8c}._mobileDetailModal_qif70_1301 .ant-modal-close:hover{color:#262626}@media(max-width:768px){._productDescription_qif70_798{margin-top:16px;padding:16px}._productDescription_qif70_798 h5{font-size:16px;margin-bottom:8px!important}}@media(max-width:768px){._imageGallery_qif70_650{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}}@media(max-width:768px){._galleryItem_qif70_1360{border-radius:6px}}@media(max-width:768px){._galleryImage_qif70_932{height:120px}}@media(max-width:768px){._imageInfo_qif70_1372{padding:8px;font-size:12px}}._modalButtonGroup_mvrzr_1{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0;flex-wrap:wrap}._modalButtonGroup_mvrzr_1>*{min-width:80px;width:auto;height:36px}@media(max-width:768px){._modalButtonGroup_mvrzr_1{flex-direction:row;gap:12px}._modalButtonGroup_mvrzr_1>*{flex:1;min-width:auto}}._notificationModal_y7g71_1 .ant-modal-header{border-bottom:1px solid #e8e8e8}._notificationModal_y7g71_1 .ant-modal-body{padding:0;max-height:400px;overflow-y:auto}._modalTitle_y7g71_10{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}._modalTitle_y7g71_10 ._badge_y7g71_17{margin-left:auto}._notificationList_y7g71_21 ._notificationItem_y7g71_21{padding:12px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s}._notificationList_y7g71_21 ._notificationItem_y7g71_21:hover{background-color:#f8f9fa}._notificationList_y7g71_21 ._notificationItem_y7g71_21._unread_y7g71_30{background-color:#e6f7ff}._notificationList_y7g71_21 ._notificationItem_y7g71_21._unread_y7g71_30:hover{background-color:#bae7ff}._notificationList_y7g71_21 ._notificationItem_y7g71_21 .ant-list-item-meta-title{font-weight:600;margin-bottom:4px}._notificationList_y7g71_21 ._notificationItem_y7g71_21 .ant-list-item-meta-description{color:#666}._notificationContent_y7g71_44 p{margin:0 0 4px;color:#333}._notificationContent_y7g71_44 ._timestamp_y7g71_48{font-size:12px;color:#999}._iconSuccess_y7g71_53{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#52c41a;color:#fff;border-radius:50%;font-size:12px}._iconWarning_y7g71_65{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#faad14;color:#fff;border-radius:50%;font-size:12px}._iconError_y7g71_77{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#ff4d4f;color:#fff;border-radius:50%;font-size:12px}._iconInfo_y7g71_89{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#1890ff;color:#fff;border-radius:50%;font-size:12px}._emptyState_y7g71_101{padding:40px 20px;text-align:center}._container_18ihi_1{padding:24px;background-color:#f5f5f5;min-height:100vh}@media(max-width:768px){._container_18ihi_1{padding:12px}}._header_18ihi_12{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_18ihi_12{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_18ihi_25 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_18ihi_25 h1{font-size:22px}}._headerTitle_18ihi_25 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_18ihi_42{display:flex;gap:12px;align-items:center}@media(max-width:768px){._headerActions_18ihi_42{width:100%;justify-content:space-between}}._notificationButton_18ihi_54{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._notificationButton_18ihi_54:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}@media(max-width:768px){._notificationButton_18ihi_54{height:32px;padding:0 8px;font-size:12px}}._quickAccessButton_18ihi_76{border-radius:8px;height:36px;background-color:#1890ff;border-color:#1890ff;font-weight:500;box-shadow:0 2px 8px #1890ff33;transition:all .2s ease}._quickAccessButton_18ihi_76:hover{background-color:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}@media(max-width:768px){._quickAccessButton_18ihi_76{height:32px;padding:0 12px;font-size:12px}}._mobileSearchContainer_18ihi_99{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_18ihi_99{display:none}}._mobileSearchInput_18ihi_110{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_18ihi_110:focus,._mobileSearchInput_18ihi_110:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_18ihi_110 .ant-input{border:none;box-shadow:none}._mobileFilterButton_18ihi_126{border-radius:8px;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;background-color:#fff;color:#595959;transition:all .2s ease}._mobileFilterButton_18ihi_126:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._mobileStatsContainer_18ihi_144{margin-bottom:16px}@media(min-width:769px){._mobileStatsContainer_18ihi_144{display:none}}._mobileStatsContainer_18ihi_144 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:8px}._mobileStatsContainer_18ihi_144 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0}._mobileStatCard_18ihi_166{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._mobileStatValue_18ihi_174{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._mobileStatLabel_18ihi_181{font-size:12px;color:#8c8c8c}._statsRow_18ihi_186{margin-bottom:24px}@media(max-width:768px){._statsRow_18ihi_186{display:none}}._statCard_18ihi_195{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_18ihi_195:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_18ihi_195 .ant-card-body{padding:20px}._statCard_18ihi_195 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_18ihi_195 .ant-statistic-content{font-size:24px;font-weight:600}._filterCard_18ihi_218{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_18ihi_218 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_18ihi_218 .ant-card-body{padding:16px}}._filterHeader_18ihi_233{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_18ihi_233{flex-direction:column;gap:12px;margin-bottom:0}}._filterLeft_18ihi_247,._filterRight_18ihi_253{display:flex;align-items:center;gap:12px}._viewToggle_18ihi_259 .ant-radio-button-wrapper{border-radius:8px;border:1px solid #d9d9d9}._viewToggle_18ihi_259 .ant-radio-button-wrapper:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}._viewToggle_18ihi_259 .ant-radio-button-wrapper:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}._filterRow_18ihi_272{margin-top:16px}._searchInput_18ihi_276{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_18ihi_276:focus,._searchInput_18ihi_276:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_18ihi_276 .ant-input{border:none;box-shadow:none}._filterSelect_18ihi_291{width:100%;border-radius:8px}._filterSelect_18ihi_291 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_18ihi_291 .ant-select-selector:focus,._filterSelect_18ihi_291 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._dateRangePicker_18ihi_306{width:100%;border-radius:8px}._dateRangePicker_18ihi_306 .ant-picker{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._dateRangePicker_18ihi_306 .ant-picker:focus,._dateRangePicker_18ihi_306 .ant-picker:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_18ihi_321{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_18ihi_321 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_18ihi_321 .ant-card-body{padding:12px 16px}}._bulkActions_18ihi_336{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_18ihi_336{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_18ihi_336 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_18ihi_336 span{font-size:12px}}._tableCard_18ihi_359{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_18ihi_359 .ant-card-body{padding:0}._orderTable_18ihi_368 .ant-table{border-radius:12px;overflow:hidden}._orderTable_18ihi_368 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._orderTable_18ihi_368 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._orderTable_18ihi_368 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._orderTable_18ihi_368 .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}}._orderTable_18ihi_368 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._orderTable_18ihi_368 .ant-table-tbody>tr>td{padding:12px 8px}}._orderTable_18ihi_368 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._orderTable_18ihi_368 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._orderTable_18ihi_368 .ant-table-pagination{padding:12px 16px}}._orderCodeButton_18ihi_413{padding:0;height:auto;font-weight:600;color:#1890ff}._orderCodeButton_18ihi_413:hover{color:#40a9ff}._orderCodeButtonMobile_18ihi_423{padding:0;height:auto;font-weight:600;color:#1890ff;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}._orderCodeButtonMobile_18ihi_423:hover{color:#40a9ff}._customerInfo_18ihi_439{display:flex;flex-direction:column;gap:4px}._customerName_18ihi_445{font-weight:500;color:#262626}._customerPhone_18ihi_450{color:#8c8c8c;font-size:12px}._customerNameMobile_18ihi_455{font-weight:500;color:#262626;font-size:14px}._customerPhoneMobile_18ihi_461{color:#8c8c8c;font-size:12px}._customerIcon_18ihi_466{color:#8c8c8c;margin-right:8px}._productsList_18ihi_471{display:flex;align-items:center;gap:8px}._productAvatar_18ihi_477,._productAvatarMobile_18ihi_481{border:1px solid #f0f0f0}._itemCount_18ihi_485{color:#8c8c8c;font-size:12px}._itemCountMobile_18ihi_490{color:#8c8c8c;font-size:11px}._dateText_18ihi_495{color:#595959;font-size:13px}._totalAmount_18ihi_500,._totalAmountMobile_18ihi_506{font-weight:600;color:#262626;font-size:14px}._paymentInfo_18ihi_512{display:flex;flex-direction:column;gap:4px}._paymentInfoMobile_18ihi_518{display:flex;gap:4px;flex-wrap:wrap}._actionButton_18ihi_524{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_18ihi_524:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileActionButton_18ihi_539{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:12px}._mobileActionButton_18ihi_539:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileOrderCard_18ihi_555{width:100%;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;padding:12px;margin-bottom:8px}._mobileOrderHeader_18ihi_564{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._orderCodeMobile_18ihi_572{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._orderDateMobile_18ihi_580{color:#8c8c8c;font-size:11px}._orderStatusMobile_18ihi_585{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}._mobileOrderBody_18ihi_593{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._customerInfoMobile_18ihi_600,._productInfoMobile_18ihi_606{display:flex;align-items:center;gap:8px}._mobileOrderFooter_18ihi_612{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f5f5f5}._mobileOrderActions_18ihi_620{display:flex;gap:4px;justify-content:center;padding-top:8px;border-top:1px solid #f5f5f5;margin-top:8px}._filterDrawer_18ihi_629 .ant-drawer-body{padding:16px}._filtersContainer_18ihi_633{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_18ihi_639{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_18ihi_639 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_18ihi_650{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_18ihi_650 button{border-radius:8px;height:36px}._orderDetailModal_18ihi_663 .ant-modal-content{border-radius:12px;overflow:hidden}._orderDetailModal_18ihi_663 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._orderDetailModal_18ihi_663 .ant-modal-header{padding:16px}}._orderDetailModal_18ihi_663 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._orderDetailModal_18ihi_663 .ant-modal-title{font-size:16px}}._orderDetailModal_18ihi_663 .ant-modal-body{padding:24px}@media(max-width:768px){._orderDetailModal_18ihi_663 .ant-modal-body{padding:16px}}@media(max-width:768px){._orderDetailModal_18ihi_663 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._orderDetailModal_18ihi_663 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._orderDetailModal_18ihi_663 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._orderDetailContainer_18ihi_715 ._orderDetailHeader_18ihi_715{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}@media(max-width:768px){._orderDetailContainer_18ihi_715 ._orderDetailHeader_18ihi_715{flex-direction:column;gap:12px;align-items:flex-start}}._orderDetailContainer_18ihi_715 ._orderDetailHeader_18ihi_715 h3{margin:0;color:#262626;font-size:18px;font-weight:600}._detailCard_18ihi_737{border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._detailCard_18ihi_737 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:12px 16px;min-height:auto}._detailCard_18ihi_737 .ant-card-head-title{color:#262626;font-weight:600;font-size:14px}._detailCard_18ihi_737 .ant-card-body{padding:16px}._detailCard_18ihi_737 .ant-descriptions-item-label{color:#8c8c8c;font-weight:500;width:120px}._detailCard_18ihi_737 .ant-descriptions-item-content{color:#262626}._productDetail_18ihi_765{display:flex;align-items:center;gap:12px}._productInfo_18ihi_606{display:flex;flex-direction:column;gap:2px}._productName_18ihi_777{font-weight:500;color:#262626;font-size:14px}._productSku_18ihi_783{color:#8c8c8c;font-size:12px}._financialInfo_18ihi_788{display:flex;flex-direction:column;gap:8px}._financialRow_18ihi_794{display:flex;justify-content:space-between;align-items:center;padding:4px 0}._financialRow_18ihi_794:last-child{font-size:16px;color:#262626}._totalFinal_18ihi_805{color:#ff4d4f;font-size:18px}@media(max-width:480px){._container_18ihi_1{padding:8px}._header_18ihi_12{margin-bottom:12px}._headerTitle_18ihi_25 h1{font-size:20px}._mobileSearchContainer_18ihi_99,._mobileStatsContainer_18ihi_144{margin-bottom:12px}._mobileStatCard_18ihi_166{padding:8px}._mobileStatValue_18ihi_174{font-size:16px}._mobileStatLabel_18ihi_181{font-size:11px}._bulkCard_18ihi_321 .ant-card-body{padding:8px 12px}._bulkActions_18ihi_336 span{font-size:11px}._mobileOrderCard_18ihi_555{padding:8px}._mobileOrderHeader_18ihi_564{gap:8px}._mobileActionButton_18ihi_539{width:24px;height:24px;font-size:10px}._orderDetailModal_18ihi_663 .ant-modal-header,._orderDetailModal_18ihi_663 .ant-modal-body,._detailCard_18ihi_737 .ant-card-body{padding:12px}}@media(max-width:768px)and (orientation:landscape){._orderDetailModal_18ihi_663 .ant-modal{height:100vh}._orderDetailModal_18ihi_663 .ant-modal-content{height:100vh;max-height:100vh}._orderDetailModal_18ihi_663 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._container_jigad_1{padding:24px;background-color:#f5f5f5;min-height:100vh}@media(max-width:768px){._container_jigad_1{padding:12px}}._header_jigad_12{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_jigad_12{margin-bottom:16px}}._headerTitle_jigad_23 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_jigad_23 h1{font-size:22px}}._headerTitle_jigad_23 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._filterCard_jigad_41{margin-bottom:24px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_jigad_41 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_jigad_41 .ant-card-body{padding:16px}}._filterHeader_jigad_56{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_jigad_56{flex-direction:column;gap:12px;align-items:flex-start}}._filterTitle_jigad_70{display:flex;align-items:center;gap:8px;color:#262626;font-weight:500;font-size:16px}@media(max-width:768px){._filterTitle_jigad_70{font-size:14px}}._filterActions_jigad_84{display:flex;align-items:center;gap:12px}@media(max-width:768px){._filterActions_jigad_84{width:100%}}._dateRangePicker_jigad_95{border-radius:8px}._dateRangePicker_jigad_95 .ant-picker{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._dateRangePicker_jigad_95 .ant-picker:focus,._dateRangePicker_jigad_95 .ant-picker:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._dateRangePicker_jigad_95{width:100%}}._quickFilters_jigad_114{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:768px){._quickFilters_jigad_114{gap:6px}}._quickFilterButton_jigad_125{border-radius:8px;height:32px;font-size:13px;font-weight:500;transition:all .2s ease}._quickFilterButton_jigad_125:hover{border-color:#1890ff;color:#1890ff}@media(max-width:768px){._quickFilterButton_jigad_125{height:28px;font-size:12px;padding:0 8px}}._statsRow_jigad_144{margin-bottom:24px}@media(max-width:768px){._statsRow_jigad_144{display:none}}._mobileStatsContainer_jigad_153{margin-bottom:16px}@media(min-width:769px){._mobileStatsContainer_jigad_153{display:none}}._mobileStatsContainer_jigad_153 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:8px}._mobileStatsContainer_jigad_153 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0}._statCard_jigad_175{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;height:100%}._statCard_jigad_175:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_jigad_175._clickable_jigad_186{cursor:pointer}._statCard_jigad_175._clickable_jigad_186:hover{box-shadow:0 4px 12px #1890ff33;border-color:#1890ff}._statCard_jigad_175 .ant-card-body{padding:20px;height:100%}@media(max-width:768px){._statCard_jigad_175 .ant-card-body{padding:16px}}._statContent_jigad_203{display:flex;align-items:flex-start;gap:16px;height:100%}@media(max-width:768px){._statContent_jigad_203{gap:12px}}._statIcon_jigad_215{font-size:28px;flex-shrink:0}@media(max-width:768px){._statIcon_jigad_215{font-size:24px}}._statInfo_jigad_225{flex:1;display:flex;flex-direction:column;gap:4px}._statTitle_jigad_232{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:4px}@media(max-width:768px){._statTitle_jigad_232{font-size:12px}}._statValue_jigad_244{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:8px}@media(max-width:768px){._statValue_jigad_244{font-size:18px}}._statSuffix_jigad_256{font-size:14px;color:#8c8c8c;font-weight:400;margin-left:4px}._statChange_jigad_263{display:flex;align-items:center;gap:4px;font-size:12px}@media(max-width:768px){._statChange_jigad_263{font-size:11px}}._upArrow_jigad_275{color:#52c41a}._downArrow_jigad_279{color:#ff4d4f}._positive_jigad_283{color:#52c41a;font-weight:500}._negative_jigad_288{color:#ff4d4f;font-weight:500}._neutral_jigad_293{color:#8c8c8c;font-weight:500}._compareText_jigad_298{color:#8c8c8c;font-size:11px}._revenueCard_jigad_303{margin-bottom:24px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._revenueCard_jigad_303 .ant-card-body{padding:20px}@media(max-width:768px){._revenueCard_jigad_303 .ant-card-body{padding:16px}}._revenueItem_jigad_318{text-align:center;padding:16px;background-color:#fafafa;border-radius:8px}@media(max-width:768px){._revenueItem_jigad_318{padding:12px;margin-bottom:12px}}._revenueLabel_jigad_331{color:#8c8c8c;font-size:14px;font-weight:500;margin-bottom:8px}@media(max-width:768px){._revenueLabel_jigad_331{font-size:12px}}._revenueValue_jigad_343{font-size:20px;font-weight:600}@media(max-width:768px){._revenueValue_jigad_343{font-size:16px}}._chartsRow_jigad_353{margin-bottom:24px}@media(max-width:768px){._chartsRow_jigad_353{margin-bottom:16px}}._chartCard_jigad_362{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;height:100%}._chartCard_jigad_362 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:16px 20px;min-height:auto}._chartCard_jigad_362 .ant-card-head-title{color:#262626;font-weight:600;font-size:16px}@media(max-width:768px){._chartCard_jigad_362 .ant-card-head-title{font-size:14px}}._chartCard_jigad_362 .ant-card-body{padding:20px}@media(max-width:768px){._chartCard_jigad_362 .ant-card-body{padding:16px}}._aovCard_jigad_393{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;height:100%}._aovCard_jigad_393 .ant-card-body{padding:24px;height:100%}@media(max-width:768px){._aovCard_jigad_393 .ant-card-body{padding:20px}}._aovContent_jigad_411{display:flex;flex-direction:column;gap:16px;height:100%}@media(max-width:768px){._aovContent_jigad_411{gap:12px}}._aovHeader_jigad_423{display:flex;align-items:center;gap:12px}._aovIcon_jigad_429{font-size:24px;color:#ffffffe6}@media(max-width:768px){._aovIcon_jigad_429{font-size:20px}}._aovTitle_jigad_439{color:#ffffffe6;font-size:14px;font-weight:500}@media(max-width:768px){._aovTitle_jigad_439{font-size:12px}}._aovValue_jigad_450{font-size:28px;font-weight:600;color:#fff;margin:8px 0}@media(max-width:768px){._aovValue_jigad_450{font-size:22px}}._aovDescription_jigad_462{color:#fffc;font-size:12px;line-height:1.4;margin-bottom:8px}@media(max-width:768px){._aovDescription_jigad_462{font-size:11px}}._aovTarget_jigad_474{color:#fffc;font-size:12px;margin-top:8px}@media(max-width:768px){._aovTarget_jigad_474{font-size:11px}}._paymentMethodList_jigad_485{margin-top:16px;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){._paymentMethodList_jigad_485{margin-top:12px;gap:6px}}._paymentMethodItem_jigad_498{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#fafafa;border-radius:6px;border:1px solid #f0f0f0}@media(max-width:768px){._paymentMethodItem_jigad_498{padding:6px 8px;gap:6px}}._paymentMethodColor_jigad_514{width:12px;height:12px;border-radius:50%;flex-shrink:0}@media(max-width:768px){._paymentMethodColor_jigad_514{width:10px;height:10px}}._paymentMethodName_jigad_527{color:#262626;font-weight:500;font-size:13px;flex:1}@media(max-width:768px){._paymentMethodName_jigad_527{font-size:12px}}._paymentMethodValue_jigad_539{color:#595959;font-size:12px}@media(max-width:768px){._paymentMethodValue_jigad_539{font-size:11px}}._paymentMethodPercentage_jigad_549{color:#1890ff;font-weight:600;font-size:12px;min-width:40px;text-align:right}@media(max-width:768px){._paymentMethodPercentage_jigad_549{font-size:11px;min-width:35px}}@media(max-width:480px){._container_jigad_1{padding:8px}._header_jigad_12{margin-bottom:12px}._headerTitle_jigad_23 h1{font-size:20px}._filterCard_jigad_41 .ant-card-body{padding:12px}._quickFilters_jigad_114{gap:4px}._quickFilterButton_jigad_125{height:24px;font-size:11px;padding:0 6px}._statsRow_jigad_144{margin-bottom:12px}._revenueCard_jigad_303 .ant-card-body,._chartCard_jigad_362 .ant-card-body{padding:12px}._aovCard_jigad_393 .ant-card-body{padding:16px}._statCard_jigad_175 .ant-card-body{padding:12px}._statContent_jigad_203{gap:8px}._statIcon_jigad_215{font-size:20px}._statValue_jigad_244{font-size:16px}}.recharts-wrapper ._recharts-cartesian-axis-tick-value_jigad_609{font-size:12px;fill:#8c8c8c}.recharts-wrapper ._recharts-tooltip-wrapper_jigad_613 ._recharts-default-tooltip_jigad_613{background-color:#fffffff2;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 4px 12px #00000026}.recharts-wrapper ._recharts-legend-wrapper_jigad_619 ._recharts-default-legend_jigad_619 ._recharts-legend-item_jigad_619{margin-right:10px}._container_vaqoz_1{padding:24px;background-color:#f5f5f5;min-height:100vh}@media(max-width:768px){._container_vaqoz_1{padding:12px}}._header_vaqoz_12{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media(max-width:768px){._header_vaqoz_12{flex-direction:column;gap:12px;margin-bottom:16px}}._headerTitle_vaqoz_25 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_vaqoz_25 h1{font-size:22px}}._headerTitle_vaqoz_25 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_vaqoz_42{display:flex;gap:12px;align-items:center}@media(max-width:768px){._headerActions_vaqoz_42{width:100%;justify-content:space-between}}._headerActions_vaqoz_42{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:768px){._headerActions_vaqoz_42{width:100%;justify-content:space-between;gap:8px}}._excelButtonsContainer_vaqoz_68{display:flex;gap:12px;align-items:center}@media(max-width:768px){._excelButtonsContainer_vaqoz_68{flex-direction:column;gap:8px}}._alertButton_vaqoz_80{border-radius:8px;height:36px;min-width:100px;padding:0 16px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px}._alertButton_vaqoz_80:hover{border-color:#fa8c16;color:#fa8c16;background-color:#fff7e6}@media(max-width:768px){._alertButton_vaqoz_80{height:32px;min-width:80px;padding:0 12px;font-size:12px;gap:4px}}._actionButton_vaqoz_111{border-radius:8px;height:36px;min-width:100px;padding:0 16px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px}._actionButton_vaqoz_111:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}@media(max-width:768px){._actionButton_vaqoz_111{height:32px;min-width:80px;padding:0 12px;font-size:12px;gap:4px}}._mobileSearchContainer_vaqoz_142{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_vaqoz_142{display:none}}._desktopSearchContainer_vaqoz_153{margin-bottom:16px}@media(max-width:768px){._desktopSearchContainer_vaqoz_153{display:none}}._mobileSearchInput_vaqoz_162{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_vaqoz_162:focus,._mobileSearchInput_vaqoz_162:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_vaqoz_162 .ant-input{border:none;box-shadow:none}._mobileFilterButton_vaqoz_178{border-radius:8px;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;background-color:#fff;color:#595959;transition:all .2s ease}._mobileFilterButton_vaqoz_178:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._stockAlert_vaqoz_196{margin-bottom:16px;border-radius:8px;border:1px solid #faad14;background-color:#fffbe6}._statsRow_vaqoz_203{margin-bottom:24px}@media(max-width:768px){._statsRow_vaqoz_203{display:none}}._mobileStatsContainer_vaqoz_212{margin-bottom:8px}@media(min-width:769px){._mobileStatsContainer_vaqoz_212{display:none}}._mobileStatsContainer_vaqoz_212 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:8px}._mobileStatsContainer_vaqoz_212 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0}._mobileStatCard_vaqoz_234{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._mobileStatValue_vaqoz_242{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._mobileStatLabel_vaqoz_249{font-size:12px;color:#8c8c8c}._statCard_vaqoz_254{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_vaqoz_254:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_vaqoz_254 .ant-card-body{padding:20px}._statCard_vaqoz_254 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_vaqoz_254 .ant-statistic-content{font-size:24px;font-weight:600}._searchInput_vaqoz_277{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_vaqoz_277:focus,._searchInput_vaqoz_277:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_vaqoz_277 .ant-input{border:none;box-shadow:none}._filterSelect_vaqoz_292{width:100%;border-radius:8px}._filterSelect_vaqoz_292 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_vaqoz_292 .ant-select-selector:focus,._filterSelect_vaqoz_292 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bulkCard_vaqoz_307{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_vaqoz_307 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_vaqoz_307 .ant-card-body{padding:12px 16px}}._bulkActions_vaqoz_322{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_vaqoz_322{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_vaqoz_322 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_vaqoz_322 span{font-size:12px}}._tableCard_vaqoz_345{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._tableCard_vaqoz_345 .ant-card-body{padding:0}._inventoryTable_vaqoz_354 .ant-table{border-radius:12px;overflow:hidden}._inventoryTable_vaqoz_354 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._inventoryTable_vaqoz_354 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._inventoryTable_vaqoz_354 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._inventoryTable_vaqoz_354 .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}}._inventoryTable_vaqoz_354 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._inventoryTable_vaqoz_354 .ant-table-tbody>tr>td{padding:12px 8px}}._inventoryTable_vaqoz_354 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._inventoryTable_vaqoz_354 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._inventoryTable_vaqoz_354 .ant-table-pagination{padding:12px 16px}}._outOfStockRow_vaqoz_399{background-color:#fff2f0!important}._outOfStockRow_vaqoz_399:hover{background-color:#ffebe8!important}._lowStockRow_vaqoz_406{background-color:#fff7e6!important}._lowStockRow_vaqoz_406:hover{background-color:#ffefd3!important}._productImage_vaqoz_413{border-radius:8px;border:1px solid #f0f0f0}._productImageMobile_vaqoz_418{border-radius:6px;border:1px solid #f0f0f0}._productInfo_vaqoz_423{display:flex;flex-direction:column;gap:4px}._productName_vaqoz_429,._productNameMobile_vaqoz_435{font-weight:500;color:#262626;font-size:14px}._productSku_vaqoz_441{color:#8c8c8c;font-size:12px;display:flex;align-items:center;gap:4px}._productSkuMobile_vaqoz_449{color:#8c8c8c;font-size:11px;display:flex;align-items:center;gap:4px}._productCategory_vaqoz_457{color:#1890ff;font-size:12px}._productCategoryMobile_vaqoz_462{color:#1890ff;font-size:11px}._variantsList_vaqoz_467{display:flex;flex-direction:column;gap:4px}._variantItem_vaqoz_473{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background-color:#fafafa;border-radius:4px;border:1px solid #f0f0f0}._variantName_vaqoz_483{font-size:12px;color:#262626}._variantPrice_vaqoz_488{font-size:11px;color:#52c41a;font-weight:500}._stockInfo_vaqoz_494{display:flex;flex-direction:column;gap:4px}._stockCurrent_vaqoz_500{display:flex;align-items:center;gap:4px}._stockUnit_vaqoz_506,._stockMin_vaqoz_511{color:#8c8c8c;font-size:11px}._stockSufficient_vaqoz_516{color:#52c41a;font-weight:600;font-size:16px}._stockLow_vaqoz_522{color:#fa8c16;font-weight:600;font-size:16px}._stockOut_vaqoz_528{color:#ff4d4f;font-weight:600;font-size:16px}._warehouseInfo_vaqoz_534{display:flex;align-items:center;gap:4px;color:#595959;font-size:13px}._dateInfo_vaqoz_542{display:flex;align-items:center;gap:4px;color:#8c8c8c;font-size:12px}._actionButton_vaqoz_111{width:32px;height:32px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._actionButton_vaqoz_111:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileActionButton_vaqoz_565{width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;font-size:12px}._mobileActionButton_vaqoz_565:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._mobileInventoryCard_vaqoz_581{width:100%;border:1px solid #f0f0f0;border-radius:8px;background-color:#fff;padding:12px;margin-bottom:8px}._mobileInventoryHeader_vaqoz_590{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._mobileProductInfo_vaqoz_597{display:flex;align-items:flex-start;gap:8px}._mobileProductDetails_vaqoz_603{display:flex;flex-direction:column;gap:2px}._mobileStockStatus_vaqoz_609{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._mobileInventoryBody_vaqoz_616{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._mobileStockInfo_vaqoz_623{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#fafafa;border-radius:6px}._mobileStockCurrent_vaqoz_632,._mobileStockMin_vaqoz_639{display:flex;flex-direction:column;align-items:center;gap:2px}._mobileStockLabel_vaqoz_646{font-size:10px;color:#8c8c8c}._mobileWarehouseInfo_vaqoz_651{display:flex;align-items:center;gap:4px;color:#595959;font-size:12px}._mobileInventoryFooter_vaqoz_659{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid #f5f5f5}._mobileUpdateInfo_vaqoz_667{display:flex;align-items:center;gap:4px;color:#8c8c8c;font-size:11px}._mobileActions_vaqoz_675{display:flex;gap:4px}._filterDrawer_vaqoz_680 .ant-drawer-body{padding:16px}._filtersContainer_vaqoz_684{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_vaqoz_690{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_vaqoz_690 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_vaqoz_701{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_vaqoz_701 button{border-radius:8px;height:36px}._itemDetailModal_vaqoz_714 .ant-modal-content{border-radius:12px;overflow:hidden}._itemDetailModal_vaqoz_714 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._itemDetailModal_vaqoz_714 .ant-modal-header{padding:16px}}._itemDetailModal_vaqoz_714 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._itemDetailModal_vaqoz_714 .ant-modal-title{font-size:16px}}._itemDetailModal_vaqoz_714 .ant-modal-body{padding:24px}@media(max-width:768px){._itemDetailModal_vaqoz_714 .ant-modal-body{padding:16px}}@media(max-width:768px){._itemDetailModal_vaqoz_714 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._itemDetailModal_vaqoz_714 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._itemDetailModal_vaqoz_714 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._itemDetailContainer_vaqoz_766 ._itemDetailHeader_vaqoz_766{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}@media(max-width:768px){._itemDetailContainer_vaqoz_766 ._itemDetailHeader_vaqoz_766{flex-direction:column;gap:12px;align-items:flex-start}}._itemDetailContainer_vaqoz_766 ._itemDetailHeader_vaqoz_766 h3{margin:0;color:#262626;font-size:18px;font-weight:600}._detailCard_vaqoz_788{border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._detailCard_vaqoz_788 .ant-card-head{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:12px 16px;min-height:auto}._detailCard_vaqoz_788 .ant-card-head-title{color:#262626;font-weight:600;font-size:14px}._detailCard_vaqoz_788 .ant-card-body{padding:16px}._detailCard_vaqoz_788 .ant-descriptions-item-label{color:#8c8c8c;font-weight:500;width:120px}._detailCard_vaqoz_788 .ant-descriptions-item-content{color:#262626}._stockOverview_vaqoz_816{display:flex;flex-direction:column;gap:16px}._stockOverviewItem_vaqoz_822{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#fafafa;border-radius:6px;border:1px solid #f0f0f0}._stockOverviewLabel_vaqoz_832{color:#8c8c8c;font-weight:500}._stockOverviewValue_vaqoz_837{color:#262626;font-weight:600}._skuCode_vaqoz_842{background-color:#f5f5f5;color:#595959;padding:2px 6px;border-radius:4px;font-size:11px;font-family:Courier New,monospace}._stockUpdateControls_vaqoz_851{display:flex;align-items:center;gap:8px}._stockControlButton_vaqoz_857{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._stockControlButton_vaqoz_857:hover{background-color:#f8f9ff;border-color:#1890ff;color:#1890ff}._stockValue_vaqoz_872{font-weight:600;color:#262626;min-width:30px;text-align:center}._historyItem_vaqoz_879{display:flex;flex-direction:column;gap:4px}._historyHeader_vaqoz_885{display:flex;justify-content:space-between;align-items:center}._historyDate_vaqoz_891{color:#262626;font-weight:500;font-size:13px}._historyUser_vaqoz_897{color:#8c8c8c;font-size:12px}._historyContent_vaqoz_902{display:flex;align-items:center;gap:8px}._historyQuantity_vaqoz_908{font-weight:600;color:#262626}._historyReason_vaqoz_913{color:#595959;font-size:12px}._updateModal_vaqoz_918 .ant-modal-content{border-radius:12px;overflow:hidden}._updateModal_vaqoz_918 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._updateModal_vaqoz_918 .ant-modal-header{padding:16px}}._updateModal_vaqoz_918 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._updateModal_vaqoz_918 .ant-modal-title{font-size:16px}}._updateModal_vaqoz_918 .ant-modal-body{padding:24px}@media(max-width:768px){._updateModal_vaqoz_918 .ant-modal-body{padding:16px}}@media(max-width:768px){._updateModal_vaqoz_918 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._updateModal_vaqoz_918 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._updateModal_vaqoz_918 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._updateForm_vaqoz_970 .ant-form-item-label>label{color:#262626;font-weight:500}._updateForm_vaqoz_970 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._updateForm_vaqoz_970 .ant-form-item{margin-bottom:12px}}._updateForm_vaqoz_970 .ant-input,._updateForm_vaqoz_970 .ant-select-selector,._updateForm_vaqoz_970 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._updateForm_vaqoz_970 .ant-input:focus,._updateForm_vaqoz_970 .ant-input:focus-within,._updateForm_vaqoz_970 .ant-select-selector:focus,._updateForm_vaqoz_970 .ant-select-selector:focus-within,._updateForm_vaqoz_970 .ant-input-number:focus,._updateForm_vaqoz_970 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._updateForm_vaqoz_970 .ant-input,._updateForm_vaqoz_970 .ant-select-selector,._updateForm_vaqoz_970 .ant-input-number{height:40px}}._updateForm_vaqoz_970 .ant-input-number{width:100%}._updateAlert_vaqoz_1009{margin-bottom:16px;border-radius:8px}._variantUpdateCard_vaqoz_1014{margin-bottom:16px;border-radius:8px;border:1px solid #f0f0f0;box-shadow:0 1px 4px #0000000a}._variantUpdateCard_vaqoz_1014 .ant-card-body{padding:16px}._updateActions_vaqoz_1024{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}@media(max-width:768px){._updateActions_vaqoz_1024{margin-top:16px;padding-top:16px;justify-content:space-between}}._updateActions_vaqoz_1024 button{border-radius:8px;height:36px;padding:0 16px;font-weight:500}@media(max-width:768px){._updateActions_vaqoz_1024 button{height:40px;flex:1}}@media(max-width:480px){._container_vaqoz_1{padding:8px}._header_vaqoz_12{margin-bottom:12px}._headerTitle_vaqoz_25 h1{font-size:20px}._mobileSearchContainer_vaqoz_142,._mobileStatsContainer_vaqoz_212{margin-bottom:12px}._mobileStatCard_vaqoz_234{padding:8px}._mobileStatValue_vaqoz_242{font-size:16px}._mobileStatLabel_vaqoz_249{font-size:11px}._bulkCard_vaqoz_307 .ant-card-body{padding:8px 12px}._bulkActions_vaqoz_322 span{font-size:11px}._mobileInventoryCard_vaqoz_581{padding:8px}._mobileInventoryHeader_vaqoz_590{gap:8px}._productImageMobile_vaqoz_418{width:32px;height:32px}._mobileActionButton_vaqoz_565{width:24px;height:24px;font-size:10px}._itemDetailModal_vaqoz_714 .ant-modal-header,._itemDetailModal_vaqoz_714 .ant-modal-body,._detailCard_vaqoz_788 .ant-card-body{padding:12px}}@media(max-width:768px)and (orientation:landscape){._itemDetailModal_vaqoz_714 .ant-modal{height:100vh}._itemDetailModal_vaqoz_714 .ant-modal-content{height:100vh;max-height:100vh}._itemDetailModal_vaqoz_714 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}._updateModal_vaqoz_918 .ant-modal{height:100vh}._updateModal_vaqoz_918 .ant-modal-content{height:100vh;max-height:100vh}._updateModal_vaqoz_918 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._container_1gpss_1{min-height:100vh}@media(max-width:768px){._container_1gpss_1{padding:12px}}._header_1gpss_10{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f}@media(max-width:768px){._header_1gpss_10{flex-direction:column;gap:12px;margin-bottom:16px;padding:16px}}._headerTitle_1gpss_29 h1{margin:0;font-size:28px;font-weight:600;color:#262626;line-height:1.2}@media(max-width:768px){._headerTitle_1gpss_29 h1{font-size:22px}}._headerTitle_1gpss_29 p{margin:4px 0 0;color:#8c8c8c;font-size:14px}._headerActions_1gpss_47{display:flex;gap:12px}@media(max-width:768px){._headerActions_1gpss_47{width:100%;justify-content:space-between;gap:8px}}._actionBtn_1gpss_59{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._actionBtn_1gpss_59:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}._actionBtn_1gpss_59:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._actionBtn_1gpss_59{height:32px;padding:0 8px;font-size:12px}}._addButton_1gpss_86{border-radius:8px;height:36px;background-color:#1890ff;border-color:#1890ff;font-weight:500;box-shadow:0 2px 8px #1890ff33;transition:all .2s ease}._addButton_1gpss_86:hover{background-color:#40a9ff;transform:translateY(-1px)}@media(max-width:768px){._addButton_1gpss_86{height:32px;padding:0 12px;font-size:12px}}._refreshButton_1gpss_107{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._refreshButton_1gpss_107:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}@media(max-width:768px){._refreshButton_1gpss_107{height:32px;padding:0 12px;font-size:12px}}._refreshButton_1gpss_107:hover{background-color:#40a9ff;box-shadow:0 4px 12px #1890ff4d;transform:translateY(-1px)}._refreshButton_1gpss_107:focus{box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._refreshButton_1gpss_107{height:32px;padding:0 12px;font-size:14px;flex:1}}._mobileSearchContainer_1gpss_146{display:flex;gap:8px;margin-bottom:16px}@media(min-width:769px){._mobileSearchContainer_1gpss_146{display:none}}._mobileSearchInput_1gpss_157{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._mobileSearchInput_1gpss_157:focus,._mobileSearchInput_1gpss_157:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._mobileSearchInput_1gpss_157 .ant-input{border:none;box-shadow:none}._mobileFilterButton_1gpss_173{border-radius:8px;height:36px;width:36px;display:flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;background-color:#fff;color:#595959;transition:all .2s ease}._mobileFilterButton_1gpss_173:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff}._statsRow_1gpss_191{margin-bottom:24px}@media(max-width:768px){._statsRow_1gpss_191{display:none}}._mobileStatsContainer_1gpss_200{margin-bottom:16px}@media(min-width:769px){._mobileStatsContainer_1gpss_200{display:none}}._mobileStatsContainer_1gpss_200 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:8px}._mobileStatsContainer_1gpss_200 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0}._mobileStatCard_1gpss_222{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._mobileStatValue_1gpss_230{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._mobileStatLabel_1gpss_237{font-size:12px;color:#8c8c8c}._statCard_1gpss_242{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f;transition:all .2s ease}._statCard_1gpss_242:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._statCard_1gpss_242 .ant-card-body{padding:20px}._statCard_1gpss_242 .ant-statistic-title{color:#8c8c8c;font-weight:500;margin-bottom:8px}._statCard_1gpss_242 .ant-statistic-content{font-size:24px;font-weight:600}._filterCard_1gpss_265{margin-bottom:20px;border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._filterCard_1gpss_265 .ant-card-body{padding:20px}@media(max-width:768px){._filterCard_1gpss_265 .ant-card-body{padding:16px}}._filterHeader_1gpss_280{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){._filterHeader_1gpss_280{flex-direction:column;gap:12px;margin-bottom:0}}._filterLeft_1gpss_294,._filterRight_1gpss_300{display:flex;align-items:center;gap:12px}._filterRow_1gpss_306{margin-top:16px}._filterSelect_1gpss_325{width:100%;border-radius:8px}._filterSelect_1gpss_325 .ant-select-selector{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._filterSelect_1gpss_325 .ant-select-selector:focus,._filterSelect_1gpss_325 .ant-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._flatViewControls_1gpss_340{margin:16px 0;padding:16px;background:#fafafa;border-radius:8px;border:1px solid #e8e8e8}._bulkCard_1gpss_348{margin-bottom:20px;border-radius:12px;border:1px solid #1890ff;background-color:#f8f9ff}._bulkCard_1gpss_348 .ant-card-body{padding:16px 20px}@media(max-width:768px){._bulkCard_1gpss_348 .ant-card-body{padding:12px 16px}}._bulkActions_1gpss_363{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._bulkActions_1gpss_363{flex-direction:column;gap:8px;align-items:flex-start}}._bulkActions_1gpss_363 span{color:#1890ff;font-weight:500;font-size:14px}@media(max-width:768px){._bulkActions_1gpss_363 span{font-size:12px}}._contentCard_1gpss_386{border-radius:12px;border:1px solid #f0f0f0;box-shadow:0 2px 8px #0000000f}._contentCard_1gpss_386 .ant-card-body{padding:0}._searchContainer_1gpss_395{margin-bottom:16px}@media(max-width:768px){._searchContainer_1gpss_395{margin-bottom:12px}}._searchInput_1gpss_310{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._searchInput_1gpss_310:focus,._searchInput_1gpss_310:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._searchInput_1gpss_310 .ant-input{border:none;box-shadow:none}@media(max-width:768px){._searchInput_1gpss_310{height:32px}}._categoryTable_1gpss_424 .ant-table{border-radius:12px;overflow:hidden}._categoryTable_1gpss_424 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._categoryTable_1gpss_424 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._categoryTable_1gpss_424 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._categoryTable_1gpss_424 .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}}._categoryTable_1gpss_424 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._categoryTable_1gpss_424 .ant-table-tbody>tr>td{padding:12px 8px}}._categoryTable_1gpss_424 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._categoryTable_1gpss_424 .ant-table-tbody>tr.parent-category>td{background-color:#f8f9ff}._categoryTable_1gpss_424 .ant-table-tbody>tr.child-category>td{background-color:#f6ffed}._categoryTable_1gpss_424 .ant-table-tbody>tr.parent-category:hover>td{background-color:#e6f7ff}._categoryTable_1gpss_424 .ant-table-tbody>tr.child-category:hover>td{background-color:#f0f9ff}._categoryTable_1gpss_424 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._categoryTable_1gpss_424 .ant-table-pagination{padding:12px 16px}}._categoryTable_1gpss_424 .ant-table-row-expand-icon{color:#1890ff;border:1px solid #1890ff;background-color:#fff}._categoryTable_1gpss_424 .ant-table-row-expand-icon:hover{color:#40a9ff;border-color:#40a9ff}._categoryTable_1gpss_424 .ant-table-expanded-row>td{background-color:#fafafa}.custom-mask{background-color:#0009;border-radius:4px;font-size:12px;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.custom-mask:hover{background-color:#000c}._categoryInfo_1gpss_507{width:100%}._categoryHeader_1gpss_511{display:flex;align-items:flex-start;gap:12px}._categoryAvatar_1gpss_517{border:1px solid #f0f0f0;flex-shrink:0}._categoryDetails_1gpss_522{flex:1;min-width:0}._categoryName_1gpss_527{font-weight:500;color:#262626;font-size:14px;line-height:1.4;margin-bottom:4px}@media(max-width:768px){._categoryName_1gpss_527{font-size:13px}}._categoryName_1gpss_527._parentCategoryName_1gpss_539 ._categoryNameText_1gpss_539{color:#1890ff;font-weight:600}._categoryName_1gpss_527._parentCategoryName_1gpss_539 ._parentIcon_1gpss_543{color:#1890ff;font-size:16px}._categoryName_1gpss_527._childCategoryName_1gpss_547 ._categoryNameText_1gpss_539{color:#52c41a;font-weight:500}._categoryName_1gpss_527._childCategoryName_1gpss_547 ._childIcon_1gpss_551{color:#52c41a;font-size:14px}._categoryNameText_1gpss_539{display:flex;align-items:center;gap:4px}._parentIcon_1gpss_543{color:#1890ff;font-size:16px}._childIcon_1gpss_551{color:#52c41a;font-size:14px}._categorySlug_1gpss_572{display:flex;align-items:center;gap:4px;color:#1890ff;font-size:12px;margin-bottom:4px}@media(max-width:768px){._categorySlug_1gpss_572{font-size:11px}}._sortOrder_1gpss_586{display:flex;align-items:center;gap:4px;color:#595959;font-size:13px}._dateInfo_1gpss_594{color:#8c8c8c;font-size:12px}._categoryTree_1gpss_599 .ant-tree{background:transparent}._categoryTree_1gpss_599 .ant-tree-node-content-wrapper{padding:8px 12px;border-radius:8px;transition:all .2s ease}._categoryTree_1gpss_599 .ant-tree-node-content-wrapper:hover{background-color:#f8f9ff}._categoryTree_1gpss_599 .ant-tree-node-selected .ant-tree-node-content-wrapper{background-color:#e6f7ff;border:1px solid #91d5ff}._categoryTree_1gpss_599 .ant-tree-switcher{color:#1890ff}._categoryTree_1gpss_599 .ant-tree-switcher:hover{background-color:#f8f9ff}._treeNodeTitle_1gpss_621{display:flex;align-items:center;justify-content:space-between;width:100%;padding:4px 0}._treeNodeAvatar_1gpss_629{margin-right:8px;border:1px solid #f0f0f0}._treeNodeName_1gpss_634{flex:1;font-weight:500;color:#262626;margin-right:12px}._treeNodeActions_1gpss_641{display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .2s ease}._treeNodeTitle_1gpss_621:hover ._treeNodeActions_1gpss_641{opacity:1}._filterDrawer_1gpss_652 .ant-drawer-body{padding:16px}._filtersContainer_1gpss_656{display:flex;flex-direction:column;gap:16px}._mobileFilterItem_1gpss_662{display:flex;flex-direction:column;gap:8px}._mobileFilterItem_1gpss_662 label{font-weight:500;color:#262626;font-size:14px}._drawerActions_1gpss_673{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._drawerActions_1gpss_673 button{border-radius:8px;height:36px}._categoryModal_1gpss_686 .ant-modal-content{border-radius:12px;overflow:hidden}._categoryModal_1gpss_686 .ant-modal-header{background-color:#fafafa;border-bottom:1px solid #f0f0f0;padding:20px 24px}@media(max-width:768px){._categoryModal_1gpss_686 .ant-modal-header{padding:16px}}._categoryModal_1gpss_686 .ant-modal-title{font-size:18px;font-weight:600;color:#262626}@media(max-width:768px){._categoryModal_1gpss_686 .ant-modal-title{font-size:16px}}._categoryModal_1gpss_686 .ant-modal-body{padding:24px}@media(max-width:768px){._categoryModal_1gpss_686 .ant-modal-body{padding:16px}}@media(max-width:768px){._categoryModal_1gpss_686 .ant-modal{margin:0;max-width:100%;height:100vh;border-radius:0}._categoryModal_1gpss_686 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._categoryModal_1gpss_686 .ant-modal-body{flex:1;overflow-y:auto;padding:16px}}._categoryForm_1gpss_738 .ant-form-item-label>label{color:#262626;font-weight:500}._categoryForm_1gpss_738 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._categoryForm_1gpss_738 .ant-form-item{margin-bottom:12px}}._categoryForm_1gpss_738 .ant-input,._categoryForm_1gpss_738 .ant-select-selector,._categoryForm_1gpss_738 .ant-input-number{border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._categoryForm_1gpss_738 .ant-input:focus,._categoryForm_1gpss_738 .ant-input:focus-within,._categoryForm_1gpss_738 .ant-select-selector:focus,._categoryForm_1gpss_738 .ant-select-selector:focus-within,._categoryForm_1gpss_738 .ant-input-number:focus,._categoryForm_1gpss_738 .ant-input-number:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._categoryForm_1gpss_738 .ant-input,._categoryForm_1gpss_738 .ant-select-selector,._categoryForm_1gpss_738 .ant-input-number{height:40px}}._categoryForm_1gpss_738 .ant-input-number{width:100%}._categoryForm_1gpss_738 .ant-tree-select-selector{border-radius:8px;border:1px solid #d9d9d9;min-height:36px;transition:all .2s ease}._categoryForm_1gpss_738 .ant-tree-select-selector:focus,._categoryForm_1gpss_738 .ant-tree-select-selector:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}@media(max-width:768px){._categoryForm_1gpss_738 .ant-tree-select-selector{min-height:40px}}._modalActions_1gpss_792{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}@media(max-width:768px){._modalActions_1gpss_792{margin-top:16px;padding-top:16px;justify-content:space-between}}._modalActions_1gpss_792 button{border-radius:8px;height:36px;padding:0 16px;font-weight:500}@media(max-width:768px){._modalActions_1gpss_792 button{height:40px;flex:1}}._mobileCategoryCard_1gpss_820{padding:16px;border:1px solid #f0f0f0;border-radius:12px;background-color:#fff;margin-bottom:12px;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;width:100%;overflow:hidden;display:block!important}._mobileCategoryCard_1gpss_820:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}._mobileCategoryCard_1gpss_820:last-child{border-bottom:none}._mobileCategoryCard_1gpss_820 *{word-break:normal!important;white-space:normal!important;overflow-wrap:normal!important}._mobileCategoryCard_1gpss_820._parentCategory_1gpss_539{background:linear-gradient(135deg,#fff,#f8f9ff)}._mobileCategoryCard_1gpss_820._parentCategory_1gpss_539 ._mobileCategoryName_1gpss_847{color:#1890ff!important;font-weight:700!important}._mobileCategoryCard_1gpss_820._childCategory_1gpss_547{background:linear-gradient(135deg,#fff,#f6ffed);margin-left:16px}._mobileCategoryCard_1gpss_820._childCategory_1gpss_547 ._mobileCategoryName_1gpss_847{color:#52c41a!important;font-weight:600!important}._mobileCategoryHeader_1gpss_860{display:flex;align-items:flex-start;gap:12px}._categoryIconWrapper_1gpss_866{position:relative;flex-shrink:0}._childIndicator_1gpss_871{position:absolute;bottom:-2px;right:-2px;width:12px;height:12px;background-color:#52c41a;border:2px solid #ffffff;border-radius:50%;box-shadow:0 2px 4px #0000001a}._categoryIconMobile_1gpss_883{border-radius:6px;object-fit:cover;flex-shrink:0}._mobileCategoryInfo_1gpss_889{flex:1;min-width:0;overflow:hidden}._mobileCategoryName_1gpss_847{font-size:14px!important;font-weight:600!important;color:#333!important;margin-bottom:4px!important;line-height:1.3!important;word-break:keep-all!important;overflow-wrap:normal!important;white-space:normal!important;display:block!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;direction:ltr!important;unicode-bidi:normal!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}._mobileCategorySlug_1gpss_912{font-size:12px;color:#8c8c8c;font-family:Courier New,monospace;margin-bottom:6px}._mobileCategoryLevel_1gpss_919{margin-bottom:8px}._mobileCategoryMeta_1gpss_923{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}._mobileCategoryMeta_1gpss_923 .ant-tag{margin:0;font-size:10px;padding:2px 6px;border-radius:4px}._childPrefix_1gpss_936{color:#52c41a;font-weight:700;margin-right:4px;font-size:12px}._categoryTypeTag_1gpss_943{font-weight:600;font-size:9px!important;padding:1px 5px!important}._mobileActions_1gpss_949{display:flex;gap:6px;justify-content:flex-start;margin-top:12px;flex-wrap:wrap}@media(max-width:480px){._mobileActions_1gpss_949{gap:4px}}._mobileActionButton_1gpss_962{height:28px;padding:0 8px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:11px;border:1px solid #d9d9d9;background-color:#fff;transition:all .2s ease}._mobileActionButton_1gpss_962:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:480px){._mobileActionButton_1gpss_962{height:24px;padding:0 6px;font-size:10px}}@media(max-width:480px){._container_1gpss_1{padding:8px}._header_1gpss_10{margin-bottom:12px;padding:12px}._headerTitle_1gpss_29 h1{font-size:20px}._mobileSearchContainer_1gpss_146,._mobileStatsContainer_1gpss_200{margin-bottom:12px}._mobileStatCard_1gpss_222{padding:8px}._mobileStatValue_1gpss_230{font-size:16px}._mobileStatLabel_1gpss_237{font-size:11px}._bulkCard_1gpss_348 .ant-card-body{padding:8px 12px}._bulkActions_1gpss_363 span{font-size:11px}._categoryTable_1gpss_424 .ant-table-thead>tr>th,._categoryTable_1gpss_424 .ant-table-tbody>tr>td{padding:8px 4px;font-size:11px}._categoryModal_1gpss_686 .ant-modal-header,._categoryModal_1gpss_686 .ant-modal-body{padding:12px}._modalActions_1gpss_792{margin-top:12px;padding-top:12px;gap:8px}}@media(max-width:768px)and (orientation:landscape){._categoryModal_1gpss_686 .ant-modal{height:100vh}._categoryModal_1gpss_686 .ant-modal-content{height:100vh;max-height:100vh}._categoryModal_1gpss_686 .ant-modal-body{max-height:calc(100vh - 120px);overflow-y:auto}}._page_v7nne_1{min-height:100%;padding:16px 8px;background-color:#f5f7fa}@media(min-width:768px){._page_v7nne_1{padding:24px}}@media(max-width:576px){._page_v7nne_1{padding-left:0;padding-right:0}}._headerCard_v7nne_18{margin-bottom:16px;border-radius:16px}._headerCard_v7nne_18 .ant-card-body{padding:0 8px}@media(min-width:768px){._headerCard_v7nne_18{margin-bottom:24px}._headerCard_v7nne_18 .ant-card-body{padding:24px}}@media(max-width:576px){._headerCard_v7nne_18{border-radius:0}._headerCard_v7nne_18 .ant-card-body{padding:16px}}._pageHeader_v7nne_42{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}._pageTitle_v7nne_50{margin:0;color:#1f1f1f}._pageDescription_v7nne_55{margin:8px 0 0;color:#595959;max-width:720px}._actionGroup_v7nne_61{display:flex;gap:12px;width:100%;justify-content:flex-start}@media(min-width:768px){._actionGroup_v7nne_61{width:auto;justify-content:flex-end}}._headerDivider_v7nne_74{margin:12px 0 16px}._form_v7nne_78{width:100%;margin-bottom:32px;padding:0 8px}@media(min-width:768px){._form_v7nne_78{margin-bottom:48px;padding:0 24px}}@media(max-width:576px){._form_v7nne_78{padding-left:0;padding-right:0}}._form_v7nne_78 .ant-input,._form_v7nne_78 .ant-select-selector{font-size:14px}._form_v7nne_78 .ant-input::placeholder,._form_v7nne_78 textarea.ant-input::placeholder,._form_v7nne_78 .ant-select-selection-placeholder{font-size:14px;color:#a3a3a3}._form_v7nne_78 textarea.ant-input{min-height:120px;padding:12px 14px;font-size:14px}._form_v7nne_78 .ant-input,._form_v7nne_78 .ant-select-selector{border-radius:10px}._form_v7nne_78 .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{min-height:48px;padding:0 16px!important;display:flex;align-items:center}._form_v7nne_78 .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,._form_v7nne_78 .ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{display:flex;align-items:center;height:100%}._form_v7nne_78 .ant-select-multiple .ant-select-selector{min-height:48px;padding:8px 12px!important;display:flex;align-items:center;flex-wrap:wrap;gap:8px}._form_v7nne_78 .ant-select-selection-search-input{height:100%!important}._selectDropdown_v7nne_146 .ant-select-item-option-content{display:flex;flex-direction:column;gap:2px}._sectionStack_v7nne_152{width:100%}._sectionCard_v7nne_156{border-radius:16px;box-shadow:0 6px 24px #0f172a0f;border:1px solid #eef2f6;width:100%}._sectionCard_v7nne_156 .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:56px}._sectionCard_v7nne_156 .ant-card-body{padding:16px}@media(min-width:768px){._sectionCard_v7nne_156 .ant-card-body{padding:24px}}@media(max-width:576px){._sectionCard_v7nne_156{border-radius:0!important;border-left:none;border-right:none;box-shadow:none}._sectionCard_v7nne_156 .ant-card-head{padding-left:12px;padding-right:12px;min-height:48px}._sectionCard_v7nne_156 .ant-card-body{padding:12px}}._sectionHeader_v7nne_191{display:flex;align-items:flex-start;gap:12px}._sectionIcon_v7nne_197{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,#e6f4ff,#fff);color:#1677ff;font-size:20px}._sectionTitle_v7nne_209{margin:0;color:#1f1f1f}._sectionDescription_v7nne_214{margin:4px 0 0;color:#667085}._blockTitle_v7nne_219{margin-bottom:4px}._blockHint_v7nne_223{display:block;color:#8c8c8c;margin-bottom:12px}._uploader_v7nne_229{border-radius:12px;background:#fff}._subSection_v7nne_234{background:#fff;border:1px solid #eef2f6;border-radius:12px;padding:12px 14px}@media(min-width:768px){._subSection_v7nne_234{padding:16px 20px}}._subSection_v7nne_234+._subSection_v7nne_234{margin-top:16px}._subSectionHeader_v7nne_250{margin-bottom:12px}._subSectionTitle_v7nne_254{font-size:16px;font-weight:600;color:#1f1f1f}._subSectionDescription_v7nne_260{margin:4px 0 0;color:#8c8c8c}._radioGroup_v7nne_265{width:100%}._radioItem_v7nne_269{width:100%;padding:12px 16px;border-radius:10px;border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}._radioItem_v7nne_269:hover{border-color:#1677ff;box-shadow:0 8px 20px #1677ff1f}._radioItem_v7nne_269 .ant-radio{top:6px}._radioItem_v7nne_269 .ant-radio-inner{width:16px;height:16px}._radioContent_v7nne_288{display:flex;flex-direction:column;gap:4px;margin-left:28px}._radioDescription_v7nne_295{margin:0;color:#8c8c8c;font-size:13px}._checkboxGroup_v7nne_301{display:flex;flex-direction:column;gap:8px}._previewCard_v7nne_307{border-radius:12px;border:1px dashed #d9d9d9}._previewCard_v7nne_307 .ant-card-head{min-height:48px;background:#f8fbff}._previewCard_v7nne_307 .ant-card-body{padding:16px}._previewTitle_v7nne_319{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:#1f1f1f}._previewDescription_v7nne_327{margin-bottom:12px;color:#667085}._previewContent_v7nne_332{background:#0f172a;color:#e2e8f0;border-radius:8px;padding:12px 16px;font-family:Fira Code,SFMono-Regular,Consolas,Courier New,monospace;font-size:13px;white-space:pre-wrap;word-break:break-word;margin-bottom:12px}._structureOption_v7nne_344{display:flex;flex-direction:column;gap:2px}._structureDescription_v7nne_350{margin:0;color:#8c8c8c;font-size:13px}._helperText_v7nne_356{color:#8c8c8c;margin:0;font-size:13px}._statusModal_v7nne_362 .ant-modal-header{padding:16px 24px}._statusModal_v7nne_362 .ant-modal-title{font-weight:600}@media(max-width:576px){._statusModalWrap_v7nne_370{padding:0!important}._statusModalWrap_v7nne_370 .ant-modal{max-width:100%!important;width:100%!important;margin:0}._statusModalWrap_v7nne_370 .ant-modal-content{border-radius:0}._statusModalWrap_v7nne_370 .ant-modal-header{border-radius:0;padding:16px}._statusModalWrap_v7nne_370 .ant-modal-body{padding:16px!important}._statusModalWrap_v7nne_370 .ant-modal-footer{padding:12px 16px!important}}._container_jejq9_1{max-width:1200px;margin:0 auto;padding:20px}._section_jejq9_7{margin-bottom:32px}._sectionTitle_jejq9_11{margin-bottom:16px;color:#333;font-weight:600}._voucherSection_jejq9_17{background:#f8f9fa;border-radius:12px;padding:24px;margin-bottom:24px}._voucherHeader_jejq9_24{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}@media(max-width:768px){._voucherHeader_jejq9_24{flex-direction:column;align-items:flex-start}}._voucherControls_jejq9_39{display:flex;align-items:center;gap:12px}._voucherGrid_jejq9_45{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;margin-top:16px}@media(min-width:576px){._voucherGrid_jejq9_45{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){._voucherGrid_jejq9_45{grid-template-columns:repeat(3,minmax(0,1fr))}}._voucherCard_jejq9_62{display:flex;align-items:stretch;background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease;min-height:120px}._voucherCard_jejq9_62:hover{box-shadow:0 8px 24px #00000014}._voucherCard_jejq9_62 ._leftSection_jejq9_75{background:linear-gradient(135deg,#e6f4ff,#fff);padding:16px;min-width:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px dashed #91caff}._voucherCard_jejq9_62 ._leftSection_jejq9_75 ._value_jejq9_85{font-size:22px;font-weight:700;color:#1677ff}._voucherCard_jejq9_62 ._leftSection_jejq9_75 ._type_jejq9_90{font-size:12px;color:#1677ff;background:#e6f4ff;padding:2px 8px;border-radius:999px;margin-top:6px}._voucherCard_jejq9_62 ._rightSection_jejq9_98{flex:1;padding:16px;display:flex;flex-direction:column;gap:6px;position:relative;justify-content:space-between}._voucherCard_jejq9_62 ._code_jejq9_107{font-weight:600;font-size:16px;color:#333}._voucherCard_jejq9_62 ._meta_jejq9_112{color:#666;font-size:11px;line-height:1.3}._voucherCard_jejq9_62 ._meta_jejq9_112 ._metaItem_jejq9_117{display:flex;justify-content:space-between;margin-bottom:2px}._voucherCard_jejq9_62 ._meta_jejq9_112 ._metaItem_jejq9_117:last-child{margin-bottom:0}._voucherCard_jejq9_62 ._meta_jejq9_112 ._metaItem_jejq9_117 span:first-child{font-weight:500;min-width:60px}._voucherCard_jejq9_62 ._status_jejq9_129{position:absolute;top:12px;right:12px;font-size:10px;padding:4px 8px;border-radius:12px;font-weight:500}._voucherCard_jejq9_62 ._status_jejq9_129._active_jejq9_138{background:#e6f7ff;color:#1890ff}._voucherCard_jejq9_62 ._status_jejq9_129._expired_jejq9_142{background:#fff1f0;color:#f5222d}._voucherCard_jejq9_62 ._status_jejq9_129._upcoming_jejq9_146{background:#fffbe6;color:#faad14}._voucherCard_jejq9_62 ._actions_jejq9_150{display:flex;gap:8px;margin-top:auto;padding-top:8px}._emptyState_jejq9_157{text-align:center;padding:40px 20px;color:#999}._emptyState_jejq9_157 ._emptyIcon_jejq9_162{font-size:48px;margin-bottom:16px;opacity:.6}._emptyState_jejq9_157 ._emptyTitle_jejq9_167{font-size:18px;font-weight:500;margin-bottom:8px;color:#666}._emptyState_jejq9_157 ._emptyDescription_jejq9_173{font-size:14px;color:#999}._productsSection_jejq9_178 ._productsTitle_jejq9_178{margin-bottom:8px;color:#333;font-weight:600}._productsSection_jejq9_178 ._productCount_jejq9_183{color:#666;font-size:14px;margin-bottom:16px}._paginationWrapper_jejq9_189{display:flex;justify-content:center;margin-top:24px}._voucherPagination_jejq9_195{display:flex;justify-content:center;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}@media(max-width:768px){._container_jejq9_1{padding:16px}._voucherGrid_jejq9_45{grid-template-columns:1fr;gap:12px}._voucherCard_jejq9_62 ._leftSection_jejq9_75{flex:0 0 80px;padding:12px 8px}._voucherCard_jejq9_62 ._leftSection_jejq9_75 ._value_jejq9_85{font-size:16px}._voucherCard_jejq9_62 ._leftSection_jejq9_75 ._type_jejq9_90{font-size:10px}._voucherCard_jejq9_62 ._rightSection_jejq9_98{padding:12px}}:root{--primary-color: #4CAF50;--secondary-color: #2E7D32;--success-color: #4CAF50;--warning-color: #FF9800;--error-color: #F44336;--text-primary: #333;--text-secondary: #666;--text-muted: #999;--border-color: #e0e0e0;--bg-light: #f5f5f5;--bg-white: #ffffff;--shadow: 0 2px 8px rgba(0, 0, 0, .1);--border-radius: 8px;--transition: all .3s ease}._cartContainer_6cdt5_18{max-width:1200px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._cartHeader_6cdt5_25{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:20px}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32{display:flex;flex-direction:column;gap:12px;flex:1}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 h1{color:var(--text-primary);font-size:28px;font-weight:600;margin:0}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 ._myOrdersLink_6cdt5_44{color:var(--text-secondary);text-decoration:none;font-weight:500;font-size:14px;padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:var(--transition);display:inline-flex;align-items:center;gap:6px;width:fit-content}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 ._myOrdersLink_6cdt5_44 svg{font-size:16px}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 ._myOrdersLink_6cdt5_44:hover{background-color:var(--bg-light);color:var(--primary-color);border-color:var(--primary-color)}._cartHeader_6cdt5_25 ._headerRight_6cdt5_66{display:flex;align-items:center}._cartHeader_6cdt5_25 ._headerRight_6cdt5_66 ._backToShopping_6cdt5_70{color:var(--primary-color);text-decoration:none;font-weight:500;padding:12px 20px;border:2px solid var(--primary-color);border-radius:var(--border-radius);transition:var(--transition);white-space:nowrap}._cartHeader_6cdt5_25 ._headerRight_6cdt5_66 ._backToShopping_6cdt5_70:hover{background-color:var(--primary-color);color:#fff}._notifications_6cdt5_85{margin-bottom:24px}._notifications_6cdt5_85 ._notification_6cdt5_85{padding:12px 16px;border-radius:var(--border-radius);margin-bottom:8px}._notifications_6cdt5_85 ._notification_6cdt5_85._success_6cdt5_93{background-color:#e8f5e8;border:1px solid var(--success-color);color:var(--success-color)}._notifications_6cdt5_85 ._notification_6cdt5_85._warning_6cdt5_98{background-color:#fff3e0;border:1px solid var(--warning-color);color:#e65100}._cartContent_6cdt5_104{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}._cartLeft_6cdt5_111{display:flex;flex-direction:column;gap:24px}._shopGroups_6cdt5_117{display:flex;flex-direction:column;gap:16px}._shopGroup_6cdt5_117{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow);overflow:hidden}._cartActions_6cdt5_131{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:16px 20px;box-shadow:var(--shadow);display:flex;justify-content:space-between;align-items:center;gap:16px}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142 ._selectAllLabel_6cdt5_142{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:var(--text-primary)}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142 ._selectAllLabel_6cdt5_142 input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary-color)}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142 ._selectAllLabel_6cdt5_142 span{font-size:14px}._cartFooterBar_6cdt5_159{position:sticky;bottom:0;left:0;right:0;background:var(--bg-white);border-top:1px solid var(--border-color);box-shadow:0 -2px 8px #0000000f;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}._cartFooterBar_6cdt5_159 ._cartFooterLeft_6cdt5_174{display:flex;align-items:center;gap:12px}._cartFooterBar_6cdt5_159 ._cartFooterLeft_6cdt5_174 ._footerSelectAll_6cdt5_179{display:flex;align-items:center;gap:8px;cursor:pointer}._cartFooterBar_6cdt5_159 ._cartFooterLeft_6cdt5_174 ._footerSelectAll_6cdt5_179 input{accent-color:var(--primary-color)}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188{display:flex;align-items:center;gap:16px}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188 ._footerTotal_6cdt5_193{display:flex;align-items:baseline;gap:8px}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188 ._footerTotal_6cdt5_193 span{color:var(--text-secondary)}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188 ._footerTotal_6cdt5_193 strong{color:var(--primary-color);font-size:18px}@media(max-width:768px){._cartFooterBar_6cdt5_159{position:fixed;z-index:1000;left:0;right:0;bottom:0;padding:10px 12px}._cartFooterBar_6cdt5_159 ._cartFooterLeft_6cdt5_174{display:none}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188{width:100%;justify-content:space-between}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188 ._footerTotal_6cdt5_193 strong{font-size:16px}._cartFooterBar_6cdt5_159 ._cartFooterRight_6cdt5_188 button{min-width:140px}}._shippingSection_6cdt5_229{background:var(--bg-white);border:1px solid var(--border-color);border-radius:var(--border-radius);padding:20px;box-shadow:var(--shadow)}._shippingSection_6cdt5_229 h3{margin:0 0 16px;color:var(--text-primary);font-size:18px}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241 label{display:flex;align-items:center;gap:8px;cursor:pointer;padding:12px;border:1px solid var(--border-color);border-radius:var(--border-radius);transition:var(--transition)}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241 label:hover{background-color:#f5f5f5}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241 label input[type=radio]{accent-color:var(--primary-color)}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241 label span:first-of-type{flex:1;font-weight:500}._shippingSection_6cdt5_229 ._shippingOptions_6cdt5_241 label ._shippingFee_6cdt5_267{color:var(--primary-color);font-weight:600}._shippingSection_6cdt5_229 ._shippingInfo_6cdt5_271{background-color:#f8f9fa;padding:12px;border-radius:var(--border-radius);border-left:4px solid var(--primary-color)}._shippingSection_6cdt5_229 ._shippingInfo_6cdt5_271 p{margin:4px 0;font-size:14px;color:var(--text-secondary)}._shippingSection_6cdt5_229 ._shippingInfo_6cdt5_271 p:first-child{margin-top:0}._shippingSection_6cdt5_229 ._shippingInfo_6cdt5_271 p:last-child{margin-bottom:0}._emptyCart_6cdt5_289{text-align:center;padding:60px 20px}._emptyCart_6cdt5_289 ._emptyCartIcon_6cdt5_293{font-size:64px;margin-bottom:16px}._emptyCart_6cdt5_289 h2{color:var(--text-primary);margin-bottom:8px}._emptyCart_6cdt5_289 p{color:var(--text-secondary);margin-bottom:24px}._emptyCart_6cdt5_289 ._startShoppingBtn_6cdt5_305{display:inline-block;padding:12px 24px;background-color:var(--primary-color);color:#fff;text-decoration:none;border-radius:var(--border-radius);font-weight:500;transition:var(--transition)}._emptyCart_6cdt5_289 ._startShoppingBtn_6cdt5_305:hover{background-color:var(--secondary-color)}@keyframes _fadeIn_6cdt5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loading_6cdt5_329,._error_6cdt5_330{display:flex;justify-content:center;align-items:center;min-height:300px;font-size:18px;color:var(--text-secondary);text-align:center;padding:40px 20px}._error_6cdt5_330{color:var(--error-color);flex-direction:column;gap:16px}._error_6cdt5_330 button{background-color:var(--primary-color);color:#fff;border:none;padding:12px 24px;border-radius:var(--border-radius);cursor:pointer;font-weight:500;transition:var(--transition)}._error_6cdt5_330 button:hover{background-color:var(--secondary-color)}input:focus,button:focus{outline:2px solid var(--primary-color);outline-offset:2px}@media(max-width:1024px)and (min-width:769px){._cartContent_6cdt5_104{grid-template-columns:1fr 300px;gap:20px}._cartItem_6cdt5_371{grid-template-columns:35px 70px 1fr 100px 100px 80px 35px;gap:12px}._orderSummary_6cdt5_375{padding:20px}}@media(max-width:768px){._cartContainer_6cdt5_18{padding:16px}._cartHeader_6cdt5_25{flex-direction:column;gap:16px;align-items:flex-start}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32{width:100%}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 h1{font-size:24px}._cartHeader_6cdt5_25 ._headerLeft_6cdt5_32 ._myOrdersLink_6cdt5_44{width:100%;justify-content:center;padding:10px 12px}._cartHeader_6cdt5_25 ._headerRight_6cdt5_66{width:100%}._cartHeader_6cdt5_25 ._headerRight_6cdt5_66 ._backToShopping_6cdt5_70{width:100%;text-align:center;padding:12px}._cartContent_6cdt5_104{grid-template-columns:1fr;gap:16px}._vendorHeader_6cdt5_411{flex-direction:column;gap:12px;align-items:flex-start;padding:12px 16px}._vendorHeader_6cdt5_411 ._selectAll_6cdt5_142{order:2}._cartItem_6cdt5_371{grid-template-columns:30px 60px 1fr 80px;gap:12px;padding:16px;position:relative}._cartItem_6cdt5_371 ._itemPrice_6cdt5_426,._cartItem_6cdt5_371 ._itemTotal_6cdt5_427{display:none}._cartItem_6cdt5_371 ._quantityControl_6cdt5_430{grid-column:1/-1;justify-content:center;margin-top:12px}._cartItem_6cdt5_371 ._quantityControl_6cdt5_430 button{width:40px;height:40px;font-size:18px}._cartItem_6cdt5_371 ._removeItem_6cdt5_440{position:absolute;top:8px;right:8px;font-size:20px;padding:6px}._cartActions_6cdt5_131{flex-direction:column;gap:12px;padding:12px 16px}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142{width:100%}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142 ._selectAllLabel_6cdt5_142{justify-content:center;font-size:16px}._cartActions_6cdt5_131 ._selectAllSection_6cdt5_142 ._selectAllLabel_6cdt5_142 input[type=checkbox]{width:20px;height:20px}._cartActions_6cdt5_131 ._bulkActions_6cdt5_463{width:100%}._cartActions_6cdt5_131 ._bulkActions_6cdt5_463 button{width:100%;padding:12px;font-size:16px}._promoSection_6cdt5_471,._shippingSection_6cdt5_229{padding:16px}._promoSection_6cdt5_471 ._promoInput_6cdt5_475,._shippingSection_6cdt5_229 ._promoInput_6cdt5_475{flex-direction:column}._promoSection_6cdt5_471 ._promoInput_6cdt5_475 button,._shippingSection_6cdt5_229 ._promoInput_6cdt5_475 button{width:100%;padding:14px}._shippingOptions_6cdt5_241 label{flex-direction:column;align-items:flex-start;gap:8px}._shippingOptions_6cdt5_241 label ._shippingFee_6cdt5_267{align-self:flex-end}._shippingInfo_6cdt5_271{padding:10px}._shippingInfo_6cdt5_271 p{font-size:13px}._emptyCart_6cdt5_289{padding:40px 16px}._emptyCart_6cdt5_289 ._emptyCartIcon_6cdt5_293{font-size:48px}}@media(max-width:480px){._cartItem_6cdt5_371{grid-template-columns:30px 50px 1fr}._cartItem_6cdt5_371 ._itemImage_6cdt5_509 img{width:50px;height:50px}._cartItem_6cdt5_371 ._quantityControl_6cdt5_430{margin-top:8px}._cartItem_6cdt5_371 ._quantityControl_6cdt5_430 button{width:36px;height:36px;font-size:16px}._itemInfo_6cdt5_521 ._itemName_6cdt5_521{font-size:14px}._itemInfo_6cdt5_521 ._itemVariant_6cdt5_524{font-size:12px}._notifications_6cdt5_85 ._notification_6cdt5_85{padding:10px 12px;font-size:14px}._promoSection_6cdt5_471 ._availablePromoCodes_6cdt5_531 ._promoCode_6cdt5_531{flex-direction:column;align-items:flex-start;gap:6px}._promoSection_6cdt5_471 ._availablePromoCodes_6cdt5_531 ._promoCode_6cdt5_531 ._promoCodeText_6cdt5_536{align-self:flex-start}._promoSection_6cdt5_471 ._availablePromoCodes_6cdt5_531 ._promoCode_6cdt5_531 button{align-self:flex-end}}@media print{._cartContainer_6cdt5_18{max-width:none;padding:0}._cartHeader_6cdt5_25 ._backToShopping_6cdt5_70,._removeItem_6cdt5_440,._quantityControl_6cdt5_430,._checkoutButton_6cdt5_551,._continueShoppingActions_6cdt5_552{display:none}._cartContent_6cdt5_104{grid-template-columns:1fr}._orderSummary_6cdt5_375{box-shadow:none;border:1px solid #000}}._addToCartBtn_6cdt5_563{background-color:var(--primary-color);color:#fff;border:none;border-radius:var(--border-radius);padding:8px 16px;font-weight:500;font-size:14px;cursor:pointer;margin-top:8px;transition:var(--transition);display:inline-block}._addToCartBtn_6cdt5_563:hover:not(:disabled){background-color:var(--secondary-color)}._addToCartBtn_6cdt5_563:disabled{background-color:#ccc;color:#fff;cursor:not-allowed}._checkoutContainer_1xeh0_1{max-width:1200px;margin:2rem auto;padding:0 1rem}._checkoutContainer_1xeh0_1 h1{margin-bottom:2rem;font-size:2rem;font-weight:600;color:#333}.ant-form-item-has-error .ant-input{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f1a}.ant-form-item-has-error .ant-input:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.ant-form-item-explain-error{color:#ff4d4f;font-size:12px;margin-top:4px}.ant-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.ant-card-head{background-color:#f8f9fa;border-bottom:1px solid #e8e8e8}.ant-card-head-title{font-weight:600;color:#333}.ant-input{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s}.ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.ant-input::placeholder{color:#bfbfbf}.ant-btn-primary{background-color:#1890ff;border-color:#1890ff;border-radius:6px;height:48px;font-weight:500;font-size:16px;transition:all .3s}.ant-btn-primary:hover{background-color:#40a9ff;border-color:#40a9ff}.ant-btn-primary:active{background-color:#096dd9;border-color:#096dd9}._orderSummary_1xeh0_79{display:flex;flex-direction:column;gap:1rem}._summaryItem_1xeh0_85{display:flex;align-items:center;gap:1rem}._itemImage_1xeh0_91{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #f0f0f0}._itemDetails_1xeh0_99{flex-grow:1;display:flex;flex-direction:column}._itemName_1xeh0_105{font-weight:500}._itemQuantity_1xeh0_109{font-size:.9rem;color:#888}._itemPrice_1xeh0_114{font-weight:600}._summaryRow_1xeh0_118{display:flex;justify-content:space-between;font-size:1rem}._summaryRow_1xeh0_118._discount_1xeh0_123{color:#f5222d}._summaryRow_1xeh0_118._total_1xeh0_126{font-size:1.25rem;font-weight:700}@media(max-width:768px){._checkoutContainer_1xeh0_1{margin:1rem auto;padding:0 .5rem}._checkoutContainer_1xeh0_1 h1{font-size:1.5rem;margin-bottom:1rem}._summaryItem_1xeh0_85{flex-direction:column;align-items:flex-start;gap:.5rem}._summaryItem_1xeh0_85 ._itemImage_1xeh0_91{width:80px;height:80px}._summaryItem_1xeh0_85 ._itemDetails_1xeh0_99{width:100%}._summaryItem_1xeh0_85 ._itemPrice_1xeh0_114{align-self:flex-end}._summaryRow_1xeh0_118{font-size:.9rem}._summaryRow_1xeh0_118._total_1xeh0_126{font-size:1.1rem}.ant-form-item{margin-bottom:16px}.ant-input{font-size:16px}.ant-btn-primary{height:44px;font-size:16px}}._summaryBox_cq6ds_1{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;padding:16px;margin-bottom:24px;border:1px solid #f0f0f0}._title_cq6ds_10{font-size:16px;font-weight:600;margin-bottom:16px;color:#222;padding-bottom:12px;border-bottom:1px solid #f0f0f0}._productList_cq6ds_19{margin-bottom:16px}._productRow_cq6ds_23{display:flex;align-items:flex-start;margin-bottom:12px;padding:8px 0}._comboGroup_cq6ds_30{margin-bottom:16px;border:1px solid #e6f7ff;border-radius:8px;background:#f6ffed;overflow:hidden}._comboHeader_cq6ds_38{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#e6f7ff;border-bottom:1px solid #bae7ff}._comboTitle_cq6ds_47{display:flex;align-items:center;gap:8px}._comboTag_cq6ds_53{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}._comboName_cq6ds_60{font-size:14px;font-weight:600;color:#1890ff}._comboPrice_cq6ds_66{font-size:16px;font-weight:700;color:#ee4d2d}._comboItems_cq6ds_72{padding:12px 16px;background:#fff}._comboItem_cq6ds_72{display:flex;align-items:flex-start;margin-bottom:8px;padding:8px 0;border-bottom:1px solid #f0f0f0}._comboItem_cq6ds_72:last-child{margin-bottom:0;border-bottom:none}._comboItemImg_cq6ds_89{width:32px;height:32px;object-fit:cover;border-radius:4px;border:1px solid #f0f0f0;margin-right:8px;flex-shrink:0}._comboItemInfo_cq6ds_99{flex:1;min-width:0}._comboItemTitle_cq6ds_104{font-size:13px;color:#666;margin-bottom:2px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._comboItemMeta_cq6ds_115{display:flex;justify-content:space-between;align-items:center;font-size:12px}._comboItemQuantity_cq6ds_122{color:#999}._comboItemPrice_cq6ds_126{color:#666;font-weight:500}._productImg_cq6ds_131{width:48px;height:48px;object-fit:cover;border-radius:4px;border:1px solid #f0f0f0;margin-right:12px;flex-shrink:0}._productInfo_cq6ds_141{flex:1;min-width:0}._productTitle_cq6ds_146{font-size:14px;font-weight:500;color:#222;margin-bottom:4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._productMeta_cq6ds_158{display:flex;justify-content:space-between;align-items:center;font-size:13px}._quantity_cq6ds_165{color:#666}._price_cq6ds_169{color:#ee4d2d;font-weight:500}._divider_cq6ds_174{height:1px;background:#f0f0f0;margin:16px 0}._priceBreakdown_cq6ds_180{margin-bottom:16px}._priceRow_cq6ds_184{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px}._priceLabel_cq6ds_192{color:#666}._priceValue_cq6ds_196{color:#222;font-weight:500}._discountRow_cq6ds_201 ._priceLabel_cq6ds_192{color:#666}._discountRow_cq6ds_201 ._discountValue_cq6ds_204{color:#ee4d2d;font-weight:500}._voucherRow_cq6ds_209 ._priceLabel_cq6ds_192{color:#666}._voucherRow_cq6ds_209 ._voucherValue_cq6ds_212{color:#00bfa5;font-weight:500}._totalSection_cq6ds_217{background:#fafafa;border-radius:4px;padding:16px;margin-top:16px}._totalRow_cq6ds_224{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._totalLabel_cq6ds_231{font-size:16px;font-weight:600;color:#222}._totalValue_cq6ds_237{font-size:18px;font-weight:700;color:#ee4d2d}._totalNote_cq6ds_243{font-size:12px;color:#999;text-align:center}@media(max-width:768px){._summaryBox_cq6ds_1{padding:12px}._title_cq6ds_10{font-size:15px;margin-bottom:12px}._productImg_cq6ds_131{width:40px;height:40px}._productTitle_cq6ds_146{font-size:13px}._priceRow_cq6ds_184{font-size:13px;padding:6px 0}._totalLabel_cq6ds_231{font-size:15px}._totalValue_cq6ds_237{font-size:16px}._comboHeader_cq6ds_38{padding:10px 12px}._comboName_cq6ds_60{font-size:13px}._comboPrice_cq6ds_66{font-size:14px}._comboItems_cq6ds_72{padding:10px 12px}._comboItemImg_cq6ds_89{width:28px;height:28px}._comboItemTitle_cq6ds_104{font-size:12px}._comboItemMeta_cq6ds_115{font-size:11px}}._productDetailPage_xv5qa_1{min-height:100vh;background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:16px 0}._container_xv5qa_8{max-width:1200px;margin:0 auto;padding:0 16px;width:100%;box-sizing:border-box}._loading_xv5qa_16{display:flex;justify-content:center;align-items:center;height:400px;font-size:18px;color:#666}._error_xv5qa_25{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:#fff;border-radius:12px;margin:20px 0;padding:40px;box-shadow:0 2px 8px #0000001a}._error_xv5qa_25 h2{color:#333;margin-bottom:16px}._error_xv5qa_25 p{color:#666;margin-bottom:24px;text-align:center}._error_xv5qa_25 button{background:#4caf50;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:16px;transition:background .2s}._error_xv5qa_25 button:hover{background:#45a049}._breadcrumb_xv5qa_60{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:14px;color:#666;line-height:1.4}._breadcrumb_xv5qa_60 ._breadcrumbFixed_xv5qa_69{white-space:nowrap;flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;max-width:100%}._breadcrumb_xv5qa_60 ._breadcrumbTitle_xv5qa_77{word-break:break-word;overflow-wrap:anywhere;flex:1 1 auto;min-width:0;color:#333;font-weight:500;display:inline-block}._breadcrumb_xv5qa_60 a{color:#4caf50;text-decoration:none;transition:color .2s}._breadcrumb_xv5qa_60 a:hover{color:#2e7d32}._breadcrumb_xv5qa_60 span{color:#666}._breadcrumb_xv5qa_60 span:last-child{color:#333;font-weight:500}._star_xv5qa_102{background:none;border:none;cursor:default;padding:0;margin:0;font-size:14px;color:#ffc107}._star_xv5qa_102._interactive_xv5qa_111{cursor:pointer;transition:all .2s}._star_xv5qa_102._interactive_xv5qa_111:hover{transform:scale(1.3);color:#ff8f00}._productAttributes_xv5qa_120{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._productAttributes_xv5qa_120 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135{display:grid;grid-template-columns:1fr 1fr;gap:16px}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135 ._attributeItem_xv5qa_140{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0;gap:8px}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135 ._attributeItem_xv5qa_140:last-child{border-bottom:none}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135 ._attributeItem_xv5qa_140 ._attributeName_xv5qa_150{font-size:14px;color:#666;font-weight:500;white-space:nowrap}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135 ._attributeItem_xv5qa_140 ._attributeValue_xv5qa_156{font-size:14px;color:#333;font-weight:500}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135 ._attributeItem_xv5qa_140 ._attributeValue_xv5qa_156 ._attributeUnit_xv5qa_161{color:#666;font-weight:400;font-size:13px}._productDescription_xv5qa_167{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._productDescription_xv5qa_167 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._productDescription_xv5qa_167 ._descriptionContent_xv5qa_182{font-size:16px;color:#666;line-height:1.6;white-space:pre-wrap;word-break:break-word}._productDescription_xv5qa_167 ._descriptionContent_xv5qa_182 p{margin:0;white-space:inherit}._commentsSection_xv5qa_194{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._commentsSection_xv5qa_194 h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #4CAF50}._commentsSection_xv5qa_194 ._ratingOverview_xv5qa_208{background:linear-gradient(135deg,#4caf501a,#4caf500d);padding:20px;border-radius:12px;margin-bottom:24px;border:1px solid rgba(76,175,80,.2)}._commentsSection_xv5qa_194 ._ratingOverview_xv5qa_208 ._ratingScore_xv5qa_215{display:flex;align-items:center;gap:16px}._commentsSection_xv5qa_194 ._ratingOverview_xv5qa_208 ._ratingScore_xv5qa_215 ._scoreNumber_xv5qa_220{font-size:32px;font-weight:700;color:#4caf50}._commentsSection_xv5qa_194 ._ratingOverview_xv5qa_208 ._ratingScore_xv5qa_215 ._scoreStars_xv5qa_225{display:flex;gap:4px}._commentsSection_xv5qa_194 ._ratingOverview_xv5qa_208 ._ratingScore_xv5qa_215 ._totalReviews_xv5qa_229{font-size:16px;color:#666;font-weight:500}@media(max-width:768px){._container_xv5qa_8{padding:0 12px;overflow-x:hidden}._productAttributes_xv5qa_120{margin:16px -12px;border-radius:0}._productAttributes_xv5qa_120 ._attributeGrid_xv5qa_135{grid-template-columns:1fr}._productDescription_xv5qa_167,._commentsSection_xv5qa_194{margin:16px -12px;border-radius:0}}._favoritesPage_1ypni_1{min-height:100vh;background:#f8f9fa;padding:24px 0}._favoritesContainer_1ypni_7{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){._favoritesContainer_1ypni_7{padding:0 16px}}@media(max-width:576px){._favoritesContainer_1ypni_7{padding:0 12px}}._pageHeader_1ypni_23{margin-bottom:24px}._pageHeader_1ypni_23 ._heartIcon_1ypni_26{color:#d32f2f;margin-right:8px}._loadingContainer_1ypni_31{text-align:center;padding:50px 20px}._loadingContainer_1ypni_31 ._loadingText_1ypni_35{margin-top:16px}._errorContainer_1ypni_39{text-align:center;padding:50px 20px}._errorContainer_1ypni_39 ._retryButton_1ypni_43{margin-top:16px}._emptyState_1ypni_47{text-align:center;padding:40px 20px}._emptyState_1ypni_47 h2{color:var(--text-primary);margin-bottom:8px;font-weight:600}._emptyState_1ypni_47 p{color:var(--text-secondary);margin-bottom:16px}._productsGrid_1ypni_61{margin-bottom:24px}._paginationSection_1ypni_65{display:flex;flex-direction:column;align-items:center;margin-top:32px}._paginationSection_1ypni_65 ._totalInfo_1ypni_71{margin-top:16px}._paginationSection_1ypni_65 ._totalInfo_1ypni_71 .ant-typography{font-size:14px;color:#666}._favoriteShopsPage_1onde_1{min-height:100vh;background:#f8f9fa;padding:20px 0}@media(max-width:768px){._favoriteShopsPage_1onde_1{padding:16px 0}}._container_1onde_12{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){._container_1onde_12{padding:0 16px}}@media(max-width:576px){._container_1onde_12{padding:0 12px}}._pageHeader_1onde_28{margin-bottom:32px}@media(max-width:768px){._pageHeader_1onde_28{margin-bottom:24px}}@media(max-width:576px){._pageHeader_1onde_28{margin-bottom:20px}}._pageHeader_1onde_28 ._pageTitle_1onde_41{font-size:2rem;font-weight:500;color:#2c3e50;margin:0}@media(max-width:768px){._pageHeader_1onde_28 ._pageTitle_1onde_41{font-size:1.5rem}}._authAlert_1onde_53{margin-bottom:24px}._authAlert_1onde_53 .ant-alert{border-radius:12px;border:none;box-shadow:0 2px 8px #0000001a}._loadingContainer_1onde_62{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;color:#6c757d}._loadingContainer_1onde_62 ._loadingText_1onde_70{margin-top:16px;font-size:16px;font-weight:500}._errorContainer_1onde_76{text-align:center;padding:40px 20px}._errorContainer_1onde_76 ._errorTitle_1onde_80{color:#dc3545;margin-bottom:16px;font-size:1.5rem;font-weight:600}._errorContainer_1onde_76 ._errorDescription_1onde_86{color:#6c757d;margin-bottom:24px;font-size:16px}._errorContainer_1onde_76 ._retryButton_1onde_91{border-radius:8px;height:40px;font-weight:500;background:#007bff;border-color:#007bff}._errorContainer_1onde_76 ._retryButton_1onde_91:hover{background:#0056b3;border-color:#0056b3;transform:translateY(-1px)}._emptyContainer_1onde_104{text-align:center;padding:60px 20px}._emptyContainer_1onde_104 h2{color:var(--text-primary);margin-bottom:8px;font-weight:600}._emptyContainer_1onde_104 p{color:var(--text-secondary);margin-bottom:16px}._emptyContainer_1onde_104 .ant-empty ._ant-empty-description_1onde_117{color:#6c757d;font-size:16px}._shopsGrid_1onde_122{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px;margin-bottom:32px}@media(max-width:768px){._shopsGrid_1onde_122{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px}}@media(max-width:576px){._shopsGrid_1onde_122{grid-template-columns:1fr;gap:16px;margin-bottom:20px}}._paginationContainer_1onde_143{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-top:8px;margin-bottom:8px}._paginationInfo_1onde_153{color:#6c757d;font-size:14px;text-align:center}._shopDetailModal_1onde_159{margin-top:24px}@media(max-width:768px){._shopDetailModal_1onde_159{margin-top:20px}}._shopDetailModal_1onde_159 .ant-card{border-radius:12px;box-shadow:0 4px 12px #0000001a;border:1px solid #e9ecef}._shopDetailModal_1onde_159 .ant-card ._ant-card-head_1onde_172{border-bottom:1px solid #e9ecef;background:#f8f9fa;border-radius:12px 12px 0 0}._shopDetailModal_1onde_159 .ant-card ._ant-card-head_1onde_172 ._ant-card-head-title_1onde_177{font-weight:600;color:#2c3e50}._shopDetailModal_1onde_159 .ant-card ._ant-card-body_1onde_181{padding:24px}@media(max-width:768px){._shopDetailModal_1onde_159 .ant-card ._ant-card-body_1onde_181{padding:20px}}@media(max-width:576px){._shopDetailModal_1onde_159 .ant-card ._ant-card-body_1onde_181{padding:16px}}._productsSection_1onde_195{margin-top:24px}._productsSection_1onde_195 ._productsTitle_1onde_198{font-size:1.25rem;font-weight:600;color:#2c3e50;margin-bottom:16px}._productsSection_1onde_195 ._productsGrid_1onde_204{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}@media(max-width:768px){._productsSection_1onde_195 ._productsGrid_1onde_204{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}}@media(max-width:576px){._productsSection_1onde_195 ._productsGrid_1onde_204{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}}._productsSection_1onde_195 ._productCard_1onde_221{border-radius:8px;border:1px solid #e9ecef;transition:all .3s ease}._productsSection_1onde_195 ._productCard_1onde_221:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._productsSection_1onde_195 ._productCard_1onde_221 .ant-card-meta-title{font-size:14px;font-weight:500;color:#2c3e50;margin-bottom:4px;line-height:1.4}._productsSection_1onde_195 ._productCard_1onde_221 .ant-card-meta-description{color:#28a745;font-weight:600;font-size:14px}._hoverCard_1onde_243{transition:all .3s ease}._hoverCard_1onde_243:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}._categoryPage_kozxq_9{min-height:100vh;background:#f8f9fa;position:relative}._mainContent_kozxq_15{padding-top:0}._container_kozxq_19{max-width:1200px;margin:0 auto;padding:0 16px}._loading_kozxq_25{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:1.1rem;color:#666}._categoryHeader_kozxq_37{background:linear-gradient(135deg,#4caf50,#45a049);color:#fff;padding:40px 0;margin-bottom:40px}._breadcrumb_kozxq_44{display:flex;align-items:center;margin-bottom:20px;font-size:14px}._breadcrumbLink_kozxq_51{background:none;border:none;color:#fffc;cursor:pointer;text-decoration:none;transition:color .3s}._breadcrumbLink_kozxq_51:hover{color:#fff}._breadcrumbSeparator_kozxq_63{margin:0 8px;color:#fff9}._breadcrumbCurrent_kozxq_68{color:#fff;font-weight:500}._categoryInfo_kozxq_73{display:flex;align-items:center;gap:20px}._categoryIcon_kozxq_79{width:80px;height:80px;background:#ffffff1a;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._categoryIcon_kozxq_79 img{width:50px;height:50px;object-fit:cover;border-radius:8px}._categoryDetails_kozxq_96{flex:1}._categoryTitle_kozxq_100{font-size:2.5rem;font-weight:700;margin:0 0 8px;color:#fff}._categoryDescription_kozxq_107{font-size:1.1rem;color:#ffffffe6;margin:0;line-height:1.5}._productsSection_kozxq_117{padding:0 0 60px}._sectionHeader_kozxq_121{text-align:center;margin-bottom:40px}._sectionHeader_kozxq_121 h2{font-size:2.2rem;color:#333;margin:0 0 8px;font-weight:700}._sectionHeader_kozxq_121 p{font-size:1.1rem;color:#666;margin:0}._productsGrid_kozxq_137{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(160px,25vw,200px),1fr));gap:clamp(12px,2vw,20px);margin-bottom:clamp(16px,2.5vw,20px)}@media(min-width:1400px){._productsGrid_kozxq_137{grid-template-columns:repeat(6,1fr);gap:clamp(16px,2vw,20px)}}@media(min-width:1200px)and (max-width:1399px){._productsGrid_kozxq_137{grid-template-columns:repeat(5,1fr);gap:clamp(14px,1.8vw,18px)}}@media(min-width:992px)and (max-width:1199px){._productsGrid_kozxq_137{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.5vw,16px)}}@media(min-width:768px)and (max-width:991px){._productsGrid_kozxq_137{grid-template-columns:repeat(3,1fr);gap:clamp(10px,1.3vw,14px)}}@media(min-width:480px)and (max-width:767px){._productsGrid_kozxq_137{grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.2vw,12px)}}@media(max-width:479px){._productsGrid_kozxq_137{grid-template-columns:repeat(2,1fr);gap:clamp(6px,1vw,10px)}}@media(max-width:360px){._productsGrid_kozxq_137{grid-template-columns:repeat(2,1fr);gap:clamp(4px,.8vw,8px)}}._productCard_kozxq_187{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a;transition:all .3s ease;min-width:0;display:flex;flex-direction:column;height:100%;cursor:pointer;position:relative;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}._productCard_kozxq_187:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000026}@supports (-webkit-touch-callout: none){._productCard_kozxq_187{height:280px;transform:none;transition:box-shadow .3s ease}}._productImage_kozxq_218{position:relative;padding-top:100%;overflow:hidden;background-color:#f5f5f5;flex-shrink:0;-webkit-transform:translateZ(0);transform:translateZ(0)}._productImage_kozxq_218 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}._productImage_kozxq_218:hover img{transform:scale(1.05)}@supports (-webkit-touch-callout: none){._productImage_kozxq_218{height:150px}._productImage_kozxq_218 img{transform:none;-webkit-transform:none}}._favoriteButton_kozxq_252{position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;border-radius:50%;background:#fffffff2;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;-webkit-tap-highlight-color:transparent;transform:translateZ(0);-webkit-transform:translateZ(0)}._favoriteButton_kozxq_252 svg{width:18px;height:18px;display:block;fill:currentColor;stroke:currentColor}._favoriteButton_kozxq_252:hover{background:#fff;color:#e74c3c;transform:scale(1.1)}._favoriteButton_kozxq_252._favorited_kozxq_284{background:#e74c3c;color:#fff}@supports (-webkit-touch-callout: none){._favoriteButton_kozxq_252{background:#fffffffa;box-shadow:0 2px 8px #0000001a}._favoriteButton_kozxq_252 svg{width:16px;height:16px}._favoriteButton_kozxq_252:active{background:#f8f8f8}}._cartButton_kozxq_303{position:absolute;bottom:12px;right:12px;height:28px;border:none;border-radius:4px;background:#4caf50;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:13px;font-weight:500;transition:all .2s ease;z-index:2;box-shadow:0 2px 4px #0000001a}._cartButton_kozxq_303:hover{background:#45a049;transform:translateY(-1px);box-shadow:0 3px 6px #00000026}._cartButton_kozxq_303:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._discountBadge_kozxq_333{position:absolute;top:12px;left:12px;background:#ff3b30;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;z-index:2;box-shadow:0 2px 4px #0000001a}._productInfo_kozxq_347{padding:16px;flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:0}@supports (-webkit-touch-callout: none){._productInfo_kozxq_347{padding:12px;gap:8px}}._productName_kozxq_363{font-size:13px;font-weight:500;color:#333;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}@supports (-webkit-touch-callout: none){._productName_kozxq_363{font-size:12px;line-height:1.5;font-weight:500;letter-spacing:-.2px}}._productRating_kozxq_386{display:flex;align-items:center;gap:4px;margin-bottom:8px}._starIcon_kozxq_393{font-size:12px}._ratingNumber_kozxq_397{font-size:12px;color:#666;font-weight:500}._productPrice_kozxq_403{margin-top:auto}@supports (-webkit-touch-callout: none){._productPrice_kozxq_403{margin-top:8px;padding-top:8px;border-top:1px solid rgba(0,0,0,.05)}}._currentPrice_kozxq_415{font-size:15px;font-weight:600;color:#ff3b30;display:flex;align-items:center;gap:4px}@supports (-webkit-touch-callout: none){._currentPrice_kozxq_415{font-size:14px;letter-spacing:-.3px;font-weight:600}}._currentPrice_kozxq_415:after{content:"đ";font-size:.85em;font-weight:500}._paginationContainer_kozxq_440{display:flex;justify-content:center;margin-top:40px;margin-bottom:20px;padding:20px 0}._paginationContainer_kozxq_440 .ant-pagination{display:flex;align-items:center;gap:8px}._paginationContainer_kozxq_440 .ant-pagination-item{border:1px solid #d9d9d9;border-radius:6px;min-width:32px;height:32px;line-height:30px;text-align:center;background:#fff;transition:all .3s}._paginationContainer_kozxq_440 .ant-pagination-item:hover{border-color:#4caf50;color:#4caf50}._paginationContainer_kozxq_440 .ant-pagination-item-active{background:#4caf50;border-color:#4caf50;color:#fff}._notFound_kozxq_479,._noProducts_kozxq_480{text-align:center;padding:80px 20px}._notFound_kozxq_479 h2,._notFound_kozxq_479 h3,._noProducts_kozxq_480 h2,._noProducts_kozxq_480 h3{color:#333;margin-bottom:16px}._notFound_kozxq_479 p,._noProducts_kozxq_480 p{color:#666;margin-bottom:24px;max-width:400px;margin-left:auto;margin-right:auto;line-height:1.6}._noProductsIcon_kozxq_500{font-size:4rem;margin-bottom:20px}._backButton_kozxq_505{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#4caf50;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}._backButton_kozxq_505:hover{background:#45a049;transform:translateY(-2px)}@media(max-width:1024px)and (min-width:769px){._productsGrid_kozxq_137{grid-template-columns:repeat(3,1fr);gap:16px}._categoryTitle_kozxq_100{font-size:2rem}._categoryDescription_kozxq_107{font-size:1rem}._categoryIcon_kozxq_79{width:60px;height:60px}._categoryIcon_kozxq_79 img{width:40px;height:40px}}@media(max-width:768px){._categoryHeader_kozxq_37{padding:clamp(20px,4vw,30px) 0;margin-bottom:clamp(20px,4vw,30px)}._categoryInfo_kozxq_73{flex-direction:column;text-align:center;gap:clamp(12px,2.5vw,16px)}._categoryTitle_kozxq_100{font-size:clamp(1.5rem,4vw,1.8rem)}._categoryDescription_kozxq_107{font-size:clamp(.8rem,2vw,.9rem)}._categoryIcon_kozxq_79{width:clamp(50px,8vw,60px);height:clamp(50px,8vw,60px);margin:0 auto}._categoryIcon_kozxq_79 img{width:clamp(35px,6vw,40px);height:clamp(35px,6vw,40px)}._productsGrid_kozxq_137{grid-template-columns:repeat(2,1fr);gap:clamp(8px,1.5vw,12px);padding:0 clamp(12px,2.5vw,16px)}._productCard_kozxq_187{height:auto;min-height:clamp(200px,35vh,240px)}._sectionHeader_kozxq_121 h2{font-size:clamp(1.5rem,4vw,1.8rem)}._sectionHeader_kozxq_121 p{font-size:clamp(.9rem,2.2vw,1rem)}._paginationContainer_kozxq_440{margin-top:clamp(15px,3vw,20px);padding:clamp(12px,2.5vw,15px) 0}._paginationContainer_kozxq_440 .ant-pagination{flex-wrap:wrap;justify-content:center}._paginationContainer_kozxq_440 .ant-pagination-total-text{order:-1;width:100%;text-align:center;margin-bottom:clamp(8px,1.5vw,10px);margin-right:0}}@media(max-width:375px){._categoryHeader_kozxq_37{padding:clamp(15px,3vw,20px) 0}._categoryTitle_kozxq_100{font-size:clamp(1.3rem,3.5vw,1.5rem)}._categoryDescription_kozxq_107{font-size:clamp(.75rem,1.8vw,.85rem)}._productsGrid_kozxq_137{grid-template-columns:repeat(2,1fr);gap:clamp(6px,1.2vw,8px);padding:0 clamp(8px,2vw,12px)}._productCard_kozxq_187{min-height:clamp(180px,32vh,220px)}._productName_kozxq_363{font-size:clamp(11px,2.5vw,12px)}._currentPrice_kozxq_415{font-size:clamp(12px,2.8vw,14px)}}._error_kozxq_641{text-align:center;padding:60px 20px;color:#666}._error_kozxq_641 ._errorIcon_kozxq_646{font-size:3rem;margin-bottom:16px}._error_kozxq_641 h3{font-size:1.5rem;color:#333;margin-bottom:12px}._error_kozxq_641 p{font-size:1rem;margin-bottom:24px;line-height:1.5}._retryButton_kozxq_661{padding:12px 24px;background:#4caf50;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._retryButton_kozxq_661:hover{background:#45a049;transform:translateY(-1px)}._filterControls_kozxq_683{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 0;border-bottom:1px solid #e0e0e0}._filterLeft_kozxq_692{display:flex;align-items:center;gap:16px}._filterToggle_kozxq_698{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#4caf50;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease}._filterToggle_kozxq_698:hover{background:#45a049;transform:translateY(-1px)}._filterToggle_kozxq_698 svg{width:16px;height:16px}._productCount_kozxq_721{font-size:14px;color:#666;font-weight:500}._filterRight_kozxq_727{display:flex;align-items:center;gap:12px}._sortSelect_kozxq_733{padding:8px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;background:#fff;cursor:pointer;transition:border-color .3s}._sortSelect_kozxq_733:focus{outline:none;border-color:#4caf50}._sidebar_kozxq_750{position:fixed;top:0;left:0;width:320px;height:100vh;background:#fff;box-shadow:2px 0 8px #0000001a;z-index:1000;overflow-y:auto}._sidebarHeader_kozxq_762{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background:#f8f9fa}._sidebarHeader_kozxq_762 h2{font-size:1.2rem;font-weight:600;color:#333;margin:0}._sidebarClose_kozxq_777{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .3s}._sidebarClose_kozxq_777:hover{background:#e0e0e0}._sidebarClose_kozxq_777 svg{width:20px;height:20px;color:#666}._filterSection_kozxq_797{padding:20px;border-bottom:1px solid #e0e0e0}._filterTitle_kozxq_802{font-size:1rem;font-weight:600;color:#333;margin-bottom:16px}._filterItem_kozxq_809{display:flex;align-items:center;gap:8px;margin-bottom:12px}._filterItem_kozxq_809 input[type=checkbox],._filterItem_kozxq_809 input[type=radio]{width:16px;height:16px;cursor:pointer;accent-color:#4CAF50}._filterItem_kozxq_809 label{font-size:.9rem;color:#666;cursor:pointer;flex:1;transition:color .3s}._filterItem_kozxq_809 label:hover{color:#333}._clearFiltersButton_kozxq_833{margin:20px;padding:12px 24px;background:#f44336;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;width:calc(100% - 40px)}._clearFiltersButton_kozxq_833:hover{background:#d32f2f;transform:translateY(-1px)}@media(max-width:768px){._filterControls_kozxq_683{flex-direction:column;gap:12px;align-items:stretch}._filterLeft_kozxq_692,._filterRight_kozxq_727{justify-content:center}._sidebar_kozxq_750{width:100%;max-width:320px}._filterToggle_kozxq_698{width:100%;justify-content:center}._sortSelect_kozxq_733{width:100%}}@media(max-width:375px){._sidebar_kozxq_750{width:100vw;max-width:none}._filterSection_kozxq_797,._sidebarHeader_kozxq_762{padding:16px}}._wrapper_14q90_1{padding:24px 16px;max-width:1200px;margin:0 auto}._introSection_14q90_7{margin-bottom:32px}._tapIntroCard_14q90_11{border-radius:12px;box-shadow:0 4px 16px #00000014}._tapIntroHeader_14q90_16{text-align:center;margin-bottom:24px}._tapTitle_14q90_21{font-size:32px;font-weight:700;color:#1890ff;margin-bottom:12px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._tapSubtitle_14q90_32{font-size:18px;color:#666;margin:0}._tapFeatures_14q90_38{margin:24px 0}._sectionHeader_14q90_42{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}._featuresTitle_14q90_50,._benefitsTitle_14q90_51{font-size:24px;font-weight:600;color:#333;margin:0;text-align:center;flex:1}._toggleButton_14q90_60{color:#1890ff;font-weight:500;padding:0;height:auto;white-space:nowrap}._toggleButton_14q90_60:hover{color:#40a9ff}._featuresGrid_14q90_71{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:24px}._featureItem_14q90_78{text-align:center;padding:24px;background:#f8f9fa;border-radius:12px;transition:all .3s ease}._featureItem_14q90_78:hover{background:#e9ecef;transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}._featureItem_14q90_78 h3{font-size:18px;font-weight:600;color:#333;margin:12px 0 8px}._featureItem_14q90_78 p{font-size:14px;color:#666;margin:0;line-height:1.6}._featureIcon_14q90_103{font-size:48px;color:#1890ff;margin-bottom:12px}._tapBenefits_14q90_109{margin:24px 0}._benefitsList_14q90_113{list-style:none;padding:0;max-width:800px;margin:0 auto}._benefitsList_14q90_113 li{display:flex;align-items:center;gap:16px;padding:14px 20px;margin-bottom:8px;background:#f8f9fa;border-radius:8px;transition:all .2s ease;font-size:16px;color:#333;line-height:1.6}._benefitsList_14q90_113 li:hover{background:#e9ecef}._benefitsList_14q90_113 li span{flex:1;line-height:1.6}._checkIcon_14q90_141{color:#52c41a;font-size:24px;flex-shrink:0;margin:0;padding:0}._ctaSection_14q90_149{text-align:center;margin-top:32px}._ctaButton_14q90_154{height:50px;font-size:18px;font-weight:600;padding:0 40px;background:linear-gradient(135deg,#667eea,#764ba2);border:none}._ctaButton_14q90_154:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}._userCard_14q90_168{margin-top:32px}._userIntroHeader_14q90_172{text-align:center;margin-bottom:16px}._userIntroTitle_14q90_177{font-size:24px;font-weight:600;color:#333;margin-bottom:8px}._userIntroSubtitle_14q90_184{font-size:14px;color:#666;margin:0}._card_14q90_190{max-width:936px;margin:0 auto;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000000f;padding:28px 24px}._header_14q90_199{display:flex;gap:16px;align-items:center;margin-bottom:24px}._avatar_14q90_206{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid #1890ff}._titleBlock_14q90_214{display:flex;flex-direction:column}._name_14q90_219{font-size:20px;font-weight:700;color:#333}._role_14q90_225{font-size:14px;color:#777;margin-top:4px}._infoGrid_14q90_231{margin-top:16px;display:grid;grid-template-columns:1fr;gap:16px}._infoItem_14q90_238{display:flex;justify-content:space-between;padding:18px 20px;min-height:58px;background:#fafafa;border-radius:8px;transition:all .2s ease}._infoItem_14q90_238:hover{background:#f0f0f0}._infoItem_14q90_238 span{color:#666;font-weight:500}._infoItem_14q90_238 b{color:#333;font-weight:600}._actions_14q90_261{margin-top:24px;display:flex;justify-content:center}@media(max-width:768px){._wrapper_14q90_1{padding:16px 12px}._tapTitle_14q90_21{font-size:24px}._tapSubtitle_14q90_32{font-size:16px}._featuresGrid_14q90_71{grid-template-columns:1fr;gap:16px}._featureItem_14q90_78{padding:20px}._featureIcon_14q90_103{font-size:40px}._ctaButton_14q90_154{width:100%;height:48px;font-size:16px}._sectionHeader_14q90_42{flex-direction:column;align-items:flex-start;gap:12px}._featuresTitle_14q90_50,._benefitsTitle_14q90_51{text-align:left;font-size:20px}._toggleButton_14q90_60{align-self:flex-end;font-size:14px}}.responsive-table{overflow-x:auto}.responsive-table .ant-table{min-width:800px}@media(max-width:768px){.responsive-table .ant-table-thead>tr>th{padding:8px 4px;font-size:12px}.responsive-table .ant-table-tbody>tr>td{padding:8px 4px;font-size:12px}.responsive-table .ant-table-pagination{margin:16px 0 0}.responsive-table .ant-pagination-options{display:none}}@media(min-width:769px)and (max-width:1024px){.responsive-table .ant-table-thead>tr>th{padding:10px 6px;font-size:13px}.responsive-table .ant-table-tbody>tr>td{padding:10px 6px;font-size:13px}}@media(max-width:768px){.ant-modal{max-width:95vw!important;margin:10px!important}.ant-modal-content{margin:0}.ant-modal-header{padding:16px 16px 12px}.ant-modal-body{padding:16px}.ant-modal-footer{padding:12px 16px 16px}}@media(max-width:576px){.ant-form-item-label{text-align:left!important}.ant-col-xs-24{margin-bottom:8px}}@media(max-width:768px){.ant-transfer{flex-direction:column}.ant-transfer-list{width:100%!important;margin-bottom:16px}.ant-transfer-operation{flex-direction:row;margin:8px 0}.ant-transfer-operation .ant-btn{margin:0 4px}}.permission-tags{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:576px){.permission-tags .ant-tag{font-size:11px;padding:0 4px;margin:1px}}@media(max-width:768px){.ant-card-body{padding:12px}.ant-card-head{padding:0 12px;min-height:48px}.ant-card-head-title{font-size:16px}}@media(max-width:576px){.ant-space-horizontal>.ant-space-item{margin-right:4px!important}.ant-btn-sm{padding:0 4px;font-size:12px}}@media(max-width:768px){.table-actions{display:flex;flex-direction:column;gap:4px}.table-actions .ant-btn{width:100%;text-align:left}}.filter-controls{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media(max-width:576px){.filter-controls{flex-direction:column}.filter-controls>*{width:100%}}@media(max-width:768px){.ant-descriptions-item-label{width:100px!important;font-size:12px}.ant-descriptions-item-content{font-size:12px}}@media(max-width:576px){.ant-list-item{padding:8px 0}.ant-list-item-content{font-size:12px}}@media(max-width:768px){.ant-tabs-tab{padding:8px 12px;font-size:14px}.ant-tabs-content-holder{padding:12px 0}}@media(max-width:576px){.ant-badge{font-size:11px}}@media(max-width:480px){.ant-tooltip{display:none!important}}._m7Container_gd4rg_1{display:flex;flex-direction:column;gap:16px}._headerCard_gd4rg_7{background:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 14px #0000000f}._breadcrumb_gd4rg_14{margin-bottom:8px}._title_gd4rg_18{display:flex;align-items:center;gap:8px;margin:0}._titleIcon_gd4rg_25{color:#1677ff}._subtitle_gd4rg_29{margin-top:4px}._mainCard_gd4rg_33{border-radius:12px}._tabsContainer_gd4rg_37 ._ant-tabs-tab_gd4rg_37{padding:8px 0}._tabContent_gd4rg_41{padding:16px}._floatingAction_gd4rg_46{position:fixed;right:16px;bottom:20px;z-index:1000;box-shadow:0 8px 20px #0000002e}@media(max-width:768px){._headerCard_gd4rg_7,._tabContent_gd4rg_41{padding:12px}._m7Container_gd4rg_1{padding-right:0}body,#root{overflow-x:hidden}._floatingAction_gd4rg_46{top:66px;bottom:auto;right:12px}}._tapWallet_1qyv2_18{min-height:100vh;background:#f8f9fa}._tapWallet_1qyv2_18 ._header_1qyv2_22{background:linear-gradient(135deg,#4caf50,#45a049);padding:20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35{display:flex;align-items:center;gap:16px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35 ._walletIcon_1qyv2_40{font-size:32px;color:#fff}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35 ._title_1qyv2_44{color:#fff!important;margin:0;font-weight:600;font-size:24px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35 ._subtitle_1qyv2_50{color:#ffffffe6;font-size:14px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54{display:flex;align-items:center;gap:12px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54 ._notificationBtn_1qyv2_59{color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54 ._notificationBtn_1qyv2_59:hover{background:#ffffff1a;border-color:#ffffff80}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54 ._commerceBtn_1qyv2_73{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:40px;padding:0 16px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54 ._commerceBtn_1qyv2_73:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._tapWallet_1qyv2_18 ._content_1qyv2_88{max-width:1200px;margin:0 auto;padding:24px 20px;transform:translateY(-12px)}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94{background:linear-gradient(135deg,#4caf50,#45a049);border:none;border-radius:16px;margin-bottom:24px;box-shadow:0 8px 32px #4caf5033;overflow:hidden;position:relative}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);border-radius:50%;transform:translate(30px,-30px)}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 .ant-card-body{padding:24px;position:relative;z-index:1}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceHeader_1qyv2_119{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceHeader_1qyv2_119 ._balanceLabel_1qyv2_125{color:#ffffffe6;font-size:14px;font-weight:500}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceHeader_1qyv2_119 ._viewDetailsBtn_1qyv2_130{color:#ffffffe6;font-size:12px;padding:0;height:auto}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceHeader_1qyv2_119 ._viewDetailsBtn_1qyv2_130:hover{color:#fff}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceAmount_1qyv2_139{margin:8px 0 16px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceAmount_1qyv2_139 ._amount_1qyv2_142{color:#fff!important;margin:0;font-weight:700;font-size:36px;text-shadow:0 2px 4px rgba(0,0,0,.1)}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceFooter_1qyv2_149{color:#ffffffe6}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceFooter_1qyv2_149 span{color:#ffffffe6!important}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceFooter_1qyv2_149 .ant-divider-vertical{border-color:#ffffff4d}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158{border-radius:16px;margin-bottom:24px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 12px;cursor:pointer;border-radius:12px;transition:all .3s ease;position:relative}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167:hover{background:#f6ffed;transform:translateY(-4px)}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167:hover ._actionIcon_1qyv2_182{transform:scale(1.1);box-shadow:0 6px 20px #4caf5066}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167 ._actionIcon_1qyv2_182{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;box-shadow:0 4px 12px #4caf504d;transition:all .3s ease}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167 ._actionTitle_1qyv2_198{font-size:13px;font-weight:600;text-align:center;color:#333}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204{border-radius:16px;margin-bottom:24px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #f0f0f0;transition:all .2s ease}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213:last-child{border-bottom:none}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213:hover{background:#f6ffed;margin:0 -16px;padding:16px;border-radius:8px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityIcon_1qyv2_230{width:40px;height:40px;border-radius:10px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;font-size:16px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityContent_1qyv2_240{flex:1}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityContent_1qyv2_240 ._activityDesc_1qyv2_243{display:block;font-size:14px;margin-bottom:4px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityContent_1qyv2_240 ._activityTime_1qyv2_248{font-size:12px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityAmount_1qyv2_251{text-align:right}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._activityCard_1qyv2_204 ._activityList_1qyv2_213 ._activityItem_1qyv2_213 ._activityAmount_1qyv2_251 span{font-size:15px;font-weight:600}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 .ant-card-head{border-bottom:1px solid #e8f5e8}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266{display:flex;align-items:center;gap:16px;padding:20px;border-radius:12px;cursor:pointer;transition:all .3s ease;position:relative;border:1px solid transparent}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266:hover{background:#f6ffed;border-color:#e8f5e8;transform:translateY(-2px);box-shadow:0 4px 12px #4caf501a}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceIcon_1qyv2_283{font-size:28px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#4caf501a;border-radius:12px;transition:all .3s ease}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceContent_1qyv2_294{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceContent_1qyv2_294 ._serviceTitle_1qyv2_302{display:block;font-size:16px;margin-bottom:4px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceContent_1qyv2_294 ._serviceDesc_1qyv2_312{font-size:13px;color:#666;line-height:1.4;white-space:normal;width:100%}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceArrow_1qyv2_319{color:#bbb;font-size:14px;transition:all .3s ease}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266:hover ._serviceArrow_1qyv2_319{color:#4caf50;transform:translate(4px)}@media(max-width:768px){._tapWallet_1qyv2_18 ._header_1qyv2_22{padding:16px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28{flex-direction:column;gap:16px;align-items:flex-start}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35 ._walletIcon_1qyv2_40{font-size:28px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._userInfo_1qyv2_35 ._title_1qyv2_44{font-size:20px}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54{align-self:stretch;justify-content:space-between}._tapWallet_1qyv2_18 ._header_1qyv2_22 ._headerContent_1qyv2_28 ._headerActions_1qyv2_54 ._commerceBtn_1qyv2_73{flex:1;margin-left:12px}._tapWallet_1qyv2_18 ._content_1qyv2_88{padding:16px;transform:translateY(-8px)}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._balanceCard_1qyv2_94 ._balanceAmount_1qyv2_139 ._amount_1qyv2_142{font-size:28px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167{padding:16px 8px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167 ._actionIcon_1qyv2_182{width:48px;height:48px;font-size:20px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._actionsCard_1qyv2_158 ._actionItem_1qyv2_167 ._actionTitle_1qyv2_198{font-size:12px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266{padding:16px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceIcon_1qyv2_283{font-size:24px;width:40px;height:40px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceContent_1qyv2_294 ._serviceTitle_1qyv2_302{font-size:14px}._tapWallet_1qyv2_18 ._content_1qyv2_88 ._servicesCard_1qyv2_258 ._serviceItem_1qyv2_266 ._serviceContent_1qyv2_294 ._serviceDesc_1qyv2_312{font-size:12px}}._codeInputWrapper_1qyv2_385{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;padding:0;margin:0;box-sizing:border-box;overflow:hidden}._codeInputWrapper_1qyv2_385 div[class*=react-code-input]{display:flex!important;flex-wrap:nowrap!important;gap:0!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;box-sizing:border-box!important}._pinInputContainer_1qyv2_408{display:flex;gap:12px;justify-content:center;flex-wrap:nowrap;margin-top:8px;padding:0;box-sizing:border-box}._pinInputContainer_1qyv2_408 input{flex-shrink:0;box-sizing:border-box}@media(max-width:430px){._codeInputWrapper_1qyv2_385{padding:0 8px}._codeInputWrapper_1qyv2_385 input[class*=react-code-input]{width:30px!important;min-width:30px!important;max-width:30px!important;margin:1px!important;font-size:22px!important;height:42px!important;padding-left:3px!important;box-sizing:border-box!important}._pinInputContainer_1qyv2_408{gap:4px;padding:0 8px}._pinInputContainer_1qyv2_408 input{width:30px!important;height:42px!important;font-size:18px!important;box-sizing:border-box!important}}@media(max-width:360px){._codeInputWrapper_1qyv2_385{padding:0 4px}._codeInputWrapper_1qyv2_385 input[class*=react-code-input]{width:24px!important;min-width:24px!important;max-width:24px!important;margin:1px!important;font-size:18px!important;height:38px!important;padding-left:1px!important;box-sizing:border-box!important}._codeInputWrapper_1qyv2_385 div[class*=react-code-input]{padding:0 2px!important}._pinInputContainer_1qyv2_408{gap:3px;padding:0 4px}._pinInputContainer_1qyv2_408 input{width:24px!important;height:38px!important;font-size:16px!important;box-sizing:border-box!important}}@media(max-width:430px){.ant-modal{padding:0 12px!important}.ant-modal .ant-modal-content{padding:20px 16px!important}}@media(max-width:360px){.ant-modal{padding:0 8px!important}.ant-modal .ant-modal-content{padding:16px 12px!important}}._pinContainer_1j8zw_18{display:flex;gap:12px;justify-content:center;flex-wrap:nowrap}._pinInput_1j8zw_25{width:48px;height:48px;border:2px solid #e0e0e0;border-radius:8px;text-align:center;font-size:18px;font-weight:600;color:#333;background:#fff;transition:all .3s ease;flex-shrink:0}._pinInput_1j8zw_25:focus{outline:none;border-color:#4caf50;box-shadow:0 0 0 3px #4caf501a}._pinInput_1j8zw_25:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}._codeInputWrapper_1j8zw_49{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;padding:0;margin:0;box-sizing:border-box;overflow:hidden}._codeInputWrapper_1j8zw_49 div[class*=react-code-input]{display:flex!important;flex-wrap:nowrap!important;gap:0!important;justify-content:center!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0 auto!important;box-sizing:border-box!important}@media(max-width:768px){._pinContainer_1j8zw_18{gap:8px}._pinInput_1j8zw_25{width:40px;height:40px;font-size:16px}}@media(max-width:430px){._pinContainer_1j8zw_18{gap:4px}._pinInput_1j8zw_25{width:32px;height:42px;font-size:14px}._codeInputWrapper_1j8zw_49{padding:0 8px}._codeInputWrapper_1j8zw_49 input[class*=react-code-input]{width:30px!important;min-width:30px!important;max-width:30px!important;margin:1px!important;font-size:22px!important;height:42px!important;padding-left:3px!important;box-sizing:border-box!important}}@media(max-width:360px){._pinContainer_1j8zw_18{gap:3px}._pinInput_1j8zw_25{width:28px;height:38px;font-size:14px}._codeInputWrapper_1j8zw_49{padding:0 4px}._codeInputWrapper_1j8zw_49 input[class*=react-code-input]{width:24px!important;min-width:24px!important;max-width:24px!important;margin:1px!important;font-size:18px!important;height:38px!important;padding-left:1px!important;box-sizing:border-box!important}._codeInputWrapper_1j8zw_49 div[class*=react-code-input]{padding:0 2px!important}}._topUp_gu3ep_1{min-height:100vh;background:#f8f9fa}._topUp_gu3ep_1 ._header_gu3ep_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._backButton_gu3ep_19{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;z-index:2}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._backButton_gu3ep_19:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerInfo_gu3ep_33{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:fit-content;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerInfo_gu3ep_33 ._title_gu3ep_48{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerInfo_gu3ep_33 ._title_gu3ep_48 ._titleIcon_gu3ep_59{font-size:24px}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerInfo_gu3ep_33 ._subtitle_gu3ep_62{color:#fffc;font-size:14px}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerActions_gu3ep_66 ._commerceBtn_gu3ep_66{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11 ._headerActions_gu3ep_66 ._commerceBtn_gu3ep_66:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._topUp_gu3ep_1 ._content_gu3ep_82{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._quickAmounts_gu3ep_97{margin-bottom:16px}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._amountButton_gu3ep_100{width:100%;height:52px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;font-weight:600;font-size:14px;transition:all .3s ease}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._amountButton_gu3ep_100:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._amountButton_gu3ep_100._selected_gu3ep_116{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._customAmountInput_gu3ep_122{border-radius:12px;border:2px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._customAmountInput_gu3ep_122 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._customAmountInput_gu3ep_122:hover,._topUp_gu3ep_1 ._content_gu3ep_82 ._amountCard_gu3ep_88 ._customAmountInput_gu3ep_122:focus-within{border-color:#4caf50}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodGroup_gu3ep_144{width:100%}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodGroup_gu3ep_144 .ant-radio-button-wrapper{width:100%;height:auto;border-radius:12px!important;margin-bottom:12px;border:2px solid #e8f5e8;background:#fff}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodGroup_gu3ep_144 .ant-radio-button-wrapper:not(:first-child){border-left:2px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodGroup_gu3ep_144 .ant-radio-button-wrapper:hover{border-color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf501a}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodGroup_gu3ep_144 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_gu3ep_163{border-color:#4caf50;background:#e8f5e8;box-shadow:0 4px 12px #4caf5033}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodButton_gu3ep_168{padding:20px!important}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodButton_gu3ep_168 ._methodContent_gu3ep_171{display:flex;align-items:center;gap:16px}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodButton_gu3ep_168 ._methodContent_gu3ep_171 ._methodIcon_gu3ep_176{font-size:24px;color:#4caf50;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#4caf501a;border-radius:12px}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodButton_gu3ep_168 ._methodContent_gu3ep_171 ._methodInfo_gu3ep_187{flex:1;text-align:left}._topUp_gu3ep_1 ._content_gu3ep_82 ._methodCard_gu3ep_135 ._methodButton_gu3ep_168 ._methodContent_gu3ep_171 ._methodInfo_gu3ep_187 ._methodFee_gu3ep_191{display:block;font-size:12px;color:#666;margin-top:4px}._topUp_gu3ep_1 ._content_gu3ep_82 ._summaryCard_gu3ep_197{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._summaryCard_gu3ep_197 .ant-card-head{border-bottom:1px solid #e8f5e8}._topUp_gu3ep_1 ._content_gu3ep_82 ._summaryCard_gu3ep_197 ._summaryRow_gu3ep_206{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._topUp_gu3ep_1 ._content_gu3ep_82 ._summaryCard_gu3ep_197 ._summaryRow_gu3ep_206:last-child{margin-bottom:0}._topUp_gu3ep_1 ._content_gu3ep_82 ._summaryCard_gu3ep_197 ._summaryRow_gu3ep_206 ._totalAmount_gu3ep_215{color:#4caf50;font-size:20px;font-weight:700}._topUp_gu3ep_1 ._content_gu3ep_82 ._securityCard_gu3ep_220{margin-bottom:24px;border-radius:16px;background:linear-gradient(135deg,#f6ffed,#e6f7ff);border:1px solid #b7eb8f}._topUp_gu3ep_1 ._content_gu3ep_82 ._securityCard_gu3ep_220 ._securityIcon_gu3ep_226{color:#52c41a;font-size:24px;margin-top:2px}._topUp_gu3ep_1 ._content_gu3ep_82 ._securityCard_gu3ep_220 ._securityText_gu3ep_231{font-size:13px;line-height:1.5}._topUp_gu3ep_1 ._content_gu3ep_82 ._submitButton_gu3ep_235{height:52px;border-radius:12px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d}._topUp_gu3ep_1 ._content_gu3ep_82 ._submitButton_gu3ep_235:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._topUp_gu3ep_1 ._content_gu3ep_82 ._submitButton_gu3ep_235:disabled{background:#d9d9d9;box-shadow:none}@media(max-width:768px){._topUp_gu3ep_1 ._header_gu3ep_5{padding:12px 4px}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerContent_gu3ep_11{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._topUp_gu3ep_1 ._header_gu3ep_5 ._backButton_gu3ep_19{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._topUp_gu3ep_1 ._header_gu3ep_5 ._backButton_gu3ep_19 ._back-label_gu3ep_274{display:none}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerInfo_gu3ep_33{position:static;transform:none;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}._topUp_gu3ep_1 ._header_gu3ep_5 ._headerInfo_gu3ep_33 ._title_gu3ep_48{font-size:20px;font-weight:700}._topUp_gu3ep_1 ._content_gu3ep_82{padding:8px}}._transfer_69m5x_2{min-height:100vh;background:#f8f9fa}._transfer_69m5x_2 ._header_69m5x_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._transfer_69m5x_2 ._header_69m5x_6 ._headerContent_69m5x_12{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._transfer_69m5x_2 ._header_69m5x_6 ._backButton_69m5x_20{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;z-index:2;background:transparent;transition:background .2s,border-color .2s,color .2s}._transfer_69m5x_2 ._header_69m5x_6 ._backButton_69m5x_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:fit-content;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36 ._title_69m5x_51{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36 ._title_69m5x_51 ._titleIcon_69m5x_62{font-size:24px}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36 ._subtitle_69m5x_65{color:#fffc;font-size:14px}._transfer_69m5x_2 ._content_69m5x_72{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;padding:8px 0 4px}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps{min-height:56px}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-icon{width:40px!important;height:40px!important;border-radius:12px!important;background:#fff!important;border:2px solid #e8f5e8!important;display:flex;align-items:center;justify-content:center;padding:0!important;font-size:22px!important;box-sizing:border-box;transition:color .2s,border-color .2s}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-process .ant-steps-item-icon{background:#fff!important;border-color:#4caf50!important;color:#4caf50!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-finish .ant-steps-item-icon{background:#fff!important;border-color:#e8f5e8!important;color:#4caf50!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-wait .ant-steps-item-icon{background:#fff!important;border-color:#e8f5e8!important;color:#bdbdbd!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-title{font-weight:500;font-size:15px;margin-left:6px;margin-right:6px;transition:color .2s}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-process .ant-steps-item-title,._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-finish .ant-steps-item-title{color:#4caf50!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-wait .ant-steps-item-title{color:#bdbdbd!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-tail{top:16px!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-tail:after{border-radius:2px;background:#e8f5e8!important;height:2px!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-process .ant-steps-item-tail:after,._transfer_69m5x_2 ._content_69m5x_72 ._stepsCard_69m5x_78 .ant-steps-item-finish .ant-steps-item-tail:after{background:#4caf50!important}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._phoneInput_69m5x_153{border-radius:12px;border:2px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._phoneInput_69m5x_153 .ant-input{font-size:16px;border:none;padding:12px 16px}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._phoneInput_69m5x_153:hover,._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._phoneInput_69m5x_153:focus-within{border-color:#4caf50}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._uidInput_69m5x_165{border-radius:12px;border:2px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._uidInput_69m5x_165 .ant-input{font-size:16px;border:none;padding:12px 16px}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._uidInput_69m5x_165:hover,._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._uidInput_69m5x_165:focus-within{border-color:#4caf50}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._nextButton_69m5x_177{height:52px;border-radius:12px;font-size:16px;font-weight:700;margin-top:16px;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d}._transfer_69m5x_2 ._content_69m5x_72 ._stepCard_69m5x_145 ._nextButton_69m5x_177:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._transfer_69m5x_2 ._content_69m5x_72 ._recipientCard_69m5x_191{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._recipientCard_69m5x_191 ._recipientInfo_69m5x_197{display:flex;align-items:center;gap:20px}._transfer_69m5x_2 ._content_69m5x_72 ._recipientCard_69m5x_191 ._recipientInfo_69m5x_197 ._recipientAvatar_69m5x_202{background:linear-gradient(135deg,#4caf50,#45a049);border:3px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._recipientCard_69m5x_191 ._recipientInfo_69m5x_197 ._recipientDetails_69m5x_206 h4{margin:0 0 4px;color:#333}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._amountInput_69m5x_218{border-radius:12px;border:2px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._amountInput_69m5x_218 .ant-input{font-size:20px;font-weight:700;text-align:center;border:none;padding:16px}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._amountInput_69m5x_218:hover,._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._amountInput_69m5x_218:focus-within{border-color:#4caf50}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232{margin-bottom:16px}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232 ._amountButton_69m5x_235{width:100%;height:52px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;font-weight:600;font-size:14px;transition:all .3s ease}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232 ._amountButton_69m5x_235:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232 ._amountButton_69m5x_235._selected_69m5x_251{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232 ._quickAmountBtn_69m5x_257{border-radius:8px;font-size:12px;border:1px solid #e8f5e8;height:36px;padding:0 12px;min-width:80px;display:flex;align-items:center;justify-content:center}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._quickAmounts_69m5x_232 ._quickAmountBtn_69m5x_257:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._customAmountInput_69m5x_273{border-radius:12px;border:2px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._customAmountInput_69m5x_273 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._customAmountInput_69m5x_273:hover,._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._customAmountInput_69m5x_273:focus-within{border-color:#4caf50}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._actionButtons_69m5x_286{width:100%;justify-content:space-between;margin-top:24px}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._actionButtons_69m5x_286 ._nextButton_69m5x_177{height:44px;border-radius:8px;font-weight:600;background:linear-gradient(135deg,#4caf50,#45a049);border:none}._transfer_69m5x_2 ._content_69m5x_72 ._amountCard_69m5x_210 ._actionButtons_69m5x_286 ._nextButton_69m5x_177:hover{transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 .ant-card-head{border-bottom:1px solid #e8f5e8}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310:last-child{margin-bottom:0}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310 ._recipientSummary_69m5x_319{text-align:right}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310 ._recipientSummary_69m5x_319 ._recipientPhone_69m5x_322,._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310 ._recipientSummary_69m5x_319 ._recipientUid_69m5x_326{display:block;font-size:12px}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310 ._amountText_69m5x_330{color:#4caf50;font-size:20px;font-weight:700}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._transferSummary_69m5x_310 ._summaryRow_69m5x_310 ._totalAmount_69m5x_335{color:#4caf50;font-size:24px;font-weight:700}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._actionButtons_69m5x_286{width:100%;justify-content:space-between;margin-top:24px}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._actionButtons_69m5x_286 ._confirmButton_69m5x_345{height:52px;border-radius:12px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d}._transfer_69m5x_2 ._content_69m5x_72 ._confirmCard_69m5x_302 ._actionButtons_69m5x_286 ._confirmButton_69m5x_345:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._pinCard_69m5x_359 .ant-form-item{display:flex;align-items:center;gap:10px;min-height:48px;margin-bottom:0}._pinCard_69m5x_359 .ant-form-item-label{margin-bottom:0;min-width:120px;text-align:right;padding-right:8px;display:flex;align-items:center;height:48px}._pinCard_69m5x_359 .ant-input-password{flex:1;min-width:220px;height:48px;display:flex;align-items:center}._pinCard_69m5x_359 .ant-input{height:48px;display:flex;align-items:center;font-size:18px}._pin-dot-input_69m5x_392{-webkit-text-security:disc;text-security:disc}._actionButtons_69m5x_286 button,._actionButtons_69m5x_286 ._ant-btn_69m5x_398{height:48px!important;border-radius:12px!important;font-size:16px!important;font-weight:700;min-width:170px;padding:0 24px;display:flex;align-items:center;justify-content:center}._confirmButton_69m5x_345{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d}._actionButtons_69m5x_286 ._ant-btn_69m5x_398:not(._confirmButton_69m5x_345){background:#fff!important;color:#1890ff!important;border:1.5px solid #1890ff!important;box-shadow:none!important}._customStepIcons_69m5x_424{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_69m5x_424 ._stepItem_69m5x_432{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_69m5x_424 ._stepIcon_69m5x_438{width:40px;height:40px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:#bdbdbd;margin-bottom:6px;transition:color .2s,border-color .2s,background .2s}._customStepIcons_69m5x_424 ._stepIcon_69m5x_438._active_69m5x_452{border-color:#4caf50;color:#4caf50}._customStepIcons_69m5x_424 ._stepIcon_69m5x_438._finished_69m5x_456{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_69m5x_424 ._stepTitle_69m5x_461{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_69m5x_424 ._stepTitle_69m5x_461._active_69m5x_452,._customStepIcons_69m5x_424 ._stepTitle_69m5x_461._finished_69m5x_456{color:#4caf50}@media(max-width:768px){._transfer_69m5x_2 ._header_69m5x_6{padding:12px 4px}._transfer_69m5x_2 ._header_69m5x_6 ._headerContent_69m5x_12{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._transfer_69m5x_2 ._header_69m5x_6 ._backButton_69m5x_20{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._transfer_69m5x_2 ._header_69m5x_6 ._backButton_69m5x_20 ._back-label_69m5x_497{display:none}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36{position:static;transform:none;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36 ._title_69m5x_51{justify-content:center;gap:8px;font-size:20px;font-weight:700}._transfer_69m5x_2 ._header_69m5x_6 ._headerInfo_69m5x_36 ._subtitle_69m5x_65{color:#fffc;font-size:13px;text-align:center}._transfer_69m5x_2 ._content_69m5x_72{padding:8px}._actionButtons_69m5x_286{flex-direction:column!important;gap:12px!important;align-items:stretch!important}._actionButtons_69m5x_286 button,._actionButtons_69m5x_286 ._ant-btn_69m5x_398{width:100%!important;min-width:unset!important;font-size:15px!important;height:48px!important}}._withdraw_1qoff_1{min-height:100vh;background:#f8f9fa;padding:0}._withdraw_1qoff_1 ._header_1qoff_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12{max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._backButton_1qoff_20{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._backButton_1qoff_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerInfo_1qoff_38{flex:none;margin:0 auto;text-align:center;position:relative;z-index:1}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerInfo_1qoff_38 ._title_1qoff_45{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerInfo_1qoff_38 ._title_1qoff_45 ._titleIcon_1qoff_56{font-size:24px}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerInfo_1qoff_38 ._subtitle_1qoff_59{color:#fffc;font-size:14px}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerActions_1qoff_63{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._commerceButton_1qoff_70{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._commerceButton_1qoff_70:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._withdraw_1qoff_1 ._content_1qoff_86{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._withdraw_1qoff_1 ._balanceCard_1qoff_92{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_1qoff_1 ._balanceCard_1qoff_92 ._balanceInfo_1qoff_98{text-align:center;padding:16px 0}._withdraw_1qoff_1 ._balanceCard_1qoff_92 ._balanceInfo_1qoff_98 ._balanceLabel_1qoff_102{color:#666;font-size:14px;display:block;margin-bottom:8px}._withdraw_1qoff_1 ._balanceCard_1qoff_92 ._balanceInfo_1qoff_98 ._balanceAmount_1qoff_108{color:#4caf50;margin:0;font-weight:700}._withdraw_1qoff_1 ._stepsCard_1qoff_113{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_1qoff_1 ._stepsCard_1qoff_113 .ant-steps-item-process .ant-steps-item-icon,._withdraw_1qoff_1 ._stepsCard_1qoff_113 .ant-steps-item-finish .ant-steps-item-icon{background:#4caf50;border-color:#4caf50}._withdraw_1qoff_1 ._formCard_1qoff_127{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 .ant-card-head{border-bottom:1px solid #e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135{padding:16px 0}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._amountCard_1qoff_138{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._amountCard_1qoff_138 .ant-card-head{border-bottom:1px solid #e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147{margin:16px 0}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._quickLabel_1qoff_150{display:block;margin-bottom:12px;font-weight:600;color:#333}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._amountButton_1qoff_156{width:100%;height:52px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;font-weight:600;font-size:14px;transition:all .3s ease}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._amountButton_1qoff_156:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-2px);box-shadow:0 4px 12px #4caf5033}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._amountButton_1qoff_156._selected_1qoff_172{border-color:#4caf50;background:#e8f5e8;color:#4caf50;box-shadow:0 4px 12px #4caf5033}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._amountButton_1qoff_156:disabled{opacity:.5;cursor:not-allowed}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._amountButton_1qoff_156:disabled:hover{transform:none;box-shadow:none;border-color:#e8f5e8;color:inherit}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 ._selectedAmount_1qoff_188{background:#e8f5e8!important;border-color:#4caf50!important;color:#4caf50!important}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._customAmountInput_1qoff_193{border-radius:12px;border:2px solid #e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._customAmountInput_1qoff_193 .ant-input{font-size:16px;font-weight:600;border:none;padding:12px 16px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._customAmountInput_1qoff_193:hover,._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._customAmountInput_1qoff_193:focus-within{border-color:#4caf50}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206{border:2px solid #e8f5e8;border-radius:12px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .3s ease;height:80px;display:flex;align-items:center}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206:hover{border-color:#4caf50;box-shadow:0 4px 12px #4caf5033}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206._selected_1qoff_172{border-color:#4caf50;background:#e8f5e8}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225{display:flex;align-items:center;gap:12px;width:100%}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225 ._bankIcon_1qoff_231{font-size:24px;color:#4caf50;flex-shrink:0}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225 ._bankDetails_1qoff_236{flex:1}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225 ._bankDetails_1qoff_236 ._bankName_1qoff_239{font-weight:600;color:#333;margin-bottom:4px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225 ._bankDetails_1qoff_236 ._accountNumber_1qoff_244{color:#666;font-size:14px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._bankSelection_1qoff_206 ._bankCard_1qoff_206 ._bankInfo_1qoff_225 ._verifiedBadge_1qoff_248{background:#4caf50;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256:last-child{border-bottom:none}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256 ._amount_1qoff_138{color:#4caf50;font-weight:700;font-size:18px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256 ._bankDetails_1qoff_236{text-align:right}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256 ._bankDetails_1qoff_236 ._bankName_1qoff_239{font-weight:600;color:#333;display:block}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._confirmationInfo_1qoff_256 ._infoRow_1qoff_256 ._bankDetails_1qoff_236 ._accountNumber_1qoff_244{color:#666;font-size:14px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._alert_1qoff_283{margin:16px 0;border-radius:8px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287{display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287 .ant-btn{height:48px;border-radius:12px;font-weight:600;font-size:16px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287 .ant-btn-primary{background:#4caf50;border-color:#4caf50;color:#fff!important}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287 .ant-btn-primary:hover{background:#45a049;border-color:#45a049;color:#fff!important}._withdraw_1qoff_1 ._customStepIcons_1qoff_311{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepItem_1qoff_319{display:flex;flex-direction:column;align-items:center;flex:1}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepIcon_1qoff_325{width:40px;height:40px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:#bdbdbd;margin-bottom:6px;transition:color .2s,border-color .2s,background .2s}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepIcon_1qoff_325._active_1qoff_339{border-color:#4caf50;color:#4caf50}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepIcon_1qoff_325._finished_1qoff_343{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepTitle_1qoff_348{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepTitle_1qoff_348._active_1qoff_339,._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepTitle_1qoff_348._finished_1qoff_343{color:#4caf50}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepSubtitle_1qoff_362{font-size:13px;color:#bdbdbd;text-align:center;margin-top:2px;min-height:18px}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepTitle_1qoff_348._active_1qoff_339+._stepSubtitle_1qoff_362{color:#4caf50}._withdraw_1qoff_1 ._customStepIcons_1qoff_311 ._stepTitle_1qoff_348._finished_1qoff_343+._stepSubtitle_1qoff_362{color:#4caf50}@media(max-width:768px){._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12{padding:0 16px;flex-direction:column;gap:16px}._withdraw_1qoff_1 ._header_1qoff_6 ._headerContent_1qoff_12 ._headerInfo_1qoff_38 ._title_1qoff_45{font-size:20px;font-weight:700}._withdraw_1qoff_1 ._balanceCard_1qoff_92,._withdraw_1qoff_1 ._stepsCard_1qoff_113,._withdraw_1qoff_1 ._formCard_1qoff_127{margin-left:16px;margin-right:16px}._withdraw_1qoff_1 ._formCard_1qoff_127 ._stepContent_1qoff_135 ._quickAmounts_1qoff_147 .ant-col{span:12}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287{flex-direction:column}._withdraw_1qoff_1 ._formCard_1qoff_127 ._actions_1qoff_287 button{width:100%}}._bankManagement_12jt4_1{min-height:100vh;background:#f8f9fa;padding:0}._bankManagement_12jt4_1 ._header_12jt4_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12{max-width:600px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._backButton_12jt4_20{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:2}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._backButton_12jt4_20:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerInfo_12jt4_38{flex:none;margin:0 auto;text-align:center;position:relative;z-index:1}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerInfo_12jt4_38 ._title_12jt4_45{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerInfo_12jt4_38 ._title_12jt4_45 ._titleIcon_12jt4_56{font-size:24px}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerInfo_12jt4_38 ._subtitle_12jt4_59{color:#fffc;font-size:14px}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerActions_12jt4_63{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._commerceButton_12jt4_70{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._commerceButton_12jt4_70:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._bankManagement_12jt4_1 ._content_12jt4_86{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._bankManagement_12jt4_1 ._stepsCard_12jt4_92{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepItem_12jt4_106{display:flex;flex-direction:column;align-items:center;flex:1}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepIcon_12jt4_112{width:40px;height:40px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:#bdbdbd;margin-bottom:6px;transition:color .2s,border-color .2s,background .2s}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepIcon_12jt4_112._active_12jt4_126{border-color:#4caf50;color:#4caf50}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepIcon_12jt4_112._finished_12jt4_130{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepTitle_12jt4_135{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepTitle_12jt4_135._active_12jt4_126,._bankManagement_12jt4_1 ._customStepIcons_12jt4_98 ._stepTitle_12jt4_135._finished_12jt4_130{color:#4caf50}._bankManagement_12jt4_1 ._stepCard_12jt4_149{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_12jt4_1 ._stepCard_12jt4_149 .ant-card-head{border-bottom:1px solid #e8f5e8}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._selectedBank_12jt4_157{display:flex;align-items:center;gap:12px;padding:16px;background:#f6fff6;border-radius:12px;border:1px solid #e8f5e8}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._selectedBank_12jt4_157 ._bankIcon_12jt4_166{font-size:24px;color:#4caf50}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._confirmInfo_12jt4_170 ._infoRow_12jt4_170{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f0f0f0}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._confirmInfo_12jt4_170 ._infoRow_12jt4_170:last-child{border-bottom:none}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._confirmInfo_12jt4_170 ._infoRow_12jt4_170 ._bankInfo_12jt4_180{text-align:right}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._actions_12jt4_183{display:flex;gap:12px;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._actions_12jt4_183 .ant-btn{height:48px;border-radius:12px;font-weight:600;font-size:16px}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._actions_12jt4_183 .ant-btn-primary{background:#4caf50;border-color:#4caf50}._bankManagement_12jt4_1 ._stepCard_12jt4_149 ._actions_12jt4_183 .ant-btn-primary:hover{background:#45a049;border-color:#45a049}._bankManagement_12jt4_1 ._addBankCard_12jt4_205{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_12jt4_1 ._addBankCard_12jt4_205 .ant-card-body{padding:24px}._bankManagement_12jt4_1 ._addBankCard_12jt4_205 .ant-btn-primary{background:#4caf50;border-color:#4caf50;height:48px;border-radius:12px;font-weight:600;font-size:16px}._bankManagement_12jt4_1 ._addBankCard_12jt4_205 .ant-btn-primary:hover{background:#45a049;border-color:#45a049}._bankManagement_12jt4_1 ._banksCard_12jt4_226{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-card-head{border-bottom:1px solid #e8f5e8;padding:20px 24px 0}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-card-body{padding:24px}._bankManagement_12jt4_1 ._banksCard_12jt4_226 ._bankIcon_12jt4_166{color:#4caf50;font-size:24px;background:#e8f5e8;padding:12px;border-radius:12px}._bankManagement_12jt4_1 ._banksCard_12jt4_226 ._bankTitle_12jt4_245{display:flex;align-items:center;gap:8px;margin-bottom:8px}._bankManagement_12jt4_1 ._banksCard_12jt4_226 ._bankTitle_12jt4_245 .ant-tag{border-radius:12px;font-weight:500;font-size:12px}._bankManagement_12jt4_1 ._banksCard_12jt4_226 ._bankDetails_12jt4_256{color:#666;font-size:14px;line-height:1.6}._bankManagement_12jt4_1 ._banksCard_12jt4_226 ._bankDetails_12jt4_256 .ant-typography{margin-bottom:4px}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-list-item{padding:16px 0;border-bottom:1px solid #f0f0f0;min-height:80px;display:flex;align-items:center}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-list-item:last-child{border-bottom:none}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-list-item ._ant-list-item-meta_12jt4_274{align-items:center;flex:1}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-list-item ._ant-list-item-actions_12jt4_278{margin-left:16px;flex-shrink:0}._bankManagement_12jt4_1 ._banksCard_12jt4_226 .ant-list-item ._ant-list-item-actions_12jt4_278 ._ant-btn_12jt4_191{border-radius:8px;font-weight:500}._bankManagement_12jt4_1 .ant-modal ._ant-modal-header_12jt4_286{border-bottom:1px solid #e8f5e8}._bankManagement_12jt4_1 .ant-modal ._ant-modal-body_12jt4_289{padding:24px}._bankManagement_12jt4_1 .ant-modal ._ant-modal-footer_12jt4_292{border-top:1px solid #e8f5e8;padding:16px 24px}._bankManagement_12jt4_1 .ant-modal ._ant-modal-footer_12jt4_292 ._ant-btn_12jt4_191{border-radius:8px;font-weight:600;height:40px}._bankManagement_12jt4_1 .ant-modal ._ant-modal-footer_12jt4_292 ._ant-btn-primary_12jt4_197{background:#4caf50;border-color:#4caf50}._bankManagement_12jt4_1 .ant-modal ._ant-modal-footer_12jt4_292 ._ant-btn-primary_12jt4_197:hover{background:#45a049;border-color:#45a049}._bankManagement_12jt4_1 .ant-modal ._bankOption_12jt4_309{display:flex;align-items:center;gap:12px;padding:8px 0}._bankManagement_12jt4_1 .ant-modal ._bankOption_12jt4_309 ._bankIcon_12jt4_166{color:#4caf50;font-size:18px}._bankManagement_12jt4_1 .ant-modal ._bankOption_12jt4_309 ._bankFullName_12jt4_319{font-size:12px;color:#999}._bankManagement_12jt4_1 .ant-modal ._validateSection_12jt4_323{margin:16px 0}._bankManagement_12jt4_1 .ant-modal ._validateSection_12jt4_323 ._validationAlert_12jt4_326{margin-top:12px;border-radius:8px}._bankManagement_12jt4_1 .ant-modal ._ant-form-item-label_12jt4_330>label{font-weight:600;color:#333}._bankManagement_12jt4_1 .ant-modal ._ant-input_12jt4_334,._bankManagement_12jt4_1 .ant-modal ._ant-select-selector_12jt4_335{border-radius:8px;border:1px solid #d9d9d9}._bankManagement_12jt4_1 .ant-modal ._ant-input_12jt4_334:hover,._bankManagement_12jt4_1 .ant-modal ._ant-input_12jt4_334:focus,._bankManagement_12jt4_1 .ant-modal ._ant-select-selector_12jt4_335:hover,._bankManagement_12jt4_1 .ant-modal ._ant-select-selector_12jt4_335:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}@media(max-width:768px){._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12{padding:0 16px;flex-direction:column;gap:16px}._bankManagement_12jt4_1 ._header_12jt4_6 ._headerContent_12jt4_12 ._headerInfo_12jt4_38 ._title_12jt4_45{font-size:20px;font-weight:700}._bankManagement_12jt4_1 ._content_12jt4_86{padding:16px}._bankManagement_12jt4_1 ._addBankCard_12jt4_205,._bankManagement_12jt4_1 ._banksCard_12jt4_226{margin-left:0;margin-right:0}}._history_1dswh_1{min-height:100vh;background:#f8f9fa}._history_1dswh_1 ._header_1dswh_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11{max-width:800px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._backButton_1dswh_18{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._backButton_1dswh_18:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._headerActions_1dswh_31 ._commerceBtn_1dswh_31{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._headerActions_1dswh_31 ._commerceBtn_1dswh_31:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._history_1dswh_1 ._content_1dswh_47{max-width:800px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._history_1dswh_1 ._content_1dswh_47 ._filtersCard_1dswh_53{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._history_1dswh_1 ._content_1dswh_47 ._filtersCard_1dswh_53 .ant-card-body{padding:20px}._history_1dswh_1 ._content_1dswh_47 ._filtersCard_1dswh_53 ._filterRow_1dswh_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._history_1dswh_1 ._content_1dswh_47 ._filtersCard_1dswh_53 ._filterRow_1dswh_62:last-child{margin-bottom:0}@media(max-width:768px){._history_1dswh_1 ._content_1dswh_47 ._filtersCard_1dswh_53 ._filterRow_1dswh_62{flex-direction:column;align-items:flex-start;gap:8px}}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 .ant-list-item{border-bottom:1px solid #f0f0f0;padding:20px 24px;transition:all .2s ease}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 .ant-list-item:last-child{border-bottom:none}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 .ant-list-item:hover{background:#f6ffed}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94{display:flex;justify-content:space-between;align-items:center;width:100%}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100{display:flex;align-items:center;gap:16px;flex:1}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionIcon_1dswh_106{background:#f5f5f5;border:2px solid #e8f5e8;width:48px;height:48px;display:flex;align-items:center;justify-content:center}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionIcon_1dswh_106 .anticon{font-size:18px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118{flex:1}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionDesc_1dswh_121{display:block;margin-bottom:6px;font-size:15px;color:#333}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127{display:flex;gap:16px;flex-wrap:wrap}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127 ._transactionTime_1dswh_132{font-size:13px;color:#666}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127 ._transactionTarget_1dswh_136{font-size:13px;color:#4caf50;font-weight:500}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionRight_1dswh_141{text-align:right}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionRight_1dswh_141 ._transactionAmount_1dswh_144{display:block;font-size:17px;margin-bottom:6px;font-weight:700}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionRight_1dswh_141 .ant-tag{margin:0;border-radius:6px;font-size:11px;font-weight:500}@media(max-width:768px){._history_1dswh_1 ._header_1dswh_5{padding:16px}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11{flex-direction:column;gap:12px;align-items:stretch}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._backButton_1dswh_18{align-self:flex-start}._history_1dswh_1 ._header_1dswh_5 ._headerContent_1dswh_11 ._headerActions_1dswh_31 ._commerceBtn_1dswh_31{width:100%;height:40px}._history_1dswh_1 ._content_1dswh_47,._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 .ant-list-item{padding:16px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100{gap:12px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionIcon_1dswh_106{width:40px!important;height:40px!important}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionIcon_1dswh_106 .anticon{font-size:16px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionDesc_1dswh_121{font-size:14px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127{gap:8px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127 ._transactionTime_1dswh_132,._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionLeft_1dswh_100 ._transactionInfo_1dswh_118 ._transactionMeta_1dswh_127 ._transactionTarget_1dswh_136{font-size:12px}._history_1dswh_1 ._content_1dswh_47 ._transactionsCard_1dswh_78 ._transactionItem_1dswh_94 ._transactionContent_1dswh_94 ._transactionRight_1dswh_141 ._transactionAmount_1dswh_144{font-size:15px}}._qrPay_j4ehq_1{min-height:100vh;background:#f8f9fa}._qrPay_j4ehq_1 ._header_j4ehq_5{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11{max-width:600px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._backButton_j4ehq_18{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._backButton_j4ehq_18:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._headerActions_j4ehq_31 ._commerceBtn_j4ehq_31{background:#fff;color:#4caf50;border:none;border-radius:8px;font-weight:600;height:36px;padding:0 12px;font-size:14px}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._headerActions_j4ehq_31 ._commerceBtn_j4ehq_31:hover{background:#ffffffe6;color:#45a049;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._qrPay_j4ehq_1 ._content_j4ehq_47{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59{display:flex;gap:12px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59 ._tabButton_j4ehq_63{flex:1;height:52px;border-radius:12px;font-weight:600;font-size:15px;border:2px solid #e8f5e8;transition:all .3s ease}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59 ._tabButton_j4ehq_63:not(._active_j4ehq_72){background:#fff;color:#666}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59 ._tabButton_j4ehq_63:not(._active_j4ehq_72):hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59 ._tabButton_j4ehq_63._active_j4ehq_72{background:linear-gradient(135deg,#4caf50,#45a049);border-color:#4caf50;color:#fff;box-shadow:0 4px 12px #4caf504d}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 .ant-card-head{border-bottom:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95{text-align:center}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98{background:linear-gradient(135deg,#f6ffed,#e6f7ff);border:2px dashed #4CAF50;border-radius:16px;padding:48px 20px;margin-bottom:24px;transition:all .3s ease}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98:hover{border-color:#45a049;background:linear-gradient(135deg,#f0f9ff,#e6fffa)}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98 ._scanIcon_j4ehq_110{font-size:72px;color:#4caf50;margin-bottom:16px;animation:_pulse_j4ehq_1 2s infinite}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98 ._scanText_j4ehq_116{color:#666;font-size:15px;font-weight:500}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanButton_j4ehq_121{height:52px;border-radius:12px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanButton_j4ehq_121:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._uploadButton_j4ehq_134{height:52px;border-radius:12px;font-size:16px;font-weight:600;border:2px solid #e8f5e8;background:#fff}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._uploadButton_j4ehq_134:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf5033}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 .ant-card-head{border-bottom:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156{margin-bottom:24px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._amountInput_j4ehq_159{margin:16px 0;border-radius:12px;border:2px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._amountInput_j4ehq_159 .ant-input{font-size:20px;font-weight:700;text-align:center;border:none;padding:16px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._amountInput_j4ehq_159:hover,._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._amountInput_j4ehq_159:focus-within{border-color:#4caf50}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._quickAmounts_j4ehq_174{display:flex;gap:8px;flex-wrap:wrap}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._quickAmounts_j4ehq_174 ._quickAmountBtn_j4ehq_179{border-radius:8px;font-size:12px;border:1px solid #e8f5e8;font-weight:500}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._amountSection_j4ehq_156 ._quickAmounts_j4ehq_174 ._quickAmountBtn_j4ehq_179:hover{border-color:#4caf50;color:#4caf50;transform:translateY(-1px)}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._generateButton_j4ehq_190{height:52px;border-radius:12px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._generateButton_j4ehq_190:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._generateButton_j4ehq_190:disabled{background:#d9d9d9;box-shadow:none}._qrPay_j4ehq_1 ._content_j4ehq_47 ._instructionsCard_j4ehq_207{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._instructionsCard_j4ehq_207 ._instructions_j4ehq_207 ._instructionItem_j4ehq_212{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;padding:16px;border-radius:12px;background:#f6ffed;border:1px solid #e8f5e8}._qrPay_j4ehq_1 ._content_j4ehq_47 ._instructionsCard_j4ehq_207 ._instructions_j4ehq_207 ._instructionItem_j4ehq_212:last-child{margin-bottom:0}._qrPay_j4ehq_1 ._content_j4ehq_47 ._instructionsCard_j4ehq_207 ._instructions_j4ehq_207 ._instructionItem_j4ehq_212 ._instructionIcon_j4ehq_225{font-size:24px;color:#4caf50;margin-top:2px;flex-shrink:0}._qrPay_j4ehq_1 ._content_j4ehq_47 ._instructionsCard_j4ehq_207 ._instructions_j4ehq_207 ._instructionItem_j4ehq_212 ._instructionText_j4ehq_231{display:block;color:#666;font-size:13px;margin-top:4px;line-height:1.5}._qrModal_j4ehq_239 .ant-modal-content{border-radius:16px;overflow:hidden}._qrModal_j4ehq_239 ._qrModalContent_j4ehq_243{text-align:center}._qrModal_j4ehq_239 ._qrModalContent_j4ehq_243 ._qrCodeContainer_j4ehq_246{display:flex;justify-content:center;margin-bottom:20px;padding:24px;background:linear-gradient(135deg,#f6ffed,#e6f7ff);border-radius:16px;box-shadow:0 4px 16px #4caf501a}._qrModal_j4ehq_239 ._qrModalContent_j4ehq_243 ._qrInfo_j4ehq_255 ._qrNote_j4ehq_255{display:block;margin-top:8px;font-size:13px;color:#666;line-height:1.4}@keyframes _pulse_j4ehq_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@media(max-width:768px){._qrPay_j4ehq_1 ._header_j4ehq_5{padding:16px}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11{flex-direction:column;gap:12px;align-items:stretch}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._backButton_j4ehq_18{align-self:flex-start}._qrPay_j4ehq_1 ._header_j4ehq_5 ._headerContent_j4ehq_11 ._headerActions_j4ehq_31 ._commerceBtn_j4ehq_31{width:100%;height:40px}._qrPay_j4ehq_1 ._content_j4ehq_47{padding:16px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._tabCard_j4ehq_53 ._tabSelector_j4ehq_59 ._tabButton_j4ehq_63{height:48px;font-size:14px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98{padding:32px 16px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98 ._scanIcon_j4ehq_110{font-size:56px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanArea_j4ehq_98 ._scanText_j4ehq_116{font-size:14px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._scanButton_j4ehq_121,._qrPay_j4ehq_1 ._content_j4ehq_47 ._scanCard_j4ehq_87 ._scanContent_j4ehq_95 ._uploadButton_j4ehq_134{height:48px;font-size:15px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._quickAmounts_j4ehq_174 ._quickAmountBtn_j4ehq_179{font-size:11px;padding:4px 8px}._qrPay_j4ehq_1 ._content_j4ehq_47 ._generateCard_j4ehq_148 ._generateContent_j4ehq_156 ._generateButton_j4ehq_190{height:48px;font-size:15px}._qrModal_j4ehq_239 ._qrModalContent_j4ehq_243 ._qrCodeContainer_j4ehq_246{padding:16px}}._payment_1kaso_1{min-height:100vh;background:#f8f9fa;padding:0}._payment_1kaso_1 ._header_1kaso_6{background:linear-gradient(135deg,#4caf50,#45a049);border-bottom:none;padding:16px 20px;position:sticky;top:0;z-index:100}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._backButton_1kaso_22{color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;font-weight:500;display:inline-flex;align-items:center;gap:8px}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._backButton_1kaso_22:hover{background:#ffffff1a;border-color:#ffffff80}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._headerInfo_1kaso_36{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:fit-content;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._headerInfo_1kaso_36 ._title_1kaso_51{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._headerInfo_1kaso_36 ._title_1kaso_51 ._titleIcon_1kaso_62{font-size:24px}._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14 ._headerInfo_1kaso_36 ._subtitle_1kaso_65{color:#fffc;font-size:14px}._payment_1kaso_1 ._stepsContainer_1kaso_69{max-width:600px;margin:24px auto;padding:0 16px}._payment_1kaso_1 ._stepsContainer_1kaso_69 .ant-steps{background:#fff;padding:20px;border-radius:12px;border:1px solid #e8f5e8;box-shadow:0 4px 16px #00000014}._payment_1kaso_1 ._stepsCard_1kaso_81{margin-bottom:20px;border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._payment_1kaso_1 ._content_1kaso_87{max-width:600px;margin:0 auto;padding:24px 20px 32px;transform:translateY(-8px)}._payment_1kaso_1 ._content_1kaso_87 .ant-card{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;overflow:hidden}._payment_1kaso_1 ._content_1kaso_87 .ant-card .ant-card-body{padding:24px}._payment_1kaso_1 ._orderInfo_1kaso_102{margin-bottom:8px}._payment_1kaso_1 ._orderInfo_1kaso_102 span{display:inline-block;margin-right:8px}._payment_1kaso_1 ._orderItems_1kaso_109 ._orderItem_1kaso_109{padding:8px 0;border-bottom:1px solid #f0f0f0}._payment_1kaso_1 ._orderItems_1kaso_109 ._orderItem_1kaso_109:last-child{border-bottom:none}._payment_1kaso_1 ._totalAmount_1kaso_116{background:#fff;padding:16px;border-radius:8px;margin-top:16px;border:1px solid #e8f5e8}._payment_1kaso_1 ._tapPointsCard_1kaso_123{margin:16px 0;border:2px solid #e8f5e8}._payment_1kaso_1 ._tapPointsCard_1kaso_123 ._tapPointsInput_1kaso_127{margin-top:12px}._payment_1kaso_1 ._tapPointsCard_1kaso_123 ._tapPointsInput_1kaso_127 .ant-input{margin:8px 0}._payment_1kaso_1 ._paymentSummary_1kaso_133{margin:16px 0;background:#f8f9fa}._payment_1kaso_1 ._paymentSummary_1kaso_133 .ant-card-body{padding:16px}._payment_1kaso_1 ._riskAnalysis_1kaso_140{margin:16px 0}._payment_1kaso_1 ._riskAnalysis_1kaso_140 .ant-btn{width:100%;height:48px;border-radius:12px;font-weight:500}._payment_1kaso_1 ._riskAnalysisCard_1kaso_149 .ant-card-body{padding:20px}._payment_1kaso_1 ._riskAnalysisHeader_1kaso_152{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.06)}._payment_1kaso_1 ._riskScoreContainer_1kaso_157{text-align:center;padding:16px;background:#fff9;border-radius:12px;border:1px solid rgba(0,0,0,.06)}._payment_1kaso_1 ._riskScoreValue_1kaso_164{display:flex;align-items:baseline;justify-content:center;margin:8px 0}._payment_1kaso_1 ._riskLevelContainer_1kaso_170{text-align:center;padding:16px;background:#fff9;border-radius:12px;border:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;align-items:center;justify-content:center}._payment_1kaso_1 ._riskFactors_1kaso_181{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.06)}._payment_1kaso_1 ._riskFactors_1kaso_181 .ant-list-item{padding-left:0}._payment_1kaso_1 ._analyzedData_1kaso_189{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06);font-family:Courier New,monospace;font-size:11px;color:#999}._payment_1kaso_1 ._actionButtons_1kaso_197{margin-top:24px;display:flex;justify-content:space-between}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn{height:48px;border-radius:12px;font-weight:600}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d;color:#fff!important}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn.ant-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn.ant-btn-primary[disabled]{color:#fff!important;opacity:.6}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn:first-child{margin-right:auto}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-btn:last-child{margin-left:auto}._payment_1kaso_1 ._successCard_1kaso_227{text-align:center}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230{padding:32px 16px}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230 ._successIcon_1kaso_233{font-size:64px;color:#52c41a;margin-bottom:16px;display:block}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230 ._paymentDetails_1kaso_239{margin:24px 0;padding:16px;background:#f6ffed;border-radius:8px;border:1px solid #b7eb8f}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230 ._paymentDetails_1kaso_239 span{display:block;margin-bottom:8px}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230 ._paymentDetails_1kaso_239 span:last-child{margin-bottom:0}@media(max-width:768px){._payment_1kaso_1 ._header_1kaso_6 ._headerContent_1kaso_14,._payment_1kaso_1 ._stepsContainer_1kaso_69{padding:0 12px}._payment_1kaso_1 ._stepsContainer_1kaso_69 .ant-steps{padding:16px}._payment_1kaso_1 ._content_1kaso_87{padding:0 12px 24px}._payment_1kaso_1 ._content_1kaso_87 .ant-card-body{padding:16px}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-space{width:100%}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-space .ant-space-item{flex:1}._payment_1kaso_1 ._actionButtons_1kaso_197 .ant-space .ant-space-item .ant-btn{width:100%}}@media(prefers-color-scheme:dark){._payment_1kaso_1 ._totalAmount_1kaso_116,._payment_1kaso_1 ._paymentSummary_1kaso_133{background:#fff;color:inherit;border-color:#e8f5e8}._payment_1kaso_1 ._orderItems_1kaso_109 ._orderItem_1kaso_109{border-bottom-color:#eaeaea}._payment_1kaso_1 ._successCard_1kaso_227 ._successContent_1kaso_230 ._paymentDetails_1kaso_239{background:#f6ffed;border-color:#b7eb8f}}._customStepIcons_1kaso_295{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_1kaso_295 ._stepItem_1kaso_303{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_1kaso_295 ._stepIcon_1kaso_309{width:40px;height:40px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:#bdbdbd;margin-bottom:6px;transition:color .2s,border-color .2s,background .2s}._customStepIcons_1kaso_295 ._stepIcon_1kaso_309._active_1kaso_323{border-color:#4caf50;color:#4caf50}._customStepIcons_1kaso_295 ._stepIcon_1kaso_309._finished_1kaso_327{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_1kaso_295 ._stepTitle_1kaso_332{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_1kaso_295 ._stepTitle_1kaso_332._active_1kaso_323,._customStepIcons_1kaso_295 ._stepTitle_1kaso_332._finished_1kaso_327{color:#4caf50}._deposit_mhji5_1{min-height:100vh;background:#f8f9fa}._header_mhji5_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._headerContent_mhji5_13{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._headerContent_mhji5_13 ._backButton_mhji5_21{color:#fff;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;z-index:2}._headerContent_mhji5_13 ._backButton_mhji5_21:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._headerContent_mhji5_13 ._headerInfo_mhji5_35{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:fit-content;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._headerContent_mhji5_13 ._headerInfo_mhji5_35 ._title_mhji5_50{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._headerContent_mhji5_13 ._headerInfo_mhji5_35 ._title_mhji5_50 ._titleIcon_mhji5_61{font-size:24px}._headerContent_mhji5_13 ._headerInfo_mhji5_35 ._subtitle_mhji5_64{color:#fffc;font-size:14px}._headerActions_mhji5_69{margin-left:auto;z-index:2}._refreshButton_mhji5_74{border-radius:8px;font-weight:500;height:36px;padding:0 16px;font-size:14px}._content_mhji5_82{max-width:1200px;margin:0 auto;padding:24px 20px 32px;transform:translateY(-8px);display:flex;flex-direction:column;gap:24px}._guardCard_mhji5_92{border-radius:16px;box-shadow:0 8px 24px #0f172a0d;border:none;background:#fff}._guardCard_mhji5_92 .ant-card-body{padding:48px 24px}._guardCard_mhji5_92 .ant-result-title{font-size:22px;font-weight:600;color:#1f2937}._guardCard_mhji5_92 .ant-result-subtitle{color:#6b7280}._statsRow_mhji5_113{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}._statCard_mhji5_120{border-radius:16px;box-shadow:0 10px 30px #0f172a14;border:none;overflow:hidden;height:100%;display:flex;flex-direction:column}._statCard_mhji5_120 .ant-card-body{padding:20px 24px;flex:1;display:flex;flex-direction:column}._cardTitle_mhji5_137{font-size:16px;font-weight:600;color:#111827;margin-bottom:12px;display:flex;align-items:center}._formsGrid_mhji5_146{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;align-items:stretch}._formCard_mhji5_153{border-radius:16px;box-shadow:0 8px 24px #0f172a0f;border:none;height:100%;display:flex;flex-direction:column}._formCard_mhji5_153 .ant-card-body{display:flex;flex-direction:column;gap:16px;padding:24px;flex:1}._formCard_mhji5_153 .ant-form{display:flex;flex-direction:column;flex:1;gap:16px}._formCard_mhji5_153 .ant-form-item:last-child{margin-bottom:0}._formSubmit_mhji5_181{margin-top:auto}._formSubmit_mhji5_181 .tap-button{width:100%}._filtersCard_mhji5_189{border-radius:16px;box-shadow:0 8px 24px #0f172a0d;border:none}._filtersCard_mhji5_189 .ant-card-head{border-bottom:none}._filtersCard_mhji5_189 .ant-card-body{padding:0 24px 24px}._filtersRow_mhji5_203{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;margin-bottom:16px}._filtersRow_mhji5_203 .ant-form-item{margin-bottom:0}._filtersRow_mhji5_203 .ant-select,._filtersRow_mhji5_203 .ant-input{width:100%}._filterActions_mhji5_220{display:flex;gap:12px;justify-content:flex-end}._tableWrapper_mhji5_226{background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px #0f172a0d;padding:16px}._mobileLoader_mhji5_233{display:flex;justify-content:center;padding:24px 0}._mobileCardList_mhji5_239{display:flex;flex-direction:column;gap:16px}._mobileCard_mhji5_239{border-radius:14px;box-shadow:0 8px 20px #0f172a14}._mobileCard_mhji5_239 .ant-card-body{padding:18px 20px;display:flex;flex-direction:column;gap:12px}._mobileCardHeader_mhji5_257{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._mobileCardAmount_mhji5_264{font-size:18px;font-weight:700;color:#111827}._mobileCardStatus_mhji5_270{display:flex;align-items:center;gap:8px}._mobileCardRow_mhji5_276{display:flex;justify-content:space-between;gap:12px;font-size:14px}._mobileCardActionBtn_mhji5_283{width:100%}@media(max-width:768px){._deposit_mhji5_1{background:#f8f9fa}._header_mhji5_6{padding:16px}._headerContent_mhji5_13{flex-direction:column;align-items:stretch;gap:12px}._backButton_mhji5_21{width:100%}._headerInfo_mhji5_35{align-items:flex-start;text-align:left}._headerDescription_mhji5_306{max-width:none}._headerActions_mhji5_69{justify-content:flex-end}._refreshButton_mhji5_74{width:100%}._content_mhji5_82{padding:16px;transform:none;gap:24px}._statsRow_mhji5_113{grid-template-columns:1fr;gap:0;padding:16px}._statCard_mhji5_120{border-radius:0;box-shadow:none;border-left:none;border-right:none}._statCard_mhji5_120 .ant-card-body{padding:16px}._formsGrid_mhji5_146{grid-template-columns:1fr;gap:0;padding:0}._formCard_mhji5_153{border-radius:0;box-shadow:none;border-left:none;border-right:none}._formCard_mhji5_153 .ant-card-body{padding:20px 16px}._guardCard_mhji5_92{border-radius:0;box-shadow:none;border-left:none;border-right:none}._guardCard_mhji5_92 .ant-card-body{padding:32px 16px}._filtersCard_mhji5_189{border-radius:0;box-shadow:none;border-left:none;border-right:none}._filtersCard_mhji5_189 .ant-card-body{padding:0 16px 16px}._filtersRow_mhji5_203{grid-template-columns:1fr;gap:12px}._filtersRow_mhji5_203 .ant-form-item{width:100%;display:block;height:auto;margin-bottom:0}._filtersRow_mhji5_203 .ant-form-item .ant-form-item-label{padding-bottom:8px}._filtersRow_mhji5_203 .ant-form-item .ant-input,._filtersRow_mhji5_203 .ant-form-item .ant-select-selector{height:32px!important;line-height:30px}._filtersRow_mhji5_203 .ant-form-item .ant-select{height:32px}._filtersRow_mhji5_203 .ant-form-item .ant-select .ant-select-selector{height:32px!important}._filtersRow_mhji5_203 .ant-form-item-control{width:100%}._filterActions_mhji5_220{flex-direction:column;width:100%;margin-top:0;padding-top:0}._filterActions_mhji5_220 .tap-button{width:100%;height:32px}._tableWrapper_mhji5_226{padding:0 2px 16px;box-shadow:none}._mobileCardList_mhji5_239{padding:0 2px;gap:12px}._mobileCard_mhji5_239{box-shadow:0 6px 16px #0f172a14;border-radius:8px;margin:0}}._adminWalletContainer_7lcxs_2{padding:24px;background:#f5f5f5;min-height:100vh}._headerCard_7lcxs_8{background:#fff;padding:24px;border-radius:8px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._breadcrumb_7lcxs_16{margin-bottom:16px}._title_7lcxs_20{margin:0;color:#1890ff;display:flex;align-items:center}._title_7lcxs_20 ._titleIcon_7lcxs_26{margin-right:12px}._subtitle_7lcxs_30{font-size:14px;color:#8c8c8c;margin-top:8px}._mainCard_7lcxs_36{border-radius:8px;box-shadow:0 2px 8px #0000001a}._tabsContainer_7lcxs_41{margin:0}._tabBar_7lcxs_45{margin:0;padding-left:24px;padding-right:24px;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:none}._tabLabel_7lcxs_53{transition:all .3s ease}._tabLabel_7lcxs_53._active_7lcxs_56{color:#fff;font-weight:600}._tabLabel_7lcxs_53._inactive_7lcxs_60{color:#fffc;font-weight:400}._tabContent_7lcxs_65{padding:24px;background:#fff;min-height:500px}._errorContainer_7lcxs_71{padding:20px;display:flex;justify-content:center;align-items:center;min-height:400px}@media(max-width:768px){._adminWalletContainer_7lcxs_2{padding:16px}._headerCard_7lcxs_8{padding:16px;margin-bottom:16px}._title_7lcxs_20{font-size:20px}._tabBar_7lcxs_45{padding-left:16px;padding-right:16px}._tabContent_7lcxs_65{padding:16px}}@media(max-width:576px){._adminWalletContainer_7lcxs_2,._headerCard_7lcxs_8{padding:12px}._title_7lcxs_20{font-size:18px;flex-direction:column;align-items:flex-start}._title_7lcxs_20 ._titleIcon_7lcxs_26{margin-right:8px;margin-bottom:4px}._tabBar_7lcxs_45{padding-left:12px;padding-right:12px}._tabContent_7lcxs_65{padding:12px}}._tabsContainer_7lcxs_41 .ant-tabs-tab{transition:all .3s ease;border-radius:8px;border:none!important;background:transparent!important;margin:4px 2px}._tabsContainer_7lcxs_41 .ant-tabs-tab:hover{background:#ffffff1a!important}._tabsContainer_7lcxs_41 .ant-tabs-tab:before{display:none!important}._tabsContainer_7lcxs_41 .ant-tabs-tab-active{background:#ffffff26!important;border:none!important}._tabsContainer_7lcxs_41 .ant-tabs-tab-active:before{display:none!important}._tabsContainer_7lcxs_41 .ant-tabs-tab-active:hover{background:#fff3!important}._tabsContainer_7lcxs_41 .ant-tabs-nav{margin:0!important}._tabsContainer_7lcxs_41 .ant-tabs-nav-wrap{padding:8px 16px!important}._tabsContainer_7lcxs_41 .ant-tabs-ink-bar{display:none!important}._tabsContainer_7lcxs_41 .ant-tabs-content-holder{background:#f5f5f5;border-radius:0 0 8px 8px;padding:0}._tabsContainer_7lcxs_41 .ant-tabs-tabpane{background:#f5f5f5;padding:0}._loadingContainer_7lcxs_173{display:flex;justify-content:center;align-items:center;min-height:200px}._successMessage_7lcxs_181{background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;padding:12px 16px;margin-bottom:16px;color:#52c41a}._warningMessage_7lcxs_191{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:12px 16px;margin-bottom:16px;color:#faad14}._errorMessage_7lcxs_201{background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;padding:12px 16px;margin-bottom:16px;color:#ff4d4f}._tabContent_7lcxs_65::-webkit-scrollbar{width:6px}._tabContent_7lcxs_65::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._tabContent_7lcxs_65::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._tabContent_7lcxs_65::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._pendingDepositsContainer_1dzzc_1{padding:24px;background:#f5f5f5;min-height:100vh}._pendingDepositsContainer_1dzzc_1 ._header_1dzzc_6{margin-bottom:24px}._pendingDepositsContainer_1dzzc_1 ._header_1dzzc_6 ._title_1dzzc_9{display:flex;align-items:center;margin-bottom:8px}._pendingDepositsContainer_1dzzc_1 ._header_1dzzc_6 ._title_1dzzc_9 ._titleIcon_1dzzc_14{margin-right:8px;color:#1890ff}._pendingDepositsContainer_1dzzc_1 ._header_1dzzc_6 ._subtitle_1dzzc_18{color:#666;font-size:14px}._pendingDepositsContainer_1dzzc_1 ._statisticsRow_1dzzc_22{margin-bottom:24px}._pendingDepositsContainer_1dzzc_1 ._statisticsRow_1dzzc_22 ._statCard_1dzzc_25{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._statisticsRow_1dzzc_22 ._statCard_1dzzc_25:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._pendingDepositsContainer_1dzzc_1 ._filtersCard_1dzzc_35{margin-bottom:16px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._pendingDepositsContainer_1dzzc_1 ._filtersCard_1dzzc_35 ._filterRow_1dzzc_41{padding:16px}._pendingDepositsContainer_1dzzc_1 ._tableCard_1dzzc_44{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._pendingDepositsContainer_1dzzc_1 ._tableCard_1dzzc_44 ._table_1dzzc_44 ._ant-table-thead_1dzzc_49>tr>th{background:#fafafa;font-weight:600;color:#333}._pendingDepositsContainer_1dzzc_1 ._tableCard_1dzzc_44 ._table_1dzzc_44 ._ant-table-tbody_1dzzc_54>tr:hover>td{background:#f0f8ff}._pendingDepositsContainer_1dzzc_1 ._tableCard_1dzzc_44 ._table_1dzzc_44 ._ant-table-tbody_1dzzc_54>tr>td{padding:12px 16px}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._viewButton_1dzzc_60{color:#1890ff;border:none;padding:4px 8px;border-radius:4px;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._viewButton_1dzzc_60:hover{background:#e6f7ff;color:#1890ff}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._confirmButton_1dzzc_71{background:#52c41a;border-color:#52c41a;color:#fff;border-radius:6px;font-weight:500;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._confirmButton_1dzzc_71:hover{background:#389e0d;border-color:#389e0d;transform:translateY(-1px)}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._rejectButton_1dzzc_84{background:#fff;border-color:#ff4d4f;color:#ff4d4f;border-radius:6px;font-weight:500;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._actionButtons_1dzzc_60 ._rejectButton_1dzzc_84:hover{background:#ff4d4f;color:#fff;transform:translateY(-1px)}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._modalTitle_1dzzc_97{font-weight:600;color:#333}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101{margin-bottom:16px}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101 ._label_1dzzc_104{font-weight:500;color:#333;margin-bottom:4px}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101 ._input_1dzzc_109{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101 ._input_1dzzc_109:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101 ._textarea_1dzzc_118{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._formItem_1dzzc_101 ._textarea_1dzzc_118:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._modalFooter_1dzzc_127{text-align:right;margin-top:24px}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._modalFooter_1dzzc_127 ._submitButton_1dzzc_131{border-radius:6px;font-weight:500;transition:all .3s ease}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._modalFooter_1dzzc_127 ._submitButton_1dzzc_131:hover{transform:translateY(-1px)}._pendingDepositsContainer_1dzzc_1 ._modal_1dzzc_97 ._modalFooter_1dzzc_127 ._cancelButton_1dzzc_139{border-radius:6px;margin-left:8px}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._detailRow_1dzzc_143{margin-bottom:16px}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._detailRow_1dzzc_143 ._detailLabel_1dzzc_146{font-weight:600;color:#333;margin-bottom:4px}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._detailRow_1dzzc_143 ._detailValue_1dzzc_151{color:#666;word-break:break-all}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._detailRow_1dzzc_143 ._amountValue_1dzzc_155{font-size:18px;font-weight:600;color:#52c41a}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._detailRow_1dzzc_143 ._statusTag_1dzzc_160{border-radius:4px;font-weight:500}._pendingDepositsContainer_1dzzc_1 ._detailModal_1dzzc_143 ._divider_1dzzc_164{margin:16px 0;border-color:#f0f0f0}._pendingDepositsContainer_1dzzc_1 ._errorAlert_1dzzc_168{margin-bottom:16px;border-radius:6px}._pendingDepositsContainer_1dzzc_1 ._errorAlert_1dzzc_168 ._retryButton_1dzzc_172{border-radius:4px;font-weight:500}._pendingDepositsContainer_1dzzc_1 ._loadingContainer_1dzzc_176{display:flex;justify-content:center;align-items:center;min-height:400px;flex-direction:column}._pendingDepositsContainer_1dzzc_1 ._loadingContainer_1dzzc_176 ._loadingText_1dzzc_183{margin-top:16px;color:#666}._financialReportsContainer_1dekg_1{padding:24px;background:#f5f5f5;min-height:100vh}._financialReportsContainer_1dekg_1 ._header_1dekg_6{margin-bottom:24px}._financialReportsContainer_1dekg_1 ._header_1dekg_6 ._title_1dekg_9{display:flex;align-items:center;margin-bottom:8px}._financialReportsContainer_1dekg_1 ._header_1dekg_6 ._title_1dekg_9 ._titleIcon_1dekg_14{margin-right:8px;color:#1890ff}._financialReportsContainer_1dekg_1 ._header_1dekg_6 ._subtitle_1dekg_18{color:#666;font-size:14px}._financialReportsContainer_1dekg_1 ._filtersCard_1dekg_22{margin-bottom:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._financialReportsContainer_1dekg_1 ._filtersCard_1dekg_22 ._filterRow_1dekg_28{padding:16px}._financialReportsContainer_1dekg_1 ._statisticsRow_1dekg_31{margin-bottom:24px}._financialReportsContainer_1dekg_1 ._statisticsRow_1dekg_31 ._statCard_1dekg_34{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._statisticsRow_1dekg_31 ._statCard_1dekg_34:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._financialReportsContainer_1dekg_1 ._breakdownCard_1dekg_44{margin-bottom:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._financialReportsContainer_1dekg_1 ._breakdownCard_1dekg_44 ._typeCard_1dekg_50{border:1px solid #f0f0f0;border-radius:6px;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._breakdownCard_1dekg_44 ._typeCard_1dekg_50:hover{border-color:#1890ff;box-shadow:0 2px 8px #1890ff1a}._financialReportsContainer_1dekg_1 ._chartsRow_1dekg_59{margin-bottom:24px}._financialReportsContainer_1dekg_1 ._chartsRow_1dekg_59 ._chartCard_1dekg_62{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:100%}._financialReportsContainer_1dekg_1 ._chartsRow_1dekg_59 ._chartCard_1dekg_62 ._ant-card-head_1dekg_68{border-bottom:1px solid #f0f0f0;padding:16px 24px}._financialReportsContainer_1dekg_1 ._chartsRow_1dekg_59 ._chartCard_1dekg_62 ._ant-card-body_1dekg_72{padding:16px 24px}._financialReportsContainer_1dekg_1 ._insightsCard_1dekg_75{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._financialReportsContainer_1dekg_1 ._insightsCard_1dekg_75 ._insightItem_1dekg_80{padding:16px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._insightsCard_1dekg_75 ._insightItem_1dekg_80:hover{background:#f0f8ff;border-color:#1890ff}._financialReportsContainer_1dekg_1 ._loadingContainer_1dekg_91{display:flex;justify-content:center;align-items:center;min-height:400px;flex-direction:column}._financialReportsContainer_1dekg_1 ._loadingContainer_1dekg_91 ._loadingText_1dekg_98{margin-top:16px;color:#666}._financialReportsContainer_1dekg_1 ._errorContainer_1dekg_102{margin-bottom:16px}._financialReportsContainer_1dekg_1 ._errorContainer_1dekg_102 ._errorAlert_1dekg_105{border-radius:6px}._financialReportsContainer_1dekg_1 ._errorContainer_1dekg_102 ._errorAlert_1dekg_105 ._retryButton_1dekg_108{border-radius:4px;font-weight:500}._financialReportsContainer_1dekg_1 ._noDataContainer_1dekg_112{margin-bottom:16px}._financialReportsContainer_1dekg_1 ._noDataContainer_1dekg_112 ._noDataAlert_1dekg_115{border-radius:6px}._financialReportsContainer_1dekg_1 ._noDataContainer_1dekg_112 ._noDataAlert_1dekg_115 ._retryButton_1dekg_108{border-radius:4px;font-weight:500}._financialReportsContainer_1dekg_1 ._ant-table_1dekg_122 ._ant-table-thead_1dekg_122>tr>th{background:#fafafa;font-weight:600;color:#333}._financialReportsContainer_1dekg_1 ._ant-table_1dekg_122 ._ant-table-tbody_1dekg_127>tr:hover>td{background:#f0f8ff}._financialReportsContainer_1dekg_1 ._ant-table_1dekg_122 ._ant-table-tbody_1dekg_127>tr>td{padding:8px 16px}._financialReportsContainer_1dekg_1 ._ant-progress_1dekg_133 ._ant-progress-bg_1dekg_133{background:linear-gradient(90deg,#1890ff,#52c41a)}._financialReportsContainer_1dekg_1 ._ant-tag_1dekg_136{border-radius:4px;font-weight:500}._financialReportsContainer_1dekg_1 ._ant-btn_1dekg_140{border-radius:6px;font-weight:500;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._ant-btn_1dekg_140:hover{transform:translateY(-1px)}._financialReportsContainer_1dekg_1 ._ant-card_1dekg_68{border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._ant-card_1dekg_68:hover{box-shadow:0 4px 12px #00000026}._financialReportsContainer_1dekg_1 ._ant-statistic_1dekg_156 ._ant-statistic-title_1dekg_156{color:#666;font-size:14px;margin-bottom:8px}._financialReportsContainer_1dekg_1 ._ant-statistic_1dekg_156 ._ant-statistic-content_1dekg_161{color:#333;font-size:24px;font-weight:600}._financialReportsContainer_1dekg_1 ._ant-picker_1dekg_166{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s ease}._financialReportsContainer_1dekg_1 ._ant-picker_1dekg_166:hover{border-color:#1890ff}._financialReportsContainer_1dekg_1 ._ant-picker_1dekg_166:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._financialReportsContainer_1dekg_1 ._ant-alert_1dekg_178{border-radius:6px;border:none;box-shadow:0 2px 8px #0000001a}@media(max-width:768px){._financialReportsContainer_1dekg_1{padding:16px}._financialReportsContainer_1dekg_1 ._statisticsRow_1dekg_31 ._ant-col_1dekg_187,._financialReportsContainer_1dekg_1 ._chartsRow_1dekg_59 ._ant-col_1dekg_187,._financialReportsContainer_1dekg_1 ._filtersCard_1dekg_22 ._filterRow_1dekg_28 ._ant-col_1dekg_187{margin-bottom:16px}}._withdrawRequestsContainer_1l6n0_1{padding:24px;background:#f5f5f5;min-height:100vh}._withdrawRequestsContainer_1l6n0_1 ._header_1l6n0_6{margin-bottom:24px}._withdrawRequestsContainer_1l6n0_1 ._header_1l6n0_6 ._title_1l6n0_9{display:flex;align-items:center;margin-bottom:8px}._withdrawRequestsContainer_1l6n0_1 ._header_1l6n0_6 ._title_1l6n0_9 ._titleIcon_1l6n0_14{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1l6n0_1 ._header_1l6n0_6 ._subtitle_1l6n0_18{color:#666;font-size:14px}._withdrawRequestsContainer_1l6n0_1 ._statisticsRow_1l6n0_22{margin-bottom:24px}._withdrawRequestsContainer_1l6n0_1 ._statisticsRow_1l6n0_22 ._statCard_1l6n0_25{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._withdrawRequestsContainer_1l6n0_1 ._statisticsRow_1l6n0_22 ._statCard_1l6n0_25:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._withdrawRequestsContainer_1l6n0_1 ._tableCard_1l6n0_35{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._withdrawRequestsContainer_1l6n0_1 ._tableCard_1l6n0_35 ._ant-table-thead_1l6n0_40>tr>th{background:#fafafa;font-weight:600;color:#262626}._withdrawRequestsContainer_1l6n0_1 ._tableCard_1l6n0_35 ._ant-table-tbody_1l6n0_45>tr:hover>td{background:#f0f9ff}._withdrawRequestsContainer_1l6n0_1 ._loadingContainer_1l6n0_48{display:flex;flex-direction:column;align-items:center;justify-content:center;height:400px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._withdrawRequestsContainer_1l6n0_1 ._loadingContainer_1l6n0_48 ._loadingText_1l6n0_58{margin-top:16px;color:#666;font-size:16px}._withdrawRequestsContainer_1l6n0_1 ._errorContainer_1l6n0_63{padding:24px}._withdrawRequestsContainer_1l6n0_1 ._errorContainer_1l6n0_63 ._errorAlert_1l6n0_66{border-radius:8px}._withdrawRequestsContainer_1l6n0_1 ._errorContainer_1l6n0_63 ._retryButton_1l6n0_69{margin-left:8px}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._modalHeader_1l6n0_72 ._headerIcon_1l6n0_72{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;color:#fff;font-size:16px}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._detailHeader_1l6n0_83{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;border:1px solid #e9ecef}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._detailHeader_1l6n0_83 ._statusBadge_1l6n0_93 ._statusTag_1l6n0_93{font-weight:600;padding:6px 12px;border-radius:20px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._detailHeader_1l6n0_83 ._amountDisplay_1l6n0_101{text-align:right}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._detailHeader_1l6n0_83 ._amountDisplay_1l6n0_101 ._amountLabel_1l6n0_104{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;display:block}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._infoSection_1l6n0_112 ._sectionTitle_1l6n0_112{display:flex;align-items:center;margin-bottom:16px;color:#262626;font-weight:600}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._infoSection_1l6n0_112 ._sectionTitle_1l6n0_112 ._anticon_1l6n0_119{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._infoSection_1l6n0_112 ._detailItem_1l6n0_123{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;transition:all .2s ease}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._infoSection_1l6n0_112 ._detailItem_1l6n0_123:hover{background:#e9ecef;border-color:#1890ff}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._infoSection_1l6n0_112 ._detailItem_1l6n0_123 ._codeText_1l6n0_138{background:#e6f7ff;color:#1890ff;padding:4px 8px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:12px}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._notesSection_1l6n0_146 ._sectionTitle_1l6n0_112{display:flex;align-items:center;margin-bottom:16px;color:#262626;font-weight:600}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._notesSection_1l6n0_146 ._sectionTitle_1l6n0_112 ._anticon_1l6n0_119{margin-right:8px;color:#1890ff}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._notesSection_1l6n0_146 ._noteItem_1l6n0_157{margin-bottom:16px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid #1890ff}._withdrawRequestsContainer_1l6n0_1 ._detailModal_1l6n0_72 ._detailContent_1l6n0_83 ._notesSection_1l6n0_146 ._noteItem_1l6n0_157 ._noteContent_1l6n0_164{margin-top:8px;padding:12px;background:#fff;border-radius:6px;border:1px solid #e9ecef}._withdrawRequestsContainer_1l6n0_1 ._processModal_1l6n0_171 ._statusOptions_1l6n0_171,._withdrawRequestsContainer_1l6n0_1 ._confirmTransferModal_1l6n0_176 ._receiptOptions_1l6n0_176{display:flex;gap:8px;margin-top:8px}@media(max-width:768px){._withdrawRequestsContainer_1l6n0_1{padding:16px}._withdrawRequestsContainer_1l6n0_1 ._statisticsRow_1l6n0_22 ._ant-col_1l6n0_185{margin-bottom:16px}._withdrawRequestsContainer_1l6n0_1 ._tableCard_1l6n0_35 ._ant-table_1l6n0_40{font-size:12px}}._withdrawRequestsContainer_1l6n0_1 ._ant-btn_1l6n0_192._ant-btn-primary_1l6n0_192._ant-btn-sm_1l6n0_192{height:32px;border-radius:6px;font-weight:500}._withdrawRequestsContainer_1l6n0_1 ._ant-tag_1l6n0_197{border-radius:4px;font-weight:500}._withdrawRequestsContainer_1l6n0_1 ._ant-avatar_1l6n0_201{background:#1890ff}._withdrawRequestsContainer_1l6n0_1 ._ant-space_1l6n0_204._ant-space-small_1l6n0_204{gap:4px}._withdrawRequestsContainer_1l6n0_1 ._ant-card_1l6n0_207._ant-card-small_1l6n0_207 ._ant-card-body_1l6n0_207{padding:12px}._withdrawRequestsContainer_1l6n0_1 ._ant-form_1l6n0_210 ._ant-form-item_1l6n0_210{margin-bottom:16px}._withdrawRequestsContainer_1l6n0_1 ._ant-form_1l6n0_210 ._ant-form-item_1l6n0_210 ._ant-form-item-label_1l6n0_213{font-weight:500;color:#262626}._withdrawRequestsContainer_1l6n0_1 ._ant-modal_1l6n0_217 ._ant-modal-header_1l6n0_217{border-bottom:1px solid #f0f0f0;padding:16px 24px}._withdrawRequestsContainer_1l6n0_1 ._ant-modal_1l6n0_217 ._ant-modal-body_1l6n0_221{padding:24px}._withdrawRequestsContainer_1l6n0_1 ._ant-modal_1l6n0_217 ._ant-modal-footer_1l6n0_224{border-top:1px solid #f0f0f0;padding:16px 24px}._withdrawRequestsContainer_1l6n0_1 ._ant-alert_1l6n0_228{border-radius:6px;margin-bottom:16px}._withdrawRequestsContainer_1l6n0_1 ._ant-statistic_1l6n0_232 ._ant-statistic-title_1l6n0_232{color:#666;font-size:14px;margin-bottom:8px}._withdrawRequestsContainer_1l6n0_1 ._ant-statistic_1l6n0_232 ._ant-statistic-content_1l6n0_237 ._ant-statistic-content-prefix_1l6n0_237{margin-right:4px}._withdrawRequestsContainer_1l6n0_1 ._ant-statistic_1l6n0_232 ._ant-statistic-content_1l6n0_237 ._ant-statistic-content-suffix_1l6n0_240{margin-left:4px}._withdrawRequestsContainer_1l6n0_1 ._ant-table_1l6n0_40 ._ant-table-thead_1l6n0_40>tr>th{background:#fafafa;border-bottom:1px solid #f0f0f0;font-weight:600;color:#262626}._withdrawRequestsContainer_1l6n0_1 ._ant-table_1l6n0_40 ._ant-table-tbody_1l6n0_45>tr>td{border-bottom:1px solid #f0f0f0;padding:12px 16px}._withdrawRequestsContainer_1l6n0_1 ._ant-table_1l6n0_40 ._ant-table-tbody_1l6n0_45>tr:hover>td{background:#f0f9ff}._withdrawRequestsContainer_1l6n0_1 ._ant-pagination_1l6n0_256{margin-top:16px;text-align:right}._withdrawRequestsContainer_1l6n0_1 ._ant-pagination_1l6n0_256 ._ant-pagination-total-text_1l6n0_260{color:#666}._container_1435m_1{padding:24px;display:flex;flex-direction:column;gap:24px;background-color:#f5f7fb;min-height:100%}._pageHeader_1435m_10{display:flex;flex-direction:column;gap:4px}._headerTitle_1435m_16{font-size:28px;font-weight:700;color:#1f2430;margin:0}._headerDescription_1435m_23{color:#6b7280;font-size:15px}._actionsRow_1435m_28,._cardsRow_1435m_34{display:flex;flex-wrap:wrap;gap:16px}._statCard_1435m_40{flex:1 1 220px;border-radius:16px;box-shadow:0 10px 30px #0f172a14;border:none;overflow:hidden}._statCard_1435m_40 .ant-card-body{padding:20px 24px}._cardTitle_1435m_52{font-size:16px;font-weight:600;color:#111827;margin-bottom:12px}._cardSubtitle_1435m_59{color:#6b7280;font-size:13px;margin-bottom:16px}._statusBadge_1435m_65{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background-color:#4f46e514;color:#4f46e5;border-radius:999px;font-weight:600;font-size:13px}._formsGrid_1435m_77{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px}._formGrid_1435m_83{display:grid;grid-template-columns:2fr 1fr;gap:16px}@media(max-width:768px){._formGrid_1435m_83{grid-template-columns:1fr}}._formCard_1435m_94{border-radius:16px;box-shadow:0 8px 24px #0f172a0f;border:none}._formCard_1435m_94 .ant-card-body{padding:24px}._formHeader_1435m_104{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}._formFooter_1435m_111{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}._filtersCard_1435m_118{border-radius:16px;box-shadow:0 8px 24px #0f172a0d;border:none}._filtersCard_1435m_118 .ant-card-body{padding:20px 24px}._filtersRow_1435m_128{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:flex-start}._filtersRow_1435m_128 .ant-form-item{margin-bottom:0;display:flex;flex-direction:column}._filtersRow_1435m_128 .ant-form-item .ant-form-item-label{padding-bottom:8px;height:auto;line-height:1.5}._filtersRow_1435m_128 .ant-form-item .ant-form-item-control{flex:1;display:flex;flex-direction:column}._filtersRow_1435m_128 .ant-form-item .ant-form-item-control-input{min-height:32px}._filtersRow_1435m_128 .ant-form-item .ant-input,._filtersRow_1435m_128 .ant-form-item .ant-select-selector{height:32px!important;line-height:30px}._filtersRow_1435m_128 .ant-form-item .ant-select{height:32px}._filtersRow_1435m_128 .ant-form-item .ant-select .ant-select-selector{height:32px!important}._filterActions_1435m_164{display:flex;gap:12px;justify-content:flex-end;align-items:flex-end;padding-top:30px}._filterActions_1435m_164 .tap-button{height:32px}._tableCard_1435m_175{border-radius:16px;box-shadow:0 12px 32px #0f172a14;border:none}._tableCard_1435m_175 .ant-card-body{padding:0}._tableHeader_1435m_185{display:flex;justify-content:space-between;align-items:center;padding:20px 24px 0}._tableTitle_1435m_192{font-size:18px;font-weight:600;color:#111827}._tableDescription_1435m_198{color:#6b7280;font-size:13px}._tableWrapper_1435m_203{padding:16px 24px 24px}._mobileLoader_1435m_207{display:flex;justify-content:center;padding:24px 0}._mobileCardList_1435m_213{display:flex;flex-direction:column;gap:16px}._mobileCard_1435m_213{border-radius:14px;box-shadow:0 8px 20px #0f172a14}._mobileCard_1435m_213 .ant-card-body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}._mobileCardHeader_1435m_231{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._mobileCardAmount_1435m_238{font-size:18px;font-weight:700;color:#111827}._mobileCardStatus_1435m_244{display:flex;align-items:center;gap:8px}._mobileCardRow_1435m_250{display:flex;justify-content:space-between;gap:12px;font-size:14px}._mobileCardActions_1435m_257{justify-content:stretch}._mobileCardActions_1435m_257 .tap-button{flex:1}._emptyState_1435m_265{padding:48px 0;text-align:center;color:#6b7280;font-size:15px}._modalContent_1435m_272{display:flex;flex-direction:column;gap:16px}._modalFooter_1435m_278{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}._detailGrid_1435m_285{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}._detailCard_1435m_291{padding:16px;border-radius:12px;background:#f9fafb}._detailLabel_1435m_297{font-size:13px;color:#6b7280}._detailValue_1435m_302{font-size:15px;font-weight:600;color:#111827}._sectionTitle_1435m_308{font-size:16px;font-weight:600;color:#111827;margin:0}._sectionSubtitle_1435m_315{color:#6b7280;font-size:13px;margin:0 0 12px}@media(max-width:768px){._container_1435m_1{padding:0;gap:0}._pageHeader_1435m_10{padding:16px}._actionsRow_1435m_28{padding:0 16px}._filtersCard_1435m_118{border-radius:0;box-shadow:none;border-left:none;border-right:none}._filtersCard_1435m_118 .ant-card-body{padding:16px}._tableCard_1435m_175{border-radius:0;box-shadow:none;border-left:none;border-right:none}._tableCard_1435m_175 .ant-card-body{padding:0}._tableHeader_1435m_185{padding:16px}._tableWrapper_1435m_203{padding:0 2px 16px}._mobileCardList_1435m_213{padding:0 2px;gap:12px}._formFooter_1435m_111,._filterActions_1435m_164{justify-content:stretch;padding-top:0;align-items:stretch}._formFooter_1435m_111>*,._filterActions_1435m_164>*{flex:1}._filtersRow_1435m_128{grid-template-columns:1fr;gap:16px}._filtersRow_1435m_128 .ant-form-item{margin-bottom:0}._filtersRow_1435m_128 .ant-form-item .ant-form-item-label{padding-bottom:8px}._filtersRow_1435m_128 .ant-form-item .ant-input,._filtersRow_1435m_128 .ant-form-item .ant-select-selector{height:32px!important;line-height:30px}._filtersRow_1435m_128 .ant-form-item .ant-select{height:32px}._filtersRow_1435m_128 .ant-form-item .ant-select .ant-select-selector{height:32px!important}._filterActions_1435m_164{margin-top:0;padding-top:0}._filterActions_1435m_164 .tap-button{height:32px}._mobileCard_1435m_213{box-shadow:0 6px 16px #0f172a14;border-radius:8px;margin:0}}._bannerManagementContainer_18xnj_1{padding:24px;background:#fff;min-height:100vh}@media(max-width:768px){._bannerManagementContainer_18xnj_1{padding:12px}}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:32px;margin-bottom:24px;color:#fff;box-shadow:0 8px 32px #0000001a}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11{padding:20px;margin-bottom:16px}}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._headerContent_18xnj_25{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._headerContent_18xnj_25{flex-direction:column;gap:16px}}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._headerTitle_18xnj_36{flex:1}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39{color:#fff!important;margin-bottom:8px!important;font-weight:700}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39{font-size:20px!important;margin-bottom:4px!important}}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39 ._titleIcon_18xnj_50{margin-right:12px;font-size:32px;color:gold}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39 ._titleIcon_18xnj_50{font-size:24px;margin-right:8px}}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._subtitle_18xnj_61{color:#ffffffe6!important;font-size:16px;margin:0}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._subtitle_18xnj_61{font-size:14px}}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._addButton_18xnj_72{width:100%;height:40px}}._bannerManagementContainer_18xnj_1 ._statsRow_18xnj_77{margin-bottom:24px}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._statsRow_18xnj_77{display:none}}._bannerManagementContainer_18xnj_1 ._mobileStatsContainer_18xnj_85{margin-bottom:16px}@media(min-width:769px){._bannerManagementContainer_18xnj_1 ._mobileStatsContainer_18xnj_85{display:none}}._bannerManagementContainer_18xnj_1 ._mobileStatsContainer_18xnj_85 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-header{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0;margin-bottom:8px}._bannerManagementContainer_18xnj_1 ._mobileStatsContainer_18xnj_85 .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:12px 16px;background-color:#fff;border-radius:8px;border:1px solid #f0f0f0}._bannerManagementContainer_18xnj_1 ._mobileStatCard_18xnj_106{text-align:center;padding:12px;background-color:#fafafa;border-radius:8px;border:1px solid #f0f0f0}._bannerManagementContainer_18xnj_1 ._mobileStatValue_18xnj_113{font-size:20px;font-weight:600;color:#1890ff;margin-bottom:4px}._bannerManagementContainer_18xnj_1 ._mobileStatLabel_18xnj_119{font-size:12px;color:#8c8c8c}._bannerManagementContainer_18xnj_1 ._searchContainer_18xnj_123{display:flex;gap:12px;margin-bottom:16px;align-items:center}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._searchContainer_18xnj_123{flex-direction:column;gap:8px;margin-bottom:12px}}._bannerManagementContainer_18xnj_1 ._searchInput_18xnj_136{flex:1;border-radius:8px;border:1px solid #d9d9d9;height:36px;transition:all .2s ease}._bannerManagementContainer_18xnj_1 ._searchInput_18xnj_136:focus,._bannerManagementContainer_18xnj_1 ._searchInput_18xnj_136:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._bannerManagementContainer_18xnj_1 ._searchInput_18xnj_136 .ant-input{border:none;box-shadow:none}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._searchInput_18xnj_136{height:40px;width:100%}}._bannerManagementContainer_18xnj_1 ._refreshButton_18xnj_157{border-radius:8px;height:36px;border:1px solid #d9d9d9;background-color:#fff;color:#595959;font-weight:500;transition:all .2s ease}._bannerManagementContainer_18xnj_1 ._refreshButton_18xnj_157:hover{border-color:#1890ff;color:#1890ff;background-color:#f8f9ff;transform:translateY(-1px)}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._refreshButton_18xnj_157{height:40px;width:100%}}._bannerManagementContainer_18xnj_1 ._mainCard_18xnj_178{border-radius:16px;box-shadow:0 4px 20px #00000014;border:none;background:#fff}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._mainCard_18xnj_178{border-radius:12px}}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table{border-radius:12px;overflow:hidden}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-thead>tr>th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-thead>tr>th:first-child{border-top-left-radius:12px}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-thead>tr>th:last-child{border-top-right-radius:12px}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-thead>tr>th{padding:12px 8px;font-size:12px}}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-tbody>tr>td{padding:16px;border-bottom:1px solid #f5f5f5}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-tbody>tr>td{padding:12px 8px}}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-tbody>tr:hover>td{background-color:#f8f9ff}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-pagination{padding:16px 24px;border-top:1px solid #f5f5f5}@media(max-width:768px){._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-pagination{padding:12px 16px}}._bannerManagementContainer_18xnj_1 ._mobileBannerCard_18xnj_233{padding:16px;border:1px solid #f0f0f0;border-radius:12px;background-color:#fff;margin-bottom:12px;box-shadow:0 2px 8px #0000000f;transition:all .2s ease;width:100%;overflow:hidden;display:block!important}._bannerManagementContainer_18xnj_1 ._mobileBannerCard_18xnj_233:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-1px)}._bannerManagementContainer_18xnj_1 ._mobileBannerCard_18xnj_233:last-child{border-bottom:none}._bannerManagementContainer_18xnj_1 ._mobileBannerCard_18xnj_233 *{word-break:normal!important;white-space:normal!important;overflow-wrap:normal!important}._bannerManagementContainer_18xnj_1 ._mobileBannerHeader_18xnj_257{display:flex;align-items:flex-start;gap:12px}._bannerManagementContainer_18xnj_1 ._bannerImageWrapper_18xnj_262{position:relative;flex-shrink:0}._bannerManagementContainer_18xnj_1 ._bannerImageMobile_18xnj_266{border-radius:6px;object-fit:cover;flex-shrink:0}._bannerManagementContainer_18xnj_1 ._noImagePlaceholder_18xnj_271{width:60px;height:45px;background:#f5f5f5;border-radius:6px;border:1px dashed #d9d9d9;color:#8c8c8c;display:flex;align-items:center;justify-content:center;font-size:16px}._bannerManagementContainer_18xnj_1 ._mobileBannerInfo_18xnj_283{flex:1;min-width:0;overflow:hidden}._bannerManagementContainer_18xnj_1 ._mobileBannerTitle_18xnj_288{font-size:14px!important;font-weight:600!important;color:#333!important;margin-bottom:4px!important;line-height:1.3!important;word-break:keep-all!important;overflow-wrap:normal!important;white-space:normal!important;display:block!important}._bannerManagementContainer_18xnj_1 ._mobileBannerDescription_18xnj_299{font-size:12px;color:#8c8c8c;margin-bottom:8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._bannerManagementContainer_18xnj_1 ._mobileBannerMeta_18xnj_309{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}._bannerManagementContainer_18xnj_1 ._mobileBannerMeta_18xnj_309 .ant-tag{margin:0;font-size:10px;padding:2px 6px;border-radius:4px}._bannerManagementContainer_18xnj_1 ._orderTag_18xnj_321{font-weight:600;font-size:9px!important;padding:1px 5px!important}._bannerManagementContainer_18xnj_1 ._mobileActions_18xnj_326{display:flex;gap:6px;justify-content:flex-start;margin-top:12px;flex-wrap:wrap}@media(max-width:480px){._bannerManagementContainer_18xnj_1 ._mobileActions_18xnj_326{gap:4px}}._bannerManagementContainer_18xnj_1 ._mobileActionButton_18xnj_338{height:28px;padding:0 8px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:11px;border:1px solid #d9d9d9;background-color:#fff;transition:all .2s ease}._bannerManagementContainer_18xnj_1 ._mobileActionButton_18xnj_338:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:480px){._bannerManagementContainer_18xnj_1 ._mobileActionButton_18xnj_338{height:24px;padding:0 6px;font-size:10px}}@media(max-width:480px){._bannerManagementContainer_18xnj_1 ._bannerManagementContainer_18xnj_1{padding:8px}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11{margin-bottom:12px;padding:16px}._bannerManagementContainer_18xnj_1 ._headerTitle_18xnj_36 ._title_18xnj_39{font-size:18px!important}._bannerManagementContainer_18xnj_1 ._mobileStatsContainer_18xnj_85{margin-bottom:12px}._bannerManagementContainer_18xnj_1 ._mobileStatCard_18xnj_106{padding:8px}._bannerManagementContainer_18xnj_1 ._mobileStatValue_18xnj_113{font-size:16px}._bannerManagementContainer_18xnj_1 ._mobileStatLabel_18xnj_119{font-size:11px}._bannerManagementContainer_18xnj_1 ._searchContainer_18xnj_123{margin-bottom:12px}._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-thead>tr>th,._bannerManagementContainer_18xnj_1 ._bannerTable_18xnj_189 .ant-table-tbody>tr>td{padding:8px 4px;font-size:11px}}@media(max-width:768px){._bannerManagementContainer_18xnj_1{padding:16px}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11{padding:24px 20px}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39{font-size:24px!important}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._title_18xnj_39 ._titleIcon_18xnj_50{font-size:28px}._bannerManagementContainer_18xnj_1 ._headerCard_18xnj_11 ._subtitle_18xnj_61{font-size:14px}._bannerManagementContainer_18xnj_1 ._mainCard_18xnj_178 ._tabs_18xnj_410 .ant-tabs-tab{padding:8px 16px;font-size:14px}}._createBannerContainer_1gcjq_1{background:#fff}._createBannerContainer_1gcjq_1 ._headerCard_1gcjq_4{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._createBannerContainer_1gcjq_1 ._headerCard_1gcjq_4 .ant-card-body{padding:24px}._createBannerContainer_1gcjq_1 ._headerCard_1gcjq_4 .ant-typography{color:#fff!important}._createBannerContainer_1gcjq_1 ._headerCard_1gcjq_4 .ant-typography.ant-typography-secondary{color:#fffc!important}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:#fff}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-card-body{padding:32px}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-form-item-label>label{font-weight:500;color:#262626}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-number,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-textarea{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input:hover,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-number:hover,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-textarea:hover{border-color:#40a9ff}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input:focus,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-number:focus,._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-input-textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-switch{background-color:#d9d9d9}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-switch._ant-switch-checked_1gcjq_55{background-color:#52c41a}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58{width:100%;min-height:200px;border:2px dashed #d9d9d9;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:#fafafa}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58:hover{border-color:#1890ff;background:#f0f8ff}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._uploadPlaceholder_1gcjq_74{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._uploadPlaceholder_1gcjq_74 ._anticon_1gcjq_82{font-size:48px;color:#8c8c8c;margin-bottom:16px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._uploadPlaceholder_1gcjq_74 ._ant-typography_1gcjq_15{margin-bottom:8px;color:#595959}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91 img{width:100%;height:100%;object-fit:cover}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91 ._overlay_1gcjq_103{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;color:#fff}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91 ._overlay_1gcjq_103 ._anticon_1gcjq_82{font-size:24px;margin-bottom:8px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91 ._overlay_1gcjq_103 ._ant-typography_1gcjq_15{color:#fff;margin:0}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91:hover ._overlay_1gcjq_103{opacity:1}@media(max-width:768px){._createBannerContainer_1gcjq_1 ._createBannerContainer_1gcjq_1{background:#fff}._createBannerContainer_1gcjq_1 ._formCard_1gcjq_21 .ant-card-body{padding:20px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58{min-height:150px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._uploadPlaceholder_1gcjq_74{padding:16px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._uploadPlaceholder_1gcjq_74 ._anticon_1gcjq_82{font-size:36px;margin-bottom:12px}._createBannerContainer_1gcjq_1 ._uploadArea_1gcjq_58 ._imagePreview_1gcjq_91{height:150px}}._editBannerContainer_s4btc_1{background:#fff!important;min-height:auto;height:auto;padding-bottom:0}._editBannerContainer_s4btc_1 ._loadingContainer_s4btc_7,._editBannerContainer_s4btc_1 ._errorContainer_s4btc_8{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;background:#fff!important}._editBannerContainer_s4btc_1 ._headerCard_s4btc_17{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}._editBannerContainer_s4btc_1 ._headerCard_s4btc_17 .ant-card-body{padding:24px}._editBannerContainer_s4btc_1 ._headerCard_s4btc_17 .ant-typography{color:#fff!important}._editBannerContainer_s4btc_1 ._headerCard_s4btc_17 .ant-typography.ant-typography-secondary{color:#fffc!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34{border-radius:12px;box-shadow:0 2px 8px #0000000f;border:none;background:#fff!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-card-body{padding:24px;background:#fff!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-form-item-label>label{font-weight:500;color:#262626}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease;background:#fff!important;color:#262626!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input:hover,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number:hover,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea:hover{border-color:#40a9ff;background:#fff!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input:focus,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number:focus,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33;background:#fff!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-switch{background-color:#d9d9d9}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-switch._ant-switch-checked_s4btc_73{background-color:#52c41a}._editBannerContainer_s4btc_1 ._currentImage_s4btc_76{margin-bottom:24px;padding:16px;background:#fafafa!important;border-radius:8px;border:1px solid #f0f0f0}._editBannerContainer_s4btc_1 ._currentImage_s4btc_76 ._ant-typography_s4btc_28{display:block;margin-bottom:8px;color:#262626!important}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88{width:100%;min-height:200px;border:2px dashed #d9d9d9;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;background:#fafafa}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88:hover{border-color:#1890ff;background:#f0f8ff}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104 ._anticon_s4btc_112{font-size:48px;color:#8c8c8c;margin-bottom:16px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104 ._ant-typography_s4btc_28{margin-bottom:8px;color:#595959}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121{position:relative;width:100%;height:200px;border-radius:12px;overflow:hidden}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121 img{width:100%;height:100%;object-fit:cover}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121 ._overlay_s4btc_133{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;color:#fff}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121 ._overlay_s4btc_133 ._anticon_s4btc_112{font-size:24px;margin-bottom:8px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121 ._overlay_s4btc_133 ._ant-typography_s4btc_28{color:#fff;margin:0}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121:hover ._overlay_s4btc_133{opacity:1}@media(max-width:768px){._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-card-body{padding:20px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88{min-height:150px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104{padding:16px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104 ._anticon_s4btc_112{font-size:36px;margin-bottom:12px}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._imagePreview_s4btc_121{height:150px}._editBannerContainer_s4btc_1 ._currentImage_s4btc_76{padding:12px}}._editBannerContainer_s4btc_1 ._formCard_s4btc_34{background:#fff!important;border:1px solid #f0f0f0!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-form-item-label>label{color:#262626!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea{background:#fff!important;border-color:#d9d9d9!important;color:#262626!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input:hover,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number:hover,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea:hover{border-color:#40a9ff!important}._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input:focus,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-number:focus,._editBannerContainer_s4btc_1 ._formCard_s4btc_34 .ant-input-textarea:focus{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._editBannerContainer_s4btc_1 ._currentImage_s4btc_76{background:#fafafa!important;border-color:#f0f0f0!important}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88{background:#fafafa!important;border-color:#d9d9d9!important}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88:hover{background:#f0f8ff!important;border-color:#1890ff!important}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104 ._anticon_s4btc_112{color:#8c8c8c!important}._editBannerContainer_s4btc_1 ._uploadArea_s4btc_88 ._uploadPlaceholder_s4btc_104 ._ant-typography_s4btc_28{color:#595959!important}._adminBranchTransferList_h3vr8_1 .ant-card-body{padding:0}._header_h3vr8_5{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._header_h3vr8_5 ._titleSection_h3vr8_13 ._title_h3vr8_13{margin:0 0 4px;display:flex;align-items:center;gap:8px}._header_h3vr8_5 ._titleSection_h3vr8_13 ._title_h3vr8_13 ._titleIcon_h3vr8_19{color:#52c41a}._header_h3vr8_5 ._actions_h3vr8_22{flex-shrink:0}._filters_h3vr8_26{padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fff}._tableContainer_h3vr8_32{padding:16px 24px 24px}._tableContainer_h3vr8_32 .ant-table ._ant-table-thead_h3vr8_35>tr>th{background:#fafafa;font-weight:600}._tableContainer_h3vr8_32 .ant-table ._ant-table-tbody_h3vr8_39>tr:hover>td{background:#f5f5f5}._mobileList_h3vr8_43{padding:12px 16px 16px;display:flex;flex-direction:column;gap:12px}._mobileCard_h3vr8_50{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px;box-shadow:0 1px 2px #00000005}._mobileHeader_h3vr8_58{display:flex;align-items:center;justify-content:space-between;gap:8px}._mobileBody_h3vr8_65{margin-top:8px}._mobileRow_h3vr8_69{display:flex;align-items:center;gap:6px;margin-top:4px}._mobileReason_h3vr8_76{margin-top:6px}._mobileActions_h3vr8_80{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._userInfo_h3vr8_87{display:flex;align-items:center;gap:12px}._userInfo_h3vr8_87 ._userAvatar_h3vr8_92{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;color:#666;font-size:14px}._userInfo_h3vr8_87 ._userDetails_h3vr8_103{flex:1;min-width:0}@media(max-width:768px){._header_h3vr8_5{flex-direction:column;gap:16px;align-items:stretch}._header_h3vr8_5 ._actions_h3vr8_22 .ant-space{width:100%;justify-content:center}._filters_h3vr8_26{padding:12px 16px}._filters_h3vr8_26 .ant-space{width:100%;flex-wrap:wrap}._tableContainer_h3vr8_32{padding:12px 16px 16px;overflow-x:auto}._userInfo_h3vr8_87 ._userDetails_h3vr8_103 .ant-typography{font-size:12px}}._adminBranchTransferStats_cs30v_1 ._header_cs30v_1{margin-bottom:24px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._adminBranchTransferStats_cs30v_1 ._header_cs30v_1 ._title_cs30v_8{margin:0 0 8px;display:flex;align-items:center;gap:12px}._adminBranchTransferStats_cs30v_1 ._header_cs30v_1 ._title_cs30v_8 ._titleIcon_cs30v_14{color:#1890ff;font-size:28px}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18{margin-bottom:24px}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18 ._statCard_cs30v_21{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18 ._statCard_cs30v_21:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18 ._statCard_cs30v_21 .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18 ._statCard_cs30v_21 .ant-statistic-content{font-size:24px;font-weight:600}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40{border-radius:8px;box-shadow:0 2px 8px #0000001a}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._cardHeader_cs30v_44{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._cardHeader_cs30v_44 ._cardTitle_cs30v_49{margin:0 0 4px;color:#262626}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 .ant-table ._ant-table-thead_cs30v_53>tr>th{background:#fafafa;font-weight:600;border-bottom:1px solid #f0f0f0}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 .ant-table ._ant-table-tbody_cs30v_58>tr:hover>td{background:#f5f5f5}@media(max-width:768px){._adminBranchTransferStats_cs30v_1 ._header_cs30v_1{padding:16px;margin-bottom:16px}._adminBranchTransferStats_cs30v_1 ._header_cs30v_1 ._title_cs30v_8{font-size:20px}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18{margin-bottom:16px}._adminBranchTransferStats_cs30v_1 ._statsRow_cs30v_18 ._statCard_cs30v_21 .ant-statistic-content{font-size:20px}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 .ant-table{font-size:12px}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._mobileList_cs30v_79{display:flex;flex-direction:column;gap:12px}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._mobileCard_cs30v_84{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._mobileHeader_cs30v_90{display:flex;align-items:center;justify-content:space-between}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._mobileBody_cs30v_95{margin-top:8px}._adminBranchTransferStats_cs30v_1 ._recentRequestsCard_cs30v_40 ._mobileRow_cs30v_98{display:flex;align-items:center;gap:6px;margin-top:4px}}._container_vhijk_1{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px)}._header_vhijk_7{margin-bottom:24px}._header_vhijk_7 h2{margin-bottom:8px;color:#262626}._tabs_vhijk_15{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:0}._tabs_vhijk_15 .ant-tabs-nav{margin:0;padding:0 24px;background:#fff;border-radius:8px 8px 0 0}._tabs_vhijk_15 .ant-tabs-tab{padding:16px 24px;font-weight:500}._tabs_vhijk_15 .ant-tabs-tab:hover{color:#1890ff}._tabs_vhijk_15 .ant-tabs-tab._ant-tabs-tab-active_vhijk_34 ._ant-tabs-tab-btn_vhijk_34{color:#1890ff;font-weight:600}._tabs_vhijk_15 .ant-tabs-content-holder{display:none}._content_vhijk_42{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;min-height:400px}._comingSoon_vhijk_49{padding:48px 24px;text-align:center}._comingSoon_vhijk_49 h3{margin-bottom:16px;color:#262626}@media(max-width:768px){._container_vhijk_1{padding:16px}._header_vhijk_7{margin-bottom:16px}._header_vhijk_7 h2{font-size:20px}._tabs_vhijk_15{margin-bottom:0}._tabs_vhijk_15 .ant-tabs-nav{padding:0 16px}._tabs_vhijk_15 .ant-tabs-tab{padding:12px 16px;font-size:14px}._tabs_vhijk_15 .ant-tabs-content-holder{display:none}._comingSoon_vhijk_49{padding:32px 16px}}._container_nrk0v_1{max-width:1200px;margin:0 auto;padding:16px}._fullWidth_nrk0v_7{width:100%}._header_nrk0v_11{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._hero_nrk0v_20{background:linear-gradient(135deg,#f0f9ff,#fff);border:1px solid #e6f4ff;border-radius:12px;padding:16px;margin-bottom:12px}._titleRow_nrk0v_28{display:flex;flex-direction:column;gap:6px}._subtitle_nrk0v_34{color:#555}._claimRow_nrk0v_38{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}._codeInput_nrk0v_45{flex:1;min-width:240px}._grid_nrk0v_50{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:576px){._grid_nrk0v_50{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){._grid_nrk0v_50{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_nrk0v_66{display:flex;align-items:stretch;background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease}._card_nrk0v_66:hover{box-shadow:0 8px 24px #00000014}._left_nrk0v_79{background:linear-gradient(135deg,#e6f4ff,#fff);padding:16px;min-width:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px dashed #91caff}._value_nrk0v_90{font-size:22px;font-weight:700;color:#1677ff}._type_nrk0v_96{font-size:12px;color:#1677ff;background:#e6f4ff;padding:2px 8px;border-radius:999px;margin-top:6px}._right_nrk0v_105{flex:1;padding:16px;display:flex;flex-direction:column;gap:6px}._row_nrk0v_113{display:flex;justify-content:space-between;align-items:center}._code_nrk0v_45{font-weight:600}._meta_nrk0v_123{color:#666;font-size:12px}._actions_nrk0v_128{display:flex;gap:8px;margin-top:8px}._empty_nrk0v_134{background:#fff;border:1px dashed #e5e7eb;border-radius:12px;padding:40px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._emptyImage_nrk0v_147{width:80px;height:80px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:40px;background:linear-gradient(135deg,#e6f4ff,#fff);color:#1677ff;border:1px solid #e6f4ff}._emptyTitle_nrk0v_160{font-size:18px;font-weight:600}._emptyDesc_nrk0v_165{color:#666}._emptyActions_nrk0v_169{display:flex;gap:8px;margin-top:6px}._fullWidth_n9kcl_1{width:100%}._header_n9kcl_5{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}._title_n9kcl_12{margin:0}._filters_n9kcl_16 .ant-space-item{display:flex}._filters_n9kcl_16{flex-wrap:wrap}._searchInput_n9kcl_23{min-width:200px}._typeSelect_n9kcl_27{min-width:160px}._statusSelect_n9kcl_31{min-width:140px}@media(max-width:576px){._header_n9kcl_5{flex-direction:column;align-items:stretch}._filters_n9kcl_16{gap:8px}._searchInput_n9kcl_23,._typeSelect_n9kcl_27,._statusSelect_n9kcl_31{min-width:100%;width:100%}._mobileList_n9kcl_50,._mobileCard_n9kcl_53{width:100%}.ant-table{font-size:12px}.ant-table-cell{padding:8px 6px!important}.ant-pagination{width:100%;display:flex;justify-content:center}}._productSelectorModal_6vl6e_1{z-index:1001!important}._productSelectorModal_6vl6e_1 ._ant-modal-body_6vl6e_4{padding:0}._productSelectorModal_6vl6e_1 ._ant-modal-mask_6vl6e_7,._productSelectorModal_6vl6e_1 ._ant-modal-wrap_6vl6e_10{z-index:1001!important}._modalFooter_6vl6e_14{display:flex;justify-content:flex-end;gap:8px;padding:8px 16px;border-top:1px solid #f0f0f0;background:#fafafa}._productSelector_6vl6e_1{height:500px;display:flex;flex-direction:column}._searchSection_6vl6e_29{padding:12px 16px;border-bottom:1px solid #f0f0f0}._searchInput_6vl6e_34{width:100%}._selectAllSection_6vl6e_38{padding:8px 16px;border-bottom:1px solid #f0f0f0;background:#fafafa}._selectAllSection_6vl6e_38 ._filterNotice_6vl6e_43{margin-top:4px}._selectAllSection_6vl6e_38 ._filterNotice_6vl6e_43 p{margin:0;font-size:12px;color:#666}._productList_6vl6e_52{flex:1;overflow-y:auto;padding:12px 16px}._loadingContainer_6vl6e_58{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:#666}._emptyState_6vl6e_67{display:flex;align-items:center;justify-content:center;height:200px;color:#666;font-size:16px}._productsGrid_6vl6e_76{display:grid;grid-template-columns:1fr;gap:12px;padding:4px 0}._productItem_6vl6e_83{display:flex;align-items:flex-start;padding:8px 12px;border:1px solid #e8e8e8;border-radius:8px;transition:all .3s ease;cursor:pointer;background:#fff;box-shadow:0 1px 3px #0000000a;min-height:100px;position:relative;overflow:visible}._productItem_6vl6e_83:hover{border-color:#1890ff;background:#f6ffed;box-shadow:0 4px 12px #1890ff26;transform:translateY(-2px)}._productItem_6vl6e_83._selected_6vl6e_103{border-color:#52c41a;background:#f6ffed;box-shadow:0 4px 12px #52c41a26}._productCheckbox_6vl6e_109{margin-right:16px;flex-shrink:0;margin-top:4px}._productImage_6vl6e_115{width:80px;height:80px;margin-right:12px;flex-shrink:0;border-radius:6px;overflow:hidden;background:#f5f5f5}._productImage_6vl6e_115 img{width:100%;height:100%;object-fit:cover;border-radius:6px}._productInfo_6vl6e_131{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:4px;height:auto;overflow:visible}._productHeader_6vl6e_142{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}._selectedIndicator_6vl6e_150{background:#52c41a;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}._productItem_6vl6e_83 .ant-select{width:100%!important;max-width:100%;z-index:1}._productItem_6vl6e_83 .ant-select-selector{max-width:100%!important;overflow:hidden}._productItem_6vl6e_83 .ant-select-selection-item{max-width:100%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productItem_6vl6e_83 .ant-select-dropdown{z-index:9999!important}._productName_6vl6e_183{margin:0;font-size:15px;font-weight:600;color:#333;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}._productCategory_6vl6e_200{margin:0 0 6px;font-size:12px;color:#666;line-height:1.2;background:#f0f0f0;padding:2px 6px;border-radius:4px;display:inline-block;max-width:fit-content;flex-shrink:0}._productPrice_6vl6e_213{margin:0 0 4px;font-size:16px;font-weight:700;color:#4c9a2a;line-height:1.2;flex-shrink:0}._productShop_6vl6e_222{margin:0;font-size:11px;color:#999;line-height:1.2;font-style:italic;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._paginationContainer_6vl6e_234{padding:8px 16px;border-top:1px solid #f0f0f0;background:#fafafa;display:flex;justify-content:center}@media(min-width:768px){._productsGrid_6vl6e_76{grid-template-columns:repeat(2,1fr);gap:10px}._productItem_6vl6e_83{height:auto}._productImage_6vl6e_115{width:90px;height:90px}._productInfo_6vl6e_131{height:auto}}@media(min-width:1024px){._productsGrid_6vl6e_76{grid-template-columns:repeat(2,1fr);gap:12px}._productItem_6vl6e_83{height:auto}._productImage_6vl6e_115{width:100px;height:100px}._productInfo_6vl6e_131{height:auto}}._overlay_1qt6l_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1qt6l_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_1qt6l_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}._header_1qt6l_25 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._closeBtn_1qt6l_40{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}._closeBtn_1qt6l_40:hover:not(:disabled){background:#f3f4f6;color:#374151}._closeBtn_1qt6l_40:disabled{opacity:.5;cursor:not-allowed}._form_1qt6l_59{padding:0 24px 24px}._formGroup_1qt6l_63{margin-bottom:20px}._row_1qt6l_67{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){._row_1qt6l_67{grid-template-columns:1fr}}._label_1qt6l_78{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px}._input_1qt6l_86,._textarea_1qt6l_86{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease;box-sizing:border-box}._input_1qt6l_86:focus,._textarea_1qt6l_86:focus{outline:none;border-color:#667eea}._input_1qt6l_86:disabled,._textarea_1qt6l_86:disabled{background:#f9fafb;cursor:not-allowed}._input_1qt6l_86._error_1qt6l_103,._textarea_1qt6l_86._error_1qt6l_103{border-color:#dc2626}._textarea_1qt6l_86{resize:vertical;min-height:80px}._errorText_1qt6l_112{display:block;color:#dc2626;font-size:12px;margin-top:4px;font-weight:500}._discountInput_1qt6l_120{position:relative;display:flex;align-items:center}._discountInput_1qt6l_120 ._input_1qt6l_86{padding-right:40px}._percent_1qt6l_130{position:absolute;right:16px;color:#6b7280;font-weight:600;pointer-events:none}._productSelector_1qt6l_138{border:2px solid #e5e7eb;border-radius:8px;padding:16px;background:#f9fafb}._productList_1qt6l_145{min-height:60px;display:flex;align-items:center;justify-content:center}._emptyProducts_1qt6l_152{text-align:center;color:#6b7280}._emptyProducts_1qt6l_152 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_1qt6l_161{background:#667eea;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}._selectProductsBtn_1qt6l_161:hover{background:#5a67d8}._selectedProducts_1qt6l_176{text-align:center;color:#059669}._selectedProducts_1qt6l_176 p{margin:0 0 12px;font-size:14px;font-weight:500}._changeProductsBtn_1qt6l_186{background:#059669;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}._changeProductsBtn_1qt6l_186:hover{background:#047857}._checkboxLabel_1qt6l_201{display:flex;align-items:center;cursor:pointer;font-size:14px}._checkbox_1qt6l_201{margin-right:8px;width:16px;height:16px;accent-color:#667eea}._checkboxText_1qt6l_215{color:#374151;font-weight:500}._actions_1qt6l_220{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}._cancelBtn_1qt6l_229{background:#fff;color:#6b7280;border:2px solid #e5e7eb;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._cancelBtn_1qt6l_229:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_1qt6l_229:disabled{opacity:.5;cursor:not-allowed}._submitBtn_1qt6l_248{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:140px}._submitBtn_1qt6l_248:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}._submitBtn_1qt6l_248:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:640px){._overlay_1qt6l_1{padding:10px}._modal_1qt6l_15{max-height:95vh}._header_1qt6l_25{padding:16px 16px 0;margin-bottom:16px}._form_1qt6l_59{padding:0 16px 16px}._actions_1qt6l_220{flex-direction:column;gap:8px}._cancelBtn_1qt6l_229,._submitBtn_1qt6l_248{width:100%}}._overlay_hpwji_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_hpwji_15{background:#fff;border-radius:12px;width:100%;max-width:480px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden}._header_hpwji_24{text-align:center;padding:32px 24px 0}._header_hpwji_24 ._icon_hpwji_28{font-size:48px;margin-bottom:16px}._header_hpwji_24 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._content_hpwji_39{padding:24px}._content_hpwji_39 ._warning_hpwji_42{color:#374151;font-size:16px;line-height:1.5;margin:0 0 16px;text-align:center}._content_hpwji_39 ._warning_hpwji_42 strong{color:#dc2626;font-weight:600}._content_hpwji_39 ._note_hpwji_53{color:#6b7280;font-size:14px;line-height:1.4;margin:0;text-align:center}._actions_hpwji_61{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 24px}._cancelBtn_hpwji_68{flex:1;background:#fff;color:#6b7280;border:2px solid #e5e7eb;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._cancelBtn_hpwji_68:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_hpwji_68:disabled{opacity:.5;cursor:not-allowed}._deleteBtn_hpwji_88{flex:1;background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._deleteBtn_hpwji_88:hover:not(:disabled){background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px #dc262666}._deleteBtn_hpwji_88:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:640px){._overlay_hpwji_1{padding:10px}._modal_hpwji_15{max-width:100%}._header_hpwji_24{padding:24px 16px 0}._header_hpwji_24 ._icon_hpwji_28{font-size:40px}._header_hpwji_24 h2{font-size:18px}._content_hpwji_39{padding:20px 16px}._content_hpwji_39 ._warning_hpwji_42{font-size:15px}._content_hpwji_39 ._note_hpwji_53{font-size:13px}._actions_hpwji_61{flex-direction:column;gap:8px;padding:0 16px 16px}._cancelBtn_hpwji_68,._deleteBtn_hpwji_88{width:100%}}._flashSaleDetail_1mcsz_1{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px #0000001a;min-height:100vh}._header_1mcsz_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}._backBtn_1mcsz_18{background:#f3f4f6;color:#374151;border:none;padding:10px 16px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}._backBtn_1mcsz_18:hover{background:#e5e7eb}._headerActions_1mcsz_32{display:flex;gap:12px}._editBtn_1mcsz_37{background:#fef3c7;color:#d97706;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._editBtn_1mcsz_37:hover{background:#fde68a}._deleteBtn_1mcsz_51{background:#fee2e2;color:#dc2626;border:none;padding:10px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._deleteBtn_1mcsz_51:hover{background:#fecaca}._infoSection_1mcsz_65{margin-bottom:32px}._titleSection_1mcsz_69{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;flex-wrap:wrap;gap:16px}._title_1mcsz_69{color:#1f2937;font-size:32px;font-weight:700;margin:0;flex:1}._status_1mcsz_86{flex-shrink:0}._description_1mcsz_90{color:#6b7280;font-size:16px;line-height:1.6;margin:0 0 24px}._stats_1mcsz_97{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._stat_1mcsz_86{background:#f9fafb;padding:20px;border-radius:12px;text-align:center;border:1px solid #e5e7eb}._statLabel_1mcsz_111{display:block;color:#6b7280;font-size:14px;font-weight:500;margin-bottom:8px}._statValue_1mcsz_119{display:block;color:#1f2937;font-size:24px;font-weight:700}._timeSection_1mcsz_126{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}@media(max-width:768px){._timeSection_1mcsz_126{grid-template-columns:1fr}}._timeCard_1mcsz_138,._countdownCard_1mcsz_138{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:24px}._timeCard_1mcsz_138 h3,._countdownCard_1mcsz_138 h3{color:#1f2937;font-size:18px;font-weight:600;margin:0 0 16px}._timeInfo_1mcsz_152{display:flex;flex-direction:column;gap:12px}._timeItem_1mcsz_158{display:flex;justify-content:space-between;align-items:center}._timeLabel_1mcsz_164{color:#6b7280;font-weight:500}._timeValue_1mcsz_169{color:#1f2937;font-weight:600}._countdown_1mcsz_138{display:flex;gap:16px;justify-content:center}._countdownItem_1mcsz_180{text-align:center;background:#fff;border-radius:8px;padding:16px;min-width:80px;box-shadow:0 2px 4px #0000001a}._countdownNumber_1mcsz_189{display:block;color:#dc2626;font-size:24px;font-weight:700;margin-bottom:4px}._countdownLabel_1mcsz_197{color:#6b7280;font-size:12px;font-weight:500;text-transform:uppercase}._productsSection_1mcsz_204 h2{color:#1f2937;font-size:24px;font-weight:600;margin:0 0 24px}._productsGrid_1mcsz_211{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._productCard_1mcsz_217{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .3s ease}._productCard_1mcsz_217:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._productImage_1mcsz_229{width:100%;height:200px;border-radius:8px;overflow:hidden;margin-bottom:12px;background:#f3f4f6}._productImage_1mcsz_229 img{width:100%;height:100%;object-fit:cover}._productInfo_1mcsz_243 ._productName_1mcsz_243{color:#1f2937;font-size:16px;font-weight:600;margin:0 0 12px;line-height:1.4}._productPrices_1mcsz_251{display:flex;align-items:center;gap:12px;margin-bottom:8px}._originalPrice_1mcsz_258{color:#6b7280;font-size:14px;text-decoration:line-through}._discountPrice_1mcsz_264{color:#dc2626;font-size:18px;font-weight:700}._savings_1mcsz_270{color:#059669;font-size:12px;font-weight:600;background:#dcfce7;padding:4px 8px;border-radius:4px;display:inline-block}._noProducts_1mcsz_280{text-align:center;padding:60px 20px;color:#6b7280}._noProducts_1mcsz_280 p{font-size:16px;margin:0}._statusActive_1mcsz_290{background:#dcfce7;color:#166534;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusUpcoming_1mcsz_299{background:#fef3c7;color:#d97706;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusEnded_1mcsz_308{background:#fee2e2;color:#dc2626;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._statusInactive_1mcsz_317{background:#f3f4f6;color:#6b7280;padding:6px 16px;border-radius:20px;font-weight:600;font-size:14px}._loading_1mcsz_326{text-align:center;padding:60px 20px;color:#6b7280}._spinner_1mcsz_332{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_1mcsz_332 1s linear infinite;margin:0 auto 16px}@keyframes _spin_1mcsz_332{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1mcsz_350{text-align:center;padding:60px 20px;color:#dc2626}._error_1mcsz_350 p{margin-bottom:16px}._retryBtn_1mcsz_359{background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-right:12px}._retryBtn_1mcsz_359:hover{background:#b91c1c}@media(max-width:768px){._flashSaleDetail_1mcsz_1{padding:16px}._header_1mcsz_9{flex-direction:column;gap:16px;align-items:stretch}._headerActions_1mcsz_32{justify-content:center}._titleSection_1mcsz_69{flex-direction:column;align-items:stretch}._title_1mcsz_69{font-size:24px}._stats_1mcsz_97,._productsGrid_1mcsz_211{grid-template-columns:1fr}._countdown_1mcsz_138{flex-wrap:wrap;gap:12px}._countdownItem_1mcsz_180{min-width:60px;padding:12px}._countdownNumber_1mcsz_189{font-size:20px}}._filters_mg0fr_1{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}._searchForm_mg0fr_8{display:flex;gap:8px;flex:1;min-width:300px}._searchInput_mg0fr_15{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_mg0fr_15:focus{outline:none;border-color:#667eea}._searchBtn_mg0fr_28{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._searchBtn_mg0fr_28:hover{background:#5a67d8}._statusFilters_mg0fr_42{display:flex;gap:8px}._statusBtn_mg0fr_47._app-button--white_mg0fr_47:hover,._statusBtn_mg0fr_47._app-button--white_mg0fr_47:focus,._statusBtn_mg0fr_47._app-button--white_mg0fr_47:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_mg0fr_47._app-button_mg0fr_47:hover:not(._app-button--white_mg0fr_47),._statusBtn_mg0fr_47._app-button_mg0fr_47:focus:not(._app-button--white_mg0fr_47),._statusBtn_mg0fr_47._app-button_mg0fr_47:active:not(._app-button--white_mg0fr_47){background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_mg0fr_58{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_mg0fr_58{width:100%;border-collapse:collapse;background:#fff}._table_mg0fr_58 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_mg0fr_58 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_mg0fr_58 tr:hover{background:#f9fafb}._nameCell_mg0fr_87{min-width:200px}._name_mg0fr_87{font-weight:600;color:#1f2937;font-size:14px}._descriptionCell_mg0fr_97{max-width:300px}._description_mg0fr_97{color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_mg0fr_111{text-align:center}._discount_mg0fr_111{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_mg0fr_124{min-width:200px}._timeInfo_mg0fr_128{font-size:13px;line-height:1.4}._startDate_mg0fr_133{color:#059669;font-weight:500}._endDate_mg0fr_138{color:#dc2626;font-weight:500}._productCell_mg0fr_143{text-align:center}._productCount_mg0fr_147{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:13px}._statusCell_mg0fr_156{text-align:center}._statusActive_mg0fr_160{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusUpcoming_mg0fr_169{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusEnded_mg0fr_178{background:#fee2e2;color:#dc2626;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusInactive_mg0fr_187{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._actionCell_mg0fr_196{min-width:150px}._actions_mg0fr_200{display:flex;gap:8px;flex-wrap:wrap}._viewBtn_mg0fr_206,._editBtn_mg0fr_206,._deleteBtn_mg0fr_206{padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}._viewBtn_mg0fr_206{background:#e0e7ff;color:#3730a3}._viewBtn_mg0fr_206:hover{background:#c7d2fe}._editBtn_mg0fr_206{background:#fef3c7;color:#d97706}._editBtn_mg0fr_206:hover{background:#fde68a}._deleteBtn_mg0fr_206{background:#fee2e2;color:#dc2626}._deleteBtn_mg0fr_206:hover{background:#fecaca}._emptyState_mg0fr_240{text-align:center;padding:60px 20px;color:#6b7280}._emptyState_mg0fr_240 p{font-size:16px;margin-bottom:16px}._pagination_mg0fr_250{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._prevBtn_mg0fr_260,._nextBtn_mg0fr_260{padding:8px 16px;border:2px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}._prevBtn_mg0fr_260:hover:not(:disabled),._nextBtn_mg0fr_260:hover:not(:disabled){border-color:#667eea;color:#667eea}._prevBtn_mg0fr_260:disabled,._nextBtn_mg0fr_260:disabled{opacity:.5;cursor:not-allowed}._pageInfo_mg0fr_278{color:#6b7280;font-weight:500}._loading_mg0fr_283{text-align:center;padding:60px 20px;color:#6b7280}._spinner_mg0fr_289{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_mg0fr_289 1s linear infinite;margin:0 auto 16px}@keyframes _spin_mg0fr_289{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_mg0fr_307{text-align:center;padding:60px 20px;color:#dc2626}._error_mg0fr_307 p{margin-bottom:16px}._retryBtn_mg0fr_316{background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._retryBtn_mg0fr_316:hover{background:#b91c1c}@media(max-width:768px){._filters_mg0fr_1{flex-direction:column}._searchForm_mg0fr_8{min-width:auto}._statusFilters_mg0fr_42{justify-content:center}._actions_mg0fr_200{flex-direction:column}._table_mg0fr_58{font-size:14px}._header_mg0fr_346{flex-direction:column;gap:16px;align-items:stretch}}._overlay_e2gyu_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_e2gyu_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._header_e2gyu_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #e5e7eb;margin-bottom:24px}._header_e2gyu_25 h2{color:#1f2937;font-size:20px;font-weight:600;margin:0}._closeBtn_e2gyu_40{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}._closeBtn_e2gyu_40:hover:not(:disabled){background:#f3f4f6;color:#374151}._closeBtn_e2gyu_40:disabled{opacity:.5;cursor:not-allowed}._form_e2gyu_59{padding:0 24px 24px}._formGroup_e2gyu_63{margin-bottom:20px}._row_e2gyu_67{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:640px){._row_e2gyu_67{grid-template-columns:1fr}}._label_e2gyu_78{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px}._input_e2gyu_86,._textarea_e2gyu_86{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease;box-sizing:border-box}._input_e2gyu_86:focus,._textarea_e2gyu_86:focus{outline:none;border-color:#667eea}._input_e2gyu_86:disabled,._textarea_e2gyu_86:disabled{background:#f9fafb;cursor:not-allowed}._input_e2gyu_86._error_e2gyu_103,._textarea_e2gyu_86._error_e2gyu_103{border-color:#dc2626}._textarea_e2gyu_86{resize:vertical;min-height:80px}._errorText_e2gyu_112{display:block;color:#dc2626;font-size:12px;margin-top:4px;font-weight:500}._discountInput_e2gyu_120{position:relative;display:flex;align-items:center}._discountInput_e2gyu_120 ._input_e2gyu_86{padding-right:40px}._percent_e2gyu_130{position:absolute;right:16px;color:#6b7280;font-weight:600;pointer-events:none}._productSelector_e2gyu_138{border:2px solid #e5e7eb;border-radius:8px;padding:16px;background:#f9fafb}._productList_e2gyu_145{min-height:60px;display:flex;align-items:center;justify-content:center}._emptyProducts_e2gyu_152{text-align:center;color:#6b7280}._emptyProducts_e2gyu_152 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_e2gyu_162{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_e2gyu_169{text-align:center;color:#059669}._selectedProducts_e2gyu_169 p{margin:0 0 12px;font-size:14px;font-weight:500}._changeProductsBtn_e2gyu_179{background:transparent;color:inherit;border:none;padding:0}._checkboxLabel_e2gyu_186{display:flex;align-items:center;cursor:pointer;font-size:14px}._checkbox_e2gyu_186{margin-right:8px;width:16px;height:16px;accent-color:#667eea}._checkboxText_e2gyu_200{color:#374151;font-weight:500}._actions_e2gyu_205{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #e5e7eb}._cancelBtn_e2gyu_214{background:#fff;color:#6b7280;border:2px solid #e5e7eb;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}._cancelBtn_e2gyu_214:hover:not(:disabled){border-color:#d1d5db;color:#374151}._cancelBtn_e2gyu_214:disabled{opacity:.5;cursor:not-allowed}._submitBtn_e2gyu_233{background:none}@media(max-width:640px){._overlay_e2gyu_1{padding:10px}._modal_e2gyu_15{max-height:95vh}._header_e2gyu_25{padding:16px 16px 0;margin-bottom:16px}._form_e2gyu_59{padding:0 16px 16px}._actions_e2gyu_205{flex-direction:column;gap:8px}._cancelBtn_e2gyu_214,._submitBtn_e2gyu_233{width:100%}}._flash-sale-layout_rrulp_1{padding:20px;min-height:100vh;background-color:#f8f9fa}._flash-sale-shop_rrulp_7{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px #0000001a;min-height:100vh}._flash-sale-shop_rrulp_7 ._header_rrulp_14{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}._flash-sale-shop_rrulp_7 ._header_rrulp_14 ._titleSection_rrulp_22 h1{color:#1f2937;margin:0 0 8px;font-size:28px;font-weight:700}._flash-sale-shop_rrulp_7 ._header_rrulp_14 ._titleSection_rrulp_22 p{color:#6b7280;margin:0;font-size:16px}._flash-sale-public_rrulp_34{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a;max-width:1200px;margin:0 auto}._flash-sale-public_rrulp_34 h1{color:#4c9a2a;margin-bottom:16px;font-size:24px;font-weight:600}._flash-sale-public_rrulp_34 p{color:#6c757d;margin-bottom:24px}._flash-sale-public_rrulp_34 ._tabs_rrulp_52{display:flex;gap:8px;margin-bottom:16px}._flash-sale-public_rrulp_34 ._tab_rrulp_52{padding:10px 16px;border:1px solid #f0f0f0;background:#fff;color:#444;border-radius:20px;cursor:pointer;font-weight:600}._flash-sale-public_rrulp_34 ._active_rrulp_66{background:#f0f9f0;color:#4c9a2a;border-color:#d4edda}._flash-sale-admin_rrulp_72{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 6px #0000001a;min-height:100vh}._flash-sale-admin_rrulp_72 ._header_rrulp_14{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}._flash-sale-admin_rrulp_72 ._header_rrulp_14 ._titleSection_rrulp_22 h1{color:#1f2937;margin:0 0 8px;font-size:28px;font-weight:700}._flash-sale-admin_rrulp_72 ._header_rrulp_14 ._titleSection_rrulp_22 p{color:#6b7280;margin:0;font-size:16px}@media(max-width:768px){._flash-sale-public_rrulp_34{padding:0;max-width:none;margin:0;border-radius:0;box-shadow:none}._flash-sale-admin_rrulp_72{padding:16px}._flash-sale-admin_rrulp_72 ._header_rrulp_14{flex-direction:column;align-items:stretch;gap:16px}._flash-sale-admin_rrulp_72 ._header_rrulp_14 ._titleSection_rrulp_22{text-align:center}._flash-sale-admin_rrulp_72 ._header_rrulp_14 ._titleSection_rrulp_22 h1{font-size:24px}}._overlay_1p4jb_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1p4jb_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000026}._header_1p4jb_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #ecf0f1;margin-bottom:24px}._header_1p4jb_25 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0}._closeBtn_1p4jb_40{background:none;border:none;font-size:24px;color:#7f8c8d;cursor:pointer;padding:4px;border-radius:4px}._closeBtn_1p4jb_40:hover:not(:disabled){background:#f8f9fa;color:#2c3e50}._closeBtn_1p4jb_40:disabled{opacity:.5;cursor:not-allowed}._form_1p4jb_58{padding:0 24px 24px}._formGroup_1p4jb_62{margin-bottom:20px}._label_1p4jb_66{display:block;font-weight:600;color:#2c3e50;margin-bottom:8px;font-size:14px}._input_1p4jb_74,._textarea_1p4jb_74{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .3s ease}._input_1p4jb_74:focus,._textarea_1p4jb_74:focus{outline:none;border-color:#8e44ad}._input_1p4jb_74._error_1p4jb_86,._textarea_1p4jb_74._error_1p4jb_86{border-color:#4c9a2a}._input_1p4jb_74:disabled,._textarea_1p4jb_74:disabled{background:#f8f9fa;cursor:not-allowed}._textarea_1p4jb_74{resize:vertical;min-height:80px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;font-family:inherit}._shopUserInputs_1p4jb_103{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}._shopUserInputItem_1p4jb_110{display:flex;align-items:center;gap:8px}._shopUserInputItem_1p4jb_110 ._input_1p4jb_74{flex:1;margin:0}._removeBtn_1p4jb_120{background:#4c9a2a;color:#fff;border:none;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:700;transition:background-color .3s ease}._removeBtn_1p4jb_120:hover:not(:disabled){background:#3d7a22}._removeBtn_1p4jb_120:disabled{background:#bdc3c7;cursor:not-allowed}._addBtn_1p4jb_143{background:#27ae60;color:#fff;border:none;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .3s ease;margin-bottom:12px}._addBtn_1p4jb_143:hover:not(:disabled){background:#229954}._addBtn_1p4jb_143:disabled{background:#bdc3c7;cursor:not-allowed}._row_1p4jb_163{display:grid;grid-template-columns:1fr 1fr;gap:16px}._discountInput_1p4jb_169{position:relative;display:flex;align-items:center;gap:8px}._discountInput_1p4jb_169 ._input_1p4jb_74{flex:1;padding-right:16px}._discountInput_1p4jb_169 ._percent_1p4jb_179{color:#7f8c8d;font-weight:600;font-size:16px;min-width:20px;text-align:center}._methodSelection_1p4jb_187{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._methodOption_1p4jb_197{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .3s ease}._methodOption_1p4jb_197:hover{background:#e9ecef}._radio_1p4jb_210{width:16px;height:16px;accent-color:#8e44ad}._radioText_1p4jb_216{font-size:14px;color:#2c3e50;font-weight:500}._productSelector_1p4jb_222{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa}._productList_1p4jb_229{text-align:center}._emptyProducts_1p4jb_233{color:#7f8c8d}._emptyProducts_1p4jb_233 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_1p4jb_242,._changeProductsBtn_1p4jb_242{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_1p4jb_249{color:#2c3e50}._selectedProducts_1p4jb_249 p{margin:0 0 12px;font-size:14px;font-weight:600}._categorySelector_1p4jb_258{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa;max-height:300px;overflow-y:auto}._loadingCategories_1p4jb_267{text-align:center;color:#7f8c8d;font-size:14px;padding:20px}._categoryList_1p4jb_274{display:flex;flex-direction:column;gap:4px}._categoryItem_1p4jb_280{border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:2px}._categoryItem_1p4jb_280:hover{background:#e9ecef}._categoryItem_1p4jb_280._selected_1p4jb_249{background:#e8f5e8;border:1px solid #28a745}._categoryItemContent_1p4jb_294{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:40px}._expandBtn_1p4jb_302{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}._expandBtn_1p4jb_302:hover{background:#dee2e6}._expandIcon_1p4jb_317{font-size:12px;color:#6c757d;transition:transform .2s ease}._expandIcon_1p4jb_317._expanded_1p4jb_322{transform:rotate(90deg)}._expandSpacer_1p4jb_326{width:20px;height:20px}._categoryChildren_1p4jb_331{margin-left:0}._categoryCheckbox_1p4jb_335{width:16px;height:16px;accent-color:#28a745;cursor:pointer}._categoryRadio_1p4jb_342{width:16px;height:16px;accent-color:#8e44ad;cursor:pointer}._categoryName_1p4jb_349{font-size:14px;color:#2c3e50;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._categoryActions_1p4jb_359{margin-left:auto;display:flex;align-items:center;gap:8px}._selectedCategories_1p4jb_366{margin-top:12px;padding:8px 12px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px}._selectedCategories_1p4jb_366 p{margin:0 0 8px;font-size:14px;color:#155724;font-weight:600}._categorySelectionsList_1p4jb_380{display:flex;flex-direction:column;gap:4px}._categorySelectionItem_1p4jb_386{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background:#f8f9fa;border-radius:4px;font-size:12px}._categorySelectionItem_1p4jb_386 ._categoryName_1p4jb_349{color:#2c3e50;font-weight:500}._categorySelectionItem_1p4jb_386 ._productCount_1p4jb_399{color:#6c757d;font-weight:400}._shopUserSelector_1p4jb_404 ._helpText_1p4jb_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._shopUserSelector_1p4jb_404 ._helpText_1p4jb_404 p{margin:0;font-size:12px;color:#6c757d;line-height:1.4}._shopUserSelector_1p4jb_404 ._helpText_1p4jb_404 p:first-child{margin-bottom:4px}._shopUserSelector_1p4jb_404 ._helpText_1p4jb_404 p:last-child{font-weight:600;color:#2c3e50}._helpText_1p4jb_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._helpText_1p4jb_404 p{margin:0 0 4px;font-size:12px;color:#6c757d;line-height:1.4}._helpText_1p4jb_404 p:last-child{margin-bottom:0}._helpText_1p4jb_404 p strong{color:#2c3e50;font-weight:600}._checkboxLabel_1p4jb_446{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#2c3e50}._checkbox_1p4jb_446{width:16px;height:16px;accent-color:#8e44ad}._checkboxText_1p4jb_461{font-weight:500}._errorText_1p4jb_465{display:block;color:#4c9a2a;font-size:12px;margin-top:4px;font-weight:500}._actions_1p4jb_473{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #ecf0f1}._cancelBtn_1p4jb_482{background:#95a5a6;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._cancelBtn_1p4jb_482:hover:not(:disabled){background:#7f8c8d}._cancelBtn_1p4jb_482:disabled{opacity:.5;cursor:not-allowed}._submitBtn_1p4jb_500{background:#8e44ad;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._submitBtn_1p4jb_500:hover:not(:disabled){background:#7d3c98}._submitBtn_1p4jb_500:disabled{opacity:.5;cursor:not-allowed}._methodDisplay_1p4jb_518{padding:12px 16px;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;border-left:4px solid #8e44ad}._methodText_1p4jb_526{font-size:14px;font-weight:600;color:#2c3e50}@media(max-width:768px){._overlay_1p4jb_1{padding:10px}._modal_1p4jb_15{max-height:95vh;max-width:100%}._row_1p4jb_163{grid-template-columns:1fr}._actions_1p4jb_473{flex-direction:column}._cancelBtn_1p4jb_482,._submitBtn_1p4jb_500{width:100%}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selector_1p4jb_549{min-height:44px!important;padding:6px 10px!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selection-item_1p4jb_553{max-width:150px!important;font-size:12px!important;padding:2px 6px!important;margin:2px!important}._shopSelector_1p4jb_549 ._shopDropdown_1p4jb_559{min-width:300px!important;max-width:90vw!important}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563{margin-top:8px;padding:8px}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopsList_1p4jb_567{max-height:100px;gap:4px}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571{max-width:140px;font-size:11px;padding:3px 6px}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571 ._removeShopBtn_1p4jb_576{width:14px;height:14px;font-size:10px}}._shopSelector_1p4jb_549{width:100%}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549{width:100%!important;min-height:40px!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selector_1p4jb_549{min-height:40px!important;padding:4px 8px!important;border-radius:6px!important;border:1px solid #d9d9d9!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selector_1p4jb_549:hover{border-color:#40a9ff!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selector_1p4jb_549:focus-within{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selection-item_1p4jb_553{display:none!important}._shopSelector_1p4jb_549 ._shopSelect_1p4jb_549 ._ant-select-selection-placeholder_1p4jb_608{color:#bfbfbf!important;font-size:14px!important}._shopSelector_1p4jb_549 ._shopDropdown_1p4jb_559{min-width:400px!important;max-height:300px!important;z-index:9999!important}._shopSelector_1p4jb_549 ._shopDropdown_1p4jb_559 ._ant-select-item_1p4jb_617{padding:0!important;min-height:50px!important}._shopSelector_1p4jb_549 ._shopDropdown_1p4jb_559 ._ant-select-item_1p4jb_617:hover{background:#f0f9ff!important}._shopSelector_1p4jb_549 ._shopDropdown_1p4jb_559 ._ant-select-item_1p4jb_617._ant-select-item-option-selected_1p4jb_624{background:#e6f7ff!important;color:#1890ff!important}._shopSelector_1p4jb_549 ._loadingContainer_1p4jb_628,._shopSelector_1p4jb_549 ._errorContainer_1p4jb_628{padding:20px;text-align:center}._shopSelector_1p4jb_549 ._loadingContainer_1p4jb_628 ._retryBtn_1p4jb_632,._shopSelector_1p4jb_549 ._errorContainer_1p4jb_628 ._retryBtn_1p4jb_632{margin-top:8px;padding:4px 8px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}._shopSelector_1p4jb_549 ._loadingContainer_1p4jb_628 ._retryBtn_1p4jb_632:hover,._shopSelector_1p4jb_549 ._errorContainer_1p4jb_628 ._retryBtn_1p4jb_632:hover{background:#40a9ff}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563{margin-top:12px;padding:12px;background:#f0f9ff;border:1px solid #bae7ff;border-radius:8px;font-size:13px;color:#1890ff}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopsHeader_1p4jb_653{margin-bottom:8px;font-weight:600;font-size:14px}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopsList_1p4jb_567{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:4px 8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:flex;align-items:center;gap:6px}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571 ._shopName_1p4jb_679{color:#1890ff;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571 ._removeShopBtn_1p4jb_576{background:#ff4d4f;color:#fff;border:none;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;font-weight:700;line-height:1;flex-shrink:0;transition:background-color .2s ease}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571 ._removeShopBtn_1p4jb_576:hover{background:#ff7875}._shopSelector_1p4jb_549 ._selectedShops_1p4jb_563 ._selectedShopItem_1p4jb_571 ._removeShopBtn_1p4jb_576:active{background:#d9363e}._loading_1m78z_1,._error_1m78z_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1m78z_10{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_1m78z_10 1s linear infinite;margin-bottom:20px}@keyframes _spin_1m78z_10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1m78z_1{color:#dc2626}._retryBtn_1m78z_32{background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:15px}._retryBtn_1m78z_32:hover{background:#b91c1c}._filters_1m78z_47{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}._searchForm_1m78z_54{display:flex;gap:8px;flex:1;min-width:300px}._searchInput_1m78z_61{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_1m78z_61:focus{outline:none;border-color:#667eea}._searchBtn_1m78z_74{background:#667eea;color:#fff;border:none;padding:12px 20px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease}._searchBtn_1m78z_74:hover{background:#5a67d8}._filterRow_1m78z_88{display:flex;gap:20px;align-items:center;flex-wrap:wrap}._statusFilters_1m78z_95{display:flex;gap:8px}._statusBtn_1m78z_100._app-button--white_1m78z_100:hover,._statusBtn_1m78z_100._app-button--white_1m78z_100:focus,._statusBtn_1m78z_100._app-button--white_1m78z_100:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_1m78z_100._app-button_1m78z_100:hover:not(._app-button--white_1m78z_100),._statusBtn_1m78z_100._app-button_1m78z_100:focus:not(._app-button--white_1m78z_100),._statusBtn_1m78z_100._app-button_1m78z_100:active:not(._app-button--white_1m78z_100){background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._shopFilter_1m78z_111{flex:1;min-width:200px}._shopInput_1m78z_116{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._shopInput_1m78z_116:focus{outline:none;border-color:#667eea}._tableContainer_1m78z_129{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_1m78z_129{width:100%;border-collapse:collapse;background:#fff}._table_1m78z_129 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_1m78z_129 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_1m78z_129 tr:hover{background:#f9fafb}._nameCell_1m78z_158{min-width:200px}._name_1m78z_158{font-weight:600;color:#1f2937;font-size:14px}._shopCell_1m78z_168{min-width:150px}._shopInfo_1m78z_172{display:flex;flex-direction:column}._shopName_1m78z_177{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:14px}._shopId_1m78z_184{font-size:12px;color:#6b7280}._descriptionCell_1m78z_189{max-width:300px}._description_1m78z_189{color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_1m78z_203{text-align:center}._discount_1m78z_203{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_1m78z_216{min-width:200px}._timeInfo_1m78z_220{font-size:13px;line-height:1.4}._startDate_1m78z_225{color:#059669;font-weight:500}._endDate_1m78z_230{color:#dc2626;font-weight:500}._productCell_1m78z_235{text-align:center}._productCount_1m78z_239{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:13px}._statusCell_1m78z_248{text-align:center}._statusActive_1m78z_252{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusUpcoming_1m78z_261{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusEnded_1m78z_270{background:#fee2e2;color:#dc2626;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusInactive_1m78z_279{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._actionCell_1m78z_288{min-width:150px}._actions_1m78z_292{display:flex;gap:8px;flex-wrap:wrap}._viewBtn_1m78z_298,._editBtn_1m78z_298,._deleteBtn_1m78z_298{padding:6px 12px;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s ease}._viewBtn_1m78z_298{background:#e0e7ff;color:#3730a3}._viewBtn_1m78z_298:hover{background:#c7d2fe}._editBtn_1m78z_298{background:#fef3c7;color:#d97706}._editBtn_1m78z_298:hover{background:#fde68a}._deleteBtn_1m78z_298{background:#fee2e2;color:#dc2626}._deleteBtn_1m78z_298:hover{background:#fecaca}._emptyState_1m78z_332{text-align:center;padding:60px 20px;color:#6b7280}._emptyState_1m78z_332 p{font-size:16px;margin-bottom:16px}._pagination_1m78z_342{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._prevBtn_1m78z_352,._nextBtn_1m78z_352{padding:8px 16px;border:2px solid #e5e7eb;background:#fff;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}._prevBtn_1m78z_352:hover:not(:disabled),._nextBtn_1m78z_352:hover:not(:disabled){border-color:#667eea;color:#667eea}._prevBtn_1m78z_352:disabled,._nextBtn_1m78z_352:disabled{opacity:.5;cursor:not-allowed}._pageInfo_1m78z_370{color:#6b7280;font-weight:500}@media(max-width:768px){._filters_1m78z_47{flex-direction:column}._searchForm_1m78z_54{min-width:auto}._statusFilters_1m78z_95{justify-content:center}._actions_1m78z_292{flex-direction:column}._table_1m78z_129{font-size:14px}._header_1m78z_391{flex-direction:column;gap:16px;align-items:stretch}}._flashSaleList_1rugt_1{padding:20px}._loading_1rugt_5,._error_1rugt_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1rugt_14{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4C9A2A;border-radius:50%;animation:_spin_1rugt_14 1s linear infinite;margin-bottom:20px}@keyframes _spin_1rugt_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1rugt_5{color:#4c9a2a}._retryBtn_1rugt_36{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:15px}._retryBtn_1rugt_36:hover{background:#3d7a22}._searchSection_1rugt_49{margin-bottom:30px}._searchForm_1rugt_53{display:flex;gap:10px;max-width:500px}._searchInput_1rugt_59{flex:1;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px}._searchInput_1rugt_59:focus{outline:none;border-color:#4c9a2a}._searchBtn_1rugt_71{background:#4c9a2a;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600}._searchBtn_1rugt_71:hover{background:#3d7a22}._flashSalesGrid_1rugt_84{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px}@media(max-width:1200px){._flashSalesGrid_1rugt_84{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){._flashSalesGrid_1rugt_84{grid-template-columns:repeat(2,1fr)}}._slotStrip_1rugt_101{display:flex;gap:8px;margin:8px 0 16px;overflow-x:auto;padding-bottom:4px}._slotItem_1rugt_109{white-space:nowrap;padding:8px 14px;border:1px solid #f0f0f0;background:#fff;color:#333;border-radius:16px;cursor:pointer;font-weight:600}._activeSlot_1rugt_120{background:#f0f9f0;color:#4c9a2a;border-color:#d4edda}._flashSaleCard_1rugt_126{background:ivory;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #f0f0e6;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%;cursor:pointer;position:relative}._flashSaleCard_1rugt_126:hover{transform:translateY(-4px);box-shadow:0 8px 18px #0000001f;border-color:#e6f3e6}._imageContainer_1rugt_145{position:relative;height:150px;overflow:hidden}._imageContainer_1rugt_145 img{width:100%;height:100%;object-fit:cover}._hotBadge_1rugt_156{position:absolute;top:10px;right:10px;background:linear-gradient(135deg,#ff4d4f,#ff7a45);color:#fff;font-weight:800;font-size:12px;padding:5px 10px;border-radius:999px;box-shadow:0 2px 6px #00000026;z-index:2;pointer-events:none}._cardContent_1rugt_171{padding:14px;display:flex;flex-direction:column;height:100%;position:relative}._cardContent_1rugt_171:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#4c9a2a,#89c06f)}._title_1rugt_189{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 6px;padding-right:76px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._highlightRow_1rugt_202{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 8px}._discountBig_1rugt_210{color:#ff4d4f;font-weight:800;font-size:24px;line-height:1}._timerPill_1rugt_217{padding:7px 12px;border-radius:999px;background:#fff1f0;border:1px solid #ffd1cf;color:#cf1322;font-weight:800;font-size:14px;white-space:nowrap}._priceRow_1rugt_228{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}._newPrice_1rugt_235{color:#2f7a1f;font-weight:800;font-size:18px}._oldPrice_1rugt_241{color:#9aa0a6;text-decoration:line-through;font-size:13px}._stockSection_1rugt_247{margin-bottom:10px}._stockBar_1rugt_251{width:100%;height:8px;background:#f1f3f5;border-radius:999px;overflow:hidden}._stockFill_1rugt_259{height:100%;background:linear-gradient(90deg,#ff7a45,#ff4d4f)}._stockText_1rugt_264{margin-top:6px;font-size:12px;color:#7f8c8d}._statLabel_1rugt_270{font-size:11px;color:#7f8c8d;margin-bottom:4px}._statValue_1rugt_276{font-size:14px;font-weight:600;color:#4c9a2a}._timeItem_1rugt_282{display:flex;justify-content:space-between;margin-bottom:4px;font-size:12px}._timeLabel_1rugt_289{color:#7f8c8d}._timeValue_1rugt_293{color:#2c3e50;font-weight:500}._countdownLabel_1rugt_298{font-size:11px;color:#856404;margin-right:8px}._countdownTime_1rugt_304{font-size:13px;font-weight:600;color:#4c9a2a}._status_1rugt_310{display:none}._productCountSmall_1rugt_314{font-size:12px;color:#7f8c8d;margin:6px 0 12px}._productDot_1rugt_320{color:#4c9a2a;font-size:10px;margin-right:4px}._statusActive_1rugt_326{background:#d4edda;color:#155724;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}._statusUpcoming_1rugt_335{background:#cce5ff;color:#004085;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}._statusEnded_1rugt_344{background:#f8d7da;color:#721c24;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}._statusInactive_1rugt_353{background:#e2e3e5;color:#383d41;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}._actions_1rugt_362{text-align:center;margin-top:auto}._viewBtn_1rugt_367{background:#4c9a2a;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;width:100%}._viewBtn_1rugt_367:hover{background:#3d7a22}._emptyState_1rugt_381{text-align:center;padding:60px 20px;color:#7f8c8d}._emptyIcon_1rugt_387{font-size:48px;margin-bottom:20px}._emptyState_1rugt_381 h3{color:#2c3e50;margin-bottom:12px}._pagination_1rugt_397{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:40px}._loadMoreContainer_1rugt_405{display:flex;justify-content:center;margin:8px 0 24px}._loadMoreBtn_1rugt_411{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-weight:700;cursor:pointer}._prevBtn_1rugt_421,._nextBtn_1rugt_421{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-weight:600}._prevBtn_1rugt_421:hover:not(:disabled),._nextBtn_1rugt_421:hover:not(:disabled){background:#3d7a22}._prevBtn_1rugt_421:disabled,._nextBtn_1rugt_421:disabled{background:#bdc3c7;cursor:not-allowed}._pageInfo_1rugt_438{color:#2c3e50;font-weight:600}@media(max-width:768px){._flashSalesGrid_1rugt_84{grid-template-columns:1fr;gap:12px}._searchForm_1rugt_53{flex-direction:column}._stats_1rugt_451{flex-direction:column;gap:8px}}._flashSaleDetail_dkyqt_1{padding:20px;max-width:1200px;margin:0 auto}._loading_dkyqt_7,._error_dkyqt_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_dkyqt_16{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #4C9A2A;border-radius:50%;animation:_spin_dkyqt_16 1s linear infinite;margin-bottom:20px}@keyframes _spin_dkyqt_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_dkyqt_7{color:#4c9a2a}._retryBtn_dkyqt_38,._backBtn_dkyqt_38{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin:5px}._retryBtn_dkyqt_38:hover,._backBtn_dkyqt_38:hover{background:#3d7a22}._header_dkyqt_51{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #ecf0f1}._backBtn_dkyqt_38{background:#95a5a6;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}._backBtn_dkyqt_38:hover{background:#7f8c8d}._headerInfo_dkyqt_73{flex:1}._title_dkyqt_77{font-size:28px;font-weight:700;color:#2c3e50;margin:0 0 8px}._status_dkyqt_84{display:inline-block}._statusActive_dkyqt_88{background:#d4edda;color:#155724;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusUpcoming_dkyqt_97{background:#cce5ff;color:#004085;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusEnded_dkyqt_106{background:#f8d7da;color:#721c24;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._statusInactive_dkyqt_115{background:#e2e3e5;color:#383d41;padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600}._infoSection_dkyqt_124{background:#fff;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000001a}._description_dkyqt_132{margin-bottom:24px}._description_dkyqt_132 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 12px}._description_dkyqt_132 p{color:#7f8c8d;line-height:1.6;margin:0}._stats_dkyqt_147{display:flex;gap:32px}._stat_dkyqt_84{display:flex;flex-direction:column;align-items:center;text-align:center}._statLabel_dkyqt_159{font-size:14px;color:#7f8c8d;margin-bottom:8px}._statValue_dkyqt_165{font-size:24px;font-weight:700;color:#4c9a2a}._timeSection_dkyqt_171{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}._timeCard_dkyqt_178,._countdownCard_dkyqt_178{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._timeCard_dkyqt_178 h3,._countdownCard_dkyqt_178 h3{font-size:18px;font-weight:600;color:#2c3e50;margin:0 0 16px}._timeInfo_dkyqt_192{display:flex;flex-direction:column;gap:12px}._timeItem_dkyqt_198{display:flex;justify-content:space-between;align-items:center}._timeLabel_dkyqt_204{color:#7f8c8d;font-weight:500}._timeValue_dkyqt_209{color:#2c3e50;font-weight:600}._countdown_dkyqt_178{display:flex;justify-content:center;gap:16px}._countdownItem_dkyqt_220{display:flex;flex-direction:column;align-items:center;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:16px 12px;min-width:60px}._countdownNumber_dkyqt_231{font-size:24px;font-weight:700;color:#4c9a2a;line-height:1}._countdownLabel_dkyqt_238{font-size:12px;color:#856404;margin-top:4px}._productsSection_dkyqt_244{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._productsSection_dkyqt_244 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 24px}._productsGrid_dkyqt_257{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._productCard_dkyqt_263{background:ivory;border:1px solid #f0f0e6;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%;box-shadow:0 2px 8px #0000000f}._productCard_dkyqt_263:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._productImage_dkyqt_279{position:relative;height:200px;overflow:hidden}._productImage_dkyqt_279 img{width:100%;height:100%;object-fit:cover}._discountBadge_dkyqt_290{position:absolute;top:8px;right:8px;background:#4c9a2a;color:#fff;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}._productInfo_dkyqt_302{padding:16px;display:flex;flex-direction:column;height:100%}._productName_dkyqt_309{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 8px;line-height:1.3}._productDescription_dkyqt_317{color:#7f8c8d;font-size:13px;line-height:1.4;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}._productPrices_dkyqt_329{display:flex;align-items:center;gap:12px;margin-bottom:8px}._originalPrice_dkyqt_336{color:#7f8c8d;text-decoration:line-through;font-size:14px}._discountPrice_dkyqt_342{color:#4c9a2a;font-size:18px;font-weight:700}._savings_dkyqt_348{color:#27ae60;font-size:12px;font-weight:600;margin-bottom:12px}._buyBtn_dkyqt_355{background:#4c9a2a;color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-weight:600;width:100%;margin-top:auto}._buyBtn_dkyqt_355:hover{background:#3d7a22}._noProducts_dkyqt_370{text-align:center;padding:40px 20px;color:#7f8c8d}@media(max-width:768px){._flashSaleDetail_dkyqt_1{padding:0;max-width:none;margin:0}._timeSection_dkyqt_171,._productsGrid_dkyqt_257{grid-template-columns:1fr}._stats_dkyqt_147{flex-direction:column;gap:16px}._countdown_dkyqt_178{gap:8px}._countdownItem_dkyqt_220{min-width:50px;padding:12px 8px}._countdownNumber_dkyqt_231{font-size:20px}}._combos-layout_1o43j_1{padding:16px}._header_1o43j_5{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._titleSection_1o43j_12 h1{margin:0;font-size:20px}._titleSection_1o43j_12 p{margin:4px 0 0;color:#666}._tabs_1o43j_21{display:flex;gap:8px;margin-bottom:16px}._tab_1o43j_21{padding:10px 16px;border:1px solid #f0f0f0;background:#fff;color:#444;border-radius:20px;cursor:pointer;font-weight:600}._active_1o43j_37{background:#f0f9f0;color:#4c9a2a;border-color:#d4edda}._createBtn_1o43j_43{display:inline-block}._content_1o43j_47,._combos-shop_1o43j_51,._combos-admin_1o43j_55,._combos-public_1o43j_59{padding:0}._combos-layout_1o43j_1{padding:0 0 20px;min-height:100vh;background-color:#f8f9fa}._combos-shop_1o43j_51{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a}._combos-shop_1o43j_51 h1{color:#2c3e50;margin-bottom:16px;font-size:24px;font-weight:600}._combos-shop_1o43j_51 p{color:#6c757d;margin-bottom:24px}._modalBackdrop_1o43j_86{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006}._modalContent_1o43j_95{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:16px;border-radius:8px;min-width:360px}._combos-public_1o43j_59{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a;max-width:1200px;margin:0 auto}._combos-public_1o43j_59 h1{color:#4c9a2a;margin-bottom:16px;font-size:24px;font-weight:600}._combos-public_1o43j_59 p{color:#6c757d;margin-bottom:24px}._combos-public_1o43j_59 ._header_1o43j_5{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._combos-public_1o43j_59 ._titleSection_1o43j_12 h1{color:#4c9a2a;margin:0 0 8px;font-size:24px;font-weight:600}._combos-public_1o43j_59 ._titleSection_1o43j_12 p{color:#6c757d;margin:0;font-size:16px}._combosHero_1o43j_142{position:relative;border-radius:12px;overflow:hidden;margin:8px auto 16px;max-width:1200px;min-height:180px;background:linear-gradient(135deg,#ffedd5,#ffe4e6)}._heroContent_1o43j_152{padding:28px 24px}._heroTitle_1o43j_156{font-size:28px;font-weight:700;color:#0f172a}._heroSubtitle_1o43j_162{margin-top:4px;color:#475569;font-size:14px}._heroBadges_1o43j_168{margin-top:12px}._heroBadges_1o43j_168 .ant-tag{margin-right:8px;padding:4px 10px;border-radius:999px}._combosContainer_1o43j_177{max-width:1200px;margin:0 auto}._toolbar_1o43j_182{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:16px 0 24px}._searchForm_1o43j_190{display:flex;gap:10px;max-width:500px;width:100%;align-items:center}._searchBox_1o43j_198{flex:1}._searchInput_1o43j_202{width:100%;height:44px;box-sizing:border-box;padding:0 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:16px}._searchInput_1o43j_202:focus{outline:none;border-color:#4c9a2a}._searchBtn_1o43j_217{border-radius:8px;padding:0 24px;height:44px;display:flex;align-items:center}._sortFilter_1o43j_225{flex-shrink:0}._tagsRow_1o43j_229{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}._clickTag_1o43j_236{cursor:pointer;-webkit-user-select:none;user-select:none}._gridWrap_1o43j_241{min-height:240px;background:transparent;margin-bottom:24px}._detailGrid_1o43j_247{display:grid;grid-template-columns:1fr 360px;gap:24px}._summarySticky_1o43j_253{position:sticky;top:16px;height:fit-content}._skeletonGrid_1o43j_259{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._skeletonItem_1o43j_265{background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 2px #0000000f}._stateWrap_1o43j_272{padding:48px 0;background:#fff;border-radius:8px}._paginationWrap_1o43j_278{display:flex;justify-content:center;padding:16px 0 24px}._backBtn_1o43j_284{background:#95a5a6;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}._backBtn_1o43j_284:hover{background:#7f8c8d}@media(max-width:1024px){._skeletonGrid_1o43j_259{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){._toolbar_1o43j_182{flex-direction:column;align-items:stretch}._skeletonGrid_1o43j_259{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._skeletonGrid_1o43j_259{grid-template-columns:1fr}}@media(max-width:768px){._combos-layout_1o43j_1{padding-left:0;padding-right:0;margin:0;max-width:none}._combos-public_1o43j_59{margin:0;border-radius:0;box-shadow:none}._detailGrid_1o43j_247{grid-template-columns:1fr}._summarySticky_1o43j_253{position:static}}._combos-admin_1o43j_55{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a}._combos-admin_1o43j_55 h1{color:#000;margin-bottom:16px;font-size:24px;font-weight:600}._combos-admin_1o43j_55 p{color:#6c757d;margin-bottom:24px}._comboList_tijdp_2{display:block}._filters_tijdp_6{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._searchForm_tijdp_13{display:flex;gap:8px;width:100%}._searchInput_tijdp_19{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_tijdp_19:focus{outline:none;border-color:#667eea}._statusFilters_tijdp_33{display:flex;gap:8px}._statusBtn_tijdp_38._app-button--white_tijdp_38:hover,._statusBtn_tijdp_38._app-button--white_tijdp_38:focus,._statusBtn_tijdp_38._app-button--white_tijdp_38:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_tijdp_38._app-button_tijdp_38:not(._app-button--white_tijdp_38):hover,._statusBtn_tijdp_38._app-button_tijdp_38:not(._app-button--white_tijdp_38):focus,._statusBtn_tijdp_38._app-button_tijdp_38:not(._app-button--white_tijdp_38):active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_tijdp_51{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_tijdp_51{width:100%;border-collapse:collapse;background:#fff}._table_tijdp_51 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_tijdp_51 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_tijdp_51 tr:hover{background:#f9fafb}._nameCell_tijdp_84{min-width:200px}._descriptionCell_tijdp_88{max-width:300px;color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_tijdp_100{text-align:center}._discount_tijdp_100{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_tijdp_113{min-width:200px}._timeInfo_tijdp_117{font-size:13px;line-height:1.4}._startDate_tijdp_122{color:#059669;font-weight:500}._endDate_tijdp_127{color:#dc2626;font-weight:500}._productCell_tijdp_132{text-align:center}._productCount_tijdp_136{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:13px}._statusCell_tijdp_145{text-align:center}._statusActive_tijdp_149{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusInactive_tijdp_158{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._actionCell_tijdp_167{min-width:150px}._actions_tijdp_171{display:flex;gap:8px;flex-wrap:wrap}._emptyState_tijdp_178,._loading_tijdp_178,._error_tijdp_178{padding:24px;text-align:center}._error_tijdp_178{color:#b00020}._pagination_tijdp_188{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._pageInfo_tijdp_198{color:#666;font-weight:500}@media(max-width:768px){._filters_tijdp_6{flex-direction:column}._searchForm_tijdp_13{min-width:auto}._statusFilters_tijdp_33{justify-content:center}._actions_tijdp_171{flex-direction:column}._table_tijdp_51{font-size:14px}._productCell_tijdp_132,._statusCell_tijdp_145{white-space:nowrap}._productCount_tijdp_136,._statusActive_tijdp_149,._statusInactive_tijdp_158{white-space:nowrap;display:inline-block;padding:2px 8px;font-size:11px;line-height:1.2}}._overlay_ovhes_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_ovhes_15{background:#fff;border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 40px #00000026}._header_ovhes_25{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 0;border-bottom:1px solid #ecf0f1;margin-bottom:24px}._header_ovhes_25 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0}._closeBtn_ovhes_40{background:none;border:none;font-size:24px;color:#7f8c8d;cursor:pointer;padding:4px;border-radius:4px}._closeBtn_ovhes_40:hover:not(:disabled){background:#f8f9fa;color:#2c3e50}._closeBtn_ovhes_40:disabled{opacity:.5;cursor:not-allowed}._form_ovhes_58{padding:0 24px 24px}._formGroup_ovhes_62{margin-bottom:20px}._label_ovhes_66{display:block;font-weight:600;color:#2c3e50;margin-bottom:8px;font-size:14px}._input_ovhes_74,._textarea_ovhes_74{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:14px;transition:border-color .3s ease}._input_ovhes_74:focus,._textarea_ovhes_74:focus{outline:none;border-color:#8e44ad}._input_ovhes_74._error_ovhes_86,._textarea_ovhes_74._error_ovhes_86{border-color:#4c9a2a}._input_ovhes_74:disabled,._textarea_ovhes_74:disabled{background:#f8f9fa;cursor:not-allowed}._textarea_ovhes_74{resize:vertical;min-height:80px;white-space:pre-wrap;word-wrap:break-word;line-height:1.5;font-family:inherit}._shopUserInputs_ovhes_103{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}._shopUserInputItem_ovhes_110{display:flex;align-items:center;gap:8px}._shopUserInputItem_ovhes_110 ._input_ovhes_74{flex:1;margin:0}._removeBtn_ovhes_120{background:#4c9a2a;color:#fff;border:none;border-radius:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:700;transition:background-color .3s ease}._removeBtn_ovhes_120:hover:not(:disabled){background:#3d7a22}._removeBtn_ovhes_120:disabled{background:#bdc3c7;cursor:not-allowed}._addBtn_ovhes_143{background:#27ae60;color:#fff;border:none;border-radius:6px;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .3s ease;margin-bottom:12px}._addBtn_ovhes_143:hover:not(:disabled){background:#229954}._addBtn_ovhes_143:disabled{background:#bdc3c7;cursor:not-allowed}._row_ovhes_163{display:grid;grid-template-columns:1fr 1fr;gap:16px}._discountInput_ovhes_169{position:relative;display:flex;align-items:center;gap:8px}._discountInput_ovhes_169 ._input_ovhes_74{flex:1;padding-right:16px}._discountInput_ovhes_169 ._percent_ovhes_179{color:#7f8c8d;font-weight:600;font-size:16px;min-width:20px;text-align:center}._methodSelection_ovhes_187{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}._methodOption_ovhes_197{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;border-radius:6px;transition:background-color .3s ease}._methodOption_ovhes_197:hover{background:#e9ecef}._radio_ovhes_210{width:16px;height:16px;accent-color:#8e44ad}._radioText_ovhes_216{font-size:14px;color:#2c3e50;font-weight:500}._productSelector_ovhes_222{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa}._productList_ovhes_229{text-align:center}._emptyProducts_ovhes_233{color:#7f8c8d}._emptyProducts_ovhes_233 p{margin:0 0 12px;font-size:14px}._selectProductsBtn_ovhes_242,._changeProductsBtn_ovhes_242{background:transparent;color:inherit;border:none;padding:0}._selectedProducts_ovhes_249{color:#2c3e50}._selectedProducts_ovhes_249 p{margin:0 0 12px;font-size:14px;font-weight:600}._categorySelector_ovhes_258{border:2px solid #e0e0e0;border-radius:8px;padding:16px;background:#f8f9fa;max-height:300px;overflow-y:auto}._loadingCategories_ovhes_267{text-align:center;color:#7f8c8d;font-size:14px;padding:20px}._categoryList_ovhes_274{display:flex;flex-direction:column;gap:4px}._categoryItem_ovhes_280{border-radius:6px;cursor:pointer;transition:background-color .2s ease;margin-bottom:2px}._categoryItem_ovhes_280:hover{background:#e9ecef}._categoryItem_ovhes_280._selected_ovhes_249{background:#e8f5e8;border:1px solid #28a745}._categoryItemContent_ovhes_294{display:flex;align-items:center;gap:8px;padding:8px 12px;min-height:40px}._expandBtn_ovhes_302{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}._expandBtn_ovhes_302:hover{background:#dee2e6}._expandIcon_ovhes_317{font-size:12px;color:#6c757d;transition:transform .2s ease}._expandIcon_ovhes_317._expanded_ovhes_322{transform:rotate(90deg)}._expandSpacer_ovhes_326{width:20px;height:20px}._categoryChildren_ovhes_331{margin-left:0}._categoryCheckbox_ovhes_335{width:16px;height:16px;accent-color:#28a745;cursor:pointer}._categoryRadio_ovhes_342{width:16px;height:16px;accent-color:#8e44ad;cursor:pointer}._categoryName_ovhes_349{font-size:14px;color:#2c3e50;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._categoryActions_ovhes_359{margin-left:auto;display:flex;align-items:center;gap:8px}._selectedCategories_ovhes_366{margin-top:12px;padding:8px 12px;background:#d4edda;border:1px solid #c3e6cb;border-radius:6px}._selectedCategories_ovhes_366 p{margin:0 0 8px;font-size:14px;color:#155724;font-weight:600}._categorySelectionsList_ovhes_380{display:flex;flex-direction:column;gap:4px}._categorySelectionItem_ovhes_386{display:flex;justify-content:space-between;align-items:center;padding:4px 8px;background:#f8f9fa;border-radius:4px;font-size:12px}._categorySelectionItem_ovhes_386 ._categoryName_ovhes_349{color:#2c3e50;font-weight:500}._categorySelectionItem_ovhes_386 ._productCount_ovhes_399{color:#6c757d;font-weight:400}._shopUserSelector_ovhes_404 ._helpText_ovhes_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._shopUserSelector_ovhes_404 ._helpText_ovhes_404 p{margin:0;font-size:12px;color:#6c757d;line-height:1.4}._shopUserSelector_ovhes_404 ._helpText_ovhes_404 p:first-child{margin-bottom:4px}._shopUserSelector_ovhes_404 ._helpText_ovhes_404 p:last-child{font-weight:600;color:#2c3e50}._helpText_ovhes_404{margin-top:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #8e44ad}._helpText_ovhes_404 p{margin:0 0 4px;font-size:12px;color:#6c757d;line-height:1.4}._helpText_ovhes_404 p:last-child{margin-bottom:0}._helpText_ovhes_404 p strong{color:#2c3e50;font-weight:600}._checkboxLabel_ovhes_446{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:14px;color:#2c3e50}._checkbox_ovhes_446{width:16px;height:16px;accent-color:#8e44ad}._checkboxText_ovhes_461{font-weight:500}._errorText_ovhes_465{display:block;color:#4c9a2a;font-size:12px;margin-top:4px;font-weight:500}._actions_ovhes_473{display:flex;gap:12px;justify-content:flex-end;margin-top:32px;padding-top:20px;border-top:1px solid #ecf0f1}._cancelBtn_ovhes_482{background:#95a5a6;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._cancelBtn_ovhes_482:hover:not(:disabled){background:#7f8c8d}._cancelBtn_ovhes_482:disabled{opacity:.5;cursor:not-allowed}._submitBtn_ovhes_500{background:#8e44ad;color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px}._submitBtn_ovhes_500:hover:not(:disabled){background:#7d3c98}._submitBtn_ovhes_500:disabled{opacity:.5;cursor:not-allowed}._methodDisplay_ovhes_518{padding:12px 16px;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;border-left:4px solid #8e44ad}._methodText_ovhes_526{font-size:14px;font-weight:600;color:#2c3e50}@media(max-width:768px){._overlay_ovhes_1{padding:10px}._modal_ovhes_15{max-height:95vh;max-width:100%}._row_ovhes_163{grid-template-columns:1fr}._actions_ovhes_473{flex-direction:column}._cancelBtn_ovhes_482,._submitBtn_ovhes_500{width:100%}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selector_ovhes_549{min-height:44px!important;padding:6px 10px!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selection-item_ovhes_553{max-width:150px!important;font-size:12px!important;padding:2px 6px!important;margin:2px!important}._shopSelector_ovhes_549 ._shopDropdown_ovhes_559{min-width:300px!important;max-width:90vw!important}._shopSelector_ovhes_549 ._selectedShops_ovhes_563{margin-top:8px;padding:8px}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopsList_ovhes_567{max-height:100px;gap:4px}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571{max-width:140px;font-size:11px;padding:3px 6px}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571 ._removeShopBtn_ovhes_576{width:14px;height:14px;font-size:10px}}._shopSelector_ovhes_549{width:100%}._shopSelector_ovhes_549 ._shopSelect_ovhes_549{width:100%!important;min-height:40px!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selector_ovhes_549{min-height:40px!important;padding:4px 8px!important;border-radius:6px!important;border:1px solid #d9d9d9!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selector_ovhes_549:hover{border-color:#40a9ff!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selector_ovhes_549:focus-within{border-color:#1890ff!important;box-shadow:0 0 0 2px #1890ff33!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selection-item_ovhes_553{display:none!important}._shopSelector_ovhes_549 ._shopSelect_ovhes_549 ._ant-select-selection-placeholder_ovhes_608{color:#bfbfbf!important;font-size:14px!important}._shopSelector_ovhes_549 ._shopDropdown_ovhes_559{min-width:400px!important;max-height:300px!important;z-index:9999!important}._shopSelector_ovhes_549 ._shopDropdown_ovhes_559 ._ant-select-item_ovhes_617{padding:0!important;min-height:50px!important}._shopSelector_ovhes_549 ._shopDropdown_ovhes_559 ._ant-select-item_ovhes_617:hover{background:#f0f9ff!important}._shopSelector_ovhes_549 ._shopDropdown_ovhes_559 ._ant-select-item_ovhes_617._ant-select-item-option-selected_ovhes_624{background:#e6f7ff!important;color:#1890ff!important}._shopSelector_ovhes_549 ._loadingContainer_ovhes_628,._shopSelector_ovhes_549 ._errorContainer_ovhes_628{padding:20px;text-align:center}._shopSelector_ovhes_549 ._loadingContainer_ovhes_628 ._retryBtn_ovhes_632,._shopSelector_ovhes_549 ._errorContainer_ovhes_628 ._retryBtn_ovhes_632{margin-top:8px;padding:4px 8px;background:#1890ff;color:#fff;border:none;border-radius:4px;cursor:pointer}._shopSelector_ovhes_549 ._loadingContainer_ovhes_628 ._retryBtn_ovhes_632:hover,._shopSelector_ovhes_549 ._errorContainer_ovhes_628 ._retryBtn_ovhes_632:hover{background:#40a9ff}._shopSelector_ovhes_549 ._selectedShops_ovhes_563{margin-top:12px;padding:12px;background:#f0f9ff;border:1px solid #bae7ff;border-radius:8px;font-size:13px;color:#1890ff}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopsHeader_ovhes_653{margin-bottom:8px;font-weight:600;font-size:14px}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopsList_ovhes_567{display:flex;flex-wrap:wrap;gap:6px;max-height:120px;overflow-y:auto}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:4px 8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:flex;align-items:center;gap:6px}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571 ._shopName_ovhes_679{color:#1890ff;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571 ._removeShopBtn_ovhes_576{background:#ff4d4f;color:#fff;border:none;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:12px;font-weight:700;line-height:1;flex-shrink:0;transition:background-color .2s ease}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571 ._removeShopBtn_ovhes_576:hover{background:#ff7875}._shopSelector_ovhes_549 ._selectedShops_ovhes_563 ._selectedShopItem_ovhes_571 ._removeShopBtn_ovhes_576:active{background:#d9363e}._grid2_ovhes_710{display:grid;grid-template-columns:1fr 1fr;gap:12px}._summaryBox_ovhes_716{margin-top:4px;background:#f0f9f0;border:1px solid #d4edda;border-radius:8px;padding:10px 12px;font-size:13px;color:#2e7d32;display:flex;gap:12px;flex-wrap:wrap}._summaryItem_ovhes_729{background:#e6f4ea;color:#4c9a2a;padding:6px 10px;border-radius:4px;font-weight:700}._actions_ovhes_473{display:flex;justify-content:flex-end;gap:12px;padding:0 24px 24px}._helpText_ovhes_404{margin-top:6px;color:#6b7280;font-size:12px}._itemsTable_ovhes_750{margin-top:10px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}._itemsHeader_ovhes_757{display:grid;grid-template-columns:3fr 120px 1.5fr 80px;gap:8px;background:#f3f4f6;padding:8px 10px;font-weight:600;font-size:13px;color:#374151}._itemsRow_ovhes_768{display:grid;grid-template-columns:3fr 120px 1.5fr 80px;gap:8px;padding:8px 10px;align-items:center;border-top:1px solid #e5e7eb}._itemColProduct_ovhes_777{display:flex;flex-direction:column}._itemProductName_ovhes_782{font-weight:600;color:#111827}._itemProductId_ovhes_787{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;color:#6b7280;word-break:break-all}._itemColQty_ovhes_794,._itemColNote_ovhes_801{width:100%;padding:8px;border:1px solid #e5e7eb;border-radius:6px}._removeItemBtn_ovhes_808{background:#fee2e2;color:#b91c1c;border:none;padding:6px 10px;border-radius:6px;cursor:pointer}._removeItemBtn_ovhes_808:hover{background:#fecaca}@media(max-width:768px){._grid2_ovhes_710{grid-template-columns:1fr}._itemsHeader_ovhes_757,._itemsRow_ovhes_768{grid-template-columns:1fr 100px 60px}._actions_ovhes_473{flex-direction:column;padding:0 16px 16px}}._flashSaleDetail_1sitx_1{padding:20px}._loading_1sitx_5,._error_1sitx_5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1sitx_14{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #8e44ad;border-radius:50%;animation:_spin_1sitx_14 1s linear infinite;margin-bottom:20px}@keyframes _spin_1sitx_14{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1sitx_5{color:#4c9a2a}._retryBtn_1sitx_36,._backBtn_1sitx_36{background:#4c9a2a;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;margin:5px}._retryBtn_1sitx_36:hover,._backBtn_1sitx_36:hover{background:#3d7a22}._header_1sitx_49{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #ecf0f1}._backBtn_1sitx_36{background:#95a5a6;color:#fff;border:none;padding:10px 16px;border-radius:6px;cursor:pointer;font-weight:600}._backBtn_1sitx_36:hover{background:#7f8c8d}._title_1sitx_71{font-size:28px;font-weight:700;color:#2c3e50;margin:0}._content_1sitx_78{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 8px #0000001a}._section_1sitx_85{margin-bottom:32px}._section_1sitx_85:last-child{margin-bottom:0}._section_1sitx_85 h2{font-size:20px;font-weight:600;color:#2c3e50;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #ecf0f1}._infoGrid_1sitx_100{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}._infoItem_1sitx_106{display:flex;flex-direction:column;gap:4px}._infoItem_1sitx_106 label{font-weight:600;color:#7f8c8d;font-size:14px;text-transform:uppercase;letter-spacing:.5px}._infoItem_1sitx_106 span{color:#2c3e50;font-size:16px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:4px solid #3498db}._statusActive_1sitx_127{color:#27ae60!important;background:#d5f4e6!important;border-left-color:#27ae60!important;font-weight:600}._statusInactive_1sitx_134{color:#4c9a2a!important;background:#f0f9f0!important;border-left-color:#4c9a2a!important;font-weight:600}._discount_1sitx_141{color:#e67e22!important;background:#fef5e7!important;border-left-color:#e67e22!important;font-weight:700;font-size:18px!important}._accountStatus_1sitx_149{font-weight:600;text-transform:uppercase;letter-spacing:.5px}._categoriesNote_1sitx_155{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:12px 16px;margin-bottom:16px}._noteText_1sitx_163{margin:0;font-size:14px;color:#856404;line-height:1.5}._noteText_1sitx_163 strong{color:#6c5ce7}._categoriesGrid_1sitx_173{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:16px}._categoryCard_1sitx_180{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:20px;color:#fff;transition:all .3s ease;border:1px solid transparent}._categoryCard_1sitx_180:hover{transform:translateY(-2px);box-shadow:0 8px 25px #667eea4d;border-color:#fff3}._categoryInfo_1sitx_194{text-align:center}._categoryName_1sitx_198{font-size:18px;font-weight:700;margin:0 0 8px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}._categoryProductCount_1sitx_206{font-size:14px;margin:0;color:#ffffffe6;font-weight:500;background:#ffffff1a;padding:4px 12px;border-radius:20px;display:inline-block}._productsGrid_1sitx_217{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:16px}._productCard_1sitx_224{background:#f8f9fa;border-radius:12px;padding:16px;border:1px solid #e9ecef;transition:all .3s ease}._productCard_1sitx_224:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;border-color:#3498db}._productImage_1sitx_237{width:100%;height:160px;object-fit:cover;border-radius:8px;margin-bottom:12px}._productInfo_1sitx_245 h3{font-size:16px;font-weight:600;color:#2c3e50;margin:0 0 8px;line-height:1.4}._productInfo_1sitx_245 p{margin:4px 0;font-size:14px}._productName_1sitx_257{color:#2c3e50!important}._productPrices_1sitx_261{display:flex;align-items:baseline;gap:10px;margin:4px 0 6px}._originalPrice_1sitx_268{color:#95a5a6;text-decoration:line-through}._discountPrice_1sitx_273{color:#e63946;font-weight:800}._savings_1sitx_278{display:inline-block;margin-top:4px;background:#e8f7ef;color:#219653;border:1px solid #c5eed6;border-radius:8px;font-size:12px;padding:4px 8px;font-weight:600}._productCategory_1sitx_290{color:#7f8c8d!important;font-style:italic}._emptyProducts_1sitx_295{text-align:center;padding:40px 20px;color:#7f8c8d;font-style:italic;background:#f8f9fa;border-radius:8px;border:2px dashed #dee2e6}@media(max-width:768px){._flashSaleDetail_1sitx_1{padding:16px}._header_1sitx_49{flex-direction:column;align-items:flex-start;gap:16px}._title_1sitx_71{font-size:24px}._infoGrid_1sitx_100,._categoriesGrid_1sitx_173,._productsGrid_1sitx_217{grid-template-columns:1fr}._content_1sitx_78{padding:16px}}._comboAdminList_1b2r3_2{display:block}._loading_1b2r3_7,._error_1b2r3_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._spinner_1b2r3_16{width:40px;height:40px;border:4px solid #e5e7eb;border-top:4px solid #667eea;border-radius:50%;animation:_spin_1b2r3_16 1s linear infinite;margin-bottom:20px}@keyframes _spin_1b2r3_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_1b2r3_7{color:#dc2626}._retryBtn_1b2r3_38{background:#dc2626;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:15px}._retryBtn_1b2r3_38:hover{background:#b91c1c}._filters_1b2r3_55{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._searchForm_1b2r3_62{display:flex;gap:8px;width:100%}._searchInput_1b2r3_68{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;transition:border-color .3s ease}._searchInput_1b2r3_68:focus{outline:none;border-color:#667eea}._statusFilters_1b2r3_82{display:flex;gap:8px}._statusBtn_1b2r3_87._app-button--white_1b2r3_87:hover,._statusBtn_1b2r3_87._app-button--white_1b2r3_87:focus,._statusBtn_1b2r3_87._app-button--white_1b2r3_87:active{background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}._statusBtn_1b2r3_87._app-button_1b2r3_87:not(._app-button--white_1b2r3_87):hover,._statusBtn_1b2r3_87._app-button_1b2r3_87:not(._app-button--white_1b2r3_87):focus,._statusBtn_1b2r3_87._app-button_1b2r3_87:not(._app-button--white_1b2r3_87):active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}._tableContainer_1b2r3_100{overflow-x:auto;border-radius:8px;border:1px solid #e5e7eb}._table_1b2r3_100{width:100%;border-collapse:collapse;background:#fff}._table_1b2r3_100 th{background:#f9fafb;padding:16px 12px;text-align:left;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}._table_1b2r3_100 td{padding:16px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}._table_1b2r3_100 tr:hover{background:#f9fafb}._nameCell_1b2r3_133{min-width:200px}._descriptionCell_1b2r3_137{max-width:300px;color:#6b7280;font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._discountCell_1b2r3_149{text-align:center}._discount_1b2r3_149{background:#fef3c7;color:#d97706;padding:4px 12px;border-radius:20px;font-weight:600;font-size:14px}._timeCell_1b2r3_162{min-width:200px}._timeInfo_1b2r3_166{font-size:13px;line-height:1.4}._startDate_1b2r3_171{color:#059669;font-weight:500}._endDate_1b2r3_176{color:#dc2626;font-weight:500}._productCell_1b2r3_181{text-align:center}._productCount_1b2r3_185{background:#e0e7ff;color:#3730a3;padding:4px 12px;border-radius:20px;font-weight:500;font-size:13px}._statusCell_1b2r3_194{text-align:center}._actionCell_1b2r3_198{min-width:150px}._shopInfo_1b2r3_202{display:flex;flex-direction:column}._shopName_1b2r3_207{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:14px}._shopPhone_1b2r3_214{color:#666;font-size:12px}._statusActive_1b2r3_220{background:#dcfce7;color:#166534;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._statusInactive_1b2r3_229{background:#f3f4f6;color:#6b7280;padding:4px 12px;border-radius:20px;font-weight:600;font-size:12px}._actions_1b2r3_239{display:flex;gap:8px;flex-wrap:wrap}._emptyState_1b2r3_246{text-align:center;padding:60px 20px;color:#6b7280}._pagination_1b2r3_253{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid #e5e7eb}._pageInfo_1b2r3_263{color:#666;font-weight:500}@media(max-width:768px){._filters_1b2r3_55{flex-direction:column}._searchForm_1b2r3_62{min-width:auto}._statusFilters_1b2r3_82{justify-content:center}._actions_1b2r3_239{flex-direction:column}._table_1b2r3_100{font-size:14px}._productCell_1b2r3_181,._statusCell_1b2r3_194{white-space:nowrap}._productCount_1b2r3_185,._statusActive_1b2r3_220,._statusInactive_1b2r3_229{white-space:nowrap;display:inline-block;padding:2px 8px;font-size:11px;line-height:1.2}}._versionSelectorModal_xp36a_1 ._container_xp36a_1{max-height:70vh;overflow-y:auto}._versionSelectorModal_xp36a_1 ._description_xp36a_5{margin-bottom:20px;padding:12px;background-color:#f0f8ff;border:1px solid #1890ff;border-radius:6px}._versionSelectorModal_xp36a_1 ._description_xp36a_5 p{margin:0;color:#1890ff;font-size:14px}._versionSelectorModal_xp36a_1 ._itemsList_xp36a_17{display:flex;flex-direction:column;gap:16px}._versionSelectorModal_xp36a_1 ._itemRow_xp36a_22{display:flex;gap:16px;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background-color:#fafafa}@media(max-width:768px){._versionSelectorModal_xp36a_1 ._itemRow_xp36a_22{flex-direction:column;gap:12px}}._versionSelectorModal_xp36a_1 ._itemInfo_xp36a_36{flex:1;min-width:0}._versionSelectorModal_xp36a_1 ._itemInfo_xp36a_36 ._itemName_xp36a_40{font-weight:500;font-size:16px;margin-bottom:4px;color:#333}._versionSelectorModal_xp36a_1 ._itemInfo_xp36a_36 ._itemQuantity_xp36a_46{font-size:14px;color:#666;margin-bottom:4px}._versionSelectorModal_xp36a_1 ._itemInfo_xp36a_36 ._itemPrice_xp36a_51{font-size:14px;color:#1890ff;font-weight:500}._versionSelectorModal_xp36a_1 ._versionSelector_xp36a_1{flex:1;min-width:200px}._versionSelectorModal_xp36a_1 ._versionSelector_xp36a_1 label{display:block;font-weight:500;margin-bottom:4px;color:#333}._versionSelectorModal_xp36a_1 ._versionSelector_xp36a_1 ._selectedVersionInfo_xp36a_66{margin-top:8px;padding:8px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:4px;font-size:12px;color:#52c41a}._geo-discounts-layout_ddtjd_1{padding:20px;min-height:100vh;background-color:#f8f9fa}._geo-discounts-admin_ddtjd_7{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a}._geo-discounts-admin_ddtjd_7 h1{color:#000;margin-bottom:16px;font-size:24px;font-weight:600}._geo-discounts-admin_ddtjd_7 p{color:#6c757d;margin-bottom:24px}._geo-discounts-admin_ddtjd_7 ._header_ddtjd_23{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._geo-discounts-admin_ddtjd_7 ._titleSection_ddtjd_29 h1{margin:0;font-size:20px}._geo-discounts-admin_ddtjd_7 ._titleSection_ddtjd_29 p{margin:4px 0 0;color:#666}._geo-discounts-admin_ddtjd_7 ._statsRow_ddtjd_37{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px}._geo-discounts-admin_ddtjd_7 ._statCard_ddtjd_43{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;padding:16px 20px}._geo-discounts-admin_ddtjd_7 ._filterCard_ddtjd_50{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;padding:12px;margin-bottom:12px}._geo-discounts-admin_ddtjd_7 ._tableCard_ddtjd_58{border-radius:12px;border:1px solid #f0f0f0;background:#fff;box-shadow:0 2px 8px #0000000f;overflow:hidden}._geo-discounts-admin_ddtjd_7 ._table_ddtjd_58{width:100%;border-collapse:collapse}._geo-discounts-admin_ddtjd_7 ._thead_ddtjd_69 th{background-color:#fafafa;border-bottom:1px solid #f5f5f5;color:#262626;font-weight:600;padding:16px;text-align:left}._geo-discounts-admin_ddtjd_7 ._tbody_ddtjd_77 td{padding:16px;border-bottom:1px solid #f5f5f5}._geo-discounts-public_ddtjd_82{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 4px #0000001a;max-width:1200px;margin:0 auto}._geo-discounts-public_ddtjd_82 h1{color:#4c9a2a;margin-bottom:16px;font-size:24px;font-weight:600}._geo-discounts-public_ddtjd_82 p{color:#6c757d;margin-bottom:24px}._detailGrid_ddtjd_101{display:grid;grid-template-columns:1fr;gap:16px}._summarySticky_ddtjd_107{position:static;top:auto;height:auto}._summaryCard_ddtjd_113{border:1px solid #f0f0f0;border-radius:12px;background:#fff;padding:16px;box-shadow:0 2px 8px #0000000a}@media(max-width:992px){._detailGrid_ddtjd_101{grid-template-columns:1fr}._summarySticky_ddtjd_107{position:static}}._geo-root_ddtjd_129{--geo-radius: 14px;--geo-shadow: 0 10px 30px rgba(16, 24, 40, .08);--geo-muted: #667085;--geo-border: #eceff3;--geo-primary: #2563eb;--geo-danger: #ef4444}._geo-hero_ddtjd_138{margin-bottom:16px}._geo-title_ddtjd_142{margin:0 0 8px;font-size:24px;font-weight:600;color:#4c9a2a}._geo-subtitle_ddtjd_149{color:#6c757d;margin:0;font-size:16px}._geo-filterbar_ddtjd_155{background:#fff;border:1px solid #eee;border-radius:12px;padding:16px;margin:16px 0 24px;display:flex;gap:12px;flex-wrap:wrap}._geo-grid_ddtjd_166{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:24px}._pagination-wrap_ddtjd_173{display:flex;justify-content:center;padding:16px 0 24px}._geo-card_ddtjd_179{position:relative;background:ivory;border:1px solid #f0f0e6;border-radius:12px;padding:16px 16px 14px;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease;box-shadow:0 2px 8px #0000000f}._geo-card_ddtjd_179:hover{box-shadow:var(--geo-shadow);transform:translateY(-1px)}._geo-badge_ddtjd_195{position:absolute;top:12px;right:12px;background:linear-gradient(135deg,#ff4d4f,#ff7a45);color:#fff;border-radius:8px;padding:4px 10px;font-weight:700}._geo-card-title_ddtjd_206{font-weight:700;margin-bottom:8px}._geo-card-meta_ddtjd_211{color:var(--geo-muted)}._geo-product-row_ddtjd_215{display:block;border:1px solid #f0f0e6;background:ivory;border-radius:var(--geo-radius);padding:14px;box-shadow:0 2px 8px #1018280a}._geo-price_ddtjd_224{color:#d92d20;font-weight:800}._geo-price-strike_ddtjd_229{color:#98a2b3;text-decoration:line-through}._geo-tags_ddtjd_235{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}._geo-product-grid_ddtjd_242{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}._geo-seller_ddtjd_248{margin-top:6px;display:flex;align-items:center;gap:6px;color:var(--geo-muted);font-size:12px}._geo-qty_ddtjd_257{display:flex;align-items:center;gap:8px}._geo-cta_ddtjd_263{min-width:140px;height:38px;border-radius:10px}@media(max-width:768px){._geo-discounts-public_ddtjd_82{padding:12px}._geo-hero_ddtjd_138{padding:16px;border-radius:12px}._geo-title_ddtjd_142{font-size:20px}._geo-filterbar_ddtjd_155{padding:10px;gap:8px}._geo-grid_ddtjd_166{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._geo-card_ddtjd_179{padding:14px}._geo-badge_ddtjd_195{padding:3px 8px}._geo-product-grid_ddtjd_242{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._geo-product-row_ddtjd_215{flex-direction:row;align-items:flex-start}._geo-cta_ddtjd_263{width:100%}}@media(max-width:480px){._geo-discounts-public_ddtjd_82{padding:8px}._geo-grid_ddtjd_166{grid-template-columns:1fr;gap:10px}._geo-card_ddtjd_179{border-radius:12px}._geo-product-grid_ddtjd_242{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}._geo-detail_ddtjd_324{display:grid;grid-template-columns:1fr 1.4fr;gap:16px}._geo-left_ddtjd_330{background:#fff;border:1px solid var(--geo-border);border-radius:var(--geo-radius);padding:12px;display:flex;align-items:center;justify-content:center}._geo-left_ddtjd_330 img{width:100%;max-width:380px;height:auto;border-radius:12px;object-fit:cover}._geo-right_ddtjd_348{background:#fff;border:1px solid var(--geo-border);border-radius:var(--geo-radius);padding:14px}._geo-name_ddtjd_355{font-weight:700;font-size:18px;margin-bottom:8px}._geo-pricebox_ddtjd_361{display:flex;align-items:baseline;gap:10px;margin:8px 0 10px}._geo-price-now_ddtjd_368{color:#d92d20;font-weight:800;font-size:20px}._geo-price-old_ddtjd_374{color:#98a2b3;text-decoration:line-through}._geo-actions_ddtjd_379{display:flex;gap:10px;align-items:center;margin-top:10px}@media(max-width:768px){._geo-detail_ddtjd_324{grid-template-columns:1fr}._geo-left_ddtjd_330 img{max-width:100%}}._passwordManagementContainer_8mws0_1{min-height:100vh;background:#f8f9fa;padding:0}._passwordManagementContainer_8mws0_1 .ant-input:focus,._passwordManagementContainer_8mws0_1 .ant-input-focused,._passwordManagementContainer_8mws0_1 .ant-input:hover,._passwordManagementContainer_8mws0_1 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 .ant-input-password .ant-input:focus,._passwordManagementContainer_8mws0_1 .ant-input-password .ant-input:hover{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary):hover{color:#4caf50!important;border-color:#4caf50!important;background:#f8fff8!important}._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary){background:#fff!important;color:#4caf50!important;border:1.5px solid #4CAF50!important;box-shadow:0 2px 8px #4caf501a!important;box-sizing:border-box}._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary):hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important;transform:translateY(-1px)}._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_8mws0_1 .ant-btn:not(.ant-btn-primary):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_8mws0_1 .ant-btn{box-sizing:border-box!important}._passwordManagementContainer_8mws0_1 .ant-btn.ant-btn-primary,._passwordManagementContainer_8mws0_1 .ant-btn-primary,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:active{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important}._passwordManagementContainer_8mws0_1 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 .ant-btn[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_8mws0_1 .ant-form-item-has-feedback .ant-input:focus{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_8mws0_1 .ant-form-item-has-success .ant-input,._passwordManagementContainer_8mws0_1 .ant-form-item-has-success .ant-input-password{border-color:#4caf50!important}._passwordManagementContainer_8mws0_1 .ant-form-item-has-error .ant-input,._passwordManagementContainer_8mws0_1 .ant-form-item-has-error .ant-input-password{border-color:#ff4d4f!important}._passwordManagementContainer_8mws0_1 .ant-typography a,._passwordManagementContainer_8mws0_1 a{color:#4caf50!important}._passwordManagementContainer_8mws0_1 .ant-typography a:hover,._passwordManagementContainer_8mws0_1 a:hover{color:#45a049!important}._passwordManagementContainer_8mws0_1 ._header_8mws0_95{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033;border-radius:0;margin-bottom:0}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103{max-width:600px;margin:0 auto;display:flex;align-items:center;position:relative;min-height:56px}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._backButton_8mws0_111{color:#fff!important;font-weight:500;font-size:16px;border:1px solid rgba(255,255,255,.3)!important;border-radius:8px;padding:8px 16px;z-index:2;background:transparent!important;box-shadow:none!important;transition:background .2s,border-color .2s,color .2s}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._backButton_8mws0_111:hover{background:#ffffff1a!important;border-color:#ffffff80!important;color:#fff!important}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129{position:absolute;left:0;right:0;margin:0 auto;text-align:center;width:fit-content;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129 ._title_8mws0_144{color:#fff!important;margin:0;display:flex;align-items:center;justify-content:center;gap:8px;font-size:28px;font-weight:700;line-height:1.2}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129 ._title_8mws0_144 ._titleIcon_8mws0_155{font-size:24px}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129 ._subtitle_8mws0_158{color:#fffc;font-size:14px}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerActions_8mws0_162{flex:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._passwordManagementContainer_8mws0_1 ._content_8mws0_169{max-width:600px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175{margin-bottom:20px;display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;height:auto!important;align-items:stretch!important;grid-auto-rows:minmax(120px,auto)!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175>div{display:block!important;height:auto!important;width:100%!important;min-height:120px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;transition:all .3s ease;height:auto!important;min-height:120px!important;width:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;flex:1!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190 ._ant-card-body_8mws0_207{padding:20px!important;text-align:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;height:auto!important;width:100%!important;flex:1!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190 ._ant-statistic_8mws0_217{width:100%!important;text-align:center!important;height:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;flex:1!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190 ._ant-statistic_8mws0_217 ._ant-statistic-title_8mws0_226{font-size:12px!important;color:#666!important;margin-bottom:12px!important;font-weight:500!important;text-align:center!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;min-height:16px!important;display:flex!important;align-items:center!important;justify-content:center!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190 ._ant-statistic_8mws0_217 ._ant-statistic-content_8mws0_242{font-size:20px!important;font-weight:600!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;text-align:center!important;line-height:1.2!important;flex:1!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190 ._ant-statistic_8mws0_217 ._ant-statistic-content_8mws0_242 ._anticon_8mws0_253{font-size:24px!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;background:#fff;margin-bottom:20px}._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261 ._steps_8mws0_261{padding:24px 0}._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261 ._steps_8mws0_261 .ant-steps-item-process .ant-steps-item-icon,._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261 ._steps_8mws0_261 .ant-steps-item-finish .ant-steps-item-icon{background:#4caf50;border-color:#4caf50}._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261 ._steps_8mws0_261 ._ant-steps-item-title_8mws0_279{font-weight:600;color:#333}._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261 ._steps_8mws0_261 ._ant-steps-item-description_8mws0_283{color:#666}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286{border-radius:16px!important;box-shadow:0 4px 16px #00000014!important;border:1px solid #e8f5e8!important;background:#fff!important;overflow:hidden}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 .ant-card-head{border-bottom:1px solid #e8f5e8;padding:20px 24px 0}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 .ant-card-body{padding:24px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306{padding:16px 0}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._alert_8mws0_309,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._alert_8mws0_309{margin-bottom:20px!important;border-radius:12px!important;border:1px solid #e8f5e8!important;background:#f8fff8!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._alert_8mws0_309 ._ant-alert-message_8mws0_321,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._alert_8mws0_309 ._ant-alert-message_8mws0_321{font-weight:600!important;color:#333!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._alert_8mws0_309 ._ant-alert-description_8mws0_331,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._alert_8mws0_309 ._ant-alert-description_8mws0_331{color:#666!important;font-size:14px!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:center;gap:16px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355{height:48px!important;border-radius:12px!important;font-size:16px!important;font-weight:700;min-width:200px;max-width:200px;width:200px;padding:0 24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355._ant-btn-primary_8mws0_16:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16){background:#fff!important;color:#4caf50!important;border:1.5px solid #4CAF50!important;box-shadow:0 2px 8px #4caf501a!important;height:48px!important;border-radius:12px!important;font-size:16px!important;font-weight:700;min-width:200px;max-width:200px;width:200px;padding:0 24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important;transform:translateY(-1px)}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355:not(._ant-btn-primary_8mws0_16):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341{max-width:100%}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-form-item_8mws0_75{margin-bottom:20px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-form-item-label_8mws0_581>label{font-weight:600!important;color:#333!important;font-size:14px!important;margin-bottom:8px!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-form-item_8mws0_75,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-form-item_8mws0_75{margin-bottom:20px!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9{border-radius:12px!important;border:2px solid #e8f5e8!important;font-size:16px!important;padding:12px 16px!important;height:48px!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input_8mws0_6:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9:focus-within{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important;outline:none!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6{border:none!important;padding:0!important;box-shadow:none!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 ._ant-input-password_8mws0_9 ._ant-input_8mws0_6:focus{border-color:transparent!important;box-shadow:none!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._form_8mws0_341 .ant-input-password:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 .ant-input:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 .ant-input-focused,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 .ant-input:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 .ant-input-password:focus-within,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._form_8mws0_341 .ant-input-password:hover{border-color:#4caf50!important;box-shadow:0 0 0 2px #4caf501a!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._verifyActions_8mws0_731,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._verifyActions_8mws0_731{text-align:center;padding:40px 0}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;transition:all .3s ease;margin-bottom:16px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764{display:flex;align-items:center;gap:16px;padding:20px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._actionIcon_8mws0_776{font-size:24px;color:#4caf50;background:#e8f5e8;padding:12px;border-radius:12px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div{flex:1}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div h5{margin:0 0 8px;color:#333;font-weight:600}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 div ._ant-typography_8mws0_87{margin:0;color:#666;font-size:14px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16{margin-left:auto;height:40px!important;border-radius:12px!important;font-weight:600!important;font-size:14px!important;min-width:120px;max-width:120px;width:120px;padding:0 16px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary],._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]{background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 4px 12px #4caf5066!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 2px 8px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16){background:#fff!important;color:#4caf50!important;border:1.5px solid #4CAF50!important;box-shadow:0 2px 8px #4caf501a!important;height:40px!important;border-radius:12px!important;font-weight:600!important;font-size:14px!important;min-width:120px;padding:0 16px;display:flex;align-items:center;justify-content:center}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important;transform:translateY(-1px)}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16):active{transform:translateY(0);box-shadow:0 2px 4px #4caf501a!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964{text-align:center;padding:40px 20px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successIcon_8mws0_968{font-size:64px;color:#52c41a;margin-bottom:24px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 h3{color:#333;margin-bottom:16px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._ant-typography_8mws0_87{color:#666;margin-bottom:32px}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16[type=primary]{height:52px!important;border-radius:12px!important;font-weight:700!important;font-size:16px!important;min-width:200px;background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn-primary_8mws0_16:hover,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important;transform:translateY(-1px)}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn-primary_8mws0_16:focus,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn-primary_8mws0_16:active,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._confirmInfo_8mws0_1012{background:#f8f9fa;padding:20px;border-radius:8px;margin-bottom:24px;text-align:center}._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286 ._confirmSection_8mws0_303 ._confirmInfo_8mws0_1012 ._ant-typography_8mws0_87{margin-bottom:8px}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:24px!important;padding-top:24px!important;border-top:1px solid #f0f0f0!important;width:100%!important;flex-direction:row!important}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn_8mws0_16{width:140px!important;height:40px!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;flex-shrink:0!important;min-width:140px!important;max-width:140px!important;flex:0 0 140px!important}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn-primary_8mws0_16{background:#4caf50!important;border-color:#4caf50!important;color:#fff!important}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn-primary_8mws0_16:hover{background:#45a049!important;border-color:#45a049!important;color:#fff!important}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn-default_8mws0_1058{border-color:#d9d9d9!important;color:#333!important;background:#fff!important}._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn-default_8mws0_1058:hover{border-color:#4caf50!important;color:#4caf50!important;background:#fff!important}._passwordManagementContainer_8mws0_1 ._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}._passwordManagementContainer_8mws0_1 ._passwordManagementContainer_8mws0_1 ._modalFooter_8mws0_1022 ._ant-btn_8mws0_16{width:140px!important;height:40px!important;flex:0 0 140px!important;min-width:140px!important;max-width:140px!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-header_8mws0_1081{border-bottom:1px solid #e8f5e8}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-body_8mws0_1084{padding:24px}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087{border-top:1px solid #e8f5e8;padding:16px 24px;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;flex-direction:row!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087 ._ant-btn_8mws0_16{border-radius:8px!important;font-weight:600!important;height:40px!important;width:140px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;padding:0 16px!important;flex-shrink:0!important;min-width:140px!important;max-width:140px!important;flex:0 0 140px!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087 ._ant-btn-primary_8mws0_16{background:#4caf50!important;border-color:#4caf50!important;color:#fff!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087 ._ant-btn-primary_8mws0_16:hover{background:#45a049!important;border-color:#45a049!important;color:#fff!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087 ._ant-btn-default_8mws0_1058{border-color:#d9d9d9!important;color:#333!important;background:#fff!important}._passwordManagementContainer_8mws0_1 .ant-modal ._ant-modal-footer_8mws0_1087 ._ant-btn-default_8mws0_1058:hover{border-color:#4caf50!important;color:#4caf50!important;background:#fff!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-direction:row!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn{width:140px!important;height:40px!important;flex:0 0 140px!important;min-width:140px!important;max-width:140px!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-default{width:140px!important;height:40px!important;flex:0 0 140px!important;min-width:140px!important;max-width:140px!important;background:#fff!important;color:#4caf50!important;border:1.5px solid #4CAF50!important;box-shadow:0 2px 8px #4caf501a!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-default:hover{background:#f8fff8!important;border-color:#45a049!important;color:#45a049!important;box-shadow:0 4px 12px #4caf5033!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-default:focus{border-color:#45a049!important;box-shadow:0 0 0 2px #4caf5033!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary,._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn[type=primary]{width:140px!important;height:40px!important;flex:0 0 140px!important;min-width:140px!important;max-width:140px!important;background:linear-gradient(135deg,#4caf50,#45a049)!important;color:#fff!important;border:none!important;box-shadow:0 4px 16px #4caf504d!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover,._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn[type=primary]:hover{background:linear-gradient(135deg,#45a049,#3d8b40)!important;box-shadow:0 6px 20px #4caf5066!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:focus,._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn[type=primary]:focus{background:linear-gradient(135deg,#4caf50,#45a049)!important;box-shadow:0 4px 16px #4caf504d!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:active,._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn[type=primary]:active{background:linear-gradient(135deg,#3d8b40,#2e7d32)!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer{flex-direction:row!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer>*{flex-shrink:0!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn:first-child{margin-right:auto!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn:last-child{margin-left:auto!important}._passwordManagementContainer_8mws0_1 .ant-modal .ant-modal-footer .ant-btn+.ant-btn{margin-left:12px!important}._customStepIcons_8mws0_1215{display:flex;justify-content:space-between;align-items:flex-start;margin:0 32px 8px;position:relative;z-index:2}._customStepIcons_8mws0_1215 ._stepItem_8mws0_1223{display:flex;flex-direction:column;align-items:center;flex:1}._customStepIcons_8mws0_1215 ._stepIcon_8mws0_1229{width:40px;height:40px;border-radius:12px;border:2px solid #e8f5e8;background:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;color:#bdbdbd;margin-bottom:6px;transition:color .2s,border-color .2s,background .2s}._customStepIcons_8mws0_1215 ._stepIcon_8mws0_1229._active_8mws0_1243{border-color:#4caf50;color:#4caf50}._customStepIcons_8mws0_1215 ._stepIcon_8mws0_1229._finished_8mws0_1247{border-color:#b2e5c2;color:#4caf50;background:#f6fff6}._customStepIcons_8mws0_1215 ._stepTitle_8mws0_1252{font-weight:500;font-size:15px;color:#bdbdbd;text-align:center;margin-top:0;transition:color .2s}._customStepIcons_8mws0_1215 ._stepTitle_8mws0_1252._active_8mws0_1243,._customStepIcons_8mws0_1215 ._stepTitle_8mws0_1252._finished_8mws0_1247{color:#4caf50}@media(max-width:768px){._passwordManagementContainer_8mws0_1 ._header_8mws0_95{padding:12px 4px}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175{grid-template-columns:1fr!important;grid-auto-rows:minmax(110px,auto)!important;gap:12px!important;margin:8px 0 12px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175>div{min-height:110px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card_8mws0_190{min-height:110px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-card-body_8mws0_207{padding:16px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-statistic-title_8mws0_226{font-size:11px!important;margin-bottom:8px!important}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175 ._ant-statistic-content_8mws0_242{font-size:18px!important}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103{max-width:100vw;min-width:0;flex-direction:row;gap:0;align-items:center;justify-content:center;min-height:48px}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._backButton_8mws0_111{position:absolute;left:12px;top:50%;transform:translateY(-50%);align-self:flex-start;z-index:2}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._backButton_8mws0_111 ._back-label_8mws0_1310{display:none}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129{position:static;transform:none;width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}._passwordManagementContainer_8mws0_1 ._header_8mws0_95 ._headerContent_8mws0_103 ._headerInfo_8mws0_129 ._title_8mws0_144{font-size:20px;font-weight:700}._passwordManagementContainer_8mws0_1 ._content_8mws0_169{padding:16px}._passwordManagementContainer_8mws0_1 ._securityStatusRow_8mws0_175,._passwordManagementContainer_8mws0_1 ._stepsCard_8mws0_261,._passwordManagementContainer_8mws0_1 ._mainCard_8mws0_286{margin-left:0;margin-right:0}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341{display:flex!important;flex-direction:row!important;gap:12px!important;align-items:stretch!important;padding-bottom:20px!important;margin-bottom:20px!important;justify-content:space-between!important;width:100%!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn{flex:1 1 calc(50% - 6px)!important;min-width:0!important;max-width:calc(50% - 6px)!important;width:calc(50% - 6px)!important;font-size:12px!important;height:44px!important;flex-shrink:0!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:0 6px!important;margin:0!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:only-child,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:only-child,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:only-child,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:only-child,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:only-child,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._actionBtn_8mws0_355:only-child,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:only-child{flex:1 1 100%!important;max-width:100%!important;width:100%!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;padding:0 12px!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-icon,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn_8mws0_16 ._anticon_8mws0_253{flex-shrink:0!important;margin-right:4px!important;font-size:12px!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary],._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn-primary_8mws0_16 .anticon,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn-primary .anticon,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn[type=primary] .anticon{font-size:12px!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary),._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn_8mws0_16:not(._ant-btn-primary_8mws0_16),._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn:not(.ant-btn-primary){font-size:12px!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._formActions_8mws0_341 .ant-btn+.ant-btn,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._formActions_8mws0_341 .ant-btn+.ant-btn,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._formActions_8mws0_341 .ant-btn+.ant-btn,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._formActions_8mws0_341 .ant-btn+.ant-btn,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._formActions_8mws0_341 .ant-btn+.ant-btn,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 ._ant-btn_8mws0_16+._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._formActions_8mws0_341 .ant-btn+.ant-btn{margin-left:0!important}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764{flex-direction:column;text-align:center;gap:12px}._passwordManagementContainer_8mws0_1 ._setupSection_8mws0_300 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._verifySection_8mws0_301 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._managementSection_8mws0_302 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._confirmSection_8mws0_303 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._newPasswordSection_8mws0_305 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16,._passwordManagementContainer_8mws0_1 ._resetSection_8mws0_306 ._managementActions_8mws0_741 ._actionCard_8mws0_741 ._actionContent_8mws0_764 ._ant-btn_8mws0_16{width:100%!important;margin-left:0!important}._passwordManagementContainer_8mws0_1 ._successSection_8mws0_304 ._successContent_8mws0_964 ._successActions_8mws0_981 ._ant-btn_8mws0_16{width:100%!important;min-width:unset!important}}._accountVerificationContainer_dcorr_1{padding:24px;background:#f5f5f5;min-height:100vh}._accountVerificationContainer_dcorr_1 ._header_dcorr_6{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:32px;margin-bottom:24px;color:#fff;box-shadow:0 4px 20px #0000001a}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._userInfo_dcorr_21{display:flex;align-items:center;gap:16px}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._userInfo_dcorr_21 ._bankIcon_dcorr_26{font-size:32px;color:#fff}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._userInfo_dcorr_21 ._title_dcorr_30{color:#fff!important;margin:0!important;font-weight:600}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._userInfo_dcorr_21 ._subtitle_dcorr_35{color:#fffc;margin:0;font-size:14px}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._headerActions_dcorr_40{display:flex;gap:12px;align-items:center}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._headerActions_dcorr_40 ._backBtn_dcorr_45{color:#fffc;border:1px solid rgba(255,255,255,.3);height:40px;padding:0 16px;border-radius:8px;transition:all .3s ease}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._headerActions_dcorr_40 ._backBtn_dcorr_45:hover{color:#fff;border-color:#ffffff80;background:#ffffff1a}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58{margin-bottom:24px}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58 ._ant-card_dcorr_61{border-radius:12px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58 ._ant-card_dcorr_61:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58 ._ant-card_dcorr_61 ._ant-statistic-title_dcorr_70{font-size:14px;color:#666;margin-bottom:8px}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58 ._ant-card_dcorr_61 ._ant-statistic-content_dcorr_75{font-size:24px;font-weight:600}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79{margin-bottom:24px}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83{border-radius:12px;box-shadow:0 2px 8px #0000001a;background:#fff;height:100%}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._cardHeader_dcorr_89,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._cardHeader_dcorr_89{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._cardHeader_dcorr_89 ._cardIcon_dcorr_98,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._cardHeader_dcorr_89 ._cardIcon_dcorr_98{font-size:24px;color:#1890ff;background:#1890ff1a;padding:8px;border-radius:6px}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._cardHeader_dcorr_89 h4,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._cardHeader_dcorr_89 h4{margin:0;color:#333;font-weight:600}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._alert_dcorr_112,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._alert_dcorr_112{margin-bottom:24px}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._form_dcorr_116 ._ant-form-item_dcorr_116,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._form_dcorr_116 ._ant-form-item_dcorr_116{margin-bottom:20px}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._form_dcorr_116 ._formActions_dcorr_120,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._form_dcorr_116 ._formActions_dcorr_120{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0;text-align:center}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127{border-radius:12px;box-shadow:0 2px 8px #0000001a;background:#fff}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132 h4{margin:0;color:#333;font-weight:600}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132 ._ant-typography_dcorr_145{margin:0;color:#666}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._banksTable_dcorr_149 ._ant-table-thead_dcorr_149>tr>th{background:#fafafa;font-weight:600;color:#333;border-bottom:2px solid #f0f0f0}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._banksTable_dcorr_149 ._ant-table-tbody_dcorr_155>tr:hover>td{background:#f8f9fa}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._banksTable_dcorr_149 ._ant-table-pagination_dcorr_158{margin:16px 0 0}@media(max-width:768px){._accountVerificationContainer_dcorr_1{padding:16px}._accountVerificationContainer_dcorr_1 ._header_dcorr_6{padding:24px}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14{flex-direction:column;align-items:flex-start}._accountVerificationContainer_dcorr_1 ._header_dcorr_6 ._headerContent_dcorr_14 ._headerActions_dcorr_40{width:100%;justify-content:flex-end}._accountVerificationContainer_dcorr_1 ._statisticsRow_dcorr_58 ._ant-col_dcorr_177,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._ant-col_dcorr_177{margin-bottom:16px}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132{flex-direction:column;gap:16px;align-items:flex-start}}@media(prefers-color-scheme:dark){._accountVerificationContainer_dcorr_1{background:#1f1f1f}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83{background:#2a2a2a;border-color:#404040}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._cardHeader_dcorr_89,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._cardHeader_dcorr_89{border-bottom-color:#404040}._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._verificationCard_dcorr_82 ._cardHeader_dcorr_89 h4,._accountVerificationContainer_dcorr_1 ._mainContent_dcorr_79 ._searchCard_dcorr_83 ._cardHeader_dcorr_89 h4{color:#fff}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127{background:#2a2a2a;border-color:#404040}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132{border-bottom-color:#404040}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._tableHeader_dcorr_132 h4{color:#fff}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._banksTable_dcorr_149 ._ant-table-thead_dcorr_149>tr>th{background:#333;color:#fff;border-bottom-color:#404040}._accountVerificationContainer_dcorr_1 ._banksCard_dcorr_127 ._banksTable_dcorr_149 ._ant-table-tbody_dcorr_155>tr:hover>td{background:#3a3a3a}}._checkoutContainer_118us_2{min-height:100vh;background:#f8f9fa}._checkoutContainer_118us_2 ._header_118us_6{background:linear-gradient(135deg,#4caf50,#45a049);padding:16px 20px;color:#fff;box-shadow:0 2px 8px #4caf5033}._checkoutContainer_118us_2 ._header_118us_6 ._backButton_118us_12{color:#fff;font-weight:500;font-size:18px;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px}._checkoutContainer_118us_2 ._header_118us_6 ._backButton_118us_12:hover{background:#ffffff1a;border-color:#ffffff80;color:#fff}._checkoutContainer_118us_2 ._content_118us_25{max-width:1200px;margin:0 auto;padding:24px 20px;transform:translateY(-8px)}._checkoutContainer_118us_2 ._loading_118us_31{display:flex;justify-content:center;align-items:center;height:50vh;font-size:16px}._infoCard_118us_39,._paymentCard_118us_40,._summaryCard_118us_41{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8;margin-bottom:24px}._infoCard_118us_39 .ant-card-head,._paymentCard_118us_40 .ant-card-head,._summaryCard_118us_41 .ant-card-head{border-bottom:1px solid #e8f5e8}._infoCard_118us_39 .ant-card-head ._ant-card-head-title_118us_52,._paymentCard_118us_40 .ant-card-head ._ant-card-head-title_118us_52,._summaryCard_118us_41 .ant-card-head ._ant-card-head-title_118us_52{font-weight:600;color:#333}._infoCard_118us_39 .ant-form-item-label>label,._paymentCard_118us_40 .ant-form-item-label>label,._summaryCard_118us_41 .ant-form-item-label>label{font-weight:600;color:#333}._infoCard_118us_39 .ant-input,._infoCard_118us_39 .ant-input-affix-wrapper,._paymentCard_118us_40 .ant-input,._paymentCard_118us_40 .ant-input-affix-wrapper,._summaryCard_118us_41 .ant-input,._summaryCard_118us_41 .ant-input-affix-wrapper{border-radius:8px;border:1px solid #e8f5e8}._infoCard_118us_39 .ant-input:hover,._infoCard_118us_39 .ant-input:focus,._infoCard_118us_39 .ant-input-affix-wrapper:hover,._infoCard_118us_39 .ant-input-affix-wrapper:focus,._paymentCard_118us_40 .ant-input:hover,._paymentCard_118us_40 .ant-input:focus,._paymentCard_118us_40 .ant-input-affix-wrapper:hover,._paymentCard_118us_40 .ant-input-affix-wrapper:focus,._summaryCard_118us_41 .ant-input:hover,._summaryCard_118us_41 .ant-input:focus,._summaryCard_118us_41 .ant-input-affix-wrapper:hover,._summaryCard_118us_41 .ant-input-affix-wrapper:focus{border-color:#4caf50}._paymentCard_118us_40 ._paymentGroup_118us_87{width:100%}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper{width:100%;height:auto;border-radius:12px!important;margin-bottom:16px;border:2px solid #e8f5e8;background:#fff;transition:all .3s ease}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper:not(:first-child){border-left:2px solid #e8f5e8}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper:before{display:none!important}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper:hover:not(._ant-radio-button-wrapper-disabled_118us_105){border-color:#4caf50;transform:translateY(-1px);box-shadow:0 4px 12px #4caf501a}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_118us_110{border-color:#52c41a;background:#f6ffed!important;box-shadow:none!important;border-left-color:#52c41a!important}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper._ant-radio-button-wrapper-checked_118us_110:before{display:none!important}._paymentCard_118us_40 ._paymentGroup_118us_87 .ant-radio-button-wrapper._ant-radio-button-wrapper-disabled_118us_105{background:#f5f5f5;border-color:#d9d9d9;opacity:.6}._paymentCard_118us_40 ._paymentMethod_118us_124{padding:20px!important;position:relative}._paymentCard_118us_40 ._paymentMethod_118us_124._disabled_118us_128{opacity:.6;cursor:not-allowed}._paymentCard_118us_40 ._paymentMethod_118us_124._ant-radio-button-wrapper-checked_118us_110{background:#f6ffed!important;border-color:#52c41a!important;box-shadow:none!important;border-left-color:#52c41a!important}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138{display:flex;align-items:flex-start;gap:16px}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodIcon_118us_143{font-size:24px;color:#4caf50;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#4caf501a;border-radius:12px;flex-shrink:0}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155{flex:1}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodName_118us_158{display:block;font-size:16px;margin-bottom:4px;color:#333}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodDesc_118us_164{display:block;font-size:13px;color:#666;margin-bottom:4px}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodFee_118us_170{display:block;font-size:12px;color:#fa8c16;font-weight:500}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodError_118us_176{display:block;font-size:12px;font-weight:500}._paymentCard_118us_40 ._paymentMethod_118us_124 ._selectedBadge_118us_181{position:absolute;top:10px;right:12px;color:#52c41a;font-size:20px;display:inline-flex;align-items:center;justify-content:center}._paymentCard_118us_40 ._paymentAlert_118us_191{margin-top:16px;border-radius:8px;border-color:#4caf50;background:#f6ffed}._shopVoucherBox_118us_198{border:1px solid #e8f5e8;background:#fbfffc;border-radius:12px;padding:12px;transition:box-shadow .2s ease,border-color .2s ease}._shopVoucherBox_118us_198:hover{box-shadow:0 6px 16px #4caf501a;border-color:#d5efd5}._shopVoucherHeader_118us_210{display:flex;align-items:center;gap:8px;margin-bottom:8px}._shopVoucherHeader_118us_210 span{font-weight:600;font-size:14px;color:#2f5132}._shopVoucherActions_118us_222,._shopVoucherActions_118us_222 .ant-space-compact{width:100%}._shopVoucherActions_118us_222 .ant-space-compact .ant-input,._shopVoucherActions_118us_222 .ant-space-compact .ant-input-affix-wrapper{height:36px!important;line-height:36px!important;border-radius:8px 0 0 8px!important;border-color:#e8f5e8!important}._shopVoucherActions_118us_222 .ant-space-compact .ant-btn{height:36px!important;line-height:36px!important;padding:0 16px!important;border-radius:0 8px 8px 0!important;display:inline-flex;align-items:center}._shopVoucherActions_118us_222 ._applyVoucherBtn_118us_243{height:36px;padding:0 16px;border-radius:0 8px 8px 0;display:inline-flex;align-items:center}._summaryCard_118us_41{position:sticky;top:24px}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255:last-of-type{border-bottom:none;margin-bottom:16px}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemImageContainer_118us_265{width:60px;height:60px;border-radius:8px;border:1px solid #e8f5e8;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemImageContainer_118us_265._noImage_118us_277:before{content:"📷";font-size:24px;color:#d9d9d9}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemImageContainer_118us_265 ._itemImage_118us_265{width:100%;height:100%;object-fit:cover;display:block}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288{flex:1}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288 ._itemName_118us_291{display:block;font-size:14px;margin-bottom:4px;color:#333}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288 ._itemQuantity_118us_297{display:block;font-size:12px;color:#666;margin-bottom:4px}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288 ._itemPrice_118us_303{display:block;font-size:14px;font-weight:600;color:#4caf50}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309:last-child{margin-bottom:0}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309._discount_118us_319{color:#52c41a;font-weight:500}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309._total_118us_323{font-size:18px;font-weight:700;color:#333}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309._total_118us_323 span:last-child{color:#4caf50}._submitButton_118us_332{height:52px;border-radius:12px;font-size:16px;font-weight:700;background:linear-gradient(135deg,#4caf50,#45a049);border:none;box-shadow:0 4px 16px #4caf504d;margin-top:24px}._submitButton_118us_332:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._submitButton_118us_332:disabled{background:#d9d9d9;box-shadow:none}._walletModal_118us_351 .ant-modal-content{border-radius:16px;overflow:hidden}._walletModal_118us_351 ._walletModalContent_118us_355{text-align:center;padding:20px 0}._walletModal_118us_351 ._walletModalContent_118us_355 ._warningIcon_118us_359{font-size:48px;color:#faad14;margin-bottom:20px}._walletModal_118us_351 ._walletModalContent_118us_355 ._balanceInfo_118us_364{background:#fff7e6;border:1px solid #ffd591;border-radius:8px;padding:16px;margin:16px 0}._walletModal_118us_351 ._walletModalContent_118us_355 ._balanceInfo_118us_364 span{display:block;margin-bottom:8px}._walletModal_118us_351 ._walletModalContent_118us_355 ._balanceInfo_118us_364 span:last-child{margin-bottom:0}._voucherGrid_118us_379{display:grid;grid-template-columns:1fr;gap:12px;max-height:500px;overflow-y:auto;padding:8px}@media(min-width:992px){._voucherGrid_118us_379{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._checkoutContainer_118us_2 ._header_118us_6{padding:16px}._checkoutContainer_118us_2 ._header_118us_6 ._backButton_118us_12{font-size:16px}._checkoutContainer_118us_2 ._content_118us_25{padding:16px}._paymentCard_118us_40 ._paymentMethod_118us_124{padding:16px!important}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138{gap:12px}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodIcon_118us_143{font-size:20px;width:40px;height:40px}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodName_118us_158{font-size:14px}._paymentCard_118us_40 ._paymentMethod_118us_124 ._methodContent_118us_138 ._methodInfo_118us_155 ._methodDesc_118us_164{font-size:12px}._summaryCard_118us_41{position:static;margin-top:24px}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemImageContainer_118us_265{width:50px;height:50px}._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288 ._itemName_118us_291,._summaryCard_118us_41 ._orderSummary_118us_255 ._orderItem_118us_255 ._itemInfo_118us_288 ._itemPrice_118us_303,._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309{font-size:13px}._summaryCard_118us_41 ._orderSummary_118us_255 ._summaryRow_118us_309._total_118us_323{font-size:16px}._submitButton_118us_332{height:48px;font-size:15px}._voucherGrid_118us_379{grid-template-columns:1fr;max-height:400px;padding:4px}}._card_1507w_1{display:flex;align-items:stretch;background:#fff;border:1px solid #f0f0f0;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease;width:100%;min-height:140px;max-width:100%}._card_1507w_1:hover{box-shadow:0 8px 24px #00000014}._left_1507w_17{background:linear-gradient(135deg,#e6f4ff,#fff);padding:16px;min-width:120px;max-width:120px;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px dashed #91caff}._value_1507w_30{font-size:22px;font-weight:700;color:#1677ff}._type_1507w_36{font-size:12px;color:#1677ff;background:#e6f4ff;padding:2px 8px;border-radius:999px;margin-top:6px}._right_1507w_45{flex:1;padding:16px;display:flex;flex-direction:column;gap:6px;min-width:0;overflow:hidden}._row_1507w_55{display:flex;justify-content:space-between;align-items:center}._code_1507w_61{font-weight:600}._meta_1507w_65{color:#666;font-size:12px;word-wrap:break-word;overflow-wrap:break-word}._actions_1507w_72{display:flex;gap:8px;margin-top:8px}@media(max-width:576px){._row_1507w_55{flex-direction:column;align-items:flex-start;gap:4px}._code_1507w_61{margin-bottom:2px}}._container_wwaat_1{min-height:100vh;background:#f8f9fa;display:flex;align-items:center;justify-content:center;padding:20px}._content_wwaat_10{max-width:600px;width:100%}._successCard_wwaat_15{border-radius:16px;box-shadow:0 8px 32px #4caf5026;border:1px solid #e8f5e8;margin-bottom:20px}._successCard_wwaat_15 ._result_wwaat_21 ._successIcon_wwaat_21{color:#52c41a;font-size:72px}._successCard_wwaat_15 ._result_wwaat_21 .ant-result-title{color:#333;font-weight:700}._successCard_wwaat_15 ._result_wwaat_21 .ant-result-subtitle{color:#666;font-size:16px}._successCard_wwaat_15 ._orderInfo_wwaat_33{background:#f6ffed;border:1px solid #b7eb8f;border-radius:12px;padding:20px;margin:24px 0}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._infoRow_wwaat_40{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._infoRow_wwaat_40:last-child{margin-bottom:0}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._infoRow_wwaat_40 ._totalAmount_wwaat_49{color:#4caf50;font-size:18px;font-weight:700}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._statusInfo_wwaat_54{margin-top:16px;text-align:center}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._statusInfo_wwaat_54 span{line-height:1.5}._successCard_wwaat_15 ._actions_wwaat_61{margin-top:24px}._successCard_wwaat_15 ._actions_wwaat_61 ._primaryAction_wwaat_64{background:linear-gradient(135deg,#4caf50,#45a049);border:none;font-weight:600;height:48px}._successCard_wwaat_15 ._actions_wwaat_61 ._primaryAction_wwaat_64:hover{background:linear-gradient(135deg,#45a049,#388e3c);transform:translateY(-1px);box-shadow:0 4px 12px #4caf504d}._walletInfo_wwaat_76{border-radius:16px;box-shadow:0 4px 16px #00000014;border:1px solid #e8f5e8}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81{display:flex;align-items:flex-start;gap:16px}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81 ._walletIcon_wwaat_86{font-size:32px;color:#4caf50;background:#4caf501a;padding:12px;border-radius:12px;flex-shrink:0}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81 h5{margin:0 0 8px;color:#333}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81 span{line-height:1.5}@media(max-width:768px){._container_wwaat_1{padding:16px}._successCard_wwaat_15 ._result_wwaat_21 ._successIcon_wwaat_21{font-size:56px}._successCard_wwaat_15 ._result_wwaat_21 .ant-result-title{font-size:20px}._successCard_wwaat_15 ._result_wwaat_21 .ant-result-subtitle{font-size:14px}._successCard_wwaat_15 ._orderInfo_wwaat_33{padding:16px}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._infoRow_wwaat_40{flex-direction:column;align-items:flex-start;gap:4px}._successCard_wwaat_15 ._orderInfo_wwaat_33 ._infoRow_wwaat_40 ._totalAmount_wwaat_49{font-size:16px}._successCard_wwaat_15 ._actions_wwaat_61 ._primaryAction_wwaat_64{height:44px}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81{gap:12px}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81 ._walletIcon_wwaat_86{font-size:24px;padding:10px}._walletInfo_wwaat_76 ._walletSuccess_wwaat_81 h5{font-size:16px}}._wrapper_1r6oh_1{min-height:100vh;display:flex;flex-direction:column}._content_1r6oh_7{flex:1;padding:0;width:100%}._shoppingLayout_1r6oh_13{min-height:100vh;display:flex;flex-direction:column;background:#f9f9f9}._header_1r6oh_20{background:#2e7d32;color:#fff;padding:16px 32px;display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:600;box-shadow:0 2px 8px #2e7d3214}._logo_1r6oh_32{font-size:22px;font-weight:700;letter-spacing:1px}._nav_1r6oh_38{display:flex;gap:24px}._main_1r6oh_43{flex:1;padding:32px 0;max-width:1200px;margin:0 auto}._footer_1r6oh_50{background:#2e7d32;color:#fff;text-align:center;padding:16px 0;font-size:15px;margin-top:auto}._footerBar_1wjpo_1{background:#fff;color:#333;width:100%;box-shadow:0 -2px 8px #2e7d3214;margin-top:auto;font-size:15px;padding:0}._footerBarContent_1wjpo_11{max-width:1200px;margin:0 auto;width:100%}._topRow_1wjpo_17{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;padding:32px 16px 12px;border-bottom:1px solid #e0e0e0}._col_1wjpo_26{flex:1 1 180px;min-width:180px;max-width:260px;text-align:left}._col_1wjpo_26 h4{color:#2e7d32;font-size:16px;margin-bottom:8px}._col_1wjpo_26 ul{padding-left:18px;margin:0}._col_1wjpo_26 li{margin-bottom:4px;font-size:14px}._socialRow_1wjpo_49{margin-bottom:8px;color:#1976d2;font-size:15px}._newsletter_1wjpo_55{font-size:13px;color:#2e7d32}._bottomRow_1wjpo_60{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:16px 16px 8px}._legalCol_1wjpo_69{flex:2 1 260px;min-width:180px;font-size:13px;color:#555;text-align:left}._paymentCol_1wjpo_77{flex:1 1 180px;min-width:120px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center}._paymentLogo_1wjpo_87{max-width:40px;max-height:32px;object-fit:contain;background:#fff;border-radius:6px;box-shadow:0 1px 4px #2e7d3214}._copyright_1wjpo_96{flex:1 1 100px;text-align:right;color:#2e7d32;font-size:14px;margin-top:0}@media(max-width:900px){._topRow_1wjpo_17,._bottomRow_1wjpo_60{flex-direction:column;align-items:flex-start;gap:16px;padding-left:8px;padding-right:8px}._col_1wjpo_26,._legalCol_1wjpo_69,._paymentCol_1wjpo_77,._copyright_1wjpo_96{text-align:left;justify-content:flex-start}._paymentCol_1wjpo_77{gap:8px}}._tabsWrapper_1pssb_1{display:flex;align-items:center;gap:16px;background:#fff;padding:8px 0;border-bottom:1.5px solid #f0f0f0;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;width:100%;max-width:700px;margin:0 auto}@media(max-width:900px){._tabsWrapper_1pssb_1{max-width:100%;margin:0}}._tab_1pssb_1{position:relative;font-size:15px;color:#333;font-weight:500;cursor:pointer;padding:0 8px 4px;transition:color .2s;display:flex;align-items:center;gap:4px}._tab_1pssb_1:hover,._active_1pssb_39{color:#2e7d32}._count_1pssb_43{font-size:13px;color:#9e9e9e}._underline_1pssb_48{position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:#2e7d32;border-radius:2px}._tabContent_1pssb_58{width:100%;margin-top:16px}._myOrdersPage_hmc3z_1{max-width:1200px;margin:0 auto;padding:24px;background-color:#f5f5f5}._tabsContainer_hmc3z_8{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #0000000d}._tabsContainer_hmc3z_8 .ant-tabs-nav{margin-bottom:0!important}._tabsContainer_hmc3z_8 .ant-tabs-nav:before{border-bottom:1px solid #f0f0f0!important}._tabsContainer_hmc3z_8 .ant-tabs-nav-list{display:flex;width:100%}._tabsContainer_hmc3z_8 .ant-tabs-tab{flex-grow:1;justify-content:center;margin:0!important;padding:12px 0!important}._tabsContainer_hmc3z_8 .ant-tabs-content-holder{display:none}@media(max-width:768px){._tabsContainer_hmc3z_8{overflow-x:auto}._tabsContainer_hmc3z_8 .ant-tabs-nav,._tabsContainer_hmc3z_8 .ant-tabs-nav-list{min-width:max-content}._tabsContainer_hmc3z_8 .ant-tabs-tab{flex:0 0 auto;padding:12px 16px!important;white-space:nowrap;min-width:120px}}@media(max-width:480px){._tabsContainer_hmc3z_8 .ant-tabs-tab{padding:8px 12px!important;min-width:100px;font-size:14px}}._searchBar_hmc3z_57{margin-top:16px;background-color:#fff;padding:16px;border-radius:4px;box-shadow:0 1px 2px #0000000d}._centeredContainer_hmc3z_65{display:flex;justify-content:center;align-items:center;min-height:400px}._orderList_hmc3z_72{display:flex;flex-direction:column;gap:16px;margin-top:16px}._emptyOrders_hmc3z_79{background-color:#fff;padding:40px;border-radius:4px}._orderCard_hmc3z_85{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;border:1px solid #e8e8e8;overflow:hidden}._cardHeader_hmc3z_93{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 24px;border-bottom:1px solid #e8e8e8;background:linear-gradient(135deg,#f8f9fa,#fff)}._cardHeader_hmc3z_93 ._headerLeft_hmc3z_101{display:flex;flex-direction:column;gap:4px}._cardHeader_hmc3z_93 ._headerLeft_hmc3z_101 ._shopName_hmc3z_106{font-weight:600;font-size:16px;color:#1890ff}._cardHeader_hmc3z_93 ._headerLeft_hmc3z_101 ._orderId_hmc3z_111{font-size:12px;color:#666;font-family:Courier New,monospace}._cardHeader_hmc3z_93 ._headerLeft_hmc3z_101 ._orderDate_hmc3z_116{font-size:12px;color:#666}._cardHeader_hmc3z_93 ._statusText_hmc3z_120{color:#52c41a;font-size:14px;font-weight:600;padding:4px 12px;background-color:#f6ffed;border-radius:6px;border:1px solid #b7eb8f}._cardBody_hmc3z_130{padding:0}._productSummary_hmc3z_134{padding:16px 24px;background:linear-gradient(135deg,#f0f2f5,#fafafa);border-bottom:1px solid #e8e8e8}._productSummary_hmc3z_134 ._summaryHeader_hmc3z_139{margin-bottom:12px}._productSummary_hmc3z_134 ._summaryHeader_hmc3z_139 ._summaryTitle_hmc3z_142{font-size:14px;font-weight:600;color:#1890ff}._productSummary_hmc3z_134 ._productList_hmc3z_147{display:flex;flex-direction:column;gap:6px}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152{display:flex;align-items:center;gap:8px;padding:4px 0}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152 ._itemNumber_hmc3z_158{font-size:12px;color:#666;font-weight:500;min-width:20px}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152 ._itemName_hmc3z_164{flex:1;font-size:13px;color:#333;font-weight:500;line-height:1.4}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152 ._itemQuantity_hmc3z_171{font-size:12px;color:#1890ff;background-color:#e6f7ff;padding:2px 8px;border-radius:12px;font-weight:500;border:1px solid #91d5ff}._cardFooter_hmc3z_181{display:flex;flex-direction:column;align-items:flex-end;gap:16px;padding:16px 24px;background:linear-gradient(135deg,#fff,#f8f9fa);border-top:1px solid #e8e8e8}._cardFooter_hmc3z_181 ._totalAmount_hmc3z_190{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}._cardFooter_hmc3z_181 ._totalAmount_hmc3z_190 strong{font-size:24px;color:#1890ff;font-weight:600}._cardFooter_hmc3z_181 ._actionButtons_hmc3z_202{display:flex;flex-wrap:wrap;gap:8px}._cardFooter_hmc3z_181 ._actionButtons_hmc3z_202 .ant-btn{min-width:140px;height:36px;font-size:14px;padding:4px 16px;border-radius:6px}._paymentSummary_hmc3z_215{width:100%;display:flex;justify-content:flex-end}._paymentSummary_hmc3z_215 ._summaryContainer_hmc3z_220{text-align:right;min-width:200px}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224:last-child{margin-bottom:0;margin-top:8px;padding-top:8px;border-top:1px solid #e8e8e8}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224 ._label_hmc3z_237{color:#666;font-weight:500;font-size:14px}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224 ._value_hmc3z_242{color:#1890ff;font-weight:600;font-size:14px}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224 ._discountValue_hmc3z_247{color:#cf1322;font-weight:600;font-size:14px}._paymentSummary_hmc3z_215 ._summaryRow_hmc3z_224 ._totalValue_hmc3z_252{color:#1677ff;font-weight:700;font-size:16px}._productItem_hmc3z_258{display:flex;align-items:flex-start;gap:16px;padding:20px;border-top:1px solid #e8e8e8;cursor:pointer;background-color:#fff}._productItem_hmc3z_258:hover{background:linear-gradient(135deg,#f0f2f5,#fafafa)}._productItem_hmc3z_258{transition:all .3s ease}._productImage_hmc3z_274{width:80px;height:80px;object-fit:cover;border:1px solid #eee;border-radius:8px;flex-shrink:0}._productInfo_hmc3z_283{flex-grow:1;display:flex;flex-direction:column;gap:6px}._productName_hmc3z_290{font-size:16px;color:#262626;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._productVariation_hmc3z_301{font-size:14px;color:#8c8c8c;font-style:italic}._productDetails_hmc3z_307{display:flex;flex-direction:column;gap:2px}._productDetails_hmc3z_307 ._productQuantity_hmc3z_312,._productDetails_hmc3z_307 ._unitPrice_hmc3z_313{font-size:13px;color:#595959}._priceInfo_hmc3z_318{text-align:right;display:flex;flex-direction:column;justify-content:center}._priceInfo_hmc3z_318 ._currentPrice_hmc3z_324{color:#1890ff;font-weight:600;font-size:16px}._reviewProductItem_hmc3z_330{display:flex;align-items:center;gap:12px;padding:12px 0}._reviewProductImage_hmc3z_337{width:60px;height:60px;object-fit:cover;border:1px solid #eee;border-radius:4px}._reviewProductInfo_hmc3z_345{display:flex;flex-direction:column;gap:4px}._reviewProductName_hmc3z_351{font-size:16px;color:#333;font-weight:500}._reviewProductVariation_hmc3z_357{font-size:14px;color:#666}._ratingSection_hmc3z_362{display:flex;align-items:center;gap:8px}._ratingText_hmc3z_368{color:orange;font-weight:500}._uploadButtons_hmc3z_373{display:flex;gap:12px;margin-top:16px}._uploadButton_hmc3z_373{border:1px dashed #d9d9d9;color:#ff4d4f}._uploadButton_hmc3z_373:hover{border-color:#ff4d4f}._modalProductItem_hmc3z_387{cursor:default}._modalProductItem_hmc3z_387:hover{background-color:transparent}._modalTotalAmount_hmc3z_394{justify-content:flex-end;margin-top:16px}._reviewActionButtons_hmc3z_399{display:flex;gap:8px}._reviewActionButtons_hmc3z_399 .ant-btn{min-width:80px!important;height:32px!important;font-size:14px;padding:4px 12px;display:flex;align-items:center;justify-content:center}.ant-modal-footer ._ant-btn_hmc3z_207{min-width:100px;height:32px;font-size:14px;padding:4px 16px}._reviewCard_hmc3z_420{border:1px solid #f0f0f0;border-radius:12px;margin-bottom:20px;padding:20px;background-color:#fafafa;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}._reviewCard_hmc3z_420:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}._reviewHeader_hmc3z_434{display:flex;align-items:flex-start;margin-bottom:16px;gap:12px}._reviewProductThumbnail_hmc3z_441{width:60px;height:60px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8;flex-shrink:0}._reviewContent_hmc3z_450{background-color:#fff;padding:16px;border-radius:8px;border:1px solid #e8e8e8;margin-bottom:16px;line-height:1.6;color:#262626;white-space:pre-wrap}._reviewImages_hmc3z_461{display:flex;gap:8px;flex-wrap:wrap}._reviewImage_hmc3z_461{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;transition:transform .2s ease}._reviewImage_hmc3z_461:hover{transform:scale(1.05)}._reviewActions_hmc3z_480{display:flex;gap:8px;align-items:center}@media(max-width:768px){._reviewCard_hmc3z_420{padding:16px;margin-bottom:16px}._reviewHeader_hmc3z_434{flex-direction:column;gap:8px}._reviewProductThumbnail_hmc3z_441{width:50px;height:50px}._reviewImage_hmc3z_461{width:60px;height:60px}._reviewActions_hmc3z_480{flex-direction:column;width:100%}._reviewActions_hmc3z_480 .ant-btn{width:100%;min-width:unset!important}}@media(max-width:768px){._cardHeader_hmc3z_93{flex-direction:column;gap:12px;align-items:flex-start}._cardHeader_hmc3z_93 ._headerLeft_hmc3z_101{width:100%}._cardHeader_hmc3z_93 ._statusText_hmc3z_120{align-self:flex-end}._productSummary_hmc3z_134{padding:12px 16px}._productSummary_hmc3z_134 ._summaryHeader_hmc3z_139 ._summaryTitle_hmc3z_142{font-size:13px}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152 ._itemName_hmc3z_164{font-size:12px}._productSummary_hmc3z_134 ._summaryItem_hmc3z_152 ._itemQuantity_hmc3z_171{font-size:11px;padding:1px 4px}._productItem_hmc3z_258{padding:16px;gap:12px}._productImage_hmc3z_274{width:60px;height:60px}._productName_hmc3z_290{font-size:14px}._productDetails_hmc3z_307 ._productQuantity_hmc3z_312,._productDetails_hmc3z_307 ._unitPrice_hmc3z_313{font-size:12px}._priceInfo_hmc3z_318 ._currentPrice_hmc3z_324{font-size:14px}}@media(max-width:768px){.product-item-mobile{padding:8px}.product-item-mobile .product-info{min-width:0;flex:1}.product-item-mobile .product-name{font-size:13px!important;line-height:1.3!important;margin-bottom:6px!important}.product-item-mobile .product-details{font-size:11px!important}}@media(max-width:480px){.product-item-mobile{padding:6px}.product-item-mobile .product-image{width:50px!important;height:50px!important}.product-item-mobile .product-name{font-size:12px!important;line-height:1.2!important}.product-item-mobile .product-details{font-size:10px!important}.product-item-mobile .price-section{padding:6px 0!important}.product-item-mobile .price-section .unit-price{font-size:10px!important}.product-item-mobile .price-section .total-price{font-size:12px!important}}@media(max-width:768px){.ant-modal{margin:16px;max-width:calc(100vw - 32px)}.ant-modal ._ant-modal-content_1v686_49{border-radius:8px}.ant-modal ._ant-modal-body_1v686_52{padding:16px}}@media(max-width:480px){.ant-modal{margin:8px;max-width:calc(100vw - 16px)}.ant-modal ._ant-modal-body_1v686_52{padding:12px}}@media(max-width:768px){.ant-descriptions ._ant-descriptions-item-label_1v686_67,.ant-descriptions ._ant-descriptions-item-content_1v686_71{font-size:12px;padding:8px 12px}}@media(max-width:768px){.order-summary{min-width:100%!important}.order-summary .summary-row{font-size:12px;margin-bottom:4px}.order-summary .total-row{font-size:14px;margin-top:6px}}@media(max-width:480px){.order-summary .summary-row{font-size:11px}.order-summary .total-row{font-size:13px}}._person-card_10p03_1{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;min-height:220px;display:flex;flex-direction:column}._person-card_10p03_1:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}._person-card_10p03_1 ._card-content_10p03_14{flex:1;display:flex;flex-direction:column;padding-bottom:4px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._avatar-section_10p03_26{flex-shrink:0}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29{flex:1;min-width:0}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29 ._name-section_10p03_33{margin-bottom:4px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29 ._name-section_10p03_33 ._name_10p03_33{margin:0 0 2px;font-size:15px;font-weight:600;color:#1f2937;line-height:1.2;word-break:break-word}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29 ._name-section_10p03_33 ._full-name_10p03_44{font-size:12px;color:#6b7280;font-style:italic;line-height:1.2;word-break:break-word}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29 ._badges_10p03_51{display:flex;flex-wrap:wrap;gap:6px}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56{flex:1}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59{width:100%}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._info-item_10p03_62{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.3;margin-bottom:2px}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._info-item_10p03_62 ._icon_10p03_70{color:#6b7280;font-size:12px;width:14px;text-align:center}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._info-item_10p03_62 ._label_10p03_76{color:#6b7280;font-weight:500;min-width:40px}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._info-item_10p03_62 ._value_10p03_81{color:#374151;font-weight:400;flex:1}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._bio_10p03_86{margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._bio_10p03_86 ._label_10p03_76{display:block;color:#6b7280;font-weight:500;font-size:12px;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}._person-card_10p03_1 ._card-content_10p03_14 ._details_10p03_56 ._info-list_10p03_59 ._bio_10p03_86 ._bio-text_10p03_100{margin:0;color:#4b5563;font-size:13px;line-height:1.5;font-style:italic}._person-card_10p03_1 .ant-card-actions{background:#f9fafb;border-top:1px solid #e5e7eb;padding:4px 0}._person-card_10p03_1 .ant-card-actions li{margin:0}._person-card_10p03_1 .ant-card-actions li ._ant-btn_10p03_115{border:none;box-shadow:none;height:32px}._person-card_10p03_1 .ant-card-actions li ._ant-btn_10p03_115:hover{background:#e5e7eb}@media(max-width:768px){._person-card_10p03_1{margin-bottom:20px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20{flex-direction:column;align-items:center;text-align:center;gap:12px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._info-section_10p03_29 ._name_10p03_33{font-size:16px}}@media(max-width:480px){._person-card_10p03_1{margin-bottom:24px}._person-card_10p03_1 ._card-content_10p03_14 ._header_10p03_20 ._avatar-section_10p03_26 .ant-avatar{width:48px!important;height:48px!important;line-height:48px!important;font-size:20px!important}}._modern-family-tree_667ve_1{position:relative;width:100%;background:linear-gradient(135deg,#fde3b0,#a8d672 50%,#4c9a2a 80%);border-radius:12px;overflow:hidden;border:1px solid #2E7D32}._modern-family-tree_667ve_1._exporting_667ve_10 ._controls_667ve_10,._modern-family-tree_667ve_1._exporting_667ve_10 ._joint-toggle_667ve_11,._modern-family-tree_667ve_1._exporting_667ve_10 ._person-avatar_667ve_12 ._toggle_667ve_12{display:none!important}._controls_667ve_10{position:absolute;bottom:16px;right:16px;z-index:10;background:#ffffffe6;padding:8px 12px;border-radius:8px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:6px}._tree-container_667ve_31{position:relative;width:100%;height:100%;overflow:auto;background:radial-gradient(circle at 20% 50%,rgba(251,232,176,.3) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(247,225,107,.3) 0%,transparent 50%),radial-gradient(circle at 40% 80%,rgba(168,214,114,.3) 0%,transparent 50%)}._tree-container_667ve_31::-webkit-scrollbar{width:8px;height:8px}._tree-container_667ve_31::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}._tree-container_667ve_31::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}._tree-container_667ve_31::-webkit-scrollbar-thumb:hover{background:#ffffff80}._tree-content_667ve_54{position:relative;width:max-content;height:max-content;min-width:0;min-height:0;padding:0}._connections_667ve_63{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._joint-toggle_667ve_11{position:absolute;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;box-shadow:0 2px 6px #0000001a;z-index:3}._person-node_667ve_89{position:absolute;width:80px;height:80px;cursor:pointer;z-index:2;transition:none}._person-avatar_667ve_12{position:relative;width:60px;height:60px;border-radius:50%;background:#fff;border:3px solid #2E7D32;display:flex;align-items:center;justify-content:center;margin:0 auto 4px;box-shadow:0 4px 12px #00000026;transition:all .3s ease;overflow:hidden}._person-avatar_667ve_12 img{width:100%;height:100%;object-fit:cover;border-radius:50%}._person-avatar_667ve_12 ._anticon_667ve_119{font-size:24px;color:#8c8c8c}._person-avatar_667ve_12 ._toggle_667ve_12{position:absolute;right:-10px;bottom:-10px;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;box-shadow:0 2px 6px #0000001a;z-index:3}._person-node_667ve_89._male_667ve_141 ._person-avatar_667ve_12{border-color:#4c9a2a}._person-node_667ve_89._female_667ve_145 ._person-avatar_667ve_12{border-color:#f4c542}._person-node_667ve_89._selected-branch_667ve_149 ._person-avatar_667ve_12{border:3px solid #1890ff;box-shadow:0 0 0 3px #1890ff4d;animation:_selectedPulse_667ve_1 2s infinite}@keyframes _selectedPulse_667ve_1{0%{box-shadow:0 0 0 3px #1890ff4d}50%{box-shadow:0 0 0 8px #1890ff1a}to{box-shadow:0 0 0 3px #1890ff4d}}._person-info_667ve_166{text-align:center;background:#fffffff2;border-radius:8px;padding:4px 6px;box-shadow:0 2px 8px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:100px;margin-left:-10px}._person-name_667ve_177{font-size:12px;font-weight:600;color:#2c3e50;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._person-full-name_667ve_189{font-size:10px;color:#7f8c8d;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;font-style:italic}._person-title_667ve_201{font-size:10px;color:#7f8c8d;line-height:1.2;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._person-years_667ve_212{font-size:9px;color:#95a5a6;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}._empty-state_667ve_222{display:flex;align-items:center;justify-content:center;width:100%;background:#fafafa;border-radius:8px;border:2px dashed #d9d9d9}._error-state_667ve_232{display:flex;align-items:center;justify-content:center;width:100%;padding:24px;background:#fff2f0;border-radius:8px;border:1px solid #ffccc7}._empty-content_667ve_243{text-align:center;padding:48px 24px}._empty-icon_667ve_248{font-size:48px;color:#d9d9d9;margin-bottom:16px}@keyframes _pulse_667ve_1{0%{box-shadow:0 0 #f39c12b3}70%{box-shadow:0 0 0 10px #f39c1200}to{box-shadow:0 0 #f39c1200}}@media(max-width:768px){._person-node_667ve_89{width:60px;height:60px}._person-avatar_667ve_12{width:45px;height:45px}._person-avatar_667ve_12 ._anticon_667ve_119{font-size:18px}._person-info_667ve_166{min-width:80px;margin-left:-10px}._person-name_667ve_177{font-size:10px;max-width:80px}._person-title_667ve_201{font-size:9px;max-width:80px}._person-years_667ve_212{font-size:8px;max-width:80px}._connections_667ve_63 line{stroke-width:3px!important}._connections_667ve_63 line[stroke="#F4C542"]{stroke-width:3px!important}._connections_667ve_63 line[stroke="#4C9A2A"]{stroke-width:3px!important}._joint-toggle_667ve_11,._person-avatar_667ve_12 ._toggle_667ve_12{width:24px;height:24px;font-size:14px}}._family-tree-card_1pigx_1{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;height:200px;display:flex;flex-direction:column}._family-tree-card_1pigx_1:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}._family-tree-card_1pigx_1 ._card-content_1pigx_14{flex:1;display:flex;flex-direction:column}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._header_1pigx_19{margin-bottom:6px}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._header_1pigx_19 ._title_1pigx_22{margin:0 0 4px;font-size:15px;font-weight:600;color:#1f2937;line-height:1.2}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._header_1pigx_19 ._badges_1pigx_29{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._description_1pigx_35{margin:0 0 4px;color:#6b7280;font-size:12px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._footer_1pigx_45{margin-top:auto}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._footer_1pigx_45 ._info_1pigx_48 ._info-item_1pigx_48{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-bottom:1px}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._footer_1pigx_45 ._info_1pigx_48 ._info-item_1pigx_48 ._label_1pigx_55{color:#9ca3af;font-weight:500}._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._footer_1pigx_45 ._info_1pigx_48 ._info-item_1pigx_48 ._value_1pigx_59{color:#374151;font-weight:400}._family-tree-card_1pigx_1 .ant-card-actions{background:#f9fafb;border-top:1px solid #e5e7eb;padding:4px 0}._family-tree-card_1pigx_1 .ant-card-actions li{margin:0}._family-tree-card_1pigx_1 .ant-card-actions li ._ant-btn_1pigx_71{border:none;box-shadow:none;height:32px}._family-tree-card_1pigx_1 .ant-card-actions li ._ant-btn_1pigx_71:hover{background:#e5e7eb}@media(max-width:768px){._family-tree-card_1pigx_1 ._card-content_1pigx_14 ._header_1pigx_19 ._title_1pigx_22{font-size:16px}}._family-tree-form_12iet_1 ._form_12iet_1 ._switch-group_12iet_1{display:flex;gap:24px;margin-bottom:24px;padding:16px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._family-tree-form_12iet_1 ._form_12iet_1 ._switch-group_12iet_1 .ant-form-item{margin-bottom:0;flex:1}._family-tree-form_12iet_1 ._form_12iet_1 ._switch-group_12iet_1 .ant-form-item .ant-form-item-label{padding-bottom:4px}._family-tree-form_12iet_1 ._form_12iet_1 ._switch-group_12iet_1 .ant-form-item .ant-form-item-label label{font-weight:500;color:#374151}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21{margin-bottom:0;padding-top:16px;border-top:1px solid #e5e7eb;text-align:center}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-btn{min-width:120px;height:40px;border-radius:6px;font-weight:500}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-btn._ant-btn-primary_12iet_33{background:#3b82f6;border-color:#3b82f6}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-btn._ant-btn-primary_12iet_33:hover{background:#2563eb;border-color:#2563eb}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item{margin-bottom:20px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-label{padding-bottom:6px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-label label{font-weight:500;color:#374151;font-size:14px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-label label._ant-form-item-required_12iet_52:before{color:#ef4444}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-radius:6px;border-color:#d1d5db;transition:all .2s ease}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input:hover,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover{border-color:#9ca3af}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input:focus,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-input-focused_12iet_65,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-input-affix-wrapper-focused_12iet_65,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-input-focused_12iet_65,._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-input-affix-wrapper-focused_12iet_65{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input{height:40px;font-size:14px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{height:40px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper ._ant-input_12iet_55{height:38px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-lg{height:48px;font-size:16px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper-lg{height:48px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper-lg ._ant-input_12iet_55{height:46px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-form-item .ant-form-item-explain-error{color:#ef4444;font-size:12px;margin-top:4px}._family-tree-form_12iet_1 ._form_12iet_1 .ant-switch{background-color:#d1d5db}._family-tree-form_12iet_1 ._form_12iet_1 .ant-switch._ant-switch-checked_12iet_100{background-color:#3b82f6}@media(max-width:768px){._family-tree-form_12iet_1 ._form_12iet_1 ._switch-group_12iet_1{flex-direction:column;gap:16px}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-btn{min-width:100px;height:36px}}@media(max-width:480px){._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-space{width:100%;justify-content:center}._family-tree-form_12iet_1 ._form_12iet_1 ._form-actions_12iet_21 .ant-btn{flex:1;max-width:120px}}._person-form_bvf86_1 ._form_bvf86_1 ._date-group_bvf86_1{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;padding:16px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._person-form_bvf86_1 ._form_bvf86_1 ._date-group_bvf86_1 .ant-form-item{margin-bottom:0}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14{margin-bottom:0;padding-top:16px;border-top:1px solid #e5e7eb;text-align:center}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn{min-width:120px;height:40px;border-radius:6px;font-weight:500}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn._ant-btn-primary_bvf86_26{background:#3b82f6;border-color:#3b82f6}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn._ant-btn-primary_bvf86_26:hover{background:#2563eb;border-color:#2563eb}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn:not(._ant-btn-primary_bvf86_26){color:#6b7280;border-color:#d1d5db}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn:not(._ant-btn-primary_bvf86_26):hover{color:#374151;border-color:#9ca3af}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item{margin-bottom:20px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-label{padding-bottom:6px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-label label{font-weight:500;color:#374151;font-size:14px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-label label._ant-form-item-required_bvf86_53:before{color:#ef4444}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker{border-radius:6px;border-color:#d1d5db;transition:all .2s ease}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input:hover,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector:hover,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker:hover{border-color:#9ca3af}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input:focus,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-input-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-input-affix-wrapper-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-select-focused_bvf86_70 ._ant-select-selector_bvf86_58,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input._ant-picker-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-input-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-input-affix-wrapper-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-select-focused_bvf86_70 ._ant-select-selector_bvf86_58,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper._ant-picker-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector:focus,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector._ant-input-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector._ant-input-affix-wrapper-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector._ant-select-focused_bvf86_70 ._ant-select-selector_bvf86_58,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select-selector._ant-picker-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker:focus,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-input-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-input-affix-wrapper-focused_bvf86_70,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-select-focused_bvf86_70 ._ant-select-selector_bvf86_58,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-picker-focused_bvf86_70{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input{height:40px;font-size:14px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{height:40px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper ._ant-input_bvf86_56{height:38px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-lg{height:48px;font-size:16px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper-lg{height:48px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper-lg ._ant-input_bvf86_56{height:46px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select ._ant-select-selector_bvf86_58{height:40px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select ._ant-select-selector_bvf86_58 ._ant-select-selection-item_bvf86_112,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select ._ant-select-selector_bvf86_58 ._ant-select-selection-placeholder_bvf86_115{line-height:38px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select._ant-select-lg_bvf86_118 ._ant-select-selector_bvf86_58{height:48px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select._ant-select-lg_bvf86_118 ._ant-select-selector_bvf86_58 ._ant-select-selection-item_bvf86_112,._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-select._ant-select-lg_bvf86_118 ._ant-select-selector_bvf86_58 ._ant-select-selection-placeholder_bvf86_115{line-height:46px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker{height:40px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker ._ant-picker-input_bvf86_130{height:38px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker ._ant-picker-input_bvf86_130 input{height:38px;line-height:38px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-picker-lg_bvf86_137{height:48px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-picker-lg_bvf86_137 ._ant-picker-input_bvf86_130{height:46px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-control-input .ant-picker._ant-picker-lg_bvf86_137 ._ant-picker-input_bvf86_130 input{height:46px;line-height:46px}._person-form_bvf86_1 ._form_bvf86_1 .ant-form-item .ant-form-item-explain-error{color:#ef4444;font-size:12px;margin-top:4px}@media(max-width:768px){._person-form_bvf86_1 ._form_bvf86_1 ._date-group_bvf86_1{grid-template-columns:1fr;gap:16px}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn{min-width:100px;height:36px}}@media(max-width:480px){._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-space{width:100%;justify-content:center}._person-form_bvf86_1 ._form_bvf86_1 ._form-actions_bvf86_14 .ant-btn{flex:1;max-width:120px}}._landingPage_12tl4_1{width:100%;min-height:100vh}._hero_12tl4_6{min-height:600px;display:flex;align-items:center;padding:80px 24px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}@media(max-width:768px){._hero_12tl4_6{min-height:auto;padding:40px 16px}}._heroInner_12tl4_20{max-width:1200px;margin:0 auto;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:992px){._heroInner_12tl4_20{grid-template-columns:1fr;gap:32px}}._heroTitle_12tl4_36{font-size:48px!important;font-weight:700!important;margin-bottom:24px!important;color:#1a1a1a;line-height:1.2}@media(max-width:768px){._heroTitle_12tl4_36{font-size:32px!important}}._heroDesc_12tl4_49{font-size:18px;color:#666;margin-bottom:32px;line-height:1.6}@media(max-width:768px){._heroDesc_12tl4_49{font-size:16px}}._ctaGroup_12tl4_61{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:768px){._ctaGroup_12tl4_61{flex-direction:column}}._heroBannerImg_12tl4_72{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px #0000001a}._container_12tl4_79{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){._container_12tl4_79{padding:0 16px}}._section_12tl4_90{padding:80px 0;background:#fff}@media(max-width:768px){._section_12tl4_90{padding:48px 0}}._sectionAlt_12tl4_100{padding:80px 0;background:#f8f9fa}@media(max-width:768px){._sectionAlt_12tl4_100{padding:48px 0}}._sectionTitle_12tl4_110{font-size:36px!important;font-weight:700!important;text-align:center;margin-bottom:16px!important;color:#1a1a1a}@media(max-width:768px){._sectionTitle_12tl4_110{font-size:28px!important}}._titleGreen_12tl4_123{color:#28a745!important}._sectionSub_12tl4_127{font-size:18px;text-align:center;color:#666;margin-bottom:48px;display:block;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:768px){._sectionSub_12tl4_127{font-size:16px;margin-bottom:32px}}._rowAlt_12tl4_144{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}@media(max-width:992px){._rowAlt_12tl4_144{grid-template-columns:1fr;gap:32px}}._rowAltReverse_12tl4_157{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:center}@media(max-width:992px){._rowAltReverse_12tl4_157{grid-template-columns:1fr;gap:32px}}._rowAltReverse_12tl4_157 ._mediaCol_12tl4_169{order:-1}@media(max-width:992px){._rowAltReverse_12tl4_157 ._mediaCol_12tl4_169{order:0}}._contentCol_12tl4_178{display:flex;flex-direction:column;gap:16px}._mediaCol_12tl4_169{display:flex;align-items:center;justify-content:center}._mediaImg_12tl4_190{width:100%;height:auto;border-radius:12px;box-shadow:0 4px 16px #0000001a}._featureCard_12tl4_197{height:100%;border-radius:12px;box-shadow:0 2px 8px #00000014;transition:transform .2s,box-shadow .2s}._featureCard_12tl4_197:hover{transform:translateY(-4px);box-shadow:0 4px 16px #0000001f}._featureHeader_12tl4_208{font-size:18px;font-weight:600;margin-bottom:12px;color:#1a1a1a}._featureBody_12tl4_215{font-size:14px;color:#666;line-height:1.6}._boxIvoryGreen_12tl4_221{background:linear-gradient(135deg,#f8f9fa,#e8f5e9);border:1px solid #c8e6c9}._boxWhiteGreen_12tl4_226{background:linear-gradient(135deg,#fff,#f1f8f4);border:1px solid #c8e6c9}._aos_12tl4_231{opacity:0;transition:opacity .6s ease-in-out,transform .6s ease-in-out}._aosUp_12tl4_236{transform:translateY(30px)}._aosLeft_12tl4_240{transform:translate(-30px)}._aosRight_12tl4_244{transform:translate(30px)}._aosIn_12tl4_248{opacity:1;transform:translate(0)!important}.affiliate-management-tabs .ant-tabs-tab{padding:12px 24px;font-weight:500}.affiliate-management-tabs .ant-tabs-tab.ant-tabs-tab-active{color:#1890ff;border-bottom:2px solid #1890ff}.affiliate-management-tabs .ant-tabs-content-holder{padding-top:24px}.affiliate-management-tabs .ant-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.affiliate-management-tabs .ant-card .ant-card-head{border-bottom:1px solid #f0f0f0}.affiliate-management-tabs .ant-card .ant-card-head .ant-card-head-title{font-weight:600;color:#262626}.affiliate-management-tabs .space-y-6>*+*{margin-top:24px}.affiliate-management-tabs .grid{display:grid;gap:24px}.affiliate-management-tabs .grid.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.affiliate-management-tabs .grid.lg\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.affiliate-dashboard .ant-card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.affiliate-dashboard .ant-card .ant-card-head{border-bottom:1px solid #f0f0f0}.affiliate-dashboard .ant-card .ant-card-head .ant-card-head-title{font-weight:600;color:#262626}.affiliate-dashboard .space-y-6>*+*{margin-top:24px}.ant-form-item .grid{display:grid;gap:12px;align-items:end}.ant-form-item .grid.grid-cols-5{grid-template-columns:80px 1fr 1fr 100px 40px}.ant-form-item .ant-form-item-label{padding-bottom:4px}.ant-form-item .ant-form-item-label label{font-size:12px;font-weight:500}.ant-form-item .ant-input-number{width:100%}.ant-form-item .ant-input-number .ant-input-number-input{text-align:center;font-size:13px}.ant-modal-body .ant-form-list .ant-card{border:1px solid #f0f0f0;border-radius:6px}.ant-modal-body .ant-form-list .ant-card .ant-card-body{padding:12px}._partnerMemberManagement_18a2i_1{padding:24px;background:#fff;min-height:100vh}._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6 h2{color:#1890ff;font-size:24px;font-weight:600;margin-bottom:8px}._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6 p{color:#666;font-size:14px}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21{text-align:center;padding:16px}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21 ._statNumber_18a2i_25{font-size:32px;font-weight:700;color:#262626;margin-bottom:8px;line-height:1}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21 ._statLabel_18a2i_32{font-size:14px;color:#666;font-weight:500}._partnerMemberManagement_18a2i_1 ._filterCard_18a2i_37{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagement_18a2i_1 ._filterCard_18a2i_37 ._ant-input_18a2i_42,._partnerMemberManagement_18a2i_1 ._filterCard_18a2i_37 ._ant-select_18a2i_43{border-radius:6px}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46{border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-table-thead_18a2i_50>tr>th{background:#fafafa;font-weight:600;color:#262626}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-table-tbody_18a2i_55>tr:hover>td{background:#f5f5f5}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-tabs-tab_18a2i_58{font-weight:500}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-tabs-tab-active_18a2i_61 ._ant-tabs-tab-btn_18a2i_61{color:#1890ff;font-weight:600}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75{display:flex;align-items:center;margin-bottom:12px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberAvatar_18a2i_80{margin-right:12px;background:#1890ff}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberInfo_18a2i_84{flex:1}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberInfo_18a2i_84 ._memberName_18a2i_87{font-size:16px;font-weight:600;color:#262626;margin-bottom:4px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberInfo_18a2i_84 ._memberCode_18a2i_93{font-size:12px;color:#666}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberStatus_18a2i_97{margin-left:12px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberDetails_18a2i_100 ._detailRow_18a2i_100{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberDetails_18a2i_100 ._detailRow_18a2i_100 ._label_18a2i_106{color:#666;font-weight:500}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberDetails_18a2i_100 ._detailRow_18a2i_100 ._value_18a2i_110{color:#262626}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberActions_18a2i_113{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;gap:8px}._partnerMemberManagement_18a2i_1 ._modalContent_18a2i_121 ._ant-descriptions-item-label_18a2i_121{font-weight:600;color:#262626;background:#fafafa}._partnerMemberManagement_18a2i_1 ._modalContent_18a2i_121 ._ant-descriptions-item-content_18a2i_126{color:#666}._partnerMemberManagement_18a2i_1 ._rejectModal_18a2i_129 ._ant-alert_18a2i_129{margin-bottom:16px;border-radius:6px}._partnerMemberManagement_18a2i_1 ._rejectModal_18a2i_129 ._ant-input_18a2i_42{border-radius:6px}._partnerMemberManagement_18a2i_1 ._statusTag_18a2i_136{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}._partnerMemberManagement_18a2i_1 ._statusTag_18a2i_136._pending_18a2i_145{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._partnerMemberManagement_18a2i_1 ._statusTag_18a2i_136._approved_18a2i_150{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerMemberManagement_18a2i_1 ._statusTag_18a2i_136._rejected_18a2i_155{background:#fff2f0;color:#ff4d4f;border:1px solid #ffccc7}._partnerMemberManagement_18a2i_1 ._statusTag_18a2i_136._suspended_18a2i_160{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165{border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .3s ease}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165:hover{background:#f5f5f5}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._approve_18a2i_150{color:#52c41a}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._approve_18a2i_150:hover{background:#f6ffed;color:#389e0d}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._reject_18a2i_129{color:#ff4d4f}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._reject_18a2i_129:hover{background:#fff2f0;color:#cf1322}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._view_18a2i_189{color:#1890ff}._partnerMemberManagement_18a2i_1 ._actionButton_18a2i_165._view_18a2i_189:hover{background:#e6f7ff;color:#096dd9}._partnerMemberManagement_18a2i_1 ._contactInfo_18a2i_196 ._contactItem_18a2i_196{display:flex;align-items:center;gap:4px;font-size:12px;color:#666;margin-bottom:2px}._partnerMemberManagement_18a2i_1 ._contactInfo_18a2i_196 ._contactItem_18a2i_196 ._anticon_18a2i_204{font-size:10px}._partnerMemberManagement_18a2i_1 ._partnerInfo_18a2i_207 ._partnerName_18a2i_207{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px}._partnerMemberManagement_18a2i_1 ._partnerInfo_18a2i_207 ._partnerName_18a2i_207 ._anticon_18a2i_204{color:#1890ff}._partnerMemberManagement_18a2i_1 ._applicationNote_18a2i_217{max-width:200px;font-size:12px;color:#666;word-wrap:break-word}@media(max-width:768px){._partnerMemberManagement_18a2i_1,._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6 ._ant-card-body_18a2i_227{padding:16px}._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6 h2{font-size:20px}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21{padding:12px}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21 ._statNumber_18a2i_25{font-size:24px}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21 ._statLabel_18a2i_32{font-size:12px}._partnerMemberManagement_18a2i_1 ._filterCard_18a2i_37 ._ant-col_18a2i_242{margin-bottom:8px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75{flex-direction:column;align-items:flex-start}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberHeader_18a2i_75 ._memberStatus_18a2i_97{margin-left:0;margin-top:8px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberDetails_18a2i_100 ._detailRow_18a2i_100{flex-direction:column;gap:4px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberActions_18a2i_113{flex-direction:column;gap:8px}._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65 ._memberActions_18a2i_113 ._ant-btn_18a2i_261{width:100%}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-table_18a2i_50{font-size:12px}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-table-thead_18a2i_50>tr>th{padding:8px 4px;font-size:12px}._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46 ._ant-table-tbody_18a2i_55>tr>td{padding:8px 4px}._partnerMemberManagement_18a2i_1 ._contactInfo_18a2i_196 ._contactItem_18a2i_196{font-size:10px}._partnerMemberManagement_18a2i_1 ._applicationNote_18a2i_217{max-width:150px;font-size:10px}}@media(prefers-color-scheme:dark){._partnerMemberManagement_18a2i_1{background:#fff}._partnerMemberManagement_18a2i_1 ._headerCard_18a2i_6,._partnerMemberManagement_18a2i_1 ._filterCard_18a2i_37,._partnerMemberManagement_18a2i_1 ._tableCard_18a2i_46,._partnerMemberManagement_18a2i_1 ._memberCard_18a2i_65{background:#fff;border-color:#f0f0f0}._partnerMemberManagement_18a2i_1 ._statCard_18a2i_21 ._statNumber_18a2i_25{color:#262626}}._partnerDashboard_1jcaw_1{padding:24px;background:#fff;min-height:100vh}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6 h2{color:#1890ff;font-size:24px;font-weight:600;margin-bottom:8px}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6 p{color:#666;font-size:14px}._partnerDashboard_1jcaw_1 ._statisticsCard_1jcaw_21{margin-bottom:16px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboard_1jcaw_1 ._statisticsCard_1jcaw_21 ._ant-statistic-title_1jcaw_26{color:#666;font-size:14px;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._statisticsCard_1jcaw_21 ._ant-statistic-content_1jcaw_31{color:#262626;font-size:24px;font-weight:600}._partnerDashboard_1jcaw_1 ._mainCard_1jcaw_36{border-radius:8px;box-shadow:0 2px 8px #0000001a}._partnerDashboard_1jcaw_1 ._mainCard_1jcaw_36 ._ant-tabs-tab_1jcaw_40{font-weight:500}._partnerDashboard_1jcaw_1 ._mainCard_1jcaw_36 ._ant-tabs-tab-active_1jcaw_43 ._ant-tabs-tab-btn_1jcaw_43{color:#1890ff;font-weight:600}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47{text-align:center;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:8px}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47 ._quickStatNumber_1jcaw_54{font-size:24px;font-weight:700;color:#1890ff;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47 ._quickStatLabel_1jcaw_60{font-size:12px;color:#666;font-weight:500}._partnerDashboard_1jcaw_1 ._activityCard_1jcaw_65 ._ant-timeline-item-content_1jcaw_65{margin-left:16px}._partnerDashboard_1jcaw_1 ._activityCard_1jcaw_65 ._ant-timeline-item-head_1jcaw_68{background:#1890ff;border-color:#1890ff}._partnerDashboard_1jcaw_1 ._overviewCard_1jcaw_72 ._ant-card-head_1jcaw_72{border-bottom:1px solid #f0f0f0}._partnerDashboard_1jcaw_1 ._overviewCard_1jcaw_72 ._ant-card-body_1jcaw_75{padding:16px}._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78 ._ant-table-thead_1jcaw_78>tr>th{background:#fafafa;font-weight:600;color:#262626}._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78 ._ant-table-tbody_1jcaw_83>tr:hover>td{background:#f5f5f5}._partnerDashboard_1jcaw_1 ._alertCard_1jcaw_86{margin-bottom:16px;border-radius:8px}._partnerDashboard_1jcaw_1 ._alertCard_1jcaw_86 ._ant-alert_1jcaw_90{border-radius:8px}._partnerDashboard_1jcaw_1 ._metricCard_1jcaw_93 ._ant-statistic-title_1jcaw_26{color:#666;font-size:14px;margin-bottom:8px}._partnerDashboard_1jcaw_1 ._metricCard_1jcaw_93 ._ant-statistic-content_1jcaw_31{color:#262626;font-size:28px;font-weight:700}._partnerDashboard_1jcaw_1 ._metricCard_1jcaw_93 ._metricSubtitle_1jcaw_103{margin-top:8px;font-size:12px;color:#666}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._partnerInfo_1jcaw_108{display:flex;align-items:center;gap:12px}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._partnerInfo_1jcaw_108 ._partnerAvatar_1jcaw_113{background:#1890ff}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._partnerInfo_1jcaw_108 ._partnerDetails_1jcaw_116 ._partnerName_1jcaw_116{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._partnerInfo_1jcaw_108 ._partnerDetails_1jcaw_116 ._partnerCode_1jcaw_121{font-size:12px;color:#666}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._contactInfo_1jcaw_125 ._contactItem_1jcaw_125{display:flex;align-items:center;gap:4px;font-size:12px;color:#666;margin-bottom:2px}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._contactInfo_1jcaw_125 ._contactItem_1jcaw_125 ._anticon_1jcaw_133{font-size:10px}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._shipmentInfo_1jcaw_136{display:flex;align-items:center;gap:12px}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._shipmentInfo_1jcaw_136 ._shipmentAvatar_1jcaw_141{background:#fa8c16}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._shipmentInfo_1jcaw_136 ._shipmentDetails_1jcaw_144 ._shipmentNumber_1jcaw_144{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._addressInfo_1jcaw_149 ._addressName_1jcaw_149{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._addressInfo_1jcaw_149 ._addressName_1jcaw_149 ._anticon_1jcaw_133{color:#1890ff}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._addressInfo_1jcaw_149 ._addressText_1jcaw_160{font-size:12px;color:#666}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._driverInfo_1jcaw_164 ._driverName_1jcaw_164{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._driverInfo_1jcaw_164 ._driverPhone_1jcaw_169{font-size:12px;color:#666}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._memberInfo_1jcaw_173{display:flex;align-items:center;gap:12px}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._memberInfo_1jcaw_173 ._memberAvatar_1jcaw_178{background:#52c41a}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._memberInfo_1jcaw_173 ._memberDetails_1jcaw_181 ._memberName_1jcaw_181{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._memberInfo_1jcaw_173 ._memberDetails_1jcaw_181 ._memberCode_1jcaw_186{font-size:12px;color:#666}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._partnerInfo_1jcaw_108 ._partnerName_1jcaw_116{font-weight:500;color:#262626;display:flex;align-items:center;gap:4px}._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._partnerInfo_1jcaw_108 ._partnerName_1jcaw_116 ._anticon_1jcaw_133{color:#1890ff}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;padding:4px 8px;border-radius:4px}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200._active_1jcaw_209{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200._pending_1jcaw_214{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200._shipping_1jcaw_219{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200._delivered_1jcaw_224{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}._partnerDashboard_1jcaw_1 ._statusTag_1jcaw_200._unassigned_1jcaw_229{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}._partnerDashboard_1jcaw_1 ._actionButton_1jcaw_234{border:none;background:transparent;padding:4px 8px;border-radius:4px;transition:all .3s ease}._partnerDashboard_1jcaw_1 ._actionButton_1jcaw_234:hover{background:#f5f5f5}._partnerDashboard_1jcaw_1 ._actionButton_1jcaw_234._view_1jcaw_244{color:#1890ff}._partnerDashboard_1jcaw_1 ._actionButton_1jcaw_234._view_1jcaw_244:hover{background:#e6f7ff;color:#096dd9}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineTitle_1jcaw_251{font-weight:500;color:#262626;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineDescription_1jcaw_256{font-size:12px;color:#666;margin-bottom:4px}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineTime_1jcaw_261{font-size:11px;color:#999}@media(max-width:768px){._partnerDashboard_1jcaw_1,._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6 ._ant-card-body_1jcaw_75{padding:16px}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6 h2{font-size:20px}._partnerDashboard_1jcaw_1 ._statisticsCard_1jcaw_21 ._ant-col_1jcaw_275{margin-bottom:8px}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47{padding:12px}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47 ._quickStatNumber_1jcaw_54{font-size:20px}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47 ._quickStatLabel_1jcaw_60{font-size:10px}._partnerDashboard_1jcaw_1 ._metricCard_1jcaw_93 ._ant-statistic-content_1jcaw_31{font-size:24px}._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._partnerInfo_1jcaw_108,._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._shipmentInfo_1jcaw_136,._partnerDashboard_1jcaw_1 ._partnerCard_1jcaw_108 ._memberInfo_1jcaw_173,._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._partnerInfo_1jcaw_108,._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._shipmentInfo_1jcaw_136,._partnerDashboard_1jcaw_1 ._shipmentCard_1jcaw_136 ._memberInfo_1jcaw_173,._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._partnerInfo_1jcaw_108,._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._shipmentInfo_1jcaw_136,._partnerDashboard_1jcaw_1 ._memberCard_1jcaw_173 ._memberInfo_1jcaw_173{flex-direction:column;align-items:flex-start;gap:8px}._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78 ._ant-table_1jcaw_78{font-size:12px}._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78 ._ant-table-thead_1jcaw_78>tr>th{padding:8px 4px;font-size:12px}._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78 ._ant-table-tbody_1jcaw_83>tr>td{padding:8px 4px}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineTitle_1jcaw_251{font-size:14px}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineDescription_1jcaw_256{font-size:11px}._partnerDashboard_1jcaw_1 ._timelineItem_1jcaw_251 ._timelineTime_1jcaw_261{font-size:10px}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6 ._ant-space_1jcaw_322{width:100%;display:flex;justify-content:flex-end}._partnerDashboard_1jcaw_1 ._overviewCard_1jcaw_72,._partnerDashboard_1jcaw_1 ._tableCard_1jcaw_78,._partnerDashboard_1jcaw_1 ._mainCard_1jcaw_36{overflow-x:auto}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47{min-width:140px}._partnerDashboard_1jcaw_1 ._ant-table_1jcaw_78{width:max-content;min-width:100%}}@media(prefers-color-scheme:dark){._partnerDashboard_1jcaw_1{background:#fff}._partnerDashboard_1jcaw_1 ._headerCard_1jcaw_6,._partnerDashboard_1jcaw_1 ._statisticsCard_1jcaw_21,._partnerDashboard_1jcaw_1 ._mainCard_1jcaw_36{background:#fff;border-color:#f0f0f0}._partnerDashboard_1jcaw_1 ._quickStat_1jcaw_47{background:#fafafa}}._fullWidth_pe828_1{width:100%}._header_pe828_5{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_pe828_12{margin-bottom:0}._filters_pe828_16{display:flex;gap:8px;flex-wrap:wrap}._searchInput_pe828_22{min-width:240px}._typeSelect_pe828_26{min-width:200px}._partnerView_xblpz_2{min-height:100vh;background:linear-gradient(135deg,#fbe8b0,#fde3b0)}._heroSection_xblpz_7{position:relative;min-height:80vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(135deg,#2e7d32,#4c9a2a,#a8d672)}._heroSection_xblpz_7:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><defs><radialGradient id="a" cx="50%" cy="50%"><stop offset="0%" stop-color="%23FBE8B0" stop-opacity="0.1"/><stop offset="100%" stop-color="%23FBE8B0" stop-opacity="0"/></radialGradient></defs><circle cx="200" cy="200" r="100" fill="url(%23a)"/><circle cx="800" cy="300" r="150" fill="url(%23a)"/><circle cx="400" cy="700" r="120" fill="url(%23a)"/></svg>');opacity:.3}._heroBackground_xblpz_26{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#2e7d32,#4c9a2a,#a8d672)}._heroOverlay_xblpz_35{position:absolute;top:0;left:0;right:0;bottom:0;background:#0000001a}._heroContent_xblpz_44{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._heroText_xblpz_56{color:#fff}._heroBadge_xblpz_60{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:50px;padding:8px 16px;font-size:14px;font-weight:500;margin-bottom:24px;color:#fff}._heroTitle_xblpz_75{font-size:3.5rem!important;font-weight:700!important;line-height:1.2!important;margin-bottom:24px!important;color:#fff!important}@media(max-width:768px){._heroTitle_xblpz_75{font-size:2.5rem!important}}._heroTitleHighlight_xblpz_88{background:linear-gradient(45deg,#f4c542,#f7e16b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._heroDescription_xblpz_95{font-size:1.2rem!important;line-height:1.6!important;margin-bottom:40px!important;color:#ffffffe6!important;max-width:500px}._heroStats_xblpz_103{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}@media(max-width:768px){._heroStats_xblpz_103{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){._heroStats_xblpz_103{grid-template-columns:1fr;gap:12px}}._heroStat_xblpz_103{display:flex;align-items:center;gap:12px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:16px 20px;transition:all .3s ease}._heroStat_xblpz_103:hover{background:#fff3;transform:translateY(-2px)}._statIcon_xblpz_138{width:48px;height:48px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}._statContent_xblpz_150{flex:1;display:flex;align-items:center;gap:8px}._statNumber_xblpz_157{font-size:1.8rem;font-weight:700;color:#fff;line-height:1;white-space:nowrap}._statLabel_xblpz_165{font-size:.9rem;color:#fff!important;white-space:nowrap;margin:0}._heroActions_xblpz_172{display:flex;gap:16px;flex-wrap:wrap}._primaryCTA_xblpz_178{height:56px!important;padding:0 32px!important;font-size:16px!important;font-weight:600!important;border-radius:12px!important;background:linear-gradient(45deg,#f4c542,#f7e16b)!important;border:none!important;box-shadow:0 8px 32px #f4c5424d!important;color:#2e7d32!important}._primaryCTA_xblpz_178:hover{transform:translateY(-2px)!important;box-shadow:0 12px 40px #f4c54266!important;background:linear-gradient(45deg,#f7e16b,#f4c542)!important}._secondaryCTA_xblpz_195{height:56px!important;padding:0 32px!important;font-size:16px!important;font-weight:600!important;border-radius:12px!important;background:#fbe8b033!important;border:1px solid rgba(251,232,176,.4)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._secondaryCTA_xblpz_195:hover{background:#fbe8b04d!important;transform:translateY(-2px)!important;border-color:#fbe8b099!important}._heroVisual_xblpz_212{display:flex;justify-content:center;align-items:center}._heroImage_xblpz_218{width:100%;max-width:500px;height:400px;position:relative}._truckAnimation_xblpz_225{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:8rem;color:#ffffff4d;animation:_float_xblpz_1 6s ease-in-out infinite}@keyframes _float_xblpz_1{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}._searchSection_xblpz_244{padding:60px 0;background:#fbe8b0}._searchContainer_xblpz_249{max-width:1200px;margin:0 auto;padding:0 24px}._searchHeader_xblpz_255{text-align:center;margin-bottom:40px}._searchHeader_xblpz_255 h3{font-size:2rem!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important}._searchCard_xblpz_266{border-radius:20px!important;box-shadow:0 20px 60px #2e7d321a!important;border:1px solid rgba(46,125,50,.1)!important;padding:32px!important;background:#fff!important}._searchInputWrapper_xblpz_274{position:relative}._searchInput_xblpz_274{border-radius:12px!important;border:2px solid #A8D672!important;height:56px!important;font-size:16px!important}._searchInput_xblpz_274:focus,._searchInput_xblpz_274:hover{border-color:#4c9a2a!important;box-shadow:0 0 0 3px #4c9a2a1a!important}._filterSelect_xblpz_289,._sortSelect_xblpz_289{border-radius:12px!important;border:2px solid #A8D672!important;height:56px!important}._filterSelect_xblpz_289:focus,._filterSelect_xblpz_289:hover,._sortSelect_xblpz_289:focus,._sortSelect_xblpz_289:hover{border-color:#4c9a2a!important}._filterButton_xblpz_298{border-radius:12px!important;height:56px!important;padding:0 24px!important;font-weight:600!important;border:2px solid #4C9A2A!important;color:#4c9a2a!important;background:#fff!important}._filterButton_xblpz_298:hover{background:#4c9a2a!important;color:#fff!important;transform:translateY(-2px)!important}._partnersSection_xblpz_313{padding:60px 0;background:#fde3b0}._sectionHeader_xblpz_318{max-width:1200px;margin:0 auto 40px;padding:0 24px}._headerContent_xblpz_324{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){._headerContent_xblpz_324{flex-direction:column;gap:16px;align-items:flex-start}}._headerText_xblpz_337 h2{font-size:2.5rem!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important}._headerActions_xblpz_344{display:flex;gap:16px}._partnersGrid_xblpz_349{max-width:1200px;margin:0 auto;padding:0 24px}@media(max-width:768px){._partnersGrid_xblpz_349{padding:0 16px}}._partnersList_xblpz_360{max-width:1200px;margin:0 auto;padding:0 24px}._partnersListContainer_xblpz_366{display:flex;flex-direction:column;gap:16px}._partnerCard_xblpz_372{border-radius:16px!important;border:none!important;box-shadow:0 4px 20px #00000014!important;transition:all .3s ease!important;overflow:hidden!important;background:#fff!important;height:100%!important;min-height:280px!important;max-height:320px!important}._partnerCard_xblpz_372:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #00000026!important}@media(max-width:768px){._partnerCard_xblpz_372{min-height:200px!important;max-height:240px!important;border-radius:12px!important}}._cardCover_xblpz_395{position:relative;height:120px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center}._partnerLogo_xblpz_404{font-size:3rem;color:#fff;opacity:.8}._cardBadges_xblpz_410{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}._topRatedBadge_xblpz_419,._popularBadge_xblpz_419{width:32px!important;height:32px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important}._cardActions_xblpz_429{position:absolute;top:12px;left:12px;display:flex;gap:8px}._actionButton_xblpz_437{width:36px!important;height:36px!important;border-radius:50%!important;background:#fff3!important;border:none!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._actionButton_xblpz_437:hover{background:#ffffff4d!important;transform:scale(1.1)!important}._partnerInfo_xblpz_454{padding:24px}._partnerHeader_xblpz_458{margin-bottom:20px}._partnerName_xblpz_462{font-size:1.3rem!important;font-weight:700!important;margin-bottom:8px!important;color:#1a1a1a!important;line-height:1.3!important}._partnerRating_xblpz_470{display:flex;align-items:center;gap:8px}._ratingText_xblpz_476{font-weight:600!important;color:#666!important}._partnerStats_xblpz_481{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}._statItem_xblpz_488{display:flex;align-items:center;gap:8px;padding:12px;background:#f8fafc;border-radius:12px}._statIcon_xblpz_138{width:32px;height:32px;background:#4c9a2a;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px}._statContent_xblpz_150{flex:1}._statValue_xblpz_513{font-size:1.1rem;font-weight:700;color:#1a1a1a;line-height:1}._statLabel_xblpz_165{font-size:.8rem;color:#666;margin-top:2px}._serviceAreas_xblpz_526{margin-top:16px}._areasLabel_xblpz_530{display:flex;align-items:center;gap:6px;font-size:.9rem!important;margin-bottom:8px!important;color:#666!important}._areasList_xblpz_539{display:flex;flex-wrap:wrap;gap:6px}._areaTag_xblpz_545{border-radius:20px!important;background:#a8d672!important;color:#2e7d32!important;border:none!important;font-size:.8rem!important;padding:4px 12px!important}._partnerListCard_xblpz_554{border-radius:16px!important;border:none!important;box-shadow:0 4px 20px #00000014!important;transition:all .3s ease!important}._partnerListCard_xblpz_554:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #0000001f!important}._listPartnerLogo_xblpz_565{width:80px;height:80px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff}._listPartnerInfo_xblpz_577{flex:1}._listPartnerHeader_xblpz_581{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}@media(max-width:768px){._listPartnerHeader_xblpz_581{flex-direction:column;gap:8px}}._listPartnerName_xblpz_594{font-size:1.4rem!important;font-weight:700!important;margin:0!important;color:#1a1a1a!important}._listPartnerRating_xblpz_601{display:flex;align-items:center;gap:8px}._listPartnerStats_xblpz_607{margin-bottom:12px}._listStatItem_xblpz_611{display:flex;align-items:center;gap:6px;color:#666;font-size:.9rem}._listServiceAreas_xblpz_619{color:#666;font-size:.9rem}._listPartnerActions_xblpz_624{display:flex;justify-content:flex-end}@media(max-width:768px){._listPartnerActions_xblpz_624{justify-content:flex-start;margin-top:16px}}._filterDrawer_xblpz_635 ._ant-drawer-header_xblpz_635{border-bottom:1px solid #f0f0f0;padding:24px}._filterDrawer_xblpz_635 ._ant-drawer-body_xblpz_639{padding:24px}._filterContent_xblpz_643{display:flex;flex-direction:column;gap:32px}._filterSection_xblpz_649 h5{font-size:1.1rem!important;font-weight:600!important;margin-bottom:16px!important;color:#1a1a1a!important}._ratingFilter_xblpz_656{display:flex;flex-direction:column;gap:16px}._checkboxList_xblpz_662,._radioList_xblpz_662{display:flex;flex-direction:column;gap:12px}._filterActions_xblpz_668{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid #f0f0f0}._modalHeader_xblpz_675{display:flex;align-items:center;gap:12px;font-size:1.2rem;font-weight:600;color:#1a1a1a}._detailModal_xblpz_684 ._ant-modal-content_xblpz_684{border-radius:16px!important;overflow:hidden!important;box-shadow:0 20px 60px #00000026!important}._detailModal_xblpz_684 ._ant-modal-body_xblpz_689{padding:0!important}._detailModal_xblpz_684 ._ant-modal-close_xblpz_692{top:16px!important;right:16px!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#0000000d!important}._detailModal_xblpz_684 ._ant-modal-close_xblpz_692:hover{background:#0000001a!important}._partnerDetail_xblpz_704 ._detailHeader_xblpz_704{background:linear-gradient(135deg,#2e7d32,#4c9a2a);padding:24px;color:#fff;position:relative}._partnerDetail_xblpz_704 ._detailHeader_xblpz_704:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.1))}._partnerDetail_xblpz_704 ._headerContent_xblpz_324{display:flex;justify-content:space-between;align-items:center;gap:24px}._partnerDetail_xblpz_704 ._companyInfo_xblpz_725{display:flex;align-items:center;gap:16px;flex:1}._partnerDetail_xblpz_704 ._companyLogo_xblpz_731{width:64px;height:64px;background:#fff3;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._partnerDetail_xblpz_704 ._companyDetails_xblpz_743{flex:1}._partnerDetail_xblpz_704 ._companyName_xblpz_746{color:#fff!important;margin-bottom:8px!important;font-size:1.5rem!important;font-weight:700!important}._partnerDetail_xblpz_704 ._companyMeta_xblpz_752{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._partnerDetail_xblpz_704 ._statusTag_xblpz_758{margin:0!important;border:none!important;font-weight:500!important}._partnerDetail_xblpz_704 ._joinDate_xblpz_763{color:#fffc!important;font-size:.9rem!important}._partnerDetail_xblpz_704 ._applyButton_xblpz_767{height:44px!important;padding:0 24px!important;font-size:14px!important;font-weight:600!important;border-radius:8px!important;background:#fff3!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}._partnerDetail_xblpz_704 ._applyButton_xblpz_767:hover{background:#ffffff4d!important;border-color:#ffffff80!important;transform:translateY(-1px)!important}._partnerDetail_xblpz_704 ._detailContent_xblpz_783{padding:24px;max-height:70vh;overflow-y:auto}._partnerDetail_xblpz_704 ._overviewSection_xblpz_788,._partnerDetail_xblpz_704 ._section_xblpz_318{margin-bottom:32px}._partnerDetail_xblpz_704 ._section_xblpz_318:last-child{margin-bottom:0}._partnerDetail_xblpz_704 ._sectionTitle_xblpz_797{display:flex;align-items:center;gap:8px;margin-bottom:16px!important;color:#1a1a1a!important;font-weight:600!important;font-size:1.1rem!important;padding-bottom:8px;border-bottom:2px solid #f0f0f0}._partnerDetail_xblpz_704 ._overviewSection_xblpz_788 ._contactCard_xblpz_808{max-width:500px;margin:0 auto}._partnerDetail_xblpz_704 ._contactCard_xblpz_808{border-radius:12px!important;border:1px solid #f0f0f0!important;box-shadow:0 2px 8px #0000000a!important}._partnerDetail_xblpz_704 ._contactCard_xblpz_808 ._ant-card-head_xblpz_817{border-bottom:1px solid #f0f0f0;padding:16px 20px}._partnerDetail_xblpz_704 ._contactCard_xblpz_808 ._ant-card-head_xblpz_817 ._ant-card-head-title_xblpz_821{font-weight:600;color:#1a1a1a;font-size:1rem}._partnerDetail_xblpz_704 ._contactCard_xblpz_808 ._ant-card-body_xblpz_826{padding:20px}._partnerDetail_xblpz_704 ._contactList_xblpz_829{display:flex;flex-direction:column;gap:16px}._partnerDetail_xblpz_704 ._contactItem_xblpz_834{display:flex;align-items:center;gap:12px}._partnerDetail_xblpz_704 ._contactIcon_xblpz_839{width:32px;height:32px;background:#f8fafc;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#2e7d32;font-size:14px}._partnerDetail_xblpz_704 ._contactInfo_xblpz_850{flex:1;display:flex;flex-direction:column;gap:2px}._partnerDetail_xblpz_704 ._areasList_xblpz_539,._partnerDetail_xblpz_704 ._servicesList_xblpz_856,._partnerDetail_xblpz_704 ._documentsList_xblpz_856{display:flex;flex-direction:column;gap:12px}._partnerDetail_xblpz_704 ._areaItem_xblpz_861,._partnerDetail_xblpz_704 ._serviceItem_xblpz_861,._partnerDetail_xblpz_704 ._documentItem_xblpz_861{display:flex;align-items:center;gap:12px;padding:16px;background:#f8fafc;border-radius:8px;border:1px solid #f0f0f0;transition:all .2s ease}._partnerDetail_xblpz_704 ._areaItem_xblpz_861:hover,._partnerDetail_xblpz_704 ._serviceItem_xblpz_861:hover,._partnerDetail_xblpz_704 ._documentItem_xblpz_861:hover{background:#f0f9ff;border-color:#2e7d32;transform:translateY(-1px)}._partnerDetail_xblpz_704 ._areaIcon_xblpz_876,._partnerDetail_xblpz_704 ._serviceIcon_xblpz_876,._partnerDetail_xblpz_704 ._documentIcon_xblpz_876{width:40px;height:40px;background:#2e7d32;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;flex-shrink:0}._partnerDetail_xblpz_704 ._areaInfo_xblpz_888,._partnerDetail_xblpz_704 ._serviceInfo_xblpz_888,._partnerDetail_xblpz_704 ._documentInfo_xblpz_888{flex:1}._partnerDetail_xblpz_704 ._areaAddress_xblpz_891,._partnerDetail_xblpz_704 ._documentName_xblpz_891{display:block;margin-bottom:4px}._partnerDetail_xblpz_704 ._areaMeta_xblpz_895,._partnerDetail_xblpz_704 ._serviceHeader_xblpz_895{display:flex;align-items:center;gap:8px;margin-bottom:4px}._partnerDetail_xblpz_704 ._documentFile_xblpz_901{font-size:.85rem}._partnerDetail_xblpz_704 ._viewButton_xblpz_904{padding:0!important;height:auto!important;color:#2e7d32!important}._partnerDetail_xblpz_704 ._viewButton_xblpz_904:hover{color:#4c9a2a!important}._applyModal_xblpz_913 ._ant-modal-content_xblpz_684{border-radius:16px!important}._applyContent_xblpz_917{text-align:center}._applyContent_xblpz_917 h4{color:#667eea!important;margin:16px 0!important}._loadingContainer_xblpz_925{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px}._loadingContainer_xblpz_925 ._ant-spin_xblpz_933 ._ant-spin-dot_xblpz_933{font-size:24px}@media(max-width:1200px){._heroContent_xblpz_44{grid-template-columns:1fr;gap:40px;text-align:center}._heroVisual_xblpz_212{order:-1}._heroImage_xblpz_218{max-width:400px;height:300px}}@media(max-width:768px){._heroSection_xblpz_7{min-height:60vh;padding:40px 0}._heroTitle_xblpz_75{font-size:2rem!important}._heroDescription_xblpz_95{font-size:1rem!important}._heroStats_xblpz_103{grid-template-columns:repeat(2,1fr)}._heroActions_xblpz_172{justify-content:center}._searchCard_xblpz_266{padding:20px!important}._partnersSection_xblpz_313{padding:40px 0}._sectionHeader_xblpz_318{margin-bottom:24px}}@media(max-width:480px){._heroStats_xblpz_103{grid-template-columns:1fr}._heroActions_xblpz_172{flex-direction:column;align-items:center}._primaryCTA_xblpz_178,._secondaryCTA_xblpz_195{width:100%!important;max-width:280px!important}._partnerStats_xblpz_481{grid-template-columns:1fr}._listPartnerHeader_xblpz_581{flex-direction:column;align-items:flex-start}._listPartnerActions_xblpz_624{width:100%;justify-content:center}}@keyframes _fadeInUp_xblpz_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._partnerCard_xblpz_372,._partnerListCard_xblpz_554{animation:_fadeInUp_xblpz_1 .6s ease-out}._cardHeader_xblpz_1026{height:50px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:flex-start;padding:0 16px;position:relative}._cardHeader_xblpz_1026:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 100%)}@media(max-width:768px){._cardHeader_xblpz_1026{height:40px;padding:0 10px}}._truckIcon_xblpz_1051{font-size:20px;color:#fff;opacity:.9;z-index:1}@media(max-width:768px){._truckIcon_xblpz_1051{font-size:16px}}._cardContent_xblpz_1063{padding:16px;display:flex;flex-direction:column;gap:12px;height:calc(100% - 50px)}@media(max-width:768px){._cardContent_xblpz_1063{padding:10px;gap:8px;height:calc(100% - 40px)}}._companyName_xblpz_746{text-align:center;margin-bottom:6px}@media(max-width:768px){._companyName_xblpz_746{margin-bottom:2px}}._partnerName_xblpz_462{margin:0!important;font-size:15px!important;font-weight:600!important;color:#333!important;line-height:1.3!important}@media(max-width:768px){._partnerName_xblpz_462{font-size:13px!important;line-height:1.2!important}}._infoRow_xblpz_1102{display:flex;align-items:flex-start;gap:10px}@media(max-width:768px){._infoRow_xblpz_1102{gap:6px}}._infoIcon_xblpz_1113{font-size:14px;color:#666;margin-top:2px;flex-shrink:0}@media(max-width:768px){._infoIcon_xblpz_1113{font-size:12px}}._infoContent_xblpz_1125{flex:1;display:flex;flex-direction:column;gap:4px}@media(max-width:768px){._infoContent_xblpz_1125{gap:2px}}._infoLabel_xblpz_1137{font-size:11px!important;color:#666!important;margin:0!important;font-weight:500!important}@media(max-width:768px){._infoLabel_xblpz_1137{font-size:9px!important}}._tagsContainer_xblpz_1149{display:flex;flex-wrap:wrap;gap:4px}@media(max-width:768px){._tagsContainer_xblpz_1149{gap:2px}}._areaTag_xblpz_545{background:#e8f5e8!important;color:#2e7d32!important;border:none!important;border-radius:10px!important;padding:3px 10px!important;font-size:11px!important;font-weight:500!important;margin:0!important}@media(max-width:768px){._areaTag_xblpz_545{border-radius:6px!important;padding:1px 6px!important;font-size:9px!important}}._serviceTag_xblpz_1178{background:#f5f5f5!important;color:#666!important;border:none!important;border-radius:10px!important;padding:3px 10px!important;font-size:11px!important;font-weight:500!important;margin:0!important}@media(max-width:768px){._serviceTag_xblpz_1178{border-radius:6px!important;padding:1px 6px!important;font-size:9px!important}}._actionContainer_xblpz_1196{margin-top:auto;display:flex;justify-content:flex-end;padding-top:6px}@media(max-width:768px){._actionContainer_xblpz_1196{padding-top:2px}}._applyButton_xblpz_767{background:#2e7d32!important;border-color:#2e7d32!important;border-radius:6px!important;font-size:13px!important;font-weight:500!important;height:32px!important;padding:0 14px!important}._applyButton_xblpz_767:hover{background:#1b5e20!important;border-color:#1b5e20!important}@media(max-width:768px){._applyButton_xblpz_767{border-radius:6px!important;font-size:11px!important;height:28px!important;padding:0 10px!important}}._listCardHeader_xblpz_1230{height:80px;background:linear-gradient(135deg,#2e7d32,#4c9a2a);display:flex;align-items:center;justify-content:center;position:relative}._listCardHeader_xblpz_1230:after{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 100%)}._listTruckIcon_xblpz_1248{font-size:28px;color:#fff;opacity:.9;z-index:1}._listCardContent_xblpz_1255{padding:20px;display:flex;flex-direction:column;gap:12px}._listCompanyName_xblpz_1262{margin-bottom:4px}._listPartnerName_xblpz_594{margin:0!important;font-size:18px!important;font-weight:600!important;color:#333!important;line-height:1.4!important}._listInfoRow_xblpz_1274{display:flex;align-items:flex-start;gap:10px}._listInfoIcon_xblpz_1280{font-size:14px;color:#666;margin-top:2px;flex-shrink:0}._listInfoContent_xblpz_1287{flex:1;display:flex;flex-direction:column;gap:4px}._listInfoLabel_xblpz_1294{font-size:11px!important;color:#666!important;margin:0!important;font-weight:500!important}._listTagsContainer_xblpz_1301{display:flex;flex-wrap:wrap;gap:4px}._listAreaTag_xblpz_1307{background:#e8f5e8!important;color:#2e7d32!important;border:none!important;border-radius:10px!important;padding:2px 8px!important;font-size:11px!important;font-weight:500!important;margin:0!important}._listServiceTag_xblpz_1318{background:#f5f5f5!important;color:#666!important;border:none!important;border-radius:10px!important;padding:2px 8px!important;font-size:11px!important;font-weight:500!important;margin:0!important}._listActionContainer_xblpz_1329{padding:20px;display:flex;align-items:center;justify-content:center}._listApplyButton_xblpz_1336{background:#2e7d32!important;border-color:#2e7d32!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;height:40px!important;padding:0 20px!important}._listApplyButton_xblpz_1336:hover{background:#1b5e20!important;border-color:#1b5e20!important}._seasonList_zow5h_1 ._headerCard_zow5h_1{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._seasonList_zow5h_1 ._headerCard_zow5h_1 .ant-card-body{padding:20px}._seasonList_zow5h_1 ._headerActions_zow5h_10{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._seasonList_zow5h_1 ._tableCard_zow5h_17{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._seasonList_zow5h_1 ._tableCard_zow5h_17 .ant-card-body{padding:0}._seasonList_zow5h_1 ._mobileHeader_zow5h_25{display:flex;flex-direction:column;gap:20px}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30{display:flex;align-items:flex-start;gap:12px}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerIcon_zow5h_35{font-size:24px;color:#1890ff;margin-top:4px;flex-shrink:0}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerTitle_zow5h_41{margin:0!important;font-size:20px;font-weight:600;color:#262626;line-height:1.4}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerSubtitle_zow5h_48{display:block;margin-top:4px;font-size:13px;color:#8c8c8c;line-height:1.4}._seasonList_zow5h_1 ._mobileStats_zow5h_55{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px}._seasonList_zow5h_1 ._statCard_zow5h_61{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:12px;padding:16px 12px;text-align:center;border:1px solid #f0f0f0;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80px}._seasonList_zow5h_1 ._statCard_zow5h_61:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statValue_zow5h_78{font-size:24px;font-weight:700;color:#262626;line-height:1.2;margin-bottom:4px;flex-shrink:0}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statLabel_zow5h_86{font-size:11px;color:#8c8c8c;line-height:1.3;text-transform:uppercase;letter-spacing:.3px;min-height:28px;display:flex;align-items:center;justify-content:center;word-break:break-word;text-align:center}._seasonList_zow5h_1 ._statCardActive_zow5h_99{background:linear-gradient(135deg,#f6ffed,#fff);border-color:#b7eb8f}._seasonList_zow5h_1 ._statCardActive_zow5h_99 ._statValue_zow5h_78{color:#52c41a}._seasonList_zow5h_1 ._statCardCompleted_zow5h_106{background:linear-gradient(135deg,#f9f0ff,#fff);border-color:#d3adf7}._seasonList_zow5h_1 ._statCardCompleted_zow5h_106 ._statValue_zow5h_78{color:#722ed1}._seasonList_zow5h_1 ._mobileHeaderActions_zow5h_113{margin-top:8px}._seasonList_zow5h_1 ._createButtonMobile_zow5h_116{height:48px;border-radius:12px;font-weight:500;font-size:15px;box-shadow:0 2px 8px #1890ff33}._seasonList_zow5h_1 ._mobileContainer_zow5h_123{padding:0;display:flex;flex-direction:column;gap:16px}._seasonList_zow5h_1 ._mobileCard_zow5h_129{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;border:1px solid #f0f0f0;margin-bottom:16px;overflow:hidden}._seasonList_zow5h_1 ._cardContent_zow5h_137{padding:18px}._seasonList_zow5h_1 ._cardHeader_zow5h_140{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._seasonList_zow5h_1 ._headerLeft_zow5h_147{flex:1;min-width:0}._seasonList_zow5h_1 ._statusBadge_zow5h_151{display:flex;align-items:center;gap:8px;margin-bottom:10px}._seasonList_zow5h_1 ._statusDot_zow5h_157{width:8px;height:8px;border-radius:50%;flex-shrink:0}._seasonList_zow5h_1 ._statusTag_zow5h_163{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._seasonList_zow5h_1 ._statusTag_zow5h_163 .anticon{font-size:11px}._seasonList_zow5h_1 ._status-planning_zow5h_178,._seasonList_zow5h_1 ._status-planned_zow5h_179{background-color:#e6f7ff;color:#1890ff}._seasonList_zow5h_1 ._status-active_zow5h_183{background-color:#f6ffed;color:#52c41a}._seasonList_zow5h_1 ._status-closed_zow5h_187,._seasonList_zow5h_1 ._status-completed_zow5h_188{background-color:#f9f0ff;color:#722ed1}._seasonList_zow5h_1 ._status-cancelled_zow5h_192{background-color:#fff1f0;color:#ff4d4f}._seasonList_zow5h_1 ._statusDot_zow5h_157._status-planning_zow5h_178,._seasonList_zow5h_1 ._statusDot_zow5h_157._status-planned_zow5h_179{background-color:#1890ff}._seasonList_zow5h_1 ._statusDot_zow5h_157._status-active_zow5h_183{background-color:#52c41a}._seasonList_zow5h_1 ._statusDot_zow5h_157._status-closed_zow5h_187,._seasonList_zow5h_1 ._statusDot_zow5h_157._status-completed_zow5h_188{background-color:#722ed1}._seasonList_zow5h_1 ._statusDot_zow5h_157._status-cancelled_zow5h_192{background-color:#ff4d4f}._seasonList_zow5h_1 ._titleSection_zow5h_210{margin-top:4px}._seasonList_zow5h_1 ._mobileTitle_zow5h_213{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._seasonList_zow5h_1 ._seasonName_zow5h_221{font-size:13px;color:#8c8c8c;font-weight:400}._seasonList_zow5h_1 ._headerRight_zow5h_226{flex-shrink:0;display:flex;align-items:center;gap:8px}._seasonList_zow5h_1 ._viewButton_zow5h_232{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._seasonList_zow5h_1 ._viewButton_zow5h_232:hover{background-color:#f5f5f5;color:#1890ff}._seasonList_zow5h_1 ._cardDivider_zow5h_247{margin:0 0 16px;border-color:#f0f0f0}@media(max-width:768px){._seasonList_zow5h_1 ._cardDivider_zow5h_247{display:none}}._seasonList_zow5h_1 ._infoSection_zow5h_256{display:flex;flex-direction:column;gap:12px}._seasonList_zow5h_1 ._infoItem_zow5h_261{display:flex;align-items:flex-start;gap:10px}._seasonList_zow5h_1 ._infoIcon_zow5h_266{font-size:16px;color:#1890ff;flex-shrink:0;margin-top:2px}._seasonList_zow5h_1 ._infoLabel_zow5h_272{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._seasonList_zow5h_1 ._infoValue_zow5h_281{font-size:14px;color:#262626;font-weight:500;line-height:1.4;flex:1;min-width:0}._seasonList_zow5h_1 ._infoContent_zow5h_289{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._seasonList_zow5h_1 ._dateRange_zow5h_296{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._seasonList_zow5h_1 ._dateValue_zow5h_302{font-size:14px;color:#262626;font-weight:500}._seasonList_zow5h_1 ._dateSeparator_zow5h_307{font-size:14px;color:#8c8c8c;font-weight:400}._seasonList_zow5h_1 ._yieldSection_zow5h_312{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}._seasonList_zow5h_1 ._yieldBadge_zow5h_318{display:flex;flex-direction:column;gap:4px;background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;padding:10px 14px;min-width:100px}._seasonList_zow5h_1 ._yieldBadgeSuccess_zow5h_328{background:#f6ffed;border-color:#b7eb8f}._seasonList_zow5h_1 ._yieldLabel_zow5h_332{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._seasonList_zow5h_1 ._yieldValue_zow5h_339{font-size:15px;color:#262626;font-weight:600}._seasonList_zow5h_1 ._yieldBadgeSuccess_zow5h_328 ._yieldValue_zow5h_339{color:#52c41a}._seasonList_zow5h_1 ._actionsSection_zow5h_347{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._seasonList_zow5h_1 ._actionBtn_zow5h_356{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px}._seasonList_zow5h_1 ._emptyState_zow5h_368{padding:40px 20px}._seasonList_zow5h_1 ._createButton_zow5h_116{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._seasonList_zow5h_1 ._paginationWrapper_zow5h_379{display:flex;justify-content:center;padding:20px 0 8px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#262626}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-cell{padding:12px 16px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-tag{border-radius:4px;font-size:12px;padding:2px 8px;margin:0}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-btn-text{padding:4px 8px;height:auto}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-btn-text:hover{background-color:#1890ff1a}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container{overflow-x:auto}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container::-webkit-scrollbar{height:6px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container::-webkit-scrollbar-thumb:hover{background:#389e0d}@media(max-width:768px){._seasonList_zow5h_1 ._headerCard_zow5h_1{margin-bottom:12px;border-radius:12px}._seasonList_zow5h_1 ._headerCard_zow5h_1 .ant-card-body{padding:16px}._seasonList_zow5h_1 ._mobileStats_zow5h_55{gap:8px}._seasonList_zow5h_1 ._statCard_zow5h_61{padding:14px 10px;min-height:70px}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statValue_zow5h_78{font-size:20px}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statLabel_zow5h_86{font-size:10px;min-height:24px}._seasonList_zow5h_1 ._mobileCard_zow5h_129{border-radius:14px}._seasonList_zow5h_1 ._cardContent_zow5h_137{padding:16px}._seasonList_zow5h_1 ._seasonTitle_zow5h_454{font-size:17px!important}._seasonList_zow5h_1 ._infoIcon_zow5h_266{font-size:15px}._seasonList_zow5h_1 ._actionBtn_zow5h_356{height:38px;font-size:13px}._seasonList_zow5h_1 ._headerActions_zow5h_10{margin-top:12px;padding-top:12px}._seasonList_zow5h_1 ._headerActions_zow5h_10 .ant-btn{width:100%}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-cell{padding:8px 12px;font-size:12px;white-space:nowrap}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container{overflow-x:auto;min-width:600px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell:nth-child(3),._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell:nth-child(5){display:none}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-cell:nth-child(3),._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-cell:nth-child(5){display:none}}@media(max-width:576px){._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30{gap:10px}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerIcon_zow5h_35{font-size:22px}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerTitle_zow5h_41{font-size:18px!important}._seasonList_zow5h_1 ._mobileHeaderTitle_zow5h_30 ._headerSubtitle_zow5h_48{font-size:12px}._seasonList_zow5h_1 ._mobileStats_zow5h_55{gap:6px}._seasonList_zow5h_1 ._statCard_zow5h_61{padding:12px 8px;min-height:65px}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statValue_zow5h_78{font-size:18px}._seasonList_zow5h_1 ._statCard_zow5h_61 ._statLabel_zow5h_86{font-size:9px;min-height:22px}._seasonList_zow5h_1 ._createButtonMobile_zow5h_116{height:44px;font-size:14px}._seasonList_zow5h_1 ._mobileCard_zow5h_129{border-radius:12px}._seasonList_zow5h_1 ._cardContent_zow5h_137{padding:14px}._seasonList_zow5h_1 ._cardHeader_zow5h_140{margin-bottom:14px}._seasonList_zow5h_1 ._seasonTitle_zow5h_454{font-size:16px!important}._seasonList_zow5h_1 ._seasonYear_zow5h_532{font-size:12px}._seasonList_zow5h_1 ._statusTag_zow5h_163{font-size:11px;padding:3px 10px}._seasonList_zow5h_1 ._infoSection_zow5h_256{gap:12px}._seasonList_zow5h_1 ._infoItem_zow5h_261{gap:10px}._seasonList_zow5h_1 ._infoIcon_zow5h_266{font-size:14px}._seasonList_zow5h_1 ._infoValue_zow5h_281,._seasonList_zow5h_1 ._dateValue_zow5h_302{font-size:13px}._seasonList_zow5h_1 ._yieldBadge_zow5h_318{padding:8px 12px;min-width:90px}._seasonList_zow5h_1 ._yieldValue_zow5h_339{font-size:14px}._seasonList_zow5h_1 ._actionsSection_zow5h_347{gap:6px;margin-top:14px;padding-top:14px}._seasonList_zow5h_1 ._actionBtn_zow5h_356{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-cell{padding:6px 8px;font-size:11px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-container{overflow-x:auto;min-width:500px}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell:nth-child(4),._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell:nth-child(6){display:none}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-cell:nth-child(4),._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-cell:nth-child(6){display:none}}@media(prefers-color-scheme:dark){._seasonList_zow5h_1 ._headerCard_zow5h_1,._seasonList_zow5h_1 ._tableCard_zow5h_17{background:#fff;border-color:#d9d9d9}._seasonList_zow5h_1 ._mobileCard_zow5h_129{background:#fff;border-color:#f0f0f0}._seasonList_zow5h_1 ._headerActions_zow5h_10{border-top-color:#d9d9d9}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-thead .ant-table-cell{background:#fafafa;color:#262626}._seasonList_zow5h_1 ._seasonTable_zow5h_384 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}}._seasonModal_1fgl0_1 .ant-modal-header{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px 8px 0 0}._seasonModal_1fgl0_1 .ant-modal-header ._ant-modal-title_1fgl0_5{color:#fff;font-weight:600}._seasonModal_1fgl0_1 .ant-modal-close{color:#fff}._seasonModal_1fgl0_1 .ant-modal-close:hover{color:#f0f0f0}._seasonModal_1fgl0_1 .ant-modal-body{padding:24px;max-height:70vh;overflow-y:auto}._seasonForm_1fgl0_21 ._formSection_1fgl0_21{margin-bottom:16px;border:1px solid #f0f0f0;border-radius:8px}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-head{border-bottom:1px solid #f0f0f0;background:#fafafa}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-head .ant-card-head-title{color:#1890ff;font-weight:600}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-body{padding:16px}._seasonForm_1fgl0_21 ._formActions_1fgl0_37{display:flex;justify-content:flex-end;padding:16px 0;border-top:1px solid #f0f0f0;margin-top:16px}._seasonForm_1fgl0_21 .ant-form-item-label{font-weight:500}._seasonForm_1fgl0_21 .ant-form-item-label label{color:#262626}._seasonForm_1fgl0_21 .ant-input,._seasonForm_1fgl0_21 .ant-select-selector,._seasonForm_1fgl0_21 .ant-picker{border-radius:6px;border:1px solid #d9d9d9}._seasonForm_1fgl0_21 .ant-input:hover,._seasonForm_1fgl0_21 .ant-select-selector:hover,._seasonForm_1fgl0_21 .ant-picker:hover{border-color:#40a9ff}._seasonForm_1fgl0_21 .ant-input:focus,._seasonForm_1fgl0_21 .ant-input:focus-within,._seasonForm_1fgl0_21 .ant-select-selector:focus,._seasonForm_1fgl0_21 .ant-select-selector:focus-within,._seasonForm_1fgl0_21 .ant-picker:focus,._seasonForm_1fgl0_21 .ant-picker:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}._seasonForm_1fgl0_21 .ant-select-selection-item{color:#262626}._seasonForm_1fgl0_21 .ant-input-number{width:100%}._seasonForm_1fgl0_21 .ant-input-number .ant-input-number-input{border-radius:6px}._seasonForm_1fgl0_21 .ant-switch{background-color:#bfbfbf}._seasonForm_1fgl0_21 .ant-switch._ant-switch-checked_1fgl0_81{background-color:#52c41a}._seasonForm_1fgl0_21 .ant-alert{border-radius:6px;border:none}._seasonForm_1fgl0_21 .ant-alert._ant-alert-info_1fgl0_88{background-color:#e6f7ff;border-left:4px solid #1890ff}@media(max-width:768px){._seasonModal_1fgl0_1 .ant-modal{width:95%!important;max-width:95%!important;margin:0 auto}._seasonModal_1fgl0_1 .ant-modal-body{padding:16px}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-body{padding:12px}._seasonForm_1fgl0_21 ._formActions_1fgl0_37{flex-direction:column;gap:8px}._seasonForm_1fgl0_21 ._formActions_1fgl0_37 .ant-space{width:100%}._seasonForm_1fgl0_21 ._formActions_1fgl0_37 .ant-space .ant-space-item{flex:1}}@media(prefers-color-scheme:dark){._seasonForm_1fgl0_21 ._formSection_1fgl0_21{border-color:#d9d9d9}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-head{background:#fafafa;border-bottom-color:#d9d9d9}._seasonForm_1fgl0_21 ._formSection_1fgl0_21 .ant-card-head .ant-card-head-title{color:#1890ff}._seasonForm_1fgl0_21 .ant-form-item-label label{color:#262626}._seasonForm_1fgl0_21 ._formActions_1fgl0_37{border-top-color:#d9d9d9}}._container_1hqgp_1{padding:0;min-height:100vh}._container_1hqgp_1 ._header_1hqgp_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._container_1hqgp_1 ._header_1hqgp_5 h2{margin:0;color:#1890ff;font-size:24px;font-weight:600}._container_1hqgp_1 ._header_1hqgp_5 ._ant-btn_1hqgp_21{height:40px;border-radius:6px;font-weight:500}._container_1hqgp_1 ._ant-card_1hqgp_26{border-radius:8px;box-shadow:0 2px 8px #0000001a;border:none}._container_1hqgp_1 ._ant-card_1hqgp_26 ._ant-card-body_1hqgp_31{padding:24px}@media(max-width:768px){._container_1hqgp_1{padding:0}._container_1hqgp_1 ._header_1hqgp_5{flex-direction:column;gap:16px;align-items:stretch;text-align:center}._container_1hqgp_1 ._header_1hqgp_5 h2{font-size:20px}}@media(max-width:480px){._container_1hqgp_1{padding:0}._container_1hqgp_1 ._header_1hqgp_5{padding:12px 16px}._container_1hqgp_1 ._header_1hqgp_5 h2{font-size:18px}._container_1hqgp_1 ._ant-card_1hqgp_26 ._ant-card-body_1hqgp_31{padding:16px}}._areaList_193tk_1 ._headerCard_193tk_1{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._areaList_193tk_1 ._headerCard_193tk_1 .ant-card-body{padding:20px}._areaList_193tk_1 ._headerActions_193tk_10{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._areaList_193tk_1 ._tableCard_193tk_17{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._areaList_193tk_1 ._tableCard_193tk_17 .ant-card-body{padding:0}._areaList_193tk_1 ._mobileHeader_193tk_25{display:flex;flex-direction:column;gap:20px}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileHeaderTitle_193tk_30{display:flex;align-items:flex-start;gap:12px}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileHeaderTitle_193tk_30 ._headerIcon_193tk_35{font-size:24px;color:#1890ff;margin-top:4px;flex-shrink:0}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileHeaderTitle_193tk_30 ._headerTitle_193tk_41{margin:0!important;font-size:20px;font-weight:600;color:#262626;line-height:1.4}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileHeaderTitle_193tk_30 ._headerSubtitle_193tk_48{display:block;margin-top:4px;font-size:13px;color:#8c8c8c;line-height:1.4}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileStats_193tk_55{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:8px}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCard_193tk_61{background:linear-gradient(135deg,#f5f7fa,#fff);border-radius:12px;padding:16px 12px;text-align:center;border:1px solid #f0f0f0;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80px}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCard_193tk_61:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCard_193tk_61 ._statValue_193tk_78{font-size:24px;font-weight:700;color:#262626;line-height:1.2;margin-bottom:4px;flex-shrink:0}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCard_193tk_61 ._statLabel_193tk_86{font-size:11px;color:#8c8c8c;line-height:1.3;text-transform:uppercase;letter-spacing:.3px;min-height:28px;display:flex;align-items:center;justify-content:center;word-break:break-word;text-align:center}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCardVerified_193tk_99{background:linear-gradient(135deg,#f6ffed,#fff);border-color:#b7eb8f}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCardVerified_193tk_99 ._statValue_193tk_78{color:#52c41a}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCardUnverified_193tk_106{background:linear-gradient(135deg,#fffbe6,#fff);border-color:#ffe58f}._areaList_193tk_1 ._mobileHeader_193tk_25 ._statCardUnverified_193tk_106 ._statValue_193tk_78{color:#faad14}._areaList_193tk_1 ._mobileHeader_193tk_25 ._mobileHeaderActions_193tk_113{margin-top:8px}._areaList_193tk_1 ._mobileHeader_193tk_25 ._createButtonMobile_193tk_116{height:48px;border-radius:12px;font-weight:500;font-size:15px;box-shadow:0 2px 8px #1890ff33}._areaList_193tk_1 ._mobileContainer_193tk_123{padding:0;display:flex;flex-direction:column;gap:16px}._areaList_193tk_1 ._mobileCard_193tk_129{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#fff;cursor:pointer}._areaList_193tk_1 ._mobileCard_193tk_129:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._areaList_193tk_1 ._mobileCard_193tk_129:active{transform:translateY(0)}._areaList_193tk_1 ._mobileCard_193tk_129 .ant-card-body{padding:0}._areaList_193tk_1 ._cardContent_193tk_149{padding:18px}._areaList_193tk_1 ._cardHeader_193tk_152{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._areaList_193tk_1 ._headerLeft_193tk_159{flex:1;min-width:0}._areaList_193tk_1 ._statusBadge_193tk_163{display:flex;align-items:center;gap:8px;margin-bottom:10px}._areaList_193tk_1 ._statusDot_193tk_169{width:8px;height:8px;border-radius:50%;flex-shrink:0}._areaList_193tk_1 ._statusVerified_193tk_175{background-color:#52c41a}._areaList_193tk_1 ._statusUnverified_193tk_178{background-color:#faad14}._areaList_193tk_1 ._statusTag_193tk_181{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._areaList_193tk_1 ._statusTag_193tk_181 .anticon{font-size:11px}._areaList_193tk_1 ._titleSection_193tk_196{margin-top:4px}._areaList_193tk_1 ._areaTitle_193tk_199{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._areaList_193tk_1 ._areaCode_193tk_207{font-size:13px;color:#8c8c8c;font-weight:400}._areaList_193tk_1 ._headerRight_193tk_212{flex-shrink:0}._areaList_193tk_1 ._viewButton_193tk_215{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._areaList_193tk_1 ._viewButton_193tk_215:hover{background-color:#f5f5f5;color:#1890ff}._areaList_193tk_1 ._cardDivider_193tk_230{margin:0 0 16px;border-color:#f0f0f0}._areaList_193tk_1 ._infoSection_193tk_234{display:flex;flex-direction:column;gap:14px}._areaList_193tk_1 ._infoRow_193tk_239{display:flex;flex-direction:column;gap:12px}._areaList_193tk_1 ._infoItem_193tk_244{display:flex;align-items:flex-start;gap:12px}._areaList_193tk_1 ._infoIcon_193tk_249{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._areaList_193tk_1 ._infoContent_193tk_255{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._areaList_193tk_1 ._infoLabel_193tk_262{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._areaList_193tk_1 ._infoValue_193tk_269{font-size:14px;color:#262626;font-weight:500;line-height:1.4}._areaList_193tk_1 ._actionsSection_193tk_275{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;flex-wrap:wrap}._areaList_193tk_1 ._actionBtn_193tk_284{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._areaList_193tk_1 ._actionBtn_193tk_284:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._areaList_193tk_1 ._emptyState_193tk_301{padding:40px 20px}._areaList_193tk_1 ._createButton_193tk_116{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._areaList_193tk_1 ._paginationWrapper_193tk_312{display:flex;justify-content:center;padding:20px 0 8px}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#262626}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-cell{padding:12px 16px}._areaList_193tk_1 ._areaTable_193tk_317 .ant-tag{border-radius:4px;font-size:12px;padding:2px 8px;margin:0}._areaList_193tk_1 ._areaTable_193tk_317 .ant-btn-text{padding:4px 8px;height:auto}._areaList_193tk_1 ._areaTable_193tk_317 .ant-btn-text:hover{background-color:#1890ff1a}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container{overflow-x:auto}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container::-webkit-scrollbar{height:6px}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container::-webkit-scrollbar-thumb:hover{background:#389e0d}._mapContainer_193tk_359{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}._mapContainer_193tk_359 .leaflet-container{border-radius:8px}@media(max-width:768px){._areaList_193tk_1 ._headerCard_193tk_1{margin-bottom:12px;border-radius:12px}._areaList_193tk_1 ._headerCard_193tk_1 .ant-card-body{padding:16px}._areaList_193tk_1 ._mobileStats_193tk_55{gap:8px}._areaList_193tk_1 ._statCard_193tk_61{padding:14px 10px;min-height:70px}._areaList_193tk_1 ._statCard_193tk_61 ._statValue_193tk_78{font-size:20px}._areaList_193tk_1 ._statCard_193tk_61 ._statLabel_193tk_86{font-size:10px;min-height:24px}._areaList_193tk_1 ._mobileCard_193tk_129{border-radius:14px}._areaList_193tk_1 ._cardContent_193tk_149{padding:16px}._areaList_193tk_1 ._areaTitle_193tk_199{font-size:17px!important}._areaList_193tk_1 ._infoIcon_193tk_249{font-size:15px}._areaList_193tk_1 ._actionBtn_193tk_284{height:38px;font-size:13px}._areaList_193tk_1 ._headerActions_193tk_10{margin-top:12px;padding-top:12px}._areaList_193tk_1 ._headerActions_193tk_10 .ant-btn{width:100%}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-cell{padding:8px 12px;font-size:12px;white-space:nowrap}._areaList_193tk_1 ._areaTable_193tk_317 .ant-table-container{overflow-x:auto;min-width:600px}}@media(max-width:576px){._areaList_193tk_1 ._mobileHeaderTitle_193tk_30{gap:10px}._areaList_193tk_1 ._mobileHeaderTitle_193tk_30 ._headerIcon_193tk_35{font-size:22px}._areaList_193tk_1 ._mobileHeaderTitle_193tk_30 ._headerTitle_193tk_41{font-size:18px!important}._areaList_193tk_1 ._mobileHeaderTitle_193tk_30 ._headerSubtitle_193tk_48{font-size:12px}._areaList_193tk_1 ._mobileStats_193tk_55{gap:6px}._areaList_193tk_1 ._statCard_193tk_61{padding:12px 8px;min-height:65px}._areaList_193tk_1 ._statCard_193tk_61 ._statValue_193tk_78{font-size:18px}._areaList_193tk_1 ._statCard_193tk_61 ._statLabel_193tk_86{font-size:9px;min-height:22px}._areaList_193tk_1 ._createButtonMobile_193tk_116{height:44px;font-size:14px}._areaList_193tk_1 ._mobileCard_193tk_129{border-radius:12px}._areaList_193tk_1 ._cardContent_193tk_149{padding:14px}._areaList_193tk_1 ._cardHeader_193tk_152{margin-bottom:14px}._areaList_193tk_1 ._areaTitle_193tk_199{font-size:16px!important}._areaList_193tk_1 ._areaCode_193tk_207{font-size:12px}._areaList_193tk_1 ._statusTag_193tk_181{font-size:11px;padding:3px 10px}._areaList_193tk_1 ._infoSection_193tk_234{gap:12px}._areaList_193tk_1 ._infoItem_193tk_244{gap:10px}._areaList_193tk_1 ._infoIcon_193tk_249{font-size:14px}._areaList_193tk_1 ._infoValue_193tk_269{font-size:13px}._areaList_193tk_1 ._actionsSection_193tk_275{gap:6px;margin-top:14px;padding-top:14px}._areaList_193tk_1 ._actionBtn_193tk_284{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}}@media(prefers-color-scheme:dark){._areaList_193tk_1 ._headerCard_193tk_1,._areaList_193tk_1 ._tableCard_193tk_17{background:#fff;border-color:#d9d9d9}._areaList_193tk_1 ._mobileCard_193tk_129{background:#fff;border-color:#f0f0f0}}._tableCard_1th6y_1{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._tableCard_1th6y_1 .ant-card-body{padding:0}._header_1th6y_10{padding:16px 24px;border-bottom:1px solid #f0f0f0;background:#fafafa}._searchContainer_1th6y_16{display:flex;gap:12px;align-items:center;width:100%;max-width:600px}._searchContainer_1th6y_16 ._searchInput_1th6y_23{flex:1;min-width:0}._searchContainer_1th6y_16 ._searchInput_1th6y_23 .ant-input{border-radius:8px}._searchContainer_1th6y_16 ._searchButton_1th6y_30{flex-shrink:0;white-space:nowrap;border-radius:8px;height:40px;padding:0 24px}._errorContainer_1th6y_38{padding:40px;text-align:center}._table_1th6y_1 .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#262626;border-bottom:2px solid #f0f0f0}._table_1th6y_1 .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}._table_1th6y_1 .ant-table-tbody>tr:hover>td{background:#f6ffed}._table_1th6y_1 ._cropName_1th6y_55{font-weight:500;color:#262626}._mobileContainer_1th6y_60{padding:0;display:flex;flex-direction:column;gap:16px}._mobileCard_1th6y_67{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#fff;cursor:pointer}._mobileCard_1th6y_67:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._mobileCard_1th6y_67:active{transform:translateY(0)}._mobileCard_1th6y_67 .ant-card-body{padding:0}._cardContent_1th6y_88{padding:18px}._cardHeader_1th6y_92{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._headerLeft_1th6y_100{flex:1;min-width:0}._titleSection_1th6y_105{margin-top:4px}._cropTitle_1th6y_109{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._cropVariety_1th6y_118{font-size:13px;color:#8c8c8c;font-weight:400}._cardDivider_1th6y_124{margin:0 0 16px;border-color:#f0f0f0}._infoSection_1th6y_129{display:flex;flex-direction:column;gap:14px}._infoRow_1th6y_135{display:flex;flex-direction:column;gap:12px}._infoItem_1th6y_141{display:flex;align-items:flex-start;gap:12px}._infoIcon_1th6y_147{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._infoContent_1th6y_154{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._infoLabel_1th6y_162{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._infoValue_1th6y_170{font-size:14px;color:#262626;font-weight:500;line-height:1.4}._actionsSection_1th6y_177{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;flex-wrap:wrap}._actionBtn_1th6y_187{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._actionBtn_1th6y_187:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._emptyState_1th6y_205{padding:40px 20px}._createButton_1th6y_209{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._paginationWrapper_1th6y_218{display:flex;justify-content:center;padding:20px 0 8px}@media(max-width:768px){._header_1th6y_10{padding:12px 16px}._searchContainer_1th6y_16{max-width:100%;flex-direction:column;gap:8px}._searchContainer_1th6y_16 ._searchInput_1th6y_23{width:100%}._searchContainer_1th6y_16 ._searchButton_1th6y_30{width:100%;height:40px}._mobileCard_1th6y_67{border-radius:14px}._cardContent_1th6y_88{padding:16px}._cropTitle_1th6y_109{font-size:17px!important}._infoIcon_1th6y_147{font-size:15px}._actionBtn_1th6y_187{height:38px;font-size:13px}._table_1th6y_1 .ant-pagination{padding:12px 16px;text-align:center}}@media(max-width:576px){._mobileCard_1th6y_67{border-radius:12px}._cardContent_1th6y_88{padding:14px}._cardHeader_1th6y_92{margin-bottom:14px}._cropTitle_1th6y_109{font-size:16px!important}._cropVariety_1th6y_118{font-size:12px}._infoSection_1th6y_129{gap:12px}._infoItem_1th6y_141{gap:10px}._infoIcon_1th6y_147{font-size:14px}._infoValue_1th6y_170{font-size:13px}._actionsSection_1th6y_177{gap:6px;margin-top:14px;padding-top:14px}._actionBtn_1th6y_187{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}}._modal_g8i9p_1 .ant-modal-header{background:linear-gradient(135deg,#52c41a,#73d13d);border-bottom:none;border-radius:8px 8px 0 0}._modal_g8i9p_1 .ant-modal-header ._ant-modal-title_g8i9p_6{color:#fff;font-weight:600}._modal_g8i9p_1 .ant-modal-close{color:#fff}._modal_g8i9p_1 .ant-modal-close:hover{color:#fffc}._modal_g8i9p_1 .ant-modal-body{padding:24px}._modalIcon_g8i9p_20{font-size:20px}._form_g8i9p_24 ._input_g8i9p_24{border-radius:6px;border:1px solid #d9d9d9;transition:all .3s}._form_g8i9p_24 ._input_g8i9p_24:focus,._form_g8i9p_24 ._input_g8i9p_24:hover{border-color:#52c41a;box-shadow:0 0 0 2px #52c41a1a}._form_g8i9p_24 ._formActions_g8i9p_33{margin-top:32px;margin-bottom:0;text-align:center}._form_g8i9p_24 ._formActions_g8i9p_33 ._submitButton_g8i9p_38{background:#52c41a;border-color:#52c41a;height:44px;padding:0 32px;font-weight:500;border-radius:6px}._form_g8i9p_24 ._formActions_g8i9p_33 ._submitButton_g8i9p_38:hover{background:#73d13d;border-color:#73d13d}._form_g8i9p_24 ._formActions_g8i9p_33 ._cancelButton_g8i9p_50{height:44px;padding:0 32px;border-radius:6px;border-color:#d9d9d9;color:#595959}._form_g8i9p_24 ._formActions_g8i9p_33 ._cancelButton_g8i9p_50:hover{border-color:#52c41a;color:#52c41a}@media(max-width:768px){._modal_g8i9p_1 .ant-modal-body{padding:16px}._form_g8i9p_24 ._formActions_g8i9p_33{margin-top:24px}._form_g8i9p_24 ._formActions_g8i9p_33 ._submitButton_g8i9p_38,._form_g8i9p_24 ._formActions_g8i9p_33 ._cancelButton_g8i9p_50{height:40px;padding:0 24px}}._cropList_1vqcn_1 ._headerCard_1vqcn_1{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._cropList_1vqcn_1 ._headerCard_1vqcn_1 .ant-card-body{padding:20px}._cropList_1vqcn_1 ._mobileHeader_1vqcn_10{display:flex;flex-direction:column;gap:20px}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15{display:flex;align-items:flex-start;gap:12px}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerIcon_1vqcn_20{font-size:24px;color:#1890ff;margin-top:4px;flex-shrink:0}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerTitle_1vqcn_26{margin:0!important;font-size:20px;font-weight:600;color:#262626;line-height:1.4}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerSubtitle_1vqcn_33{display:block;margin-top:4px;font-size:13px;color:#8c8c8c;line-height:1.4}._cropList_1vqcn_1 ._mobileHeaderActions_1vqcn_40{margin-top:8px}._cropList_1vqcn_1 ._createButtonMobile_1vqcn_43{height:48px;border-radius:12px;font-weight:500;font-size:15px;box-shadow:0 2px 8px #1890ff33}._cropList_1vqcn_1 ._headerIcon_1vqcn_20{font-size:28px;color:#1890ff;margin-right:12px}._cropList_1vqcn_1 ._headerTitle_1vqcn_26{margin:0!important;color:#262626;font-size:24px;font-weight:600}._cropList_1vqcn_1 ._headerSubtitle_1vqcn_33{display:block;margin-top:4px;font-size:14px;color:#8c8c8c}@media(max-width:768px){._cropList_1vqcn_1 ._mobileHeader_1vqcn_10{gap:16px}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerTitle_1vqcn_26{font-size:18px}}@media(max-width:576px){._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerIcon_1vqcn_20{font-size:20px}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerTitle_1vqcn_26{font-size:16px}._cropList_1vqcn_1 ._mobileHeaderTitle_1vqcn_15 ._headerSubtitle_1vqcn_33{font-size:12px}}._tableSection_s4bjp_1 ._statsRow_s4bjp_1{margin-bottom:16px}._tableSection_s4bjp_1 ._statCard_s4bjp_4{border-radius:12px;box-shadow:0 2px 8px #00000014;border:none;text-align:center;padding:20px;transition:all .3s}._tableSection_s4bjp_1 ._statCard_s4bjp_4:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}._tableSection_s4bjp_1 ._statCard_s4bjp_4 .ant-card-body{padding:0}._tableSection_s4bjp_1 ._statNumber_s4bjp_19{font-size:32px;font-weight:700;line-height:1.2;display:block;margin-bottom:8px}._tableSection_s4bjp_1 ._statLabel_s4bjp_26{font-size:14px;color:#8c8c8c;font-weight:500}._tableSection_s4bjp_1 ._filterSection_s4bjp_31{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._tableSection_s4bjp_1 ._filterSection_s4bjp_31 .ant-card-body{padding:20px}._tableSection_s4bjp_1 ._filterRow_s4bjp_40{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}._tableSection_s4bjp_1 ._filterItem_s4bjp_46{flex:1;min-width:200px}._tableSection_s4bjp_1 ._tableHeader_s4bjp_50{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px}._tableSection_s4bjp_1 ._tableTitle_s4bjp_57{margin:0!important;font-size:20px;font-weight:600;color:#262626}._tableSection_s4bjp_1 ._tableActions_s4bjp_63{display:flex;gap:8px}._tableSection_s4bjp_1 ._tableWrapper_s4bjp_67{border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;background:#fff}._tableSection_s4bjp_1 ._usageTable_s4bjp_73 .ant-table-thead .ant-table-cell{background:#fafafa;font-weight:600;color:#262626}._tableSection_s4bjp_1 ._usageTable_s4bjp_73 .ant-table-tbody .ant-table-row:hover{background-color:#f5f5f5}._tableSection_s4bjp_1 ._mobileContainer_s4bjp_81{display:flex;flex-direction:column;gap:16px}._tableSection_s4bjp_1 ._mobileCard_s4bjp_86{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#fff;cursor:pointer}._tableSection_s4bjp_1 ._mobileCard_s4bjp_86:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._tableSection_s4bjp_1 ._mobileCard_s4bjp_86:active{transform:translateY(0)}._tableSection_s4bjp_1 ._mobileCard_s4bjp_86 .ant-card-body{padding:0}._tableSection_s4bjp_1 ._cardContent_s4bjp_106{padding:18px}._tableSection_s4bjp_1 ._cardHeader_s4bjp_109{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._tableSection_s4bjp_1 ._headerLeft_s4bjp_116{flex:1;min-width:0}._tableSection_s4bjp_1 ._titleSection_s4bjp_120{margin-top:4px}._tableSection_s4bjp_1 ._materialTitle_s4bjp_123{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._tableSection_s4bjp_1 ._materialType_s4bjp_131{font-size:13px;color:#8c8c8c;font-weight:400}._tableSection_s4bjp_1 ._headerRight_s4bjp_136{flex-shrink:0;display:flex;align-items:center;gap:8px}._tableSection_s4bjp_1 ._warningTag_s4bjp_142{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4;display:inline-flex;align-items:center;gap:4px}._tableSection_s4bjp_1 ._warningTag_s4bjp_142 .anticon{font-size:11px}._tableSection_s4bjp_1 ._viewButton_s4bjp_157{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._tableSection_s4bjp_1 ._viewButton_s4bjp_157:hover{background-color:#f5f5f5;color:#1890ff}._tableSection_s4bjp_1 ._cardDivider_s4bjp_172{margin:0 0 16px;border-color:#f0f0f0}._tableSection_s4bjp_1 ._infoSection_s4bjp_176{display:flex;flex-direction:column;gap:14px}._tableSection_s4bjp_1 ._infoRow_s4bjp_181{display:flex;flex-direction:column;gap:12px}._tableSection_s4bjp_1 ._infoItem_s4bjp_186{display:flex;align-items:flex-start;gap:12px}._tableSection_s4bjp_1 ._infoIcon_s4bjp_191{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._tableSection_s4bjp_1 ._infoContent_s4bjp_197{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._tableSection_s4bjp_1 ._infoLabel_s4bjp_204{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._tableSection_s4bjp_1 ._infoValue_s4bjp_211{font-size:14px;color:#262626;font-weight:500;line-height:1.4;word-break:break-word}._tableSection_s4bjp_1 ._actionsSection_s4bjp_218{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;flex-wrap:wrap}._tableSection_s4bjp_1 ._actionBtn_s4bjp_227{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._tableSection_s4bjp_1 ._actionBtn_s4bjp_227:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._tableSection_s4bjp_1 ._emptyState_s4bjp_244{padding:40px 20px}._tableSection_s4bjp_1 ._createButton_s4bjp_247{margin-top:16px;height:48px;border-radius:12px;font-weight:500;font-size:15px;padding:0 32px}._tableSection_s4bjp_1 ._paginationWrapper_s4bjp_255{display:flex;justify-content:center;padding:20px 0 8px}._tableSection_s4bjp_1 ._materialInfo_s4bjp_260{display:flex;flex-direction:column;gap:4px}._tableSection_s4bjp_1 ._materialName_s4bjp_265{font-weight:500;color:#262626}._tableSection_s4bjp_1 ._materialType_s4bjp_131{font-size:12px;color:#8c8c8c}._tableSection_s4bjp_1 ._doseInfo_s4bjp_273{display:flex;align-items:baseline;gap:4px}._tableSection_s4bjp_1 ._doseAmount_s4bjp_278{font-weight:500;color:#262626}._tableSection_s4bjp_1 ._doseUnit_s4bjp_282{font-size:12px;color:#8c8c8c}._tableSection_s4bjp_1 ._seasonInfo_s4bjp_286{display:flex;flex-direction:column}._tableSection_s4bjp_1 ._seasonName_s4bjp_290{font-weight:500;color:#262626}._tableSection_s4bjp_1 ._actionButtons_s4bjp_294{display:flex;gap:4px}._tableSection_s4bjp_1 ._emptyTitle_s4bjp_298{font-size:16px;font-weight:600;color:#262626;margin-bottom:8px}._tableSection_s4bjp_1 ._emptyDescription_s4bjp_304{font-size:14px;color:#8c8c8c}@media(max-width:768px){._tableSection_s4bjp_1 ._filterRow_s4bjp_40{flex-direction:column;gap:12px}._tableSection_s4bjp_1 ._filterItem_s4bjp_46{width:100%;min-width:0}._tableSection_s4bjp_1 ._tableHeader_s4bjp_50{flex-direction:column;align-items:flex-start;gap:12px}._tableSection_s4bjp_1 ._tableTitle_s4bjp_57{font-size:18px!important}._tableSection_s4bjp_1 ._mobileCard_s4bjp_86{border-radius:14px}._tableSection_s4bjp_1 ._cardContent_s4bjp_106{padding:16px}._tableSection_s4bjp_1 ._materialTitle_s4bjp_123{font-size:17px!important}._tableSection_s4bjp_1 ._infoIcon_s4bjp_191{font-size:15px}._tableSection_s4bjp_1 ._actionBtn_s4bjp_227{height:38px;font-size:13px}}@media(max-width:576px){._tableSection_s4bjp_1 ._mobileCard_s4bjp_86{border-radius:12px}._tableSection_s4bjp_1 ._cardContent_s4bjp_106{padding:14px}._tableSection_s4bjp_1 ._cardHeader_s4bjp_109{margin-bottom:14px}._tableSection_s4bjp_1 ._materialTitle_s4bjp_123{font-size:16px!important}._tableSection_s4bjp_1 ._infoSection_s4bjp_176{gap:12px}._tableSection_s4bjp_1 ._infoItem_s4bjp_186{gap:10px}._tableSection_s4bjp_1 ._infoIcon_s4bjp_191{font-size:14px}._tableSection_s4bjp_1 ._infoValue_s4bjp_211{font-size:13px}._tableSection_s4bjp_1 ._actionsSection_s4bjp_218{gap:6px;margin-top:14px;padding-top:14px}._tableSection_s4bjp_1 ._actionBtn_s4bjp_227{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}}._materialUsageList_s4bjp_380 ._headerCard_s4bjp_380{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._materialUsageList_s4bjp_380 ._headerCard_s4bjp_380 .ant-card-body{padding:20px}._materialUsageList_s4bjp_380 ._title_s4bjp_120{margin:0!important;color:#262626}._materialUsageList_s4bjp_380 ._description_s4bjp_393{margin-top:8px;display:block}._materialUsageList_s4bjp_380 ._headerActions_s4bjp_397{display:flex;justify-content:flex-end;align-items:center}._unitManagement_g2co1_1{padding:0;min-height:100vh;width:100%;box-sizing:border-box}@media(max-width:768px){._tableWrapper_g2co1_9{overflow-x:auto}._tableWrapper_g2co1_9::-webkit-scrollbar{height:6px}._tableWrapper_g2co1_9::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._tableWrapper_g2co1_9::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._tableWrapper_g2co1_9::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}._headerCard_g2co1_28{margin-bottom:16px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}._headerCard_g2co1_28 .ant-card-body{padding:20px}._headerCard_g2co1_28 ._title_g2co1_37{margin:0;color:#1890ff}@media(max-width:768px){._headerCard_g2co1_28 ._title_g2co1_37{font-size:18px}}._headerCard_g2co1_28 ._description_g2co1_46{color:#666;margin-top:4px}@media(max-width:768px){._headerCard_g2co1_28 ._description_g2co1_46{font-size:13px}}@media(max-width:768px){._headerCard_g2co1_28 ._headerActions_g2co1_56{width:100%;margin-top:12px}}._contentCard_g2co1_62{border-radius:8px}@media(max-width:768px){._contentCard_g2co1_62{border-radius:6px}}@media(max-width:768px){._searchSection_g2co1_72{flex-direction:column;gap:12px;align-items:stretch}}._searchContainer_g2co1_79{display:flex;gap:12px;align-items:center;width:100%}._searchContainer_g2co1_79 ._searchInput_g2co1_85{flex:1;min-width:0}._searchContainer_g2co1_79 ._searchInput_g2co1_85 .ant-input{border-radius:8px}._searchContainer_g2co1_79 ._searchButton_g2co1_92{flex-shrink:0;white-space:nowrap;border-radius:8px;height:40px;padding:0 24px}@media(max-width:768px){._searchContainer_g2co1_79{flex-direction:column;gap:8px}._searchContainer_g2co1_79 ._searchInput_g2co1_85,._searchContainer_g2co1_79 ._searchButton_g2co1_92{width:100%}}@media(max-width:768px){._tableContainer_g2co1_113{overflow-x:auto}}@media(max-width:768px){._unitTable_g2co1_119 ._ant-table-thead_g2co1_119>tr>th{padding:8px 4px;font-size:12px}._unitTable_g2co1_119 ._ant-table-tbody_g2co1_123>tr>td{padding:8px 4px;font-size:12px}}@media(max-width:768px){._codeTag_g2co1_130{font-size:11px}}@media(max-width:768px){._labelText_g2co1_136{font-size:13px}}@media(max-width:768px){._categoryTag_g2co1_142{font-size:11px}}._weatherManagement_h7nvp_1{padding:0;min-height:100vh;width:100%;box-sizing:border-box}._headerCard_h7nvp_8{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #00000014;border:none}@media(max-width:768px){._headerCard_h7nvp_8{margin-bottom:16px;border-radius:8px}}._tabs_h7nvp_21 .ant-tabs-nav{padding:0 24px;margin-bottom:0}@media(max-width:768px){._tabs_h7nvp_21 .ant-tabs-nav{background:#fff;border-radius:8px 8px 0 0;box-shadow:0 2px 8px #00000014;padding:0 8px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#52c41a #f1f1f1}._tabs_h7nvp_21 .ant-tabs-nav::-webkit-scrollbar{height:6px}._tabs_h7nvp_21 .ant-tabs-nav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._tabs_h7nvp_21 .ant-tabs-nav::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._tabs_h7nvp_21 .ant-tabs-nav::-webkit-scrollbar-thumb:hover{background:#389e0d}}._tabs_h7nvp_21 .ant-tabs-content-holder{min-height:500px;overflow-y:auto;max-height:calc(100vh - 200px)}@media(max-width:768px){._tabs_h7nvp_21 .ant-tabs-content-holder{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #00000014;max-height:calc(100vh - 220px)}}._tabs_h7nvp_21 .ant-tabs-tab{padding:16px 24px;font-weight:500}@media(max-width:768px){._tabs_h7nvp_21 .ant-tabs-tab{padding:8px 12px;font-size:14px;white-space:nowrap;flex-shrink:0}._tabs_h7nvp_21 .ant-tabs-tab .anticon{font-size:16px;margin-right:4px}._tabs_h7nvp_21 .ant-tabs-tab .ant-space-item{display:flex;align-items:center}}._tabs_h7nvp_21 .ant-tabs-tab:hover{color:#52c41a}._tabs_h7nvp_21 .ant-tabs-tab._ant-tabs-tab-active_h7nvp_88 ._ant-tabs-tab-btn_h7nvp_88{color:#52c41a;font-weight:600}._tabs_h7nvp_21 .ant-tabs-ink-bar{background:#52c41a;height:3px}@media(max-width:768px){._tabs_h7nvp_21 .ant-tabs-ink-bar{height:2px}}@media(max-width:576px){._tabs_h7nvp_21 .ant-tabs-nav{padding:0 4px}._tabs_h7nvp_21 .ant-tabs-tab{padding:6px 8px;font-size:12px}._tabs_h7nvp_21 .ant-tabs-tab .anticon{font-size:14px;margin-right:3px}}._weatherList_h7nvp_115 ._filtersContainer_h7nvp_115{margin-bottom:16px}@media(max-width:768px){._weatherList_h7nvp_115 ._filtersContainer_h7nvp_115{margin-bottom:12px}}._weatherList_h7nvp_115 ._filtersForm_h7nvp_123 .ant-form-item{margin-bottom:12px}@media(max-width:768px){._weatherList_h7nvp_115 ._filtersForm_h7nvp_123 .ant-form-item{margin-bottom:8px}}._weatherList_h7nvp_115 ._actionsBar_h7nvp_131{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 8px}@media(max-width:768px){._weatherList_h7nvp_115 ._actionsBar_h7nvp_131{flex-direction:column;gap:8px;align-items:stretch}}@media(max-width:768px){._weatherList_h7nvp_115 ._tableWrapper_h7nvp_146{overflow-x:auto}._weatherList_h7nvp_115 ._tableWrapper_h7nvp_146::-webkit-scrollbar{height:6px}._weatherList_h7nvp_115 ._tableWrapper_h7nvp_146::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._weatherList_h7nvp_115 ._tableWrapper_h7nvp_146::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._weatherList_h7nvp_115 ._tableWrapper_h7nvp_146::-webkit-scrollbar-thumb:hover{background:#a8a8a8}}._weatherList_h7nvp_115 ._weatherTable_h7nvp_164 .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}@media(max-width:768px){._weatherList_h7nvp_115 ._weatherTable_h7nvp_164 .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}}@media(max-width:768px){._weatherList_h7nvp_115 ._weatherTable_h7nvp_164 .ant-table-tbody>tr>td{font-size:12px;padding:8px 4px}}._weatherList_h7nvp_115 ._emptyState_h7nvp_180{padding:40px 20px}._weatherList_h7nvp_115 ._mobileContainer_h7nvp_183{padding:0;display:flex;flex-direction:column;gap:16px}._weatherList_h7nvp_115 ._mobileCard_h7nvp_189{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#fff;cursor:pointer}._weatherList_h7nvp_115 ._mobileCard_h7nvp_189:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._weatherList_h7nvp_115 ._mobileCard_h7nvp_189:active{transform:translateY(0)}._weatherList_h7nvp_115 ._mobileCard_h7nvp_189 .ant-card-body{padding:0}._weatherList_h7nvp_115 ._cardContent_h7nvp_209{padding:18px}._weatherList_h7nvp_115 ._cardHeader_h7nvp_212{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._weatherList_h7nvp_115 ._headerLeft_h7nvp_219{flex:1;min-width:0}._weatherList_h7nvp_115 ._titleSection_h7nvp_223{margin-top:4px}._weatherList_h7nvp_115 ._mobileTitle_h7nvp_226{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._weatherList_h7nvp_115 ._seasonName_h7nvp_234{font-size:13px;color:#8c8c8c;font-weight:400}._weatherList_h7nvp_115 ._headerRight_h7nvp_239{flex-shrink:0;display:flex;align-items:center;gap:8px}._weatherList_h7nvp_115 ._sourceTag_h7nvp_245{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4}._weatherList_h7nvp_115 ._viewButton_h7nvp_254{color:#8c8c8c;padding:4px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._weatherList_h7nvp_115 ._viewButton_h7nvp_254:hover{background-color:#f5f5f5;color:#1890ff}._weatherList_h7nvp_115 ._cardDivider_h7nvp_269{margin:0 0 16px;border-color:#f0f0f0}._weatherList_h7nvp_115 ._infoSection_h7nvp_273{display:flex;flex-direction:column;gap:14px}._weatherList_h7nvp_115 ._infoRow_h7nvp_278{display:flex;flex-direction:column;gap:12px}._weatherList_h7nvp_115 ._infoItem_h7nvp_283{display:flex;align-items:flex-start;gap:12px}._weatherList_h7nvp_115 ._infoIcon_h7nvp_288{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._weatherList_h7nvp_115 ._infoContent_h7nvp_294{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._weatherList_h7nvp_115 ._infoLabel_h7nvp_301{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._weatherList_h7nvp_115 ._infoValue_h7nvp_308{font-size:14px;color:#262626;font-weight:500;line-height:1.4}._weatherList_h7nvp_115 ._actionsSection_h7nvp_314{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;justify-content:flex-end}._weatherList_h7nvp_115 ._actionBtn_h7nvp_323{flex:1;max-width:100px}._weatherList_h7nvp_115 ._paginationWrapper_h7nvp_327{display:flex;justify-content:center;padding:16px 0 8px}@media(max-width:768px){._weatherList_h7nvp_115 ._mobileCard_h7nvp_189{border-radius:12px}._weatherList_h7nvp_115 ._cardContent_h7nvp_209{padding:16px}._weatherList_h7nvp_115 ._cardHeader_h7nvp_212{margin-bottom:12px}._weatherList_h7nvp_115 ._mobileTitle_h7nvp_226{font-size:16px!important}._weatherList_h7nvp_115 ._actionsSection_h7nvp_314{margin-top:12px;padding-top:12px;gap:6px}._weatherList_h7nvp_115 ._actionBtn_h7nvp_323{max-width:90px;font-size:12px}}._weatherStats_h7nvp_356 ._filtersCard_h7nvp_356{margin-bottom:16px;border-radius:8px}._weatherStats_h7nvp_356 ._statCard_h7nvp_360{text-align:center;border-radius:8px;transition:all .3s ease}._weatherStats_h7nvp_356 ._statCard_h7nvp_360:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}._weatherStats_h7nvp_356 ._statCard_h7nvp_360 .ant-statistic-title{font-size:14px;color:#666;margin-bottom:8px}@media(max-width:768px){._weatherStats_h7nvp_356 ._statCard_h7nvp_360 .ant-statistic-title{font-size:12px;margin-bottom:4px}}._weatherStats_h7nvp_356 ._statCard_h7nvp_360 .ant-statistic-content{font-weight:600}._weatherCharts_h7nvp_384 ._filtersCard_h7nvp_356{margin-bottom:16px;border-radius:8px}@media(max-width:768px){._weatherCharts_h7nvp_384 .recharts-wrapper{font-size:10px}}@media(max-width:768px){._weatherCharts_h7nvp_384 .recharts-tooltip-wrapper{font-size:12px}}._weatherSync_h7nvp_399 .ant-descriptions-item-label{font-weight:600;color:#666}@media(max-width:768px){._weatherSync_h7nvp_399 .ant-descriptions-item-label{font-size:12px}}@media(max-width:768px){._weatherSync_h7nvp_399 .ant-descriptions-item-content{font-size:12px}}._weatherSync_h7nvp_399 .ant-alert{margin-top:16px}@media(max-width:768px){._weatherSync_h7nvp_399 .ant-alert{margin-top:12px}}@media(max-width:768px){._weatherManagement_h7nvp_1 .ant-card-head-title{font-size:16px}._weatherManagement_h7nvp_1 .ant-typography{font-size:14px}._weatherManagement_h7nvp_1 .ant-btn,._weatherManagement_h7nvp_1 .ant-select,._weatherManagement_h7nvp_1 .ant-input{font-size:12px}}._wrapper_jxffq_1{min-height:100vh;width:100%}._farmingActivityManagement_jxffq_6{padding:0;max-width:1200px;margin:0 auto;min-height:100vh;width:100%;box-sizing:border-box}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14{margin-bottom:24px;border-radius:12px;box-shadow:0 2px 8px #0000000f}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14{text-align:center;padding:24px 0}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._title_jxffq_23{margin:0!important;color:#1890ff;font-weight:600;background:linear-gradient(135deg,#1890ff,#722ed1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._description_jxffq_32{margin-top:8px;color:#666;font-size:16px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37{margin-top:16px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-tab_jxffq_40{padding:12px 24px;font-weight:500}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-tab_jxffq_40 ._ant-tabs-tab-btn_jxffq_44{display:flex;align-items:center;gap:8px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-tab-active_jxffq_49 ._ant-tabs-tab-btn_jxffq_44{color:#1890ff}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-content-holder_jxffq_52{padding:24px 0}@media(max-width:768px){._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14{margin-bottom:16px}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14{padding:16px 0}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._title_jxffq_23{font-size:20px!important}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._description_jxffq_32{font-size:14px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37{margin-top:12px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-tab_jxffq_40{padding:8px 16px;font-size:14px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-content-holder_jxffq_52{padding:16px 0}}@media(max-width:480px){._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._title_jxffq_23{font-size:18px!important}._farmingActivityManagement_jxffq_6 ._headerCard_jxffq_14 ._header_jxffq_14 ._description_jxffq_32{font-size:13px}._farmingActivityManagement_jxffq_6 ._contentContainer_jxffq_37 ._tabs_jxffq_40 ._ant-tabs-nav_jxffq_87 ._ant-tabs-tab_jxffq_40{padding:6px 12px;font-size:13px}}._farmingActivityList_jxffq_92 ._filtersCard_jxffq_92{margin-bottom:16px;border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97{margin-top:16px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._tableHeader_jxffq_100{margin-bottom:16px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._tableHeader_jxffq_100 ._tableTitle_jxffq_103{margin:0!important;color:#1890ff}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._activityCell_jxffq_107{display:flex;align-items:center;gap:8px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._activityCell_jxffq_107 ._activityIcon_jxffq_112{font-size:16px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._activityCell_jxffq_107 ._activityInfo_jxffq_115{flex:1;min-width:0}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._activityCell_jxffq_107 ._activityInfo_jxffq_115 ._activityName_jxffq_119{font-weight:500;margin-bottom:4px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._activityCell_jxffq_107 ._activityInfo_jxffq_115 ._activityType_jxffq_123{margin:0}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._seasonName_jxffq_126{font-weight:500;margin-bottom:2px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._cropName_jxffq_130{font-size:12px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._timeText_jxffq_133{font-size:13px;color:#666}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._notesCell_jxffq_137{max-width:200px}._farmingActivityList_jxffq_92 ._tableContainer_jxffq_97 ._activityTable_jxffq_107 ._imagesCell_jxffq_140{text-align:center}._farmingActivityList_jxffq_92 ._mobileContainer_jxffq_143{padding:0;display:flex;flex-direction:column;gap:16px}._farmingActivityList_jxffq_92 ._mobileCard_jxffq_149{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;background:#fff;cursor:pointer}._farmingActivityList_jxffq_92 ._mobileCard_jxffq_149:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f;border-color:#d9d9d9}._farmingActivityList_jxffq_92 ._mobileCard_jxffq_149:active{transform:translateY(0)}._farmingActivityList_jxffq_92 ._mobileCard_jxffq_149 .ant-card-body{padding:0}._farmingActivityList_jxffq_92 ._cardContent_jxffq_169{padding:18px}._farmingActivityList_jxffq_92 ._cardHeader_jxffq_172{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._farmingActivityList_jxffq_92 ._headerLeft_jxffq_179{flex:1;min-width:0}._farmingActivityList_jxffq_92 ._titleSection_jxffq_183{margin-top:4px}._farmingActivityList_jxffq_92 ._mobileTitle_jxffq_186{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._farmingActivityList_jxffq_92 ._seasonName_jxffq_126{font-size:13px;color:#8c8c8c;font-weight:400}._farmingActivityList_jxffq_92 ._headerRight_jxffq_199{flex-shrink:0;display:flex;align-items:center;gap:8px}._farmingActivityList_jxffq_92 ._sourceTag_jxffq_205{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4}._farmingActivityList_jxffq_92 ._cardDivider_jxffq_214{margin:0 0 16px;border-color:#f0f0f0}._farmingActivityList_jxffq_92 ._infoSection_jxffq_218{display:flex;flex-direction:column;gap:14px}._farmingActivityList_jxffq_92 ._infoRow_jxffq_223{display:flex;flex-direction:column;gap:12px}._farmingActivityList_jxffq_92 ._infoItem_jxffq_228{display:flex;align-items:flex-start;gap:12px}._farmingActivityList_jxffq_92 ._infoIcon_jxffq_233{font-size:16px;color:#1890ff;margin-top:2px;flex-shrink:0}._farmingActivityList_jxffq_92 ._infoContent_jxffq_239{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._farmingActivityList_jxffq_92 ._infoLabel_jxffq_246{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500}._farmingActivityList_jxffq_92 ._infoValue_jxffq_253{font-size:14px;color:#262626;font-weight:500;line-height:1.4}._farmingActivityList_jxffq_92 ._actionsSection_jxffq_259{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0;justify-content:flex-end}._farmingActivityList_jxffq_92 ._actionBtn_jxffq_268{flex:1;max-width:100px}._farmingActivityList_jxffq_92 ._paginationWrapper_jxffq_272{display:flex;justify-content:center;padding:16px 0 8px}@media(max-width:768px){._farmingActivityList_jxffq_92 ._mobileCard_jxffq_149{border-radius:12px}._farmingActivityList_jxffq_92 ._cardContent_jxffq_169{padding:16px}._farmingActivityList_jxffq_92 ._cardHeader_jxffq_172{margin-bottom:12px}._farmingActivityList_jxffq_92 ._mobileTitle_jxffq_186{font-size:16px!important}._farmingActivityList_jxffq_92 ._actionsSection_jxffq_259{margin-top:12px;padding-top:12px;gap:6px}._farmingActivityList_jxffq_92 ._actionBtn_jxffq_268{max-width:90px;font-size:12px}}._farmingActivityForm_jxffq_301 ._formCard_jxffq_301{border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityForm_jxffq_301 ._formCard_jxffq_301 ._formHeader_jxffq_305{text-align:center;margin-bottom:24px}._farmingActivityForm_jxffq_301 ._formCard_jxffq_301 ._formHeader_jxffq_305 ._formTitle_jxffq_309{margin:0!important;color:#1890ff}._farmingActivityForm_jxffq_301 ._formCard_jxffq_301 ._activityForm_jxffq_313 ._submitButton_jxffq_313{min-width:160px}._farmingActivityStats_jxffq_317 ._filtersCard_jxffq_92{margin-bottom:16px;border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityStats_jxffq_317 ._statsRow_jxffq_322{margin-bottom:16px}._farmingActivityStats_jxffq_317 ._statsRow_jxffq_322 ._statCard_jxffq_325{border-radius:8px;box-shadow:0 1px 4px #0000000f;text-align:center}._farmingActivityStats_jxffq_317 ._statsRow_jxffq_322 ._statCard_jxffq_325:hover{box-shadow:0 2px 8px #0000001f;transform:translateY(-1px);transition:all .3s ease}._farmingActivityStats_jxffq_317 ._chartsRow_jxffq_335{margin-bottom:16px}._farmingActivityStats_jxffq_317 ._chartsRow_jxffq_335 ._chartCard_jxffq_338,._farmingActivityStats_jxffq_317 ._recentRow_jxffq_342 ._recentCard_jxffq_342{border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityCalendar_jxffq_347 ._filtersCard_jxffq_92{margin-bottom:16px;border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityCalendar_jxffq_347 ._calendarCard_jxffq_352{border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityCalendar_jxffq_347 ._calendarCard_jxffq_352 ._activityCalendar_jxffq_356 ._calendarCell_jxffq_356{position:absolute;top:4px;right:4px}._farmingActivityCalendar_jxffq_347 ._activitiesCard_jxffq_361{border-radius:8px;box-shadow:0 1px 4px #0000000f}._farmingActivityCalendar_jxffq_347 ._activitiesCard_jxffq_361 ._activityAvatar_jxffq_365{width:32px;height:32px;border-radius:50%;background:#f0f0f0;display:flex;align-items:center;justify-content:center;font-size:16px}._harvestManagement_1buzh_1{padding:0;min-height:100vh}._harvestManagement_1buzh_1 ._header_1buzh_5{margin-bottom:24px;text-align:center}._harvestManagement_1buzh_1 ._header_1buzh_5 ._title_1buzh_9{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 8px;background:linear-gradient(135deg,#52c41a,#389e0d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._harvestManagement_1buzh_1 ._header_1buzh_5 ._subtitle_1buzh_19{font-size:16px;color:#666;margin:0}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24{margin:0;padding:0 24px;background:#fafafa;border-bottom:1px solid #e8e8e8}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30{padding:16px 24px;margin:0 4px;border-radius:8px 8px 0 0;transition:all .3s ease}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30:hover{background:#52c41a1a;color:#52c41a}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30._ant-tabs-tab-active_1buzh_40{background:#52c41a;color:#fff;box-shadow:0 -2px 8px #52c41a4d}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30._ant-tabs-tab-active_1buzh_40 ._ant-tabs-tab-btn_1buzh_45{color:#fff}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30 ._ant-tabs-tab-btn_1buzh_45{display:flex;align-items:center;gap:8px;font-weight:500}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-content-holder_1buzh_54 ._ant-tabs-content_1buzh_54 ._ant-tabs-tabpane_1buzh_54{padding:24px;min-height:500px}@media(max_width:768px){._harvestManagement_1buzh_1{padding:0}._harvestManagement_1buzh_1 ._header_1buzh_5{margin-bottom:16px}._harvestManagement_1buzh_1 ._header_1buzh_5 ._title_1buzh_9{font-size:24px}._harvestManagement_1buzh_1 ._header_1buzh_5 ._subtitle_1buzh_19{font-size:14px}._harvestManagement_1buzh_1 ._content_1buzh_24{border-radius:8px}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24{padding:0 16px}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30{padding:12px 16px;margin:0 2px}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-nav_1buzh_24 ._ant-tabs-nav-wrap_1buzh_30 ._ant-tabs-nav-list_1buzh_30 ._ant-tabs-tab_1buzh_30 ._ant-tabs-tab-btn_1buzh_45{font-size:14px;gap:6px}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-content-holder_1buzh_54 ._ant-tabs-content_1buzh_54 ._ant-tabs-tabpane_1buzh_54{padding:16px;min-height:400px}}@media(max-width:1024px)and (min-width:769px){._harvestManagement_1buzh_1{padding:0}._harvestManagement_1buzh_1 ._content_1buzh_24 ._tabs_1buzh_24 ._ant-tabs-content-holder_1buzh_54 ._ant-tabs-content_1buzh_54 ._ant-tabs-tabpane_1buzh_54{padding:20px}}._harvestList_1buzh_99 ._statsRow_1buzh_99{margin-bottom:24px}._harvestList_1buzh_99 ._filtersCard_1buzh_102{margin-bottom:16px}@media(max-width:768px){._harvestList_1buzh_99 ._tableCard_1buzh_106{display:none}}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._productName_1buzh_110{font-weight:600;color:#1a1a1a}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._quantity_1buzh_114{font-weight:500;color:#52c41a}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._seasonName_1buzh_118{font-weight:500;color:#1a1a1a}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._cropName_1buzh_122{font-size:12px;color:#666}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._harvestDate_1buzh_126{color:#666}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._notes_1buzh_129{color:#666;max-width:200px}._harvestList_1buzh_99 ._tableCard_1buzh_106 ._noNotes_1buzh_133{color:#ccc}._harvestList_1buzh_99 ._mobileContainer_1buzh_136{padding:0;display:flex;flex-direction:column;gap:16px}._harvestList_1buzh_99 ._mobileCard_1buzh_142{border-radius:0;box-shadow:none;border:none;transition:none;overflow:visible;background:transparent;margin:0;padding:0}._harvestList_1buzh_99 ._mobileCard_1buzh_142:hover,._harvestList_1buzh_99 ._mobileCard_1buzh_142:active{transform:none}._harvestList_1buzh_99 ._cardContent_1buzh_158{padding:0}._harvestList_1buzh_99 ._cardHeader_1buzh_161{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._harvestList_1buzh_99 ._headerLeft_1buzh_168{flex:1;min-width:0}._harvestList_1buzh_99 ._titleSection_1buzh_172{margin-top:4px}._harvestList_1buzh_99 ._mobileTitle_1buzh_175{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._harvestList_1buzh_99 ._seasonName_1buzh_118{font-size:13px;color:#8c8c8c;font-weight:400}._harvestList_1buzh_99 ._headerRight_1buzh_188{flex-shrink:0;display:flex;align-items:center;gap:8px}._harvestList_1buzh_99 ._sourceTag_1buzh_194{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4}._harvestList_1buzh_99 ._cardDivider_1buzh_203{display:none}._harvestList_1buzh_99 ._infoSection_1buzh_206{display:flex;flex-direction:column;gap:12px}._harvestList_1buzh_99 ._infoItem_1buzh_211{display:flex;align-items:flex-start;gap:10px}._harvestList_1buzh_99 ._infoIcon_1buzh_216{font-size:16px;color:#1890ff;flex-shrink:0;margin-top:2px}._harvestList_1buzh_99 ._infoLabel_1buzh_222{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._harvestList_1buzh_99 ._infoValue_1buzh_231{font-size:14px;color:#262626;font-weight:500;line-height:1.4;flex:1;min-width:0}._harvestList_1buzh_99 ._actionsSection_1buzh_239{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._harvestList_1buzh_99 ._actionBtn_1buzh_248{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._harvestList_1buzh_99 ._actionBtn_1buzh_248:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._harvestList_1buzh_99 ._paginationWrapper_1buzh_265{display:flex;justify-content:center;padding:20px 0 8px}._harvestList_1buzh_99 ._detailModal_1buzh_270{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._harvestList_1buzh_99 ._detailModal_1buzh_270 ._modalContent_1buzh_282{background:#fff;padding:24px;border-radius:8px;max-width:500px;width:90%}._harvestForm_1buzh_290 ._formHeader_1buzh_290{text-align:center;margin-bottom:24px}._harvestForm_1buzh_290 ._formHeader_1buzh_290 h2{color:#1a1a1a;margin:0 0 8px}._harvestForm_1buzh_290 ._formHeader_1buzh_290 p{color:#666;margin:0}._harvestForm_1buzh_290 ._form_1buzh_290{max-width:800px;margin:0 auto}._harvestStats_1buzh_307 ._filtersCard_1buzh_102,._harvestStats_1buzh_307 ._mainStats_1buzh_310{margin-bottom:24px}._harvestStats_1buzh_307 ._chartCard_1buzh_313 ._productName_1buzh_110{font-weight:600;color:#1a1a1a}._harvestStats_1buzh_307 ._chartCard_1buzh_313 ._cropName_1buzh_122{font-size:12px;color:#666}._harvestCalendar_1buzh_322 ._filtersCard_1buzh_102,._harvestCalendar_1buzh_322 ._monthStats_1buzh_325{margin-bottom:24px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328{display:flex;align-items:center;gap:12px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statIcon_1buzh_333{font-size:24px;color:#52c41a}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statValue_1buzh_337{font-size:20px;font-weight:700;color:#1a1a1a}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statLabel_1buzh_342{font-size:12px;color:#666}._harvestCalendar_1buzh_322 ._calendarCard_1buzh_346 ._calendar_1buzh_346 ._ant-picker-calendar_1buzh_346 ._ant-picker-calendar-header_1buzh_346{display:none}._harvestCalendar_1buzh_322 ._calendarCard_1buzh_346 ._calendarHeader_1buzh_349{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-bottom:16px}._harvestCalendar_1buzh_322 ._calendarCard_1buzh_346 ._calendarHeader_1buzh_349 ._monthTitle_1buzh_356{margin:0;font-size:18px;font-weight:600;color:#1a1a1a}._harvestCalendar_1buzh_322 ._calendarCell_1buzh_362 ._harvestCount_1buzh_362{font-size:12px;color:#52c41a;display:flex;align-items:center;gap:4px}._harvestCalendar_1buzh_322 ._calendarCell_1buzh_362 ._quantity_1buzh_114{font-size:10px;color:#666}._harvestCalendar_1buzh_322 ._harvestItemTitle_1buzh_373{display:flex;align-items:center;gap:8px}@media(max-width:768px){._harvestList_1buzh_99 ._statsRow_1buzh_99{margin-bottom:16px}._harvestList_1buzh_99 ._filtersCard_1buzh_102,._harvestList_1buzh_99 ._tableCard_1buzh_106{margin-bottom:12px}._harvestList_1buzh_99 ._mobileCard_1buzh_142{border-radius:14px}._harvestList_1buzh_99 ._cardContent_1buzh_158{padding:16px}._harvestList_1buzh_99 ._cardHeader_1buzh_161{margin-bottom:14px}._harvestList_1buzh_99 ._mobileTitle_1buzh_175{font-size:17px!important}._harvestList_1buzh_99 ._seasonName_1buzh_118{font-size:12px}._harvestList_1buzh_99 ._cardDivider_1buzh_203{margin:0 0 16px}._harvestList_1buzh_99 ._infoSection_1buzh_206{gap:10px}._harvestList_1buzh_99 ._infoItem_1buzh_211{gap:6px;align-items:flex-start}._harvestList_1buzh_99 ._infoIcon_1buzh_216{font-size:14px;margin-top:2px}._harvestList_1buzh_99 ._infoLabel_1buzh_222{font-size:10px;min-width:80px}._harvestList_1buzh_99 ._infoValue_1buzh_231{font-size:13px}._harvestList_1buzh_99 ._actionsSection_1buzh_239{margin-top:14px;padding-top:14px;gap:6px}._harvestList_1buzh_99 ._actionBtn_1buzh_248{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}._harvestForm_1buzh_290 ._formHeader_1buzh_290{margin-bottom:16px}._harvestForm_1buzh_290 ._formHeader_1buzh_290 h2{font-size:20px}._harvestStats_1buzh_307 ._filtersCard_1buzh_102,._harvestStats_1buzh_307 ._mainStats_1buzh_310,._harvestCalendar_1buzh_322 ._filtersCard_1buzh_102,._harvestCalendar_1buzh_322 ._monthStats_1buzh_325{margin-bottom:16px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328{gap:8px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statIcon_1buzh_333{font-size:20px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statValue_1buzh_337{font-size:16px}._harvestCalendar_1buzh_322 ._statItem_1buzh_328 ._statLabel_1buzh_342{font-size:11px}}._costEntryManagement_tw86m_1{padding:0;min-height:100vh}._costEntryManagement_tw86m_1 ._header_tw86m_5{margin-bottom:24px;text-align:center}._costEntryManagement_tw86m_1 ._header_tw86m_5 ._title_tw86m_9{font-size:28px;font-weight:600;color:#1890ff;margin-bottom:8px}._costEntryManagement_tw86m_1 ._header_tw86m_5 ._subtitle_tw86m_15{font-size:16px;color:#666;margin:0}._costEntryManagement_tw86m_1 ._content_tw86m_20 ._tabs_tw86m_20 ._ant-tabs-tab_tw86m_20{font-size:16px;padding:12px 24px}._costEntryManagement_tw86m_1 ._content_tw86m_20 ._tabs_tw86m_20 ._ant-tabs-content-holder_tw86m_24{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000001a}._costEntryList_tw86m_31 ._statsRow_tw86m_31{margin-bottom:24px}._costEntryList_tw86m_31 ._statsRow_tw86m_31 ._ant-card_tw86m_34{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryList_tw86m_31 ._statsRow_tw86m_31 ._ant-card_tw86m_34 ._ant-statistic-title_tw86m_39{color:#666;font-size:14px}._costEntryList_tw86m_31 ._statsRow_tw86m_31 ._ant-card_tw86m_34 ._ant-statistic-content_tw86m_43{color:#1890ff;font-weight:600}._costEntryList_tw86m_31 ._filtersCard_tw86m_47{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryList_tw86m_31 ._filtersCard_tw86m_47 ._ant-card-body_tw86m_52{padding:20px}._costEntryList_tw86m_31 ._tableHeader_tw86m_55{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._costEntryList_tw86m_31 ._tableHeader_tw86m_55 h3{margin:0;color:#1890ff}._costEntryList_tw86m_31 ._loadingContainer_tw86m_65{display:flex;justify-content:center;align-items:center;padding:60px 0}._costEntryList_tw86m_31 ._seasonName_tw86m_71{font-weight:600;color:#1890ff}._costEntryList_tw86m_31 ._seasonCrop_tw86m_75{font-size:12px;color:#666}._costEntryList_tw86m_31 ._amount_tw86m_79{font-weight:600;color:#52c41a}._costEntryList_tw86m_31 ._notes_tw86m_83{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._costEntryList_tw86m_31 ._mobileContainer_tw86m_89{padding:0;display:flex;flex-direction:column;gap:16px}._costEntryList_tw86m_31 ._mobileCard_tw86m_95{border-radius:0;box-shadow:none;border:none;transition:none;overflow:visible;background:transparent;margin:0;padding:0}._costEntryList_tw86m_31 ._cardContent_tw86m_105{padding:0}._costEntryList_tw86m_31 ._cardHeader_tw86m_108{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._costEntryList_tw86m_31 ._headerLeft_tw86m_115{flex:1;min-width:0}._costEntryList_tw86m_31 ._titleSection_tw86m_119{margin-top:4px}._costEntryList_tw86m_31 ._mobileTitle_tw86m_122{margin:0 0 4px!important;font-size:18px;font-weight:600;color:#262626;line-height:1.4}._costEntryList_tw86m_31 ._seasonName_tw86m_71{font-size:13px;color:#8c8c8c;font-weight:400}._costEntryList_tw86m_31 ._headerRight_tw86m_135{flex-shrink:0;display:flex;align-items:center;gap:8px}._costEntryList_tw86m_31 ._categoryTag_tw86m_141{border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;border:none;height:auto;line-height:1.4}._costEntryList_tw86m_31 ._infoSection_tw86m_150{display:flex;flex-direction:column;gap:12px}._costEntryList_tw86m_31 ._infoItem_tw86m_155{display:flex;align-items:flex-start;gap:10px}._costEntryList_tw86m_31 ._infoIcon_tw86m_160{font-size:16px;color:#1890ff;flex-shrink:0;margin-top:2px}._costEntryList_tw86m_31 ._infoLabel_tw86m_166{font-size:11px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;flex-shrink:0;width:100px}._costEntryList_tw86m_31 ._infoValue_tw86m_175{font-size:14px;color:#262626;font-weight:500;line-height:1.4;flex:1;min-width:0}._costEntryList_tw86m_31 ._actionsSection_tw86m_183{display:flex;flex-direction:row;gap:8px;margin-top:16px;padding-top:16px;border-top:none;flex-wrap:wrap}._costEntryList_tw86m_31 ._actionBtn_tw86m_192{flex:1;min-width:0;height:40px;border-radius:10px;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .2s}._costEntryList_tw86m_31 ._actionBtn_tw86m_192:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._costEntryList_tw86m_31 ._paginationWrapper_tw86m_209{display:flex;justify-content:center;padding:20px 0 8px}._costEntryList_tw86m_31 ._detailContent_tw86m_214 ._ant-row_tw86m_214{margin-bottom:16px}._costEntryList_tw86m_31 ._detailContent_tw86m_214 strong{color:#1890ff;display:block;margin-bottom:4px}._costEntryList_tw86m_31 ._detailContent_tw86m_214 p{margin:0;color:#666}._costEntryForm_tw86m_227{max-width:800px;margin:0 auto}._costEntryForm_tw86m_227 ._formHeader_tw86m_231{text-align:center;margin-bottom:32px}._costEntryForm_tw86m_227 ._formHeader_tw86m_231 h2{color:#1890ff;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:8px}._costEntryForm_tw86m_227 ._formHeader_tw86m_231 p{color:#666;margin:0}._costEntryForm_tw86m_227 ._form_tw86m_231 ._ant-form-item-label_tw86m_247>label{font-weight:600;color:#333}._costEntryForm_tw86m_227 ._form_tw86m_231 ._ant-input_tw86m_251,._costEntryForm_tw86m_227 ._form_tw86m_231 ._ant-select-selector_tw86m_252,._costEntryForm_tw86m_227 ._form_tw86m_231 ._ant-picker_tw86m_253{border-radius:6px}._costEntryForm_tw86m_227 ._form_tw86m_231 ._ant-input-number_tw86m_256{width:100%}._costEntryForm_tw86m_227 ._materialUsageSection_tw86m_259{background:#f8f9fa;padding:20px;border-radius:8px;margin:24px 0}._costEntryForm_tw86m_227 ._materialUsageSection_tw86m_259 h4{color:#1890ff;margin-bottom:16px}._costEntryForm_tw86m_227 ._formActions_tw86m_269{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}._costEntryForm_tw86m_227 ._formActions_tw86m_269 ._ant-btn_tw86m_275{height:40px;padding:0 24px;font-size:16px;border-radius:6px}._costEntryStats_tw86m_282 ._filtersCard_tw86m_47{margin-bottom:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryStats_tw86m_282 ._statsRow_tw86m_31{margin-bottom:24px}._costEntryStats_tw86m_282 ._statsRow_tw86m_31 ._ant-card_tw86m_34{text-align:center;border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryStats_tw86m_282 ._statsRow_tw86m_31 ._ant-card_tw86m_34 ._ant-statistic-title_tw86m_39{color:#666;font-size:14px}._costEntryStats_tw86m_282 ._statsRow_tw86m_31 ._ant-card_tw86m_34 ._ant-statistic-content_tw86m_43{color:#1890ff;font-weight:600}._costEntryStats_tw86m_282 ._chartCard_tw86m_303{border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryStats_tw86m_282 ._chartCard_tw86m_303 ._ant-card-head-title_tw86m_307{color:#1890ff;font-weight:600}._costEntryStats_tw86m_282 ._detailCard_tw86m_311{border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryStats_tw86m_282 ._detailCard_tw86m_311 ._ant-card-head-title_tw86m_307{color:#1890ff;font-weight:600}._costEntryStats_tw86m_282 ._detailCard_tw86m_311 ._ant-list-item_tw86m_319{border-bottom:1px solid #f0f0f0}._costEntryStats_tw86m_282 ._detailCard_tw86m_311 ._ant-list-item_tw86m_319:last-child{border-bottom:none}._costEntryStats_tw86m_282 ._detailCard_tw86m_311 ._amount_tw86m_79{font-weight:600;color:#52c41a;font-size:16px}._costEntryStats_tw86m_282 ._recentCard_tw86m_330{margin-top:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryStats_tw86m_282 ._recentCard_tw86m_330 ._ant-card-head-title_tw86m_307{color:#1890ff;font-weight:600}._costEntryStats_tw86m_282 ._recentCard_tw86m_330 ._amount_tw86m_79{font-weight:600;color:#52c41a}._costEntryStats_tw86m_282 ._loadingContainer_tw86m_65{display:flex;justify-content:center;align-items:center;padding:60px 0}._costEntryCalendar_tw86m_350 ._calendarCard_tw86m_350{border-radius:8px;box-shadow:0 2px 8px #0000001a}._costEntryCalendar_tw86m_350 ._calendarCard_tw86m_350 ._ant-card-body_tw86m_52{padding:24px}._costEntryCalendar_tw86m_350 ._calendarHeader_tw86m_357{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._costEntryCalendar_tw86m_350 ._calendarHeader_tw86m_357 h3{margin:0;color:#1890ff}._costEntryCalendar_tw86m_350 ._calendarLegend_tw86m_367{display:flex;gap:16px}._costEntryCalendar_tw86m_350 ._calendarLegend_tw86m_367 ._legendItem_tw86m_371{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}._costEntryCalendar_tw86m_350 ._calendarLegend_tw86m_367 ._legendItem_tw86m_371 ._legendColor_tw86m_378{width:12px;height:12px;border-radius:2px}._costEntryCalendar_tw86m_350 ._calendar_tw86m_350 ._ant-picker-calendar-date_tw86m_383{position:relative}._costEntryCalendar_tw86m_350 ._calendar_tw86m_350 ._calendarCell_tw86m_386{position:absolute;bottom:4px;left:4px;right:4px;background:#1890ff1a;border-radius:4px;padding:2px 4px;font-size:10px}._costEntryCalendar_tw86m_350 ._calendar_tw86m_350 ._calendarCell_tw86m_386 ._entryCount_tw86m_396{color:#1890ff;font-weight:600}._costEntryCalendar_tw86m_350 ._calendar_tw86m_350 ._calendarCell_tw86m_386 ._entryAmount_tw86m_400{color:#52c41a;font-weight:600}._costEntryCalendar_tw86m_350 ._dateDetailContent_tw86m_404 ._dateSummary_tw86m_404{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px}._costEntryCalendar_tw86m_350 ._dateDetailContent_tw86m_404 ._entryAmount_tw86m_400{font-weight:600;color:#52c41a;font-size:16px}._costEntryCalendar_tw86m_350 ._loadingContainer_tw86m_65{display:flex;justify-content:center;align-items:center;padding:60px 0}@media(max-width:768px){._costEntryManagement_tw86m_1{padding:0}._costEntryManagement_tw86m_1 ._header_tw86m_5 ._title_tw86m_9{font-size:24px}._costEntryManagement_tw86m_1 ._header_tw86m_5 ._subtitle_tw86m_15{font-size:14px}._costEntryManagement_tw86m_1 ._content_tw86m_20 ._tabs_tw86m_20 ._ant-tabs-content-holder_tw86m_24{padding:16px}._costEntryList_tw86m_31 ._tableHeader_tw86m_55{flex-direction:column;gap:16px;align-items:stretch}._costEntryList_tw86m_31 ._statsRow_tw86m_31 ._ant-col_tw86m_440{margin-bottom:16px}._costEntryList_tw86m_31 ._mobileCard_tw86m_95{border-radius:14px}._costEntryList_tw86m_31 ._cardContent_tw86m_105{padding:16px}._costEntryList_tw86m_31 ._cardHeader_tw86m_108{margin-bottom:14px}._costEntryList_tw86m_31 ._mobileTitle_tw86m_122{font-size:17px!important}._costEntryList_tw86m_31 ._seasonName_tw86m_71{font-size:12px}._costEntryList_tw86m_31 ._infoSection_tw86m_150{gap:10px}._costEntryList_tw86m_31 ._infoItem_tw86m_155{gap:8px;align-items:flex-start}._costEntryList_tw86m_31 ._infoIcon_tw86m_160{font-size:14px;margin-top:2px}._costEntryList_tw86m_31 ._infoLabel_tw86m_166{font-size:10px;min-width:80px}._costEntryList_tw86m_31 ._infoValue_tw86m_175{font-size:13px}._costEntryList_tw86m_31 ._actionsSection_tw86m_183{margin-top:14px;padding-top:14px;gap:6px}._costEntryList_tw86m_31 ._actionBtn_tw86m_192{height:36px;font-size:12px;flex:1 1 calc(33.333% - 4px);min-width:80px}._costEntryForm_tw86m_227 ._formHeader_tw86m_231 h2{font-size:20px}._costEntryForm_tw86m_227 ._formActions_tw86m_269 ._ant-space_tw86m_490{width:100%;justify-content:center}._costEntryStats_tw86m_282 ._statsRow_tw86m_31 ._ant-col_tw86m_440{margin-bottom:16px}._costEntryCalendar_tw86m_350 ._calendarHeader_tw86m_357{flex-direction:column;gap:16px;align-items:stretch}._costEntryCalendar_tw86m_350 ._calendarLegend_tw86m_367{justify-content:center}}@media(max-width:576px){._costEntryManagement_tw86m_1{padding:0}._costEntryList_tw86m_31 ._filtersCard_tw86m_47 ._ant-card-body_tw86m_52{padding:16px}._costEntryForm_tw86m_227 ._formHeader_tw86m_231{margin-bottom:24px}._costEntryForm_tw86m_227 ._formHeader_tw86m_231 h2{font-size:18px}._costEntryForm_tw86m_227 ._materialUsageSection_tw86m_259,._costEntryStats_tw86m_282 ._chartCard_tw86m_303 ._ant-card-body_tw86m_52,._costEntryStats_tw86m_282 ._detailCard_tw86m_311 ._ant-card-body_tw86m_52,._costEntryStats_tw86m_282 ._recentCard_tw86m_330 ._ant-card-body_tw86m_52,._costEntryCalendar_tw86m_350 ._calendarCard_tw86m_350 ._ant-card-body_tw86m_52{padding:16px}}._mobileContainer_161sp_1{display:flex;flex-direction:column;gap:12px}._mobileCard_161sp_7{border:none;box-shadow:none;background:transparent;padding:0;margin:0}._cardContent_161sp_15{padding:0}._cardHeader_161sp_19{margin-bottom:12px;display:flex;align-items:center;gap:8px}._titleSection_161sp_26{flex:1}._mobileTitle_161sp_30{font-size:15px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4}._seasonName_161sp_38{font-size:14px;color:#666;margin-top:4px}._headerRight_161sp_44{display:flex;align-items:center;gap:8px}._infoSection_161sp_50,._infoRow_161sp_56{display:flex;flex-direction:column;gap:0}._infoItem_161sp_62{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #f0f0f0}._infoItem_161sp_62:last-child{border-bottom:none}._infoLabel_161sp_74{font-size:13px;color:#666;font-weight:500;flex:1;min-width:0;word-break:break-word}._infoValue_161sp_83{font-size:14px;font-weight:600;color:#1a1a1a;text-align:right;white-space:nowrap;margin-left:12px}._differenceSection_161sp_92{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}._differenceItem_161sp_98{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._differenceLabel_161sp_106{font-size:13px;color:#666;font-weight:500}._differenceValue_161sp_112{font-size:14px;font-weight:600;white-space:nowrap}._resultTag_161sp_118{margin-top:8px}@media(max-width:768px){._mobileCard_161sp_7{background:#fff;border-radius:8px;padding:16px;margin-bottom:12px;box-shadow:0 1px 2px #00000008}._cardContent_161sp_15{padding:0}._mobileTitle_161sp_30{font-size:14px}._infoLabel_161sp_74{font-size:12px}._infoValue_161sp_83{font-size:13px}._differenceLabel_161sp_106{font-size:12px}._differenceValue_161sp_112{font-size:13px}}._wrapper_12if1_1{padding:24px 24px 0}._header_12if1_6{margin-bottom:24px}._tabs_12if1_10 .ant-tabs-content-holder{padding:0!important;margin-bottom:0!important;min-height:auto!important}._tabs_12if1_10 .ant-tabs-content,._tabs_12if1_10 .ant-tabs-tabpane{padding:0!important;margin-bottom:0!important}._tabs_12if1_10 .ant-card{margin-bottom:0!important}._tabs_12if1_10 .ant-card-body{padding-bottom:16px!important}._contentCard_12if1_30,._statsCard_12if1_35{margin-top:16px;margin-bottom:0!important}@media(max-width:768px){._wrapper_12if1_1{padding:16px 16px 0}._header_12if1_6{margin-bottom:16px}._tabs_12if1_10 .ant-tabs-content-holder{padding:0!important;min-height:auto!important}._tabs_12if1_10 .ant-tabs-content{padding:0!important}}._farmingDashboard_key2w_1{min-height:calc(100vh - 120px);background:#f5f5f5;overflow-x:hidden}._farmingDashboard_key2w_1 ._header_key2w_6{background:linear-gradient(135deg,#52c41a,#389e0d);padding:0 24px;box-shadow:0 2px 8px #00000026;position:sticky;top:0;z-index:100;width:100%;box-sizing:border-box}@media(max-width:768px){._farmingDashboard_key2w_1 ._header_key2w_6{padding:0 16px;min-height:80px}}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-row{min-height:64px;height:auto;width:100%;max-width:1200px;margin:0 auto}@media(max-width:768px){._farmingDashboard_key2w_1 ._header_key2w_6 .ant-row{min-height:80px}}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-col{display:flex;align-items:center}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-typography{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3);font-weight:600}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-typography h3{font-size:20px;line-height:1.4}@media(max-width:768px){._farmingDashboard_key2w_1 ._header_key2w_6 .ant-typography h3{font-size:18px;line-height:1.3}}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-btn-primary{background:#fff3;border-color:#ffffff4d}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-btn-primary:hover{background:#ffffff4d;border-color:#ffffff80}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-btn:not(.ant-btn-primary){background:#ffffff1a;border-color:#ffffff4d;color:#fff}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-btn:not(.ant-btn-primary):hover{background:#fff3;border-color:#ffffff80;color:#fff}._farmingDashboard_key2w_1 ._content_key2w_71{padding:24px;max-width:1200px;margin:0 auto;min-height:calc(100vh - 200px);height:auto}@media(max-width:768px){._farmingDashboard_key2w_1 ._content_key2w_71{padding:16px;min-height:calc(100vh - 220px)}}._farmingDashboard_key2w_1 ._tabsWrapper_key2w_84{position:relative}@media(min-width:769px){._farmingDashboard_key2w_1 ._tabsWrapper_key2w_84{padding:0 48px}}._farmingDashboard_key2w_1 ._scrollButton_key2w_92{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:36px;height:36px;border-radius:50%;background:#fff!important;box-shadow:0 2px 8px #00000026!important;display:flex!important;align-items:center;justify-content:center;border:1px solid #d9d9d9!important;color:#52c41a!important;padding:0!important;margin:0!important}._farmingDashboard_key2w_1 ._scrollButton_key2w_92:hover:not(:disabled){background:#f5f5f5!important;border-color:#52c41a!important;color:#389e0d!important;box-shadow:0 4px 12px #0003!important}._farmingDashboard_key2w_1 ._scrollButton_key2w_92:disabled{opacity:.3;cursor:not-allowed;background:#f5f5f5!important}@media(max-width:768px){._farmingDashboard_key2w_1 ._scrollButton_key2w_92{display:none!important}}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav{background:#fff;border-radius:8px 8px 0 0;padding:0 24px;margin-bottom:0;box-shadow:0 2px 8px #0000001a;position:relative}@media(min-width:769px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav{overflow:visible}}@media(min-width:769px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#52c41a #f1f1f1}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar{height:6px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-thumb:hover{background:#389e0d}}@media(max-width:768px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap{padding:0 16px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;scrollbar-color:#52c41a #f1f1f1}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar{height:6px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-thumb{background:#52c41a;border-radius:3px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-wrap::-webkit-scrollbar-thumb:hover{background:#389e0d}}@media(min-width:769px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav-list{flex-wrap:nowrap}}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content-holder{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 2px 8px #0000001a;min-height:500px;height:auto}@media(max-width:768px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content-holder{min-height:400px;border-radius:0 0 8px 8px}}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab{padding:16px 24px;font-weight:500}@media(max-width:768px){._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab{padding:12px 16px;font-size:14px}}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab:hover,._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab._ant-tabs-tab-active_key2w_216 ._ant-tabs-tab-btn_key2w_216{color:#52c41a}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-ink-bar{background:#52c41a}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content{padding:24px}@media(max-width:768px){._farmingDashboard_key2w_1 ._header_key2w_6{padding:0 16px}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-row{height:auto;padding:12px 0}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-col:last-child{margin-top:12px}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-col:last-child .ant-space{width:100%}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-col:last-child .ant-space .ant-space-item{flex:1}._farmingDashboard_key2w_1 ._content_key2w_71{padding:16px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav{padding:0 8px;overflow-x:auto;overflow-y:hidden}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav::-webkit-scrollbar{height:4px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav::-webkit-scrollbar-track{background:#f1f1f1}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav::-webkit-scrollbar-thumb{background:#52c41a;border-radius:2px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab{padding:8px 12px;font-size:14px;white-space:nowrap;flex-shrink:0}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab .anticon{font-size:16px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content{padding:12px 8px;min-height:400px}}@media(max-width:576px){._farmingDashboard_key2w_1 ._header_key2w_6{padding:0 12px}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-typography h3{font-size:16px;white-space:normal;line-height:1.3}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-typography{font-size:12px}._farmingDashboard_key2w_1 ._header_key2w_6 .ant-btn{font-size:11px;height:28px;padding:0 8px}._farmingDashboard_key2w_1 ._content_key2w_71{padding:8px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav{padding:0 4px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab{padding:6px 8px;font-size:12px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab .anticon{font-size:14px}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content{padding:8px 4px;min-height:350px}}@media(prefers-color-scheme:dark){._farmingDashboard_key2w_1{background:#fff}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-nav,._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-content-holder{background:#fff;border-color:#d9d9d9}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab{color:#262626}._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab:hover,._farmingDashboard_key2w_1 ._tabs_key2w_84 .ant-tabs-tab._ant-tabs-tab-active_key2w_216 ._ant-tabs-tab-btn_key2w_216{color:#52c41a}}._container_1yxsd_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5}._header_1yxsd_9{display:flex;align-items:center;margin-bottom:24px;gap:16px}._backButton_1yxsd_16{flex-shrink:0}._title_1yxsd_20{margin:0!important;color:#1890ff}._loadingContainer_1yxsd_25{display:flex;justify-content:center;align-items:center;min-height:400px}._infoCard_1yxsd_32{margin-bottom:24px}._infoCard_1yxsd_32 .ant-card-head-title{font-weight:600;color:#1890ff}._infoItem_1yxsd_40{display:flex;align-items:center;margin-bottom:12px;gap:8px}._infoItem_1yxsd_40:last-child{margin-bottom:0}._icon_1yxsd_50{color:#1890ff;margin-right:4px}._infoValue_1yxsd_55{margin-left:8px;color:#262626}._footer_1yxsd_60{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0;display:flex;justify-content:center}._mobileContent_1yxsd_68{display:flex;flex-direction:column;gap:12px}._mobileCard_1yxsd_74{border-radius:16px;box-shadow:0 2px 12px #00000014;border:1px solid #f0f0f0;background:#fff;overflow:hidden}._mobileCard_1yxsd_74 .ant-card-body{padding:0}._cardTitle_1yxsd_85{font-size:18px;font-weight:600;color:#262626;padding:14px 20px;border-bottom:1px solid #f0f0f0;background:#fafafa}._mobileInfoList_1yxsd_94{padding:12px 20px;display:flex;flex-direction:column;gap:0}._mobileInfoItem_1yxsd_101{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid #f5f5f5}._mobileInfoItem_1yxsd_101:last-child{border-bottom:none;padding-bottom:0}._mobileInfoItem_1yxsd_101:first-child{padding-top:0}._mobileInfoLabel_1yxsd_116{font-size:12px;color:#8c8c8c;text-transform:uppercase;letter-spacing:.3px;font-weight:500;margin-bottom:0}._mobileInfoValue_1yxsd_125{font-size:15px;color:#262626;font-weight:500;line-height:1.4;word-break:break-word}._statusTag_1yxsd_133{align-self:flex-start;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:500;margin-top:4px}@media(max-width:768px){._container_1yxsd_1{padding:16px;background-color:#f5f5f5}._header_1yxsd_9{flex-direction:row;align-items:center;gap:12px;margin-bottom:20px;padding:12px 0}._title_1yxsd_20{font-size:20px!important;flex:1}._backButton_1yxsd_16{flex-shrink:0}._infoItem_1yxsd_40{flex-direction:column;align-items:flex-start;gap:4px}._infoValue_1yxsd_55{margin-left:0}._footer_1yxsd_60{margin-top:24px;padding-top:20px;padding-bottom:20px}._footer_1yxsd_60 .ant-space{width:100%}._mobileCard_1yxsd_74{border-radius:14px;margin-bottom:0}._cardTitle_1yxsd_85{font-size:17px;padding:12px 18px}._mobileInfoList_1yxsd_94{padding:10px 18px}._mobileInfoItem_1yxsd_101{padding:8px 0}._mobileInfoLabel_1yxsd_116{font-size:11px}._mobileInfoValue_1yxsd_125{font-size:14px}}@media(max-width:576px){._container_1yxsd_1{padding:12px}._header_1yxsd_9{margin-bottom:16px;padding:8px 0}._title_1yxsd_20{font-size:18px!important}._mobileCard_1yxsd_74{border-radius:12px}._cardTitle_1yxsd_85{font-size:16px;padding:10px 16px}._mobileInfoList_1yxsd_94{padding:8px 16px}._mobileInfoItem_1yxsd_101{padding:6px 0}._mobileInfoLabel_1yxsd_116{font-size:10px}._mobileInfoValue_1yxsd_125{font-size:13px}._footer_1yxsd_60{margin-top:20px;padding-top:16px;padding-bottom:16px}}._container_ufxxv_1{padding:24px;background:#f5f5f5;min-height:100vh;width:100%;box-sizing:border-box}@media(max-width:768px){._container_ufxxv_1{padding:12px}}@media(max-width:480px){._container_ufxxv_1{padding:8px}}._loadingContainer_ufxxv_19{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_ufxxv_28{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_ufxxv_28{margin-bottom:16px;border-radius:6px}._headerCard_ufxxv_28 ._ant-card-body_ufxxv_37{padding:16px}}._formCard_ufxxv_42{border-radius:8px}@media(max-width:768px){._formCard_ufxxv_42{border-radius:6px}._formCard_ufxxv_42 ._ant-card-body_ufxxv_37{padding:16px}}._formCard_ufxxv_42 ._ant-form-item-label_ufxxv_53>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_ufxxv_42 ._ant-form-item-label_ufxxv_53>label{font-size:14px}}._formCard_ufxxv_42 ._ant-input_ufxxv_62,._formCard_ufxxv_42 ._ant-input-number_ufxxv_63,._formCard_ufxxv_42 ._ant-select-selector_ufxxv_64{border-radius:6px}@media(max-width:768px){._formCard_ufxxv_42 ._ant-input_ufxxv_62,._formCard_ufxxv_42 ._ant-input-number_ufxxv_63,._formCard_ufxxv_42 ._ant-select-selector_ufxxv_64{font-size:14px}}._formCard_ufxxv_42 ._ant-btn_ufxxv_74{border-radius:6px}@media(max-width:768px){._formCard_ufxxv_42 ._ant-btn_ufxxv_74{font-size:14px}}@media(max-width:768px){._container_ufxxv_1 ._ant-card_ufxxv_37 ._ant-card-head_ufxxv_84{padding:0 16px;min-height:48px}._container_ufxxv_1 ._ant-card_ufxxv_37 ._ant-card-head_ufxxv_84 ._ant-card-head-title_ufxxv_88{font-size:16px}._container_ufxxv_1 ._ant-form-item_ufxxv_53{margin-bottom:16px}._container_ufxxv_1 ._ant-form-item-label_ufxxv_53{padding-bottom:4px}._container_ufxxv_1 ._ant-input_ufxxv_62,._container_ufxxv_1 ._ant-input-number_ufxxv_63,._container_ufxxv_1 ._ant-select-selector_ufxxv_64{height:40px}._container_ufxxv_1 ._ant-btn_ufxxv_74{height:40px;padding:0 16px}}@media(max-width:576px){._container_ufxxv_1 ._ant-card_ufxxv_37 ._ant-card-head_ufxxv_84{padding:0 12px}._container_ufxxv_1 ._ant-card_ufxxv_37 ._ant-card-head_ufxxv_84 ._ant-card-head-title_ufxxv_88{font-size:15px}._container_ufxxv_1 ._ant-card_ufxxv_37 ._ant-card-body_ufxxv_37{padding:12px}._container_ufxxv_1 ._ant-form-item_ufxxv_53{margin-bottom:12px}._container_ufxxv_1 ._ant-input_ufxxv_62,._container_ufxxv_1 ._ant-input-number_ufxxv_63,._container_ufxxv_1 ._ant-select-selector_ufxxv_64{height:36px;font-size:13px}._container_ufxxv_1 ._ant-btn_ufxxv_74{height:36px;padding:0 12px;font-size:13px}}._container_11rj3_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5;width:100%;box-sizing:border-box}@media(max-width:768px){._container_11rj3_1{padding:12px}}@media(max-width:480px){._container_11rj3_1{padding:8px}}._loadingContainer_11rj3_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_11rj3_30{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_11rj3_30{margin-bottom:16px;border-radius:6px}._headerCard_11rj3_30 ._ant-card-body_11rj3_39{padding:16px}}._infoCard_11rj3_44{border-radius:8px;margin-bottom:24px}@media(max-width:768px){._infoCard_11rj3_44{border-radius:6px;margin-bottom:16px}._infoCard_11rj3_44 ._ant-descriptions-item-label_11rj3_53{font-size:13px;padding:8px 12px}._infoCard_11rj3_44 ._ant-descriptions-item-content_11rj3_57{font-size:14px;padding:8px 12px}}._warningCard_11rj3_63{border-radius:8px}@media(max-width:768px){._warningCard_11rj3_63{border-radius:6px}._warningCard_11rj3_63 ._ant-alert_11rj3_70{margin-bottom:12px}}._recommendationCard_11rj3_75{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:6px}._recommendationCard_11rj3_75 ._ant-card-body_11rj3_39{padding:16px}._recommendationCard_11rj3_75 ._ant-typography_11rj3_83 h5{margin-bottom:12px;color:#1890ff;font-size:16px}@media(max-width:768px){._recommendationCard_11rj3_75 ._ant-card-body_11rj3_39{padding:12px}._recommendationCard_11rj3_75 ._ant-typography_11rj3_83 h5{font-size:14px}}@media(max-width:768px){._container_11rj3_1 ._ant-card_11rj3_39 ._ant-card-head_11rj3_98{padding:0 16px;min-height:48px}._container_11rj3_1 ._ant-card_11rj3_39 ._ant-card-head_11rj3_98 ._ant-card-head-title_11rj3_102{font-size:16px}._container_11rj3_1 ._ant-descriptions_11rj3_53 ._ant-descriptions-item-label_11rj3_53{width:100px;font-weight:600}._container_11rj3_1 ._ant-tag_11rj3_109{font-size:12px}._container_11rj3_1 ._ant-typography_11rj3_83{font-size:14px}}@media(max-width:576px){._container_11rj3_1 ._ant-card_11rj3_39 ._ant-card-head_11rj3_98{padding:0 12px}._container_11rj3_1 ._ant-card_11rj3_39 ._ant-card-head_11rj3_98 ._ant-card-head-title_11rj3_102{font-size:15px}._container_11rj3_1 ._ant-card_11rj3_39 ._ant-card-body_11rj3_39{padding:12px}._container_11rj3_1 ._ant-descriptions_11rj3_53 ._ant-descriptions-item-label_11rj3_53{width:80px;font-size:12px}._container_11rj3_1 ._ant-descriptions_11rj3_53 ._ant-descriptions-item-content_11rj3_57{font-size:13px}}._container_1qssp_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5;width:100%;box-sizing:border-box}@media(max-width:768px){._container_1qssp_1{padding:12px}}@media(max-width:480px){._container_1qssp_1{padding:8px}}._loadingContainer_1qssp_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_1qssp_30{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_1qssp_30{margin-bottom:16px;border-radius:6px}._headerCard_1qssp_30 ._ant-card-body_1qssp_39{padding:16px}}._formCard_1qssp_44{border-radius:8px}@media(max-width:768px){._formCard_1qssp_44{border-radius:6px}._formCard_1qssp_44 ._ant-card-body_1qssp_39{padding:16px}}._formCard_1qssp_44 ._ant-form-item-label_1qssp_55>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_1qssp_44 ._ant-form-item-label_1qssp_55>label{font-size:14px}}._formCard_1qssp_44 ._ant-input_1qssp_64,._formCard_1qssp_44 ._ant-input-number_1qssp_65,._formCard_1qssp_44 ._ant-select-selector_1qssp_66{border-radius:6px}@media(max-width:768px){._formCard_1qssp_44 ._ant-input_1qssp_64,._formCard_1qssp_44 ._ant-input-number_1qssp_65,._formCard_1qssp_44 ._ant-select-selector_1qssp_66{font-size:14px}}._formCard_1qssp_44 ._ant-btn_1qssp_76{border-radius:6px}@media(max-width:768px){._formCard_1qssp_44 ._ant-btn_1qssp_76{font-size:14px}}@media(max-width:768px){._container_1qssp_1 ._ant-card_1qssp_39 ._ant-card-head_1qssp_86{padding:0 16px;min-height:48px}._container_1qssp_1 ._ant-card_1qssp_39 ._ant-card-head_1qssp_86 ._ant-card-head-title_1qssp_90{font-size:16px}._container_1qssp_1 ._ant-form-item_1qssp_55{margin-bottom:16px}._container_1qssp_1 ._ant-form-item-label_1qssp_55{padding-bottom:4px}._container_1qssp_1 ._ant-input_1qssp_64,._container_1qssp_1 ._ant-input-number_1qssp_65,._container_1qssp_1 ._ant-select-selector_1qssp_66{height:40px}._container_1qssp_1 ._ant-btn_1qssp_76{height:40px;padding:0 16px}}@media(max-width:576px){._container_1qssp_1 ._ant-card_1qssp_39 ._ant-card-head_1qssp_86{padding:0 12px}._container_1qssp_1 ._ant-card_1qssp_39 ._ant-card-head_1qssp_86 ._ant-card-head-title_1qssp_90{font-size:15px}._container_1qssp_1 ._ant-card_1qssp_39 ._ant-card-body_1qssp_39{padding:12px}._container_1qssp_1 ._ant-form-item_1qssp_55{margin-bottom:12px}._container_1qssp_1 ._ant-input_1qssp_64,._container_1qssp_1 ._ant-input-number_1qssp_65,._container_1qssp_1 ._ant-select-selector_1qssp_66{height:36px;font-size:13px}._container_1qssp_1 ._ant-btn_1qssp_76{height:36px;padding:0 12px;font-size:13px}}._container_1ypsz_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5;width:100%;box-sizing:border-box}@media(max-width:768px){._container_1ypsz_1{padding:12px}}@media(max-width:480px){._container_1ypsz_1{padding:8px}}._loadingContainer_1ypsz_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_1ypsz_30{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_1ypsz_30{margin-bottom:16px;border-radius:6px}._headerCard_1ypsz_30 ._ant-card-body_1ypsz_39{padding:16px}}._infoCard_1ypsz_44{border-radius:8px}@media(max-width:768px){._infoCard_1ypsz_44{border-radius:6px}._infoCard_1ypsz_44 ._ant-descriptions-item-label_1ypsz_51{font-size:13px;padding:8px 12px}._infoCard_1ypsz_44 ._ant-descriptions-item-content_1ypsz_55{font-size:14px;padding:8px 12px}}@media(max-width:768px){._container_1ypsz_1 ._ant-card_1ypsz_39 ._ant-card-head_1ypsz_62{padding:0 16px;min-height:48px}._container_1ypsz_1 ._ant-card_1ypsz_39 ._ant-card-head_1ypsz_62 ._ant-card-head-title_1ypsz_66{font-size:16px}._container_1ypsz_1 ._ant-descriptions_1ypsz_51 ._ant-descriptions-item-label_1ypsz_51{width:100px;font-weight:600}._container_1ypsz_1 ._ant-tag_1ypsz_73{font-size:12px}._container_1ypsz_1 ._ant-typography_1ypsz_76{font-size:14px}}@media(max-width:576px){._container_1ypsz_1 ._ant-card_1ypsz_39 ._ant-card-head_1ypsz_62{padding:0 12px}._container_1ypsz_1 ._ant-card_1ypsz_39 ._ant-card-head_1ypsz_62 ._ant-card-head-title_1ypsz_66{font-size:15px}._container_1ypsz_1 ._ant-card_1ypsz_39 ._ant-card-body_1ypsz_39{padding:12px}._container_1ypsz_1 ._ant-descriptions_1ypsz_51 ._ant-descriptions-item-label_1ypsz_51{width:80px;font-size:12px}._container_1ypsz_1 ._ant-descriptions_1ypsz_51 ._ant-descriptions-item-content_1ypsz_55{font-size:13px}}._container_2tec9_1{padding:24px;max-width:1200px;margin:0 auto;min-height:100vh;background-color:#f5f5f5;width:100%;box-sizing:border-box}@media(max-width:768px){._container_2tec9_1{padding:12px}}@media(max-width:480px){._container_2tec9_1{padding:8px}}._loadingContainer_2tec9_21{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}._headerCard_2tec9_30{margin-bottom:24px;border-radius:8px}@media(max-width:768px){._headerCard_2tec9_30{margin-bottom:16px;border-radius:6px}._headerCard_2tec9_30 ._ant-card-body_2tec9_39{padding:16px}}._formCard_2tec9_44{border-radius:8px}@media(max-width:768px){._formCard_2tec9_44{border-radius:6px}._formCard_2tec9_44 ._ant-card-body_2tec9_39{padding:16px}}._formCard_2tec9_44 ._ant-form-item-label_2tec9_55>label{font-weight:600;color:#262626}@media(max-width:768px){._formCard_2tec9_44 ._ant-form-item-label_2tec9_55>label{font-size:14px}}._formCard_2tec9_44 ._ant-input_2tec9_64,._formCard_2tec9_44 ._ant-input-number_2tec9_65,._formCard_2tec9_44 ._ant-select-selector_2tec9_66{border-radius:6px}@media(max-width:768px){._formCard_2tec9_44 ._ant-input_2tec9_64,._formCard_2tec9_44 ._ant-input-number_2tec9_65,._formCard_2tec9_44 ._ant-select-selector_2tec9_66{font-size:14px}}._formCard_2tec9_44 ._ant-btn_2tec9_76{border-radius:6px}@media(max-width:768px){._formCard_2tec9_44 ._ant-btn_2tec9_76{font-size:14px}}._form_2tec9_44{max-width:800px;margin:0 auto}@media(max-width:768px){._container_2tec9_1 ._ant-card_2tec9_39 ._ant-card-head_2tec9_91{padding:0 16px;min-height:48px}._container_2tec9_1 ._ant-card_2tec9_39 ._ant-card-head_2tec9_91 ._ant-card-head-title_2tec9_95{font-size:16px}._container_2tec9_1 ._ant-form-item_2tec9_55{margin-bottom:16px}._container_2tec9_1 ._ant-form-item-label_2tec9_55{padding-bottom:4px}._container_2tec9_1 ._ant-input_2tec9_64,._container_2tec9_1 ._ant-input-number_2tec9_65,._container_2tec9_1 ._ant-select-selector_2tec9_66{height:40px}._container_2tec9_1 ._ant-btn_2tec9_76{height:40px;padding:0 16px}}@media(max-width:576px){._container_2tec9_1 ._ant-card_2tec9_39 ._ant-card-head_2tec9_91{padding:0 12px}._container_2tec9_1 ._ant-card_2tec9_39 ._ant-card-head_2tec9_91 ._ant-card-head-title_2tec9_95{font-size:15px}._container_2tec9_1 ._ant-card_2tec9_39 ._ant-card-body_2tec9_39{padding:12px}._container_2tec9_1 ._ant-form-item_2tec9_55{margin-bottom:12px}._container_2tec9_1 ._ant-input_2tec9_64,._container_2tec9_1 ._ant-input-number_2tec9_65,._container_2tec9_1 ._ant-select-selector_2tec9_66{height:36px;font-size:13px}._container_2tec9_1 ._ant-btn_2tec9_76{height:36px;padding:0 12px;font-size:13px}}.m16-overview__init .ant-btn-primary{background-color:#4c9a2a;border-color:#4c9a2a}.m16-overview .ant-statistic-title{font-size:14px;margin-bottom:8px}.m16-overview .ant-statistic-content{font-weight:600}.m16-overview .ant-card{transition:all .3s ease;height:100%}.m16-overview .ant-card:hover{box-shadow:0 4px 12px #0000001a}.m16-overview .ant-card-head-title{font-weight:600}.m16-ledger .ledger-header .ant-statistic-title{font-size:14px;color:#666}.m16-ledger .ledger-header .ant-statistic-content{font-size:20px;font-weight:600}.m16-ledger .ant-table .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}.m16-ledger .ant-table .ant-table-tbody>tr:hover>td{background-color:#f5f5f5}.m16-events-simulate .simulation-result{border:2px solid #52c41a;box-shadow:0 2px 8px #52c41a26}.m16-events-simulate .simulation-result .ant-card-head{background-color:#f6ffed;border-bottom:1px solid #b7eb8f}.m16-events-simulate .ant-form-item-label>label{font-weight:600}.m16-events-simulate .ant-table-summary{background-color:#fafafa;font-weight:600}.m16-events-dlq .ant-table .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}.m16-events-dlq .ant-descriptions-item-label{font-weight:600;width:150px}.m16-events-dlq .ant-alert{word-break:break-word}.journal-lines-header{display:flex;gap:8px;padding:8px 0;font-weight:600;border-bottom:2px solid #f0f0f0;margin-bottom:8px}.journal-lines-header>span:nth-child(1){width:25%}.journal-lines-header>span:nth-child(2){width:15%}.journal-lines-header>span:nth-child(3){width:20%}.journal-lines-header>span:nth-child(4){width:30%}.journal-lines-header>span:nth-child(5){width:10%}.journal-line-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}@media(max-width:768px){.mj-toolbar{margin-bottom:12px;display:flex;flex-direction:column;gap:8px}.journal-lines-header{display:none}.journal-line-row{flex-wrap:wrap;align-items:stretch;border:1px solid #f0f0f0;border-radius:8px;padding:8px;gap:8px}.journal-line-row .ant-form-item{width:100%!important}.journal-line-row>.ant-form-item:nth-child(1),.journal-line-row>.ant-form-item:nth-child(2){width:calc(50% - 4px)!important}.journal-line-row>.ant-form-item:nth-child(3),.journal-line-row>.ant-form-item:nth-child(4){width:100%!important}.journal-line-row>button{width:100%!important;text-align:left;padding:0}}.m16-audit-logs .ant-card{margin-bottom:16px}.m16-audit-logs .ant-table .ant-table-cell{font-size:13px}.m16-audit-logs pre{background:#f5f5f5;padding:8px;border-radius:4px;margin:0}.m16-error-logs .ant-card{margin-bottom:16px}.m16-error-logs .ant-table .ant-table-cell{font-size:13px}.m16-error-logs pre{background:#fff1f0;padding:8px;border-radius:4px;margin:0;border:1px solid #ffccc7}.m16-shell{min-height:100vh}.m16-sider{border-right:1px solid #f0f0f0}.m16-sider__header{height:56px;display:flex;align-items:center;padding:0 16px}.m16-header{display:flex;align-items:center;justify-content:space-between;padding:0 12px}@media(max-width:768px){.m16-header{padding:0 8px;height:56px;display:flex;align-items:center}.m16-header__mobile{width:100%;display:flex;align-items:center;justify-content:center;position:relative}.m16-header__back{position:absolute;left:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.m16-header__title{margin:0!important;font-size:18px!important;font-weight:700!important;text-align:center;width:100%}.m16-header__spacer{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px}}.m16-content{padding:16px}@media(max-width:768px){.m16-mobile-navbar{position:fixed;left:0;right:0;bottom:0;height:80px;background:#fff;border-top:1px solid #e8e8e8;box-shadow:0 -1px #0000001a;display:flex;align-items:stretch;justify-content:space-between;z-index:1000}.m16-nav-item{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#333;text-decoration:none;font-size:16px;padding:8px 4px;background:transparent;border:none}.m16-nav-item.active{color:#1890ff;font-weight:600}.m16-nav-label{display:block;line-height:1;margin-top:6px}.m16-nav-icon{font-size:24px;line-height:1;display:block;color:inherit}.m16-content{padding-bottom:72px}.m16-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1000}.m16-panel{position:fixed;left:0;right:0;bottom:56px;background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px #00000026;z-index:1001;max-height:calc(85vh - 56px);overflow:auto}.m16-panel-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #f0f0f0}.m16-panel-back{background:transparent;border:none;font-size:18px;line-height:1;cursor:pointer;padding:4px;margin-right:8px}.m16-panel-title{font-weight:600;font-size:16px}.m16-panel-close{background:transparent;border:none;font-size:20px;line-height:1;cursor:pointer}.m16-panel-content{padding:12px 12px 20px}.m16-section{margin-bottom:12px}.m16-section-title{font-weight:600;font-size:14px;padding:8px 4px}.m16-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m16-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 12px;border:1px solid #e8e8e8;border-radius:12px;color:#444;text-decoration:none;background:#fff}.m16-grid-item:active{background:#fafafa}.m16-grid-icon{font-size:22px;margin-bottom:8px}.m16-grid-text{font-size:14px;text-align:center}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ride-hailing-container{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px}@media(max-width:768px){.ride-hailing-container{padding:16px}}.ride-hailing-wrapper{max-width:1200px;margin:0 auto;animation:fadeIn .6s ease-out}.ride-hailing-header{text-align:center;margin-bottom:32px}.ride-hailing-header h1{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:8px;background:linear-gradient(135deg,#00b14f,#00d170);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.ride-hailing-header h1{font-size:2rem}}.ride-hailing-header p{color:#6b6b6b;font-size:1.1rem}.ride-booking-card{background:#fff;border-radius:20px;padding:32px;box-shadow:0 8px 24px #00000029;margin-bottom:24px;transition:all .3s ease}.ride-booking-card:hover{box-shadow:0 12px 32px #0003;transform:translateY(-2px)}@media(max-width:768px){.ride-booking-card{padding:20px;border-radius:16px}}.location-input-section{position:relative;margin-bottom:24px}.location-input-section .location-label{display:flex;align-items:center;gap:8px;font-weight:600;color:#1a1a1a;margin-bottom:12px;font-size:1rem}.location-input-section .location-label .icon{font-size:1.2rem;color:#00b14f}.location-input-section .location-input-group{display:flex;gap:8px;align-items:stretch}.location-input-section .location-input{flex:1;padding:16px 20px;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#fff}.location-input-section .location-input:focus{outline:none;border-color:#00b14f;box-shadow:0 0 0 4px #00b14f1a}.location-input-section .location-input::placeholder{color:#999}.location-input-section .map-picker-btn{padding:16px 20px;height:auto;border:2px solid #e0e0e0;border-radius:12px;font-size:1rem;font-weight:500;color:#1a1a1a;background:#fff;transition:all .3s ease;white-space:nowrap;min-width:100px}.location-input-section .map-picker-btn:hover{border-color:#00b14f;color:#00b14f;background:#00b14f0d}.location-input-section .map-picker-btn:focus{outline:none;border-color:#00b14f;box-shadow:0 0 0 4px #00b14f1a}.location-input-section .map-picker-btn .anticon{margin-right:6px}.location-input-section .location-marker{position:absolute;left:-12px;top:50%;width:24px;height:24px;background:#00b14f;border-radius:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;box-shadow:0 2px 8px #00000014}.location-connection{position:relative;height:32px;display:flex;align-items:center;justify-content:center;margin:-8px 0}.location-connection:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,#00b14f,#00d170);border-radius:2px}.location-connection .swap-button{background:#fff;border:2px solid #00b14f;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:1}.location-connection .swap-button:hover{background:#00b14f;color:#fff;transform:rotate(180deg)}.vehicle-type-section{margin-bottom:24px}.vehicle-type-section .section-title{font-weight:600;color:#1a1a1a;margin-bottom:16px;font-size:1rem}.vehicle-type-section .vehicle-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}@media(max-width:768px){.vehicle-type-section .vehicle-options{grid-template-columns:repeat(3,1fr)}}.vehicle-type-section .vehicle-option{background:#f8f9fa;border:2px solid transparent;border-radius:12px;padding:16px 12px;text-align:center;cursor:pointer;transition:all .3s ease}.vehicle-type-section .vehicle-option:hover{border-color:#00b14f;background:#00b14f0d;transform:translateY(-2px)}.vehicle-type-section .vehicle-option.active{border-color:#00b14f;background:linear-gradient(135deg,#00b14f1a,#00d1701a);box-shadow:0 2px 8px #00000014}.vehicle-type-section .vehicle-option .vehicle-icon{font-size:2rem;margin-bottom:8px;display:block}.vehicle-type-section .vehicle-option .vehicle-name{font-size:.9rem;font-weight:500;color:#1a1a1a}.vehicle-type-section .vehicle-option .vehicle-estimate{font-size:.8rem;color:#6b6b6b;margin-top:4px}.notes-section{margin-bottom:24px}.notes-section .notes-label{font-weight:600;color:#1a1a1a;margin-bottom:12px;font-size:1rem}.notes-section .notes-input{width:100%;padding:14px 16px;border:2px solid #e0e0e0;border-radius:12px;font-size:.95rem;font-family:inherit;resize:vertical;min-height:80px;transition:all .3s ease}.notes-section .notes-input:focus{outline:none;border-color:#00b14f;box-shadow:0 0 0 4px #00b14f1a}.quote-section{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:16px;padding:20px;margin-bottom:24px;animation:slideUp .4s ease-out}.quote-section .quote-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.quote-section .quote-header h3{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin:0}.quote-section .quote-details{display:flex;flex-direction:column;gap:12px}.quote-section .quote-details .quote-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.quote-section .quote-details .quote-item .label{color:#6b6b6b;font-size:.95rem;display:flex;align-items:center;gap:8px}.quote-section .quote-details .quote-item .value{font-weight:600;color:#1a1a1a;font-size:1rem}.quote-section .quote-details .quote-divider{height:1px;background:linear-gradient(to right,transparent,#ddd,transparent);margin:4px 0}.quote-section .quote-details .quote-total{padding-top:8px;border-top:2px dashed #ddd}.quote-section .quote-details .quote-total .label{font-weight:600;color:#1a1a1a;font-size:1.05rem}.quote-section .quote-details .quote-total .value{font-size:1.5rem;font-weight:700;color:#00b14f}.action-buttons{display:flex;gap:12px}@media(max-width:768px){.action-buttons{flex-direction:column}}.action-buttons .btn{flex:1;padding:16px 24px;border:none;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.action-buttons .btn:disabled{opacity:.5;cursor:not-allowed}.action-buttons .btn.btn-primary{background:linear-gradient(135deg,#00b14f,#00d170);color:#fff;box-shadow:0 4px 16px #0000001f}.action-buttons .btn.btn-primary:hover:not(:disabled){box-shadow:0 8px 24px #00000029;transform:translateY(-2px)}.action-buttons .btn.btn-primary:active{transform:translateY(0)}.action-buttons .btn.btn-secondary{background:#f8f9fa;color:#1a1a1a;border:2px solid #e0e0e0}.action-buttons .btn.btn-secondary:hover:not(:disabled){background:#e0e0e0;border-color:#ccc}.active-ride-alert{background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-left:4px solid #ffa726;border-radius:12px;padding:16px;margin-bottom:20px;animation:fadeIn .4s ease-out}.active-ride-alert .alert-content{display:flex;align-items:start;gap:12px}.active-ride-alert .alert-content .alert-icon{font-size:1.5rem;color:#ffa726}.active-ride-alert .alert-content .alert-text{flex:1}.active-ride-alert .alert-content .alert-text .alert-title{font-weight:600;color:#1a1a1a;margin-bottom:4px}.active-ride-alert .alert-content .alert-text .alert-description{color:#6b6b6b;font-size:.9rem}.rides-list-card{background:#fff;border-radius:20px;padding:24px;box-shadow:0 8px 24px #00000029}.rides-list-card .list-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rides-list-card .list-header h2{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.rides-list-card .list-header .refresh-btn{background:#f8f9fa;border:none;padding:8px 16px;border-radius:8px;cursor:pointer;transition:all .3s ease}.rides-list-card .list-header .refresh-btn:hover{background:#e0e0e0}.rides-list-card .ride-item{background:#f8f9fa;border-radius:16px;padding:16px;margin-bottom:12px;transition:all .3s ease;animation:fadeIn .4s ease-out}.rides-list-card .ride-item:hover{box-shadow:0 2px 8px #00000014;transform:translate(4px)}.rides-list-card .ride-item:last-child{margin-bottom:0}.rides-list-card .ride-item .ride-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.rides-list-card .ride-item .ride-header .ride-id{font-weight:600;color:#1a1a1a}.rides-list-card .ride-item .ride-header .ride-status{padding:4px 12px;border-radius:20px;font-size:.85rem;font-weight:500}.rides-list-card .ride-item .ride-header .ride-status.status-requested{background:#fff3e0;color:#ff9800}.rides-list-card .ride-item .ride-header .ride-status.status-matched,.rides-list-card .ride-item .ride-header .ride-status.status-accepted{background:#e3f2fd;color:#2196f3}.rides-list-card .ride-item .ride-header .ride-status.status-picked-up,.rides-list-card .ride-item .ride-header .ride-status.status-in-transit{background:#e8f5e9;color:#4caf50}.rides-list-card .ride-item .ride-header .ride-status.status-completed{background:#e8f5e9;color:#66bb6a}.rides-list-card .ride-item .ride-header .ride-status.status-cancelled{background:#ffebee;color:#f44336}.rides-list-card .ride-item .ride-route{margin-bottom:12px}.rides-list-card .ride-item .ride-route .route-text{color:#6b6b6b;font-size:.95rem;display:flex;align-items:center;gap:8px}.rides-list-card .ride-item .ride-footer{display:flex;justify-content:space-between;align-items:center}.rides-list-card .ride-item .ride-footer .ride-price{font-weight:700;font-size:1.1rem;color:#00b14f}.rides-list-card .ride-item .ride-footer .ride-price.estimated{color:#6b6b6b;font-weight:500;font-size:1rem}.rides-list-card .ride-item .ride-footer .ride-actions{display:flex;gap:8px}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn{padding:8px 16px;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn.btn-cancel{background:#ffebee;color:#f44336}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn.btn-cancel:hover{background:#f44336;color:#fff}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn.btn-pay{background:#66bb6a;color:#fff}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn.btn-pay:hover{background:#49a54e}.rides-list-card .empty-state{text-align:center;padding:40px 20px;color:#6b6b6b}.rides-list-card .empty-state .empty-icon{font-size:4rem;margin-bottom:16px;opacity:.5}.rides-list-card .empty-state .empty-text{font-size:1.1rem}.payment-modal .modal-content{padding:24px}.payment-modal .payment-section{margin-bottom:20px}.payment-modal .payment-section .section-label{font-weight:600;color:#1a1a1a;margin-bottom:12px;font-size:1rem}.payment-modal .payment-section .payment-options{display:flex;flex-direction:column;gap:12px}.payment-modal .payment-section .payment-options .payment-option{background:#f8f9fa;border:2px solid transparent;border-radius:12px;padding:16px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:12px}.payment-modal .payment-section .payment-options .payment-option:hover{border-color:#00b14f;background:#00b14f0d}.payment-modal .payment-section .payment-options .payment-option.active{border-color:#00b14f;background:linear-gradient(135deg,#00b14f1a,#00d1701a)}.payment-modal .payment-section .payment-options .payment-option .option-icon{font-size:1.5rem}.payment-modal .payment-section .payment-options .payment-option .option-details{flex:1}.payment-modal .payment-section .payment-options .payment-option .option-details .option-name{font-weight:600;color:#1a1a1a}.payment-modal .payment-section .payment-options .payment-option .option-details .option-description{font-size:.85rem;color:#6b6b6b}.payment-modal .fare-summary{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:12px;padding:20px;margin-bottom:20px}.payment-modal .fare-summary .fare-item{display:flex;justify-content:space-between;margin-bottom:8px}.payment-modal .fare-summary .fare-item .label{color:#6b6b6b}.payment-modal .fare-summary .fare-item .value{font-weight:600;color:#1a1a1a}.payment-modal .fare-summary .fare-total{padding-top:12px;border-top:2px dashed #ddd;display:flex;justify-content:space-between}.payment-modal .fare-summary .fare-total .label{font-weight:700;font-size:1.1rem;color:#1a1a1a}.payment-modal .fare-summary .fare-total .value{font-weight:700;font-size:1.5rem;color:#00b14f}.loading-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}.loading-spinner{display:flex;justify-content:center;align-items:center;padding:40px}.loading-spinner .spinner{width:48px;height:48px;border:4px solid #f0f0f0;border-top:4px solid #00b14f;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){.ride-booking-card .location-input-section .location-marker{display:none}.ride-booking-card .location-input-section .location-input-group{flex-direction:column;gap:8px}.ride-booking-card .location-input-section .map-picker-btn{padding:12px 16px;font-size:.9rem;min-width:auto}.ride-booking-card .location-input-section .map-picker-btn .anticon{margin-right:4px}.vehicle-type-section .vehicle-options .vehicle-option{padding:12px 8px}.vehicle-type-section .vehicle-options .vehicle-option .vehicle-icon{font-size:1.5rem}.vehicle-type-section .vehicle-options .vehicle-option .vehicle-name{font-size:.85rem}.quote-section{padding:16px}.quote-section .quote-details .quote-item .label,.quote-section .quote-details .quote-item .value{font-size:.9rem}.quote-section .quote-details .quote-total .value{font-size:1.3rem}.rides-list-card{padding:16px}.rides-list-card .ride-item{padding:12px}.rides-list-card .ride-item .ride-footer{flex-direction:column;align-items:flex-start;gap:12px}.rides-list-card .ride-item .ride-footer .ride-actions{width:100%}.rides-list-card .ride-item .ride-footer .ride-actions .action-btn{flex:1}}@media print{.ride-hailing-container{background:#fff}.action-buttons,.refresh-btn,.ride-actions{display:none}}.rating-modal .ant-modal-content{border-radius:12px;overflow:hidden}.rating-modal .ant-modal-header{background:linear-gradient(135deg,#1890ff,#4ba9ff);border-bottom:none;padding:20px 24px}.rating-modal .ant-modal-header .ant-modal-title{color:#fff;font-weight:600;font-size:18px;display:flex;align-items:center;gap:8px}.rating-modal .ant-modal-header .ant-modal-title .title-icon{font-size:20px;color:#faad14}.rating-modal .ant-modal-body{padding:24px}.rating-modal .ant-modal-close{color:#fff}.rating-modal .ant-modal-close:hover{color:#fffc}.rating-modal-content .driver-info{text-align:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.rating-modal-content .driver-info .driver-name{font-size:18px;color:#262626;display:block;margin-bottom:8px}.rating-modal-content .driver-info .ride-info .ride-route{font-size:14px;line-height:1.4;display:block;max-width:100%;word-break:break-word}.rating-modal-content .rating-section{margin-bottom:24px}.rating-modal-content .rating-section .rating-label{text-align:center;margin-bottom:16px}.rating-modal-content .rating-section .rating-label .ant-typography{font-size:16px;color:#262626}.rating-modal-content .rating-section .rating-input{text-align:center}.rating-modal-content .rating-section .rating-input .ant-rate{margin-bottom:12px}.rating-modal-content .rating-section .rating-input .ant-rate .ant-rate-star{color:#d9d9d9;transition:all .3s ease}.rating-modal-content .rating-section .rating-input .ant-rate .ant-rate-star:hover,.rating-modal-content .rating-section .rating-input .ant-rate .ant-rate-star.ant-rate-star-full,.rating-modal-content .rating-section .rating-input .ant-rate .ant-rate-star.ant-rate-star-half{color:#faad14;transform:scale(1.1)}.rating-modal-content .rating-section .rating-input .rating-text{margin-top:8px}.rating-modal-content .rating-section .rating-input .rating-text .ant-typography{font-size:16px;font-weight:500;transition:color .3s ease}.rating-modal-content .comment-section{margin-bottom:24px}.rating-modal-content .comment-section .comment-label{display:flex;align-items:center;gap:8px;margin-bottom:12px}.rating-modal-content .comment-section .comment-label .comment-icon{color:#1890ff;font-size:16px}.rating-modal-content .comment-section .comment-label .ant-typography{font-size:14px;color:#262626}.rating-modal-content .comment-section .comment-input{border-radius:8px;border:1px solid #d9d9d9;transition:all .3s ease}.rating-modal-content .comment-section .comment-input:focus,.rating-modal-content .comment-section .comment-input:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.rating-modal-content .comment-section .comment-input .ant-input{border:none;box-shadow:none;resize:none}.rating-modal-content .comment-section .comment-input .ant-input:focus{box-shadow:none}.rating-modal-content .rating-actions{display:flex;justify-content:center;padding-top:16px;border-top:1px solid #f0f0f0}.rating-modal-content .rating-actions .ant-space{width:100%;justify-content:center}.rating-modal-content .rating-actions .ant-space .ant-space-item{flex:1;max-width:120px}.ant-rate .ant-rate-star{margin-right:8px}.ant-rate .ant-rate-star:last-child{margin-right:0}.ant-input::placeholder{color:#8c8c8c}.ant-btn{border-radius:6px;font-weight:500;transition:all .3s ease}.ant-btn.ant-btn-primary{background:#1890ff;border-color:#1890ff}.ant-btn.ant-btn-primary:hover{background:#0084fe;border-color:#0084fe;transform:translateY(-1px)}.ant-btn.ant-btn-default{border-color:#d9d9d9;color:#595959}.ant-btn.ant-btn-default:hover{border-color:#1890ff;color:#1890ff}.rating-modal .btn-submit-rating,.rating-modal .btn-submit-rating.app-button,.rating-modal .btn-submit-rating.app-button--white,body .rating-modal .btn-submit-rating,body .rating-modal .btn-submit-rating.app-button,body .rating-modal .btn-submit-rating.app-button--white{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.rating-modal .btn-submit-rating *,.rating-modal .btn-submit-rating.app-button *,.rating-modal .btn-submit-rating.app-button--white *,body .rating-modal .btn-submit-rating *,body .rating-modal .btn-submit-rating.app-button *,body .rating-modal .btn-submit-rating.app-button--white *,.rating-modal .btn-submit-rating .ant-btn,.rating-modal .btn-submit-rating.app-button .ant-btn,.rating-modal .btn-submit-rating.app-button--white .ant-btn,body .rating-modal .btn-submit-rating .ant-btn,body .rating-modal .btn-submit-rating.app-button .ant-btn,body .rating-modal .btn-submit-rating.app-button--white .ant-btn,.rating-modal .btn-submit-rating .anticon,.rating-modal .btn-submit-rating.app-button .anticon,.rating-modal .btn-submit-rating.app-button--white .anticon,body .rating-modal .btn-submit-rating .anticon,body .rating-modal .btn-submit-rating.app-button .anticon,body .rating-modal .btn-submit-rating.app-button--white .anticon,.rating-modal .btn-submit-rating span,.rating-modal .btn-submit-rating.app-button span,.rating-modal .btn-submit-rating.app-button--white span,body .rating-modal .btn-submit-rating span,body .rating-modal .btn-submit-rating.app-button span,body .rating-modal .btn-submit-rating.app-button--white span{color:#fff!important}.rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active),.rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active),.rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active),body .rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active),body .rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active),body .rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active){background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) *,.rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) *,.rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) *,body .rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) *,body .rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) *,body .rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) *{color:#fff!important}.rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) .ant-btn,.rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) .ant-btn,.rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) .ant-btn,body .rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) .ant-btn,body .rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) .ant-btn,body .rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) .ant-btn{color:#fff!important}.rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) .anticon,.rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) .anticon,.rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) .anticon,body .rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) .anticon,body .rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) .anticon,body .rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) .anticon{color:#fff!important}.rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) span,.rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) span,.rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) span,body .rating-modal .btn-submit-rating:not(:hover):not(:focus):not(:active) span,body .rating-modal .btn-submit-rating.app-button:not(:hover):not(:focus):not(:active) span,body .rating-modal .btn-submit-rating.app-button--white:not(:hover):not(:focus):not(:active) span{color:#fff!important}.rating-modal .btn-submit-rating:hover,.rating-modal .btn-submit-rating:focus,.rating-modal .btn-submit-rating:active,.rating-modal .btn-submit-rating.app-button:hover,.rating-modal .btn-submit-rating.app-button:focus,.rating-modal .btn-submit-rating.app-button:active,.rating-modal .btn-submit-rating.app-button--white:hover,.rating-modal .btn-submit-rating.app-button--white:focus,.rating-modal .btn-submit-rating.app-button--white:active,body .rating-modal .btn-submit-rating:hover,body .rating-modal .btn-submit-rating:focus,body .rating-modal .btn-submit-rating:active,body .rating-modal .btn-submit-rating.app-button:hover,body .rating-modal .btn-submit-rating.app-button:focus,body .rating-modal .btn-submit-rating.app-button:active,body .rating-modal .btn-submit-rating.app-button--white:hover,body .rating-modal .btn-submit-rating.app-button--white:focus,body .rating-modal .btn-submit-rating.app-button--white:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.rating-modal .btn-submit-rating:hover *,.rating-modal .btn-submit-rating:focus *,.rating-modal .btn-submit-rating:active *,.rating-modal .btn-submit-rating.app-button:hover *,.rating-modal .btn-submit-rating.app-button:focus *,.rating-modal .btn-submit-rating.app-button:active *,.rating-modal .btn-submit-rating.app-button--white:hover *,.rating-modal .btn-submit-rating.app-button--white:focus *,.rating-modal .btn-submit-rating.app-button--white:active *,body .rating-modal .btn-submit-rating:hover *,body .rating-modal .btn-submit-rating:focus *,body .rating-modal .btn-submit-rating:active *,body .rating-modal .btn-submit-rating.app-button:hover *,body .rating-modal .btn-submit-rating.app-button:focus *,body .rating-modal .btn-submit-rating.app-button:active *,body .rating-modal .btn-submit-rating.app-button--white:hover *,body .rating-modal .btn-submit-rating.app-button--white:focus *,body .rating-modal .btn-submit-rating.app-button--white:active *{color:#fff!important}.rating-modal .btn-submit-rating:hover .ant-btn,.rating-modal .btn-submit-rating:focus .ant-btn,.rating-modal .btn-submit-rating:active .ant-btn,.rating-modal .btn-submit-rating.app-button:hover .ant-btn,.rating-modal .btn-submit-rating.app-button:focus .ant-btn,.rating-modal .btn-submit-rating.app-button:active .ant-btn,.rating-modal .btn-submit-rating.app-button--white:hover .ant-btn,.rating-modal .btn-submit-rating.app-button--white:focus .ant-btn,.rating-modal .btn-submit-rating.app-button--white:active .ant-btn,body .rating-modal .btn-submit-rating:hover .ant-btn,body .rating-modal .btn-submit-rating:focus .ant-btn,body .rating-modal .btn-submit-rating:active .ant-btn,body .rating-modal .btn-submit-rating.app-button:hover .ant-btn,body .rating-modal .btn-submit-rating.app-button:focus .ant-btn,body .rating-modal .btn-submit-rating.app-button:active .ant-btn,body .rating-modal .btn-submit-rating.app-button--white:hover .ant-btn,body .rating-modal .btn-submit-rating.app-button--white:focus .ant-btn,body .rating-modal .btn-submit-rating.app-button--white:active .ant-btn{color:#fff!important}.rating-modal .btn-submit-rating:hover .anticon,.rating-modal .btn-submit-rating:focus .anticon,.rating-modal .btn-submit-rating:active .anticon,.rating-modal .btn-submit-rating.app-button:hover .anticon,.rating-modal .btn-submit-rating.app-button:focus .anticon,.rating-modal .btn-submit-rating.app-button:active .anticon,.rating-modal .btn-submit-rating.app-button--white:hover .anticon,.rating-modal .btn-submit-rating.app-button--white:focus .anticon,.rating-modal .btn-submit-rating.app-button--white:active .anticon,body .rating-modal .btn-submit-rating:hover .anticon,body .rating-modal .btn-submit-rating:focus .anticon,body .rating-modal .btn-submit-rating:active .anticon,body .rating-modal .btn-submit-rating.app-button:hover .anticon,body .rating-modal .btn-submit-rating.app-button:focus .anticon,body .rating-modal .btn-submit-rating.app-button:active .anticon,body .rating-modal .btn-submit-rating.app-button--white:hover .anticon,body .rating-modal .btn-submit-rating.app-button--white:focus .anticon,body .rating-modal .btn-submit-rating.app-button--white:active .anticon{color:#fff!important}.rating-modal .btn-submit-rating:hover span,.rating-modal .btn-submit-rating:focus span,.rating-modal .btn-submit-rating:active span,.rating-modal .btn-submit-rating.app-button:hover span,.rating-modal .btn-submit-rating.app-button:focus span,.rating-modal .btn-submit-rating.app-button:active span,.rating-modal .btn-submit-rating.app-button--white:hover span,.rating-modal .btn-submit-rating.app-button--white:focus span,.rating-modal .btn-submit-rating.app-button--white:active span,body .rating-modal .btn-submit-rating:hover span,body .rating-modal .btn-submit-rating:focus span,body .rating-modal .btn-submit-rating:active span,body .rating-modal .btn-submit-rating.app-button:hover span,body .rating-modal .btn-submit-rating.app-button:focus span,body .rating-modal .btn-submit-rating.app-button:active span,body .rating-modal .btn-submit-rating.app-button--white:hover span,body .rating-modal .btn-submit-rating.app-button--white:focus span,body .rating-modal .btn-submit-rating.app-button--white:active span{color:#fff!important}@media(max-width:576px){.rating-modal .ant-modal{margin:16px;max-width:calc(100vw - 32px)}.rating-modal .ant-modal-body{padding:16px}.rating-modal-content .rating-section .rating-input .ant-rate{font-size:28px}.rating-modal-content .rating-actions .ant-space{flex-direction:column}.rating-modal-content .rating-actions .ant-space .ant-space-item{max-width:100%}}.rating-modal .ant-modal-content{animation:modalSlideIn .3s ease-out}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ant-btn-loading .ant-btn-loading-icon{color:inherit}.ant-rate:focus{outline:none}.ant-input:focus{outline:none}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.my-rides-page{min-height:100vh;background:#f5f5f5;padding:24px}@media(max-width:768px){.my-rides-page{padding:16px}}.my-rides-container{max-width:1000px;margin:0 auto}.page-header{margin-bottom:16px}.page-header h1{font-size:1.75rem;font-weight:600;color:#262626;margin:0}@media(max-width:768px){.page-header h1{font-size:1.5rem}}.filters-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.filters-row .subtitle{color:#8c8c8c;font-size:.875rem;font-weight:500}.filters-row .history-btn{height:40px;border-radius:8px;font-weight:500;padding:0 20px}.filters-row .history-btn .anticon{font-size:16px}@media(max-width:768px){.filters-row{flex-direction:column;align-items:flex-start;gap:12px}.filters-row .history-btn{width:100%}}.page-header .header-actions,.filters-row .header-actions{display:flex;gap:8px}.page-header .header-actions button,.filters-row .header-actions button{height:36px;border-radius:6px;font-weight:500}@media(max-width:768px){.page-header,.filters-row{flex-direction:column;align-items:flex-start;gap:12px}.page-header .header-right,.filters-row .header-right,.page-header .header-right .history-btn,.filters-row .header-right .history-btn,.page-header .header-actions,.filters-row .header-actions{width:100%}.page-header .header-actions button,.filters-row .header-actions button{flex:1}}.rides-list{display:flex;flex-direction:column;gap:12px}.ride-card{background:#fff;border-radius:12px;padding:16px;border:1px solid #f0f0f0;transition:all .2s ease;animation:fadeSlideIn .3s ease-out}.ride-card:hover{box-shadow:0 4px 12px #0000001a;border-color:#d9d9d9;transform:translateY(-2px)}.ride-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.ride-card .card-header .ride-id-status{display:flex;align-items:center;gap:8px}.ride-card .card-header .ride-id-status .ride-id{font-weight:600;color:#262626;font-size:.9rem}.ride-card .card-header .ride-id-status .status-tag{padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:500}.ride-card .card-header .ride-id-status .status-tag.requested{background:#fff7e6;color:#fa8c16}.ride-card .card-header .ride-id-status .status-tag.matched,.ride-card .card-header .ride-id-status .status-tag.accepted,.ride-card .card-header .ride-id-status .status-tag.driver-proposed,.ride-card .card-header .ride-id-status .status-tag.en-route{background:#e6f7ff;color:#1890ff}.ride-card .card-header .ride-id-status .status-tag.picked-up,.ride-card .card-header .ride-id-status .status-tag.in-transit{background:#f6ffed;color:#52c41a}.ride-card .card-header .ride-id-status .status-tag.cancelled,.ride-card .card-header .ride-id-status .status-tag.cancelled-by-user,.ride-card .card-header .ride-id-status .status-tag.cancelled-by-driver{background:#fff2e8;color:#fa541c}.ride-card .card-header .ride-id-status .status-tag.system-cancelled{background:#fff1f0;color:#ff4d4f}.ride-card .card-header .ride-id-status .status-tag.paid{background:#f0f5ff;color:#2f54eb}.ride-card .card-header .ride-date{color:#8c8c8c;font-size:.8rem}@media(max-width:768px){.ride-card .card-header{flex-direction:column;align-items:flex-start;gap:8px}}.ride-card .card-body .route-section{margin-bottom:12px}.ride-card .card-body .route-section .route-point{display:flex;align-items:start;gap:12px;margin-bottom:8px}.ride-card .card-body .route-section .route-point:last-child{margin-bottom:0}.ride-card .card-body .route-section .route-point .point-icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0;margin-top:2px}.ride-card .card-body .route-section .route-point .point-icon.pickup{background:#e6f7ff;color:#1890ff}.ride-card .card-body .route-section .route-point .point-icon.dropoff{background:#fff2e8;color:#fa541c}.ride-card .card-body .route-section .route-point .point-details .point-label{font-size:.7rem;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.ride-card .card-body .route-section .route-point .point-details .point-address{color:#595959;font-size:.9rem;line-height:1.4}.ride-card .card-body .route-section .route-line{margin-left:13px;border-left:2px dotted #d9d9d9;height:12px}.ride-card .card-body .ride-info{display:flex;gap:16px;padding:12px 0;flex-wrap:wrap}.ride-card .card-body .ride-info .info-item{display:flex;align-items:center;gap:4px;color:#8c8c8c;font-size:.85rem}.ride-card .card-body .ride-info .info-item .icon{font-size:.9rem}.ride-card .card-body .ride-info .info-item .value{color:#595959;font-weight:500}.ride-card .card-body .ride-price{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;background:linear-gradient(135deg,#e6f7ff,#bae7ff);border-radius:6px;font-weight:600;color:#1890ff;font-size:1rem;margin-top:8px}.ride-card .card-body .ride-price.estimated{background:#f5f5f5;color:#8c8c8c}.ride-card .card-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.ride-card .card-footer button{height:32px;border-radius:6px;font-size:.875rem;padding:0 16px}.ride-card .card-footer button.btn-detail{border-color:#1890ff;color:#1890ff}.ride-card .card-footer button.btn-detail:hover{background:#1890ff;color:#fff}.ride-card .card-footer button.btn-cancel{border-color:#ff4d4f;color:#ff4d4f}.ride-card .card-footer button.btn-cancel:hover{background:#ff4d4f;color:#fff}.ride-card .card-footer button.btn-pay{background:#52c41a;border-color:#52c41a;color:#fff}.ride-card .card-footer button.btn-pay:hover{background:#43a015}@media(max-width:768px){.ride-card .card-footer{flex-direction:column}.ride-card .card-footer button{width:100%}}.empty-state{background:#fff;border-radius:12px;padding:60px 20px;text-align:center}.empty-state .empty-title{font-size:1.25rem;font-weight:600;color:#262626;margin-bottom:8px}.empty-state .empty-description{color:#8c8c8c;margin-bottom:20px}.empty-state button{height:40px;border-radius:8px;padding:0 24px;font-weight:500}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.loading-state .spinner{margin-bottom:12px}.loading-state .loading-text{color:#8c8c8c}.payment-modal .modal-content .trip-summary{background:#f5f5f5;border-radius:8px;padding:16px;margin-bottom:16px}.payment-modal .modal-content .trip-summary .summary-row{display:flex;justify-content:space-between;margin-bottom:8px}.payment-modal .modal-content .trip-summary .summary-row:last-child{margin-bottom:0}.payment-modal .modal-content .trip-summary .summary-row .label{color:#8c8c8c;font-size:.9rem}.payment-modal .modal-content .trip-summary .summary-row .value{color:#595959;font-weight:500}.payment-modal .modal-content .trip-summary .total-row{padding-top:12px;border-top:1px dashed #d9d9d9;margin-top:8px}.payment-modal .modal-content .trip-summary .total-row .label{font-weight:600;color:#262626;font-size:1rem}.payment-modal .modal-content .trip-summary .total-row .value{font-weight:700;font-size:1.25rem;color:#1890ff}.payment-modal .modal-content .pin-input-section .pin-label{font-weight:500;color:#262626;margin-bottom:8px;display:block}.payment-modal .modal-content .pin-input-section input{text-align:center;font-size:1.1rem;letter-spacing:4px;font-weight:600}.payment-modal .modal-content .pin-input-section .pin-hint{font-size:.8rem;color:#8c8c8c;margin-top:8px;text-align:center}.filter-bar{background:#fff;border-radius:8px;padding:12px 16px;margin-bottom:16px;display:flex;gap:12px;align-items:center;border:1px solid #f0f0f0}.filter-bar .filter-label{color:#8c8c8c;font-size:.875rem;white-space:nowrap}.filter-bar .filter-select{flex:1;max-width:200px}.filter-bar .filter-clear{font-size:.875rem}@media(max-width:768px){.filter-bar{flex-direction:column;align-items:stretch}.filter-bar .filter-select{max-width:none}}@media(max-width:768px){.ride-card .card-body .ride-info{gap:12px}.ride-card .card-body .ride-info .info-item{flex:0 0 calc(50% - 6px)}}.my-rides-container .card-footer .btn-pay,.my-rides-container .btn-pay,.my-rides-container .rides-list .ride-card .card-footer .btn-pay{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.my-rides-container .card-footer .btn-pay *,.my-rides-container .btn-pay *,.my-rides-container .rides-list .ride-card .card-footer .btn-pay *,.my-rides-container .card-footer .btn-pay .ant-btn,.my-rides-container .btn-pay .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-pay .ant-btn,.my-rides-container .card-footer .btn-pay .anticon,.my-rides-container .btn-pay .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-pay .anticon,.my-rides-container .card-footer .btn-pay span,.my-rides-container .btn-pay span,.my-rides-container .rides-list .ride-card .card-footer .btn-pay span{color:#fff!important}.my-rides-container .card-footer .btn-pay:not(:hover):not(:focus):not(:active),.my-rides-container .btn-pay:not(:hover):not(:focus):not(:active),.my-rides-container .rides-list .ride-card .card-footer .btn-pay:not(:hover):not(:focus):not(:active){background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.my-rides-container .card-footer .btn-pay:not(:hover):not(:focus):not(:active) *,.my-rides-container .btn-pay:not(:hover):not(:focus):not(:active) *,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:not(:hover):not(:focus):not(:active) *{color:#fff!important}.my-rides-container .card-footer .btn-pay:not(:hover):not(:focus):not(:active) .ant-btn,.my-rides-container .btn-pay:not(:hover):not(:focus):not(:active) .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:not(:hover):not(:focus):not(:active) .ant-btn{color:#fff!important}.my-rides-container .card-footer .btn-pay:not(:hover):not(:focus):not(:active) .anticon,.my-rides-container .btn-pay:not(:hover):not(:focus):not(:active) .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:not(:hover):not(:focus):not(:active) .anticon{color:#fff!important}.my-rides-container .card-footer .btn-pay:not(:hover):not(:focus):not(:active) span,.my-rides-container .btn-pay:not(:hover):not(:focus):not(:active) span,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:not(:hover):not(:focus):not(:active) span{color:#fff!important}.my-rides-container .card-footer .btn-pay:hover,.my-rides-container .card-footer .btn-pay:focus,.my-rides-container .card-footer .btn-pay:active,.my-rides-container .btn-pay:hover,.my-rides-container .btn-pay:focus,.my-rides-container .btn-pay:active,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:hover,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:focus,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.my-rides-container .card-footer .btn-pay:hover *,.my-rides-container .card-footer .btn-pay:focus *,.my-rides-container .card-footer .btn-pay:active *,.my-rides-container .btn-pay:hover *,.my-rides-container .btn-pay:focus *,.my-rides-container .btn-pay:active *,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:hover *,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:focus *,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:active *{color:#fff!important}.my-rides-container .card-footer .btn-pay:hover .ant-btn,.my-rides-container .card-footer .btn-pay:focus .ant-btn,.my-rides-container .card-footer .btn-pay:active .ant-btn,.my-rides-container .btn-pay:hover .ant-btn,.my-rides-container .btn-pay:focus .ant-btn,.my-rides-container .btn-pay:active .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:hover .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:focus .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:active .ant-btn{color:#fff!important}.my-rides-container .card-footer .btn-pay:hover .anticon,.my-rides-container .card-footer .btn-pay:focus .anticon,.my-rides-container .card-footer .btn-pay:active .anticon,.my-rides-container .btn-pay:hover .anticon,.my-rides-container .btn-pay:focus .anticon,.my-rides-container .btn-pay:active .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:hover .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:focus .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:active .anticon{color:#fff!important}.my-rides-container .card-footer .btn-pay:hover span,.my-rides-container .card-footer .btn-pay:focus span,.my-rides-container .card-footer .btn-pay:active span,.my-rides-container .btn-pay:hover span,.my-rides-container .btn-pay:focus span,.my-rides-container .btn-pay:active span,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:hover span,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:focus span,.my-rides-container .rides-list .ride-card .card-footer .btn-pay:active span{color:#fff!important}.my-rides-container .card-footer .btn-rate,.my-rides-container .btn-rate,.my-rides-container .rides-list .ride-card .card-footer .btn-rate{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.my-rides-container .card-footer .btn-rate *,.my-rides-container .btn-rate *,.my-rides-container .rides-list .ride-card .card-footer .btn-rate *,.my-rides-container .card-footer .btn-rate .ant-btn,.my-rides-container .btn-rate .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-rate .ant-btn,.my-rides-container .card-footer .btn-rate .anticon,.my-rides-container .btn-rate .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-rate .anticon,.my-rides-container .card-footer .btn-rate span,.my-rides-container .btn-rate span,.my-rides-container .rides-list .ride-card .card-footer .btn-rate span{color:#fff!important}.my-rides-container .card-footer .btn-rate:not(:hover):not(:focus):not(:active),.my-rides-container .btn-rate:not(:hover):not(:focus):not(:active),.my-rides-container .rides-list .ride-card .card-footer .btn-rate:not(:hover):not(:focus):not(:active){background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.my-rides-container .card-footer .btn-rate:not(:hover):not(:focus):not(:active) *,.my-rides-container .btn-rate:not(:hover):not(:focus):not(:active) *,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:not(:hover):not(:focus):not(:active) *{color:#fff!important}.my-rides-container .card-footer .btn-rate:not(:hover):not(:focus):not(:active) .ant-btn,.my-rides-container .btn-rate:not(:hover):not(:focus):not(:active) .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:not(:hover):not(:focus):not(:active) .ant-btn{color:#fff!important}.my-rides-container .card-footer .btn-rate:not(:hover):not(:focus):not(:active) .anticon,.my-rides-container .btn-rate:not(:hover):not(:focus):not(:active) .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:not(:hover):not(:focus):not(:active) .anticon{color:#fff!important}.my-rides-container .card-footer .btn-rate:not(:hover):not(:focus):not(:active) span,.my-rides-container .btn-rate:not(:hover):not(:focus):not(:active) span,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:not(:hover):not(:focus):not(:active) span{color:#fff!important}.my-rides-container .card-footer .btn-rate:hover,.my-rides-container .card-footer .btn-rate:focus,.my-rides-container .card-footer .btn-rate:active,.my-rides-container .btn-rate:hover,.my-rides-container .btn-rate:focus,.my-rides-container .btn-rate:active,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:hover,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:focus,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.my-rides-container .card-footer .btn-rate:hover *,.my-rides-container .card-footer .btn-rate:focus *,.my-rides-container .card-footer .btn-rate:active *,.my-rides-container .btn-rate:hover *,.my-rides-container .btn-rate:focus *,.my-rides-container .btn-rate:active *,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:hover *,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:focus *,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:active *{color:#fff!important}.my-rides-container .card-footer .btn-rate:hover .ant-btn,.my-rides-container .card-footer .btn-rate:focus .ant-btn,.my-rides-container .card-footer .btn-rate:active .ant-btn,.my-rides-container .btn-rate:hover .ant-btn,.my-rides-container .btn-rate:focus .ant-btn,.my-rides-container .btn-rate:active .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:hover .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:focus .ant-btn,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:active .ant-btn{color:#fff!important}.my-rides-container .card-footer .btn-rate:hover .anticon,.my-rides-container .card-footer .btn-rate:focus .anticon,.my-rides-container .card-footer .btn-rate:active .anticon,.my-rides-container .btn-rate:hover .anticon,.my-rides-container .btn-rate:focus .anticon,.my-rides-container .btn-rate:active .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:hover .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:focus .anticon,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:active .anticon{color:#fff!important}.my-rides-container .card-footer .btn-rate:hover span,.my-rides-container .card-footer .btn-rate:focus span,.my-rides-container .card-footer .btn-rate:active span,.my-rides-container .btn-rate:hover span,.my-rides-container .btn-rate:focus span,.my-rides-container .btn-rate:active span,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:hover span,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:focus span,.my-rides-container .rides-list .ride-card .card-footer .btn-rate:active span{color:#fff!important}.payment-modal .btn-pay-modal,.payment-modal .btn-pay-modal.app-button,.payment-modal .btn-pay-modal.app-button--primary,body .payment-modal .btn-pay-modal,body .payment-modal .btn-pay-modal.app-button,body .payment-modal .btn-pay-modal.app-button--primary{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.payment-modal .btn-pay-modal *,.payment-modal .btn-pay-modal.app-button *,.payment-modal .btn-pay-modal.app-button--primary *,body .payment-modal .btn-pay-modal *,body .payment-modal .btn-pay-modal.app-button *,body .payment-modal .btn-pay-modal.app-button--primary *,.payment-modal .btn-pay-modal .ant-btn,.payment-modal .btn-pay-modal.app-button .ant-btn,.payment-modal .btn-pay-modal.app-button--primary .ant-btn,body .payment-modal .btn-pay-modal .ant-btn,body .payment-modal .btn-pay-modal.app-button .ant-btn,body .payment-modal .btn-pay-modal.app-button--primary .ant-btn,.payment-modal .btn-pay-modal .anticon,.payment-modal .btn-pay-modal.app-button .anticon,.payment-modal .btn-pay-modal.app-button--primary .anticon,body .payment-modal .btn-pay-modal .anticon,body .payment-modal .btn-pay-modal.app-button .anticon,body .payment-modal .btn-pay-modal.app-button--primary .anticon,.payment-modal .btn-pay-modal span,.payment-modal .btn-pay-modal.app-button span,.payment-modal .btn-pay-modal.app-button--primary span,body .payment-modal .btn-pay-modal span,body .payment-modal .btn-pay-modal.app-button span,body .payment-modal .btn-pay-modal.app-button--primary span{color:#fff!important}.payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active),.payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active),.payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active),body .payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active),body .payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active),body .payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active){background:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) *,.payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) *,.payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) *,body .payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) *,body .payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) *,body .payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) *{color:#fff!important}.payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) .ant-btn,.payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) .ant-btn,.payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) .ant-btn,body .payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) .ant-btn,body .payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) .ant-btn,body .payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) .ant-btn{color:#fff!important}.payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) .anticon,.payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) .anticon,.payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) .anticon,body .payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) .anticon,body .payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) .anticon,body .payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) .anticon{color:#fff!important}.payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) span,.payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) span,.payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) span,body .payment-modal .btn-pay-modal:not(:hover):not(:focus):not(:active) span,body .payment-modal .btn-pay-modal.app-button:not(:hover):not(:focus):not(:active) span,body .payment-modal .btn-pay-modal.app-button--primary:not(:hover):not(:focus):not(:active) span{color:#fff!important}.payment-modal .btn-pay-modal:hover,.payment-modal .btn-pay-modal:focus,.payment-modal .btn-pay-modal:active,.payment-modal .btn-pay-modal.app-button:hover,.payment-modal .btn-pay-modal.app-button:focus,.payment-modal .btn-pay-modal.app-button:active,.payment-modal .btn-pay-modal.app-button--primary:hover,.payment-modal .btn-pay-modal.app-button--primary:focus,.payment-modal .btn-pay-modal.app-button--primary:active,body .payment-modal .btn-pay-modal:hover,body .payment-modal .btn-pay-modal:focus,body .payment-modal .btn-pay-modal:active,body .payment-modal .btn-pay-modal.app-button:hover,body .payment-modal .btn-pay-modal.app-button:focus,body .payment-modal .btn-pay-modal.app-button:active,body .payment-modal .btn-pay-modal.app-button--primary:hover,body .payment-modal .btn-pay-modal.app-button--primary:focus,body .payment-modal .btn-pay-modal.app-button--primary:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.payment-modal .btn-pay-modal:hover *,.payment-modal .btn-pay-modal:focus *,.payment-modal .btn-pay-modal:active *,.payment-modal .btn-pay-modal.app-button:hover *,.payment-modal .btn-pay-modal.app-button:focus *,.payment-modal .btn-pay-modal.app-button:active *,.payment-modal .btn-pay-modal.app-button--primary:hover *,.payment-modal .btn-pay-modal.app-button--primary:focus *,.payment-modal .btn-pay-modal.app-button--primary:active *,body .payment-modal .btn-pay-modal:hover *,body .payment-modal .btn-pay-modal:focus *,body .payment-modal .btn-pay-modal:active *,body .payment-modal .btn-pay-modal.app-button:hover *,body .payment-modal .btn-pay-modal.app-button:focus *,body .payment-modal .btn-pay-modal.app-button:active *,body .payment-modal .btn-pay-modal.app-button--primary:hover *,body .payment-modal .btn-pay-modal.app-button--primary:focus *,body .payment-modal .btn-pay-modal.app-button--primary:active *{color:#fff!important}.payment-modal .btn-pay-modal:hover .ant-btn,.payment-modal .btn-pay-modal:focus .ant-btn,.payment-modal .btn-pay-modal:active .ant-btn,.payment-modal .btn-pay-modal.app-button:hover .ant-btn,.payment-modal .btn-pay-modal.app-button:focus .ant-btn,.payment-modal .btn-pay-modal.app-button:active .ant-btn,.payment-modal .btn-pay-modal.app-button--primary:hover .ant-btn,.payment-modal .btn-pay-modal.app-button--primary:focus .ant-btn,.payment-modal .btn-pay-modal.app-button--primary:active .ant-btn,body .payment-modal .btn-pay-modal:hover .ant-btn,body .payment-modal .btn-pay-modal:focus .ant-btn,body .payment-modal .btn-pay-modal:active .ant-btn,body .payment-modal .btn-pay-modal.app-button:hover .ant-btn,body .payment-modal .btn-pay-modal.app-button:focus .ant-btn,body .payment-modal .btn-pay-modal.app-button:active .ant-btn,body .payment-modal .btn-pay-modal.app-button--primary:hover .ant-btn,body .payment-modal .btn-pay-modal.app-button--primary:focus .ant-btn,body .payment-modal .btn-pay-modal.app-button--primary:active .ant-btn{color:#fff!important}.payment-modal .btn-pay-modal:hover .anticon,.payment-modal .btn-pay-modal:focus .anticon,.payment-modal .btn-pay-modal:active .anticon,.payment-modal .btn-pay-modal.app-button:hover .anticon,.payment-modal .btn-pay-modal.app-button:focus .anticon,.payment-modal .btn-pay-modal.app-button:active .anticon,.payment-modal .btn-pay-modal.app-button--primary:hover .anticon,.payment-modal .btn-pay-modal.app-button--primary:focus .anticon,.payment-modal .btn-pay-modal.app-button--primary:active .anticon,body .payment-modal .btn-pay-modal:hover .anticon,body .payment-modal .btn-pay-modal:focus .anticon,body .payment-modal .btn-pay-modal:active .anticon,body .payment-modal .btn-pay-modal.app-button:hover .anticon,body .payment-modal .btn-pay-modal.app-button:focus .anticon,body .payment-modal .btn-pay-modal.app-button:active .anticon,body .payment-modal .btn-pay-modal.app-button--primary:hover .anticon,body .payment-modal .btn-pay-modal.app-button--primary:focus .anticon,body .payment-modal .btn-pay-modal.app-button--primary:active .anticon{color:#fff!important}.payment-modal .btn-pay-modal:hover span,.payment-modal .btn-pay-modal:focus span,.payment-modal .btn-pay-modal:active span,.payment-modal .btn-pay-modal.app-button:hover span,.payment-modal .btn-pay-modal.app-button:focus span,.payment-modal .btn-pay-modal.app-button:active span,.payment-modal .btn-pay-modal.app-button--primary:hover span,.payment-modal .btn-pay-modal.app-button--primary:focus span,.payment-modal .btn-pay-modal.app-button--primary:active span,body .payment-modal .btn-pay-modal:hover span,body .payment-modal .btn-pay-modal:focus span,body .payment-modal .btn-pay-modal:active span,body .payment-modal .btn-pay-modal.app-button:hover span,body .payment-modal .btn-pay-modal.app-button:focus span,body .payment-modal .btn-pay-modal.app-button:active span,body .payment-modal .btn-pay-modal.app-button--primary:hover span,body .payment-modal .btn-pay-modal.app-button--primary:focus span,body .payment-modal .btn-pay-modal.app-button--primary:active span{color:#fff!important}@media print{.my-rides-page{background:#fff}.page-header .header-actions,.card-footer,.filter-bar{display:none!important}.ride-card{page-break-inside:avoid;box-shadow:none;border:1px solid #ddd}}.ride-detail-page{min-height:100vh;background:#f5f5f5}.ride-detail-page .page-header{background:#fff;box-shadow:0 2px 8px #0000000f;position:sticky;top:0;z-index:100;padding:0 16px}.ride-detail-page .page-header .header-content{max-width:1200px;margin:0 auto;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.ride-detail-page .page-header .header-content .back-btn{font-size:16px;color:#fff!important;flex-shrink:0}.ride-detail-page .page-header .header-content .back-btn .anticon{color:#fff!important}.ride-detail-page .page-header .header-content .back-btn:hover{opacity:.8}.ride-detail-page .page-header .header-content .header-title{flex:1;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.ride-detail-page .page-header .header-content .header-title h1{font-size:18px;font-weight:600;margin:0;color:#262626}.ride-detail-page .page-header .header-content .header-title .ride-id{font-size:14px;color:#8c8c8c}.ride-detail-page .page-header .header-content .status-badge{padding:4px 12px;border-radius:12px;font-size:13px;font-weight:500;flex-shrink:0;white-space:nowrap}.ride-detail-page .page-header .header-content .status-badge.status-requested{background:#fff7e6;color:#fa8c16}.ride-detail-page .page-header .header-content .status-badge.status-driver-proposed,.ride-detail-page .page-header .header-content .status-badge.status-matched,.ride-detail-page .page-header .header-content .status-badge.status-accepted,.ride-detail-page .page-header .header-content .status-badge.status-en-route{background:#e6f7ff;color:#1890ff}.ride-detail-page .page-header .header-content .status-badge.status-picked-up,.ride-detail-page .page-header .header-content .status-badge.status-in-transit,.ride-detail-page .page-header .header-content .status-badge.status-completed,.ride-detail-page .page-header .header-content .status-badge.status-paid{background:#f6ffed;color:#52c41a}.ride-detail-page .page-header .header-content .status-badge.status-cancelled,.ride-detail-page .page-header .header-content .status-badge.status-cancelled-by-user,.ride-detail-page .page-header .header-content .status-badge.status-cancelled-by-driver{background:#fff2e8;color:#fa541c}.ride-detail-page .page-header .header-content .status-badge.status-system-cancelled{background:#fff1f0;color:#ff4d4f}.ride-detail-page .map-section{width:100%;height:400px;background:#fff;position:relative;z-index:1}.ride-detail-page .map-section>div{border-radius:0;border:none;height:100%}.ride-detail-page .content-section{padding:16px;max-width:1200px;margin:0 auto}.ride-detail-page .section-card{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 2px 8px #0000000a}.ride-detail-page .section-card .card-title{font-size:16px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center;gap:8px}.ride-detail-page .section-card .card-title .title-icon{font-size:18px;color:#1890ff}.ride-detail-page .route-card .route-container{display:flex;flex-direction:column;gap:0}.ride-detail-page .route-card .route-point{display:flex;gap:16px;align-items:flex-start}.ride-detail-page .route-card .route-point .point-marker{width:24px;display:flex;justify-content:center;padding-top:2px}.ride-detail-page .route-card .route-point .point-marker .marker-dot{width:14px;height:14px;border-radius:50%;border:3px solid #ffffff;box-shadow:0 2px 6px #00000026}.ride-detail-page .route-card .route-point .point-marker .marker-dot.pickup{background:#1890ff}.ride-detail-page .route-card .route-point .point-marker .marker-dot.dropoff{background:#ff4d4f}.ride-detail-page .route-card .route-point .point-info{flex:1}.ride-detail-page .route-card .route-point .point-info .point-label{font-size:12px;color:#8c8c8c;margin-bottom:4px}.ride-detail-page .route-card .route-point .point-info .point-address{font-size:15px;color:#262626;line-height:1.5}.ride-detail-page .route-card .route-connector{width:2px;height:32px;background:repeating-linear-gradient(to bottom,#d9d9d9 0,#d9d9d9 4px,transparent 4px,transparent 8px);margin-left:11px;margin-top:4px;margin-bottom:4px}.ride-detail-page .info-card .info-grid{display:flex;flex-direction:column;gap:16px}.ride-detail-page .info-card .info-item{display:flex;justify-content:space-between;align-items:flex-start}.ride-detail-page .info-card .info-item .info-label{font-size:14px;color:#8c8c8c;display:flex;align-items:center;gap:6px}.ride-detail-page .info-card .info-item .info-value{font-size:14px;color:#262626;font-weight:500;text-align:right;max-width:60%}.ride-detail-page .driver-card .driver-info{display:flex;align-items:center;gap:16px}.ride-detail-page .driver-card .driver-info .driver-avatar{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px}.ride-detail-page .driver-card .driver-info .driver-details{flex:1}.ride-detail-page .driver-card .driver-info .driver-details .driver-name{font-size:16px;font-weight:600;color:#262626;margin-bottom:4px}.ride-detail-page .driver-card .driver-info .driver-details .driver-vehicle{font-size:14px;color:#595959;margin-bottom:4px}.ride-detail-page .driver-card .driver-info .driver-details .driver-rating{font-size:13px;color:#faad14}.ride-detail-page .driver-card .driver-info .driver-phone .ant-btn{width:48px;height:48px;font-size:20px}.ride-detail-page .price-card .price-details .price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ride-detail-page .price-card .price-details .price-row .price-label{font-size:14px;color:#595959}.ride-detail-page .price-card .price-details .price-row .price-value{font-size:14px;color:#262626;font-weight:500}.ride-detail-page .price-card .price-details .price-row.price-total{margin-bottom:0;margin-top:4px}.ride-detail-page .price-card .price-details .price-row.price-total .price-label{font-size:16px;font-weight:600;color:#262626}.ride-detail-page .price-card .price-details .price-row.price-total .price-value{font-size:18px;font-weight:600;color:#1890ff}.ride-detail-page .notes-card .notes-content{font-size:14px;color:#595959;line-height:1.6;padding:12px;background:#f5f5f5;border-radius:8px}.ride-detail-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;gap:16px}.ride-detail-loading .loading-text{font-size:14px;color:#8c8c8c}.ride-detail-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;gap:16px;padding:20px}.ride-detail-error .error-icon{font-size:64px}.ride-detail-error .error-text{font-size:16px;color:#595959}@media(max-width:768px){.ride-detail-page .page-header{padding:0 12px}.ride-detail-page .page-header .header-content{padding:12px 0;gap:12px}.ride-detail-page .page-header .header-content .back-btn{font-size:14px}.ride-detail-page .page-header .header-content .header-title h1{font-size:16px}.ride-detail-page .page-header .header-content .header-title .ride-id{font-size:12px}.ride-detail-page .page-header .header-content .status-badge{font-size:12px;padding:3px 10px}.ride-detail-page .map-section{height:250px;position:relative;z-index:1}.ride-detail-page .content-section{padding:12px;position:relative;z-index:10;background:#f5f5f5}.ride-detail-page .section-card{padding:16px;margin-bottom:12px}}.ride-history-page{min-height:100vh;background:#f8f9fa;padding:20px}@media(max-width:768px){.ride-history-page{padding:16px}}.ride-history-container{max-width:1200px;margin:0 auto}.page-header{margin-bottom:16px;background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 8px #00000014}.page-header h1{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin:0;display:flex;align-items:center;gap:12px;white-space:nowrap}.filters-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 4px}.filters-row .subtitle{color:#6b6b6b;font-size:.875rem;font-weight:500}.filters-row .ant-select{min-width:200px}@media(max-width:768px){.filters-row{flex-direction:column;align-items:flex-start;gap:12px}.filters-row .ant-select{width:100%}}.ride-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:all .3s ease;border:1px solid #e8e8e8}.ride-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.ride-card .card-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-bottom:1px solid #e8e8e8}.ride-card .card-header .ride-id-status{display:flex;align-items:center;gap:12px}.ride-card .card-header .ride-id-status .ride-id{font-weight:700;font-size:1rem;color:#1a1a1a}.ride-card .card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:600}.ride-card .card-header .ride-id-status .status-tag.requested{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.ride-card .card-header .ride-id-status .status-tag.driver-proposed{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.ride-card .card-header .ride-id-status .status-tag.matched,.ride-card .card-header .ride-id-status .status-tag.accepted{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ride-card .card-header .ride-id-status .status-tag.en-route{background:#e6fffb;color:#13c2c2;border:1px solid #87e8de}.ride-card .card-header .ride-id-status .status-tag.picked-up,.ride-card .card-header .ride-id-status .status-tag.in-transit{background:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}.ride-card .card-header .ride-id-status .status-tag.completed{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ride-card .card-header .ride-id-status .status-tag.cash-payment-pending{background:#fffbe6;color:#faad14;border:1px solid #ffe58f}.ride-card .card-header .ride-id-status .status-tag.paid{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.ride-card .card-header .ride-id-status .status-tag.cancelled,.ride-card .card-header .ride-id-status .status-tag.cancelled-by-user,.ride-card .card-header .ride-id-status .status-tag.cancelled-by-driver{background:#fff2e8;color:#fa541c;border:1px solid #ffbb96}.ride-card .card-header .ride-id-status .status-tag.system-cancelled{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}.ride-card .card-header .ride-date{color:#8c8c8c;font-size:.85rem}.ride-card .card-body{padding:20px}.ride-card .card-body .route-section{margin-bottom:16px}.ride-card .card-body .route-section .route-point{display:flex;align-items:flex-start;gap:12px}.ride-card .card-body .route-section .route-point .point-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.ride-card .card-body .route-section .route-point .point-icon.pickup{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}.ride-card .card-body .route-section .route-point .point-icon.dropoff{background:linear-gradient(135deg,#f5222d,#ff4d4f);color:#fff}.ride-card .card-body .route-section .route-point .point-details{flex:1}.ride-card .card-body .route-section .route-point .point-details .point-label{font-size:.75rem;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.ride-card .card-body .route-section .route-point .point-details .point-address{color:#1a1a1a;font-weight:500;line-height:1.4}.ride-card .card-body .route-section .route-line{margin-left:15px;border-left:2px dashed #e8e8e8;height:16px}.ride-card .card-body .ride-info{display:flex;gap:20px;margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:8px}.ride-card .card-body .ride-info .info-item{display:flex;align-items:center;gap:8px}.ride-card .card-body .ride-info .info-item .icon{color:#1890ff;font-size:16px}.ride-card .card-body .ride-info .info-item .value{color:#6b6b6b;font-size:.9rem;font-weight:500}.ride-card .card-body .ride-price{font-size:1.125rem;font-weight:600;color:#1890ff;text-align:right}.ride-card .card-body .ride-price.estimated{color:#faad14}.ride-card .card-footer{display:flex;gap:12px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #e8e8e8}.ride-card .card-footer .btn-detail{flex:1;border-radius:8px;height:40px;font-weight:500;border:1px solid #e8e8e8;background:#fff;color:#1a1a1a;transition:all .3s ease}.ride-card .card-footer .btn-detail:hover{border-color:#1890ff;color:#1890ff}.empty-state{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}.empty-state .empty-title{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-top:16px;margin-bottom:8px}.empty-state .empty-description{color:#6b6b6b;font-size:.95rem;line-height:1.6;margin-bottom:24px}.ride-history-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}.ride-history-loading div{font-size:14px;color:#8c8c8c}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.driver-container{min-height:calc(100vh - 64px);height:auto;background:#f5f5f5;padding:24px;overflow-x:hidden;position:relative;overscroll-behavior:none;-webkit-overflow-scrolling:touch;margin:0;width:100%;box-sizing:border-box}.driver-container::-webkit-scrollbar{width:8px}.driver-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}@media(max-width:768px){.driver-container{padding:16px}}.driver-wrapper{max-width:1200px;margin:0 auto;padding:0}.driver-wrapper>*{margin-top:0}.driver-wrapper>*:first-child{margin-top:0}.driver-wrapper>*:last-child{margin-bottom:0}.driver-header{margin-bottom:24px}.driver-header h2{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0}@media(max-width:768px){.driver-header h2{font-size:1.25rem}}.driver-status-card{background:#fff;border-radius:8px}.available-rides-section{margin-bottom:24px}.available-rides-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.available-rides-section .section-header h2{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.available-rides-section .section-header .subtitle{color:#6b6b6b;font-size:.9rem}.available-rides-section .rides-list{display:flex;flex-direction:column;gap:16px}.available-rides-section .ride-card{background:#fff;border-radius:12px;padding:0;box-shadow:0 2px 8px #00000014;transition:all .3s ease;overflow:hidden;border:1px solid #e8e8e8}.available-rides-section .ride-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.available-rides-section .ride-card .card-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f5f7fa,#e8ecf1);border-bottom:1px solid #e8e8e8}.available-rides-section .ride-card .card-header .ride-id-status{display:flex;align-items:center;gap:12px}.available-rides-section .ride-card .card-header .ride-id-status .ride-id{font-weight:700;font-size:1rem;color:#1a1a1a}.available-rides-section .ride-card .card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:600}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.requested{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.driver-proposed{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.matched,.available-rides-section .ride-card .card-header .ride-id-status .status-tag.accepted{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.en-route{background:#e6fffb;color:#13c2c2;border:1px solid #87e8de}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.picked-up,.available-rides-section .ride-card .card-header .ride-id-status .status-tag.in-transit{background:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.completed{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.paid{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.cancelled,.available-rides-section .ride-card .card-header .ride-id-status .status-tag.cancelled-by-user,.available-rides-section .ride-card .card-header .ride-id-status .status-tag.cancelled-by-driver{background:#fff2e8;color:#fa541c;border:1px solid #ffbb96}.available-rides-section .ride-card .card-header .ride-id-status .status-tag.system-cancelled{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}.available-rides-section .ride-card .card-header .ride-date{color:#8c8c8c;font-size:.85rem}.available-rides-section .ride-card .card-body{padding:20px}.available-rides-section .ride-card .card-body .route-section{margin-bottom:16px}.available-rides-section .ride-card .card-body .route-section .route-point{display:flex;align-items:flex-start;gap:12px}.available-rides-section .ride-card .card-body .route-section .route-point .point-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.available-rides-section .ride-card .card-body .route-section .route-point .point-icon.pickup{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}.available-rides-section .ride-card .card-body .route-section .route-point .point-icon.dropoff{background:linear-gradient(135deg,#f5222d,#ff4d4f);color:#fff}.available-rides-section .ride-card .card-body .route-section .route-point .point-details{flex:1}.available-rides-section .ride-card .card-body .route-section .route-point .point-details .point-label{font-size:.75rem;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.available-rides-section .ride-card .card-body .route-section .route-point .point-details .point-address{color:#1a1a1a;font-weight:500;line-height:1.4}.available-rides-section .ride-card .card-body .route-section .route-line{margin-left:15px;border-left:2px dashed #e8e8e8;height:16px}.available-rides-section .ride-card .card-body .ride-info{display:flex;gap:20px;margin-bottom:16px;padding:12px;background:#f8f9fa;border-radius:8px}.available-rides-section .ride-card .card-body .ride-info .info-item{display:flex;align-items:center;gap:8px}.available-rides-section .ride-card .card-body .ride-info .info-item .icon{color:#1890ff;font-size:16px}.available-rides-section .ride-card .card-body .ride-info .info-item .value{color:#6b6b6b;font-size:.9rem;font-weight:500}.available-rides-section .ride-card .card-body .ride-price{font-size:1.5rem;font-weight:700;color:#1890ff;text-align:right}.available-rides-section .ride-card .card-footer{display:flex;gap:12px;padding:16px 20px;background:#f8f9fa;border-top:1px solid #e8e8e8}.available-rides-section .ride-card .card-footer .btn-detail{flex:1;border-radius:8px;height:40px;font-weight:500;border:1px solid #e8e8e8;background:#fff;color:#1a1a1a;transition:all .3s ease}.available-rides-section .ride-card .card-footer .btn-detail:hover{border-color:#1890ff;color:#1890ff}.available-rides-section .ride-card .card-footer .btn-cancel{flex:1;border-radius:8px;height:40px;font-weight:500;transition:all .3s ease}.available-rides-section .ride-card .card-footer .btn-accept{flex:1;border-radius:8px;height:40px;font-weight:500;transition:all .3s ease;color:#fff!important}.available-rides-section .ride-card .card-footer .btn-accept:hover{color:#fff!important}.available-rides-section .ride-card .card-footer .btn-accept:focus{color:#fff!important}@media(max-width:768px){.available-rides-section .ride-card .card-footer{flex-direction:column}.available-rides-section .ride-card .card-footer .btn-detail,.available-rides-section .ride-card .card-footer .btn-cancel,.available-rides-section .ride-card .card-footer .btn-accept{width:100%}}.available-rides-section .ride-card.error{border-color:#f5222d;background:#fff1f0}.available-rides-section .empty-state{text-align:center;padding:60px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}.available-rides-section .empty-state .empty-icon{width:80px;height:80px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,#e6f7ff,#bae7ff);display:flex;align-items:center;justify-content:center;font-size:40px}.available-rides-section .empty-state .empty-icon:before{content:"🚗"}.available-rides-section .empty-state .empty-title{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-bottom:8px}.available-rides-section .empty-state .empty-description{color:#6b6b6b;font-size:.95rem;line-height:1.6}.driver-status-card{padding:16px;border:1px solid #e8e8e8;margin-bottom:16px}.driver-status-card .ant-space{width:100%}.driver-status-card h4{color:#1a1a1a;font-weight:600}.driver-status-card .ant-typography{color:#6b6b6b}.driver-status-card .ant-switch.ant-switch-checked{background-color:#52c41a}@media(max-width:768px){.driver-status-card{padding:12px}}.ant-card{border-radius:8px;border:1px solid #e8e8e8;margin:0 0 16px}.ant-card:first-child{margin-top:0}.ant-card:last-child{margin-bottom:0}.ant-card .ant-card-head{background:#fff;border-bottom:1px solid #e8e8e8}.ant-card .ant-card-head .ant-card-head-title{color:#1a1a1a;font-weight:600;font-size:1rem}.ant-card .ant-card-body{padding:16px}@media(max-width:768px){.ant-card .ant-card-body{padding:12px}}.ride-details-container{width:100%}.ride-details-container .route-section{margin-bottom:16px}.ride-details-container .route-section .route-point{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.ride-details-container .route-section .route-point:last-child{margin-bottom:0}.ride-details-container .route-section .route-point .point-marker{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0;color:#fff}.ride-details-container .route-section .route-point .point-marker.pickup{background:#52c41a}.ride-details-container .route-section .route-point .point-marker.dropoff{background:#f5222d}.ride-details-container .route-section .route-point .point-info{flex:1}.ride-details-container .route-section .route-point .point-info .point-label{font-size:.75rem;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-weight:600}.ride-details-container .route-section .route-point .point-info .point-address{color:#1a1a1a;font-weight:500;line-height:1.4;font-size:.95rem}.ride-details-container .route-section .route-connection{margin-left:15px;border-left:2px dashed #e8e8e8;height:16px;margin-bottom:8px}.ride-details-container .ride-meta{display:flex;flex-wrap:wrap;gap:16px}.ride-details-container .ride-meta .meta-item{display:flex;align-items:center;gap:8px}.ride-details-container .ride-meta .meta-item .anticon{color:#1890ff;font-size:1rem}.ride-details-container .ride-meta .meta-item.fare-item{background:#f0f9ff;padding:6px 10px;border-radius:4px;border:1px solid #e1f5fe}.ride-details-container .ride-meta .meta-item.fare-item .ant-typography{color:#1890ff;font-weight:600}.ride-details-container .ride-meta .meta-item.customer-info{flex-direction:column;align-items:flex-start}.ride-details-container .ride-meta .meta-item.customer-info>div{margin-left:20px}.ride-details-container .ride-meta .meta-item.customer-info>div .customer-name{font-weight:600;color:#1a1a1a;font-size:.95rem}.ride-details-container .ride-meta .meta-item.customer-info>div .customer-phone{color:#6b6b6b;font-size:.85rem}.ant-list-item{background:#fff;border-radius:8px;padding:16px!important;margin-bottom:12px;border:1px solid #e8e8e8}.ant-list-item:hover{border-color:#1890ff}.ant-list-item:last-child{margin-bottom:0}.ant-list-item .ant-list-item-meta .ant-list-item-meta-avatar .ant-avatar{background:#1890ff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ant-list-item .ant-list-item-meta .ant-list-item-meta-avatar .ant-avatar .anticon{font-size:1.2rem}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title{margin-bottom:12px}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-typography{font-weight:700;font-size:1.1rem;color:#1a1a1a}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-tag{font-weight:500;border-radius:4px;padding:2px 8px;border:1px solid;font-size:.85rem}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-tag.ant-tag-blue{background:#f0f9ff;color:#1890ff;border-color:#bfdbfe}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-tag.ant-tag-green{background:#f0fdf4;color:#52c41a;border-color:#bbf7d0}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-tag.ant-tag-orange{background:#fffbeb;color:#faad14;border-color:#fed7aa}.ant-list-item .ant-list-item-meta .ant-list-item-meta-title .ant-tag.ant-tag-red{background:#fef2f2;color:#f5222d;border-color:#fecaca}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical{width:100%}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical>div{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical>div .anticon{color:#1890ff;font-size:1rem}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical>div .ant-typography{color:#6b6b6b}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical>div .ant-typography.ant-typography strong{color:#1a1a1a;font-weight:600}.ant-list-item .ant-list-item-action{margin-left:16px}@media(max-width:768px){.ant-list-item .ant-list-item-action{margin-left:0;margin-top:16px;width:100%}.ant-list-item .ant-list-item-action>li{width:100%}.ant-list-item .ant-list-item-action>li .ant-btn{width:100%;margin-bottom:8px}}.ant-list-item .ant-list-item-action .ant-btn{border-radius:6px;font-weight:500;padding:6px 16px;height:auto;display:flex;align-items:center;gap:6px}.ant-list-item .ant-list-item-action .ant-btn.ant-btn-primary{background:#52c41a;border-color:#52c41a}.ant-list-item .ant-list-item-action .ant-btn.ant-btn-primary:hover{background:#3f9714;border-color:#3f9714}.ant-list-item .ant-list-item-action .ant-btn.ant-btn-dangerous{background:#fff;color:#f5222d;border:1px solid #f5222d}.ant-list-item .ant-list-item-action .ant-btn.ant-btn-dangerous:hover{background:#f5222d;color:#fff;border-color:#f5222d}.ant-spin-container .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#1890ff}.empty-state{text-align:center;padding:60px 20px;color:#6b6b6b}.empty-state .empty-icon{font-size:4rem;margin-bottom:16px;opacity:.3}.empty-state .empty-text{font-size:1.1rem;color:#8c8c8c}@media(max-width:992px){.driver-wrapper{padding:0 16px}}@media(max-width:768px){.driver-header{margin-bottom:24px}.driver-header h2{font-size:1.8rem}.ant-list-item{padding:16px!important}.ant-list-item .ant-list-item-meta .ant-list-item-meta-description .ant-space-vertical>div{flex-wrap:wrap;font-size:.9rem}.ride-details-container .route-section .route-point .point-marker{width:28px;height:28px;font-size:.9rem}.ride-details-container .route-section .route-point .point-info .point-label{font-size:.7rem}.ride-details-container .route-section .route-point .point-info .point-address{font-size:.9rem}.ride-details-container .route-section .route-connection{margin-left:13px}.ride-details-container .ride-meta{flex-direction:column;gap:12px}.ride-details-container .ride-meta .meta-item.customer-info>div{margin-left:16px}.ride-details-container .ride-meta .meta-item.fare-item{padding:6px 10px}}@media(max-width:576px){.driver-container{padding:12px}.driver-header h2{font-size:1.5rem}.driver-status-card,.ant-card .ant-card-body{padding:16px}}@media print{.driver-container{background:#fff}.ant-list-item-action,.ant-switch{display:none}.ant-list-item{page-break-inside:avoid}}.driver-ride-detail-page{min-height:calc(100vh - 64px);background:#f5f5f5;overflow-x:hidden;overscroll-behavior:none;-webkit-overflow-scrolling:touch;position:relative;margin:0;padding:0;width:100%;box-sizing:border-box}.driver-ride-detail-page::-webkit-scrollbar{width:8px}.driver-ride-detail-page::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.driver-ride-detail-page .page-header{background:#fff;box-shadow:0 2px 8px #0000000f;position:sticky;top:0;z-index:100;padding:0 16px}.driver-ride-detail-page .page-header .header-content{max-width:1200px;margin:0 auto;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.driver-ride-detail-page .page-header .header-content .back-btn{font-size:16px;color:#fff!important;flex-shrink:0}.driver-ride-detail-page .page-header .header-content .back-btn .anticon{color:#fff!important}.driver-ride-detail-page .page-header .header-content .back-btn:hover{opacity:.8}.driver-ride-detail-page .page-header .header-content .header-title{flex:1;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.driver-ride-detail-page .page-header .header-content .header-title h1{font-size:18px;font-weight:600;margin:0;color:#262626}.driver-ride-detail-page .page-header .header-content .header-title .ride-id{font-size:14px;color:#8c8c8c}.driver-ride-detail-page .page-header .header-content .status-badge{padding:4px 12px;border-radius:12px;font-size:13px;font-weight:500;flex-shrink:0;white-space:nowrap}.driver-ride-detail-page .page-header .header-content .status-badge.status-requested{background:#fff7e6;color:#fa8c16}.driver-ride-detail-page .page-header .header-content .status-badge.status-driver-proposed,.driver-ride-detail-page .page-header .header-content .status-badge.status-matched,.driver-ride-detail-page .page-header .header-content .status-badge.status-accepted,.driver-ride-detail-page .page-header .header-content .status-badge.status-en-route{background:#e6f7ff;color:#1890ff}.driver-ride-detail-page .page-header .header-content .status-badge.status-picked-up,.driver-ride-detail-page .page-header .header-content .status-badge.status-in-transit,.driver-ride-detail-page .page-header .header-content .status-badge.status-completed,.driver-ride-detail-page .page-header .header-content .status-badge.status-paid{background:#f6ffed;color:#52c41a}.driver-ride-detail-page .page-header .header-content .status-badge.status-cancelled,.driver-ride-detail-page .page-header .header-content .status-badge.status-cancelled-by-user,.driver-ride-detail-page .page-header .header-content .status-badge.status-cancelled-by-driver{background:#fff2e8;color:#fa541c}.driver-ride-detail-page .page-header .header-content .status-badge.status-system-cancelled{background:#fff1f0;color:#ff4d4f}.driver-ride-detail-page .map-section{width:100%;height:400px;background:#fff;position:relative;z-index:1}.driver-ride-detail-page .map-section>div{border-radius:0;border:none;height:100%}.driver-ride-detail-page .content-section{padding:16px;max-width:1200px;margin:0 auto}.driver-ride-detail-page .content-section:first-child{margin-top:0;padding-top:16px}.driver-ride-detail-page .content-section:last-child{margin-bottom:0;padding-bottom:16px}.driver-ride-detail-page .section-card{background:#fff;border-radius:12px;padding:20px;margin-bottom:16px;box-shadow:0 2px 8px #0000000a}.driver-ride-detail-page .section-card .card-title{font-size:16px;font-weight:600;color:#262626;margin-bottom:16px;display:flex;align-items:center;gap:8px}.driver-ride-detail-page .section-card .card-title .title-icon{font-size:18px;color:#1890ff}.driver-ride-detail-page .route-card .route-container{display:flex;flex-direction:column;gap:0}.driver-ride-detail-page .route-card .route-point{display:flex;gap:16px;align-items:flex-start}.driver-ride-detail-page .route-card .route-point .point-marker{width:24px;display:flex;justify-content:center;padding-top:2px}.driver-ride-detail-page .route-card .route-point .point-marker .marker-dot{width:14px;height:14px;border-radius:50%;border:3px solid #ffffff;box-shadow:0 2px 6px #00000026}.driver-ride-detail-page .route-card .route-point .point-marker .marker-dot.pickup{background:#1890ff}.driver-ride-detail-page .route-card .route-point .point-marker .marker-dot.dropoff{background:#ff4d4f}.driver-ride-detail-page .route-card .route-point .point-info{flex:1}.driver-ride-detail-page .route-card .route-point .point-info .point-label{font-size:12px;color:#8c8c8c;margin-bottom:4px}.driver-ride-detail-page .route-card .route-point .point-info .point-address{font-size:15px;color:#262626;line-height:1.5}.driver-ride-detail-page .route-card .route-connector{width:2px;height:32px;background:repeating-linear-gradient(to bottom,#d9d9d9 0,#d9d9d9 4px,transparent 4px,transparent 8px);margin-left:11px;margin-top:4px;margin-bottom:4px}.driver-ride-detail-page .info-card .info-grid{display:flex;flex-direction:column;gap:16px}.driver-ride-detail-page .info-card .info-item{display:flex;justify-content:space-between;align-items:flex-start}.driver-ride-detail-page .info-card .info-item .info-label{font-size:14px;color:#8c8c8c;display:flex;align-items:center;gap:6px}.driver-ride-detail-page .info-card .info-item .info-value{font-size:14px;color:#262626;font-weight:500;text-align:right;max-width:60%}.driver-ride-detail-page .price-card .price-details .price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.driver-ride-detail-page .price-card .price-details .price-row .price-label{font-size:14px;color:#595959}.driver-ride-detail-page .price-card .price-details .price-row .price-value{font-size:14px;color:#262626;font-weight:500}.driver-ride-detail-page .price-card .price-details .price-row.price-total{margin-bottom:0;margin-top:4px}.driver-ride-detail-page .price-card .price-details .price-row.price-total .price-label{font-size:16px;font-weight:600;color:#262626}.driver-ride-detail-page .price-card .price-details .price-row.price-total .price-value{font-size:18px;font-weight:600;color:#1890ff}.driver-ride-detail-page .notes-card .notes-content{font-size:14px;color:#595959;line-height:1.6;padding:12px;background:#f5f5f5;border-radius:8px}.driver-ride-detail-page .action-section{margin-top:20px;margin-bottom:20px}.driver-ride-detail-page .action-section .ant-btn{height:48px;font-size:16px;font-weight:600;border-radius:12px}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white .ant-btn,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white .anticon,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white span{color:#fff!important}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:hover,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:focus,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:hover .ant-btn,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:focus .ant-btn,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:active .ant-btn{color:#fff!important}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:hover .anticon,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:focus .anticon,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:active .anticon{color:#fff!important}.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:hover span,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:focus span,.driver-ride-detail-page .action-section .picked-up-btn.app-button--white:active span{color:#fff!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white{background:#2e7d32!important;color:#fff!important;border:1.5px solid #2e7d32!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white .ant-btn,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white .anticon,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white span{color:#fff!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:hover,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:focus,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:active{background:#66bb6a!important;color:#fff!important;border-color:#2e7d32!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:hover .ant-btn,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:focus .ant-btn,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:active .ant-btn{color:#fff!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:hover .anticon,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:focus .anticon,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:active .anticon{color:#fff!important}.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:hover span,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:focus span,.driver-ride-detail-page .action-section .start-transit-btn.app-button--white:active span{color:#fff!important}.driver-ride-detail-page .action-section .payment-pending-notice{padding:16px;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;margin-bottom:16px;text-align:center}.driver-ride-detail-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;gap:16px}.driver-ride-detail-loading .loading-text{font-size:14px;color:#8c8c8c}.driver-ride-detail-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;gap:16px;padding:20px}.driver-ride-detail-error .error-icon{font-size:64px}.driver-ride-detail-error .error-text{font-size:16px;color:#595959}@media(max-width:768px){.driver-ride-detail-page .page-header{padding:0 12px}.driver-ride-detail-page .page-header .header-content{padding:12px 0;gap:12px}.driver-ride-detail-page .page-header .header-content .back-btn{font-size:14px}.driver-ride-detail-page .page-header .header-content .header-title h1{font-size:16px}.driver-ride-detail-page .page-header .header-content .header-title .ride-id{font-size:12px}.driver-ride-detail-page .page-header .header-content .status-badge{font-size:12px;padding:3px 10px}.driver-ride-detail-page .map-section{height:250px;position:relative;z-index:1}.driver-ride-detail-page .content-section{padding:12px;position:relative;z-index:10;background:#f5f5f5}.driver-ride-detail-page .section-card{padding:16px;margin-bottom:12px}.driver-ride-detail-page .action-section .ant-btn{height:44px;font-size:15px}}.rating-card .rating-content .rating-stars{display:flex;align-items:center;gap:6px;margin-bottom:12px}.rating-card .rating-content .rating-stars .star{font-size:20px;transition:all .2s ease;display:inline-block;font-family:Arial,sans-serif;line-height:1}.rating-card .rating-content .rating-stars .star.filled{color:#faad14!important;text-shadow:0 0 4px rgba(250,173,20,.3);filter:drop-shadow(0 0 2px rgba(250,173,20,.5))}.rating-card .rating-content .rating-stars .star.empty{color:#d9d9d9!important;opacity:.6}.rating-card .rating-content .rating-stars .rating-value{margin-left:12px;font-weight:600;color:#262626;font-size:16px;background:#f0f0f0;padding:2px 8px;border-radius:12px}.rating-card .rating-content .rating-comment{margin-bottom:12px}.rating-card .rating-content .rating-comment .comment-label{font-size:14px;color:#595959;margin-bottom:4px;font-weight:500}.rating-card .rating-content .rating-comment .comment-text{font-size:14px;color:#262626;line-height:1.5;font-style:italic;background:#f5f5f5;padding:8px 12px;border-radius:6px;border-left:3px solid #faad14}.rating-card .rating-content .rating-meta{display:flex;align-items:center;font-size:12px;color:#8c8c8c}.rating-card .rating-content .rating-meta .rater-info{display:flex;align-items:center;gap:4px}.rating-card .rating-content .rating-meta .rater-info .anticon{font-size:12px}.driver-ride-history-page{min-height:calc(100vh - 64px);background:#f5f5f5;padding:24px}@media(max-width:768px){.driver-ride-history-page{padding:16px}}.driver-ride-history-container{max-width:1200px;margin:0 auto}.driver-ride-history-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px}.driver-ride-history-loading p{color:#8c8c8c;margin:0}.page-header{margin-bottom:24px}.page-header .header-left{display:flex;align-items:center;gap:16px}.page-header .header-left .back-btn{display:flex;align-items:center;gap:8px;color:#fff!important}.page-header .header-left .back-btn .anticon{color:#fff!important}.page-header .header-left .back-btn:hover{color:#fff!important;opacity:.8}.page-header .header-left .header-content{flex:1}.page-header .header-left .header-content h1{font-size:1.75rem;font-weight:600;color:#262626;margin:0}@media(max-width:768px){.page-header .header-left .header-content h1{font-size:1.5rem}}.page-header .header-left .header-content .subtitle{color:#8c8c8c;font-size:.875rem;margin-top:4px}.filters-section{margin-bottom:20px}.filters-section .status-filter .ant-select-selector{border-radius:8px;height:40px;display:flex;align-items:center}@media(max-width:768px){.filters-section .status-filter{width:100%!important}}.rides-list{display:flex;flex-direction:column;gap:16px}.ride-card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.ride-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}@media(max-width:768px){.ride-card{padding:16px}}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.card-header .ride-id-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.card-header .ride-id-status .ride-id{font-weight:600;color:#262626;font-size:1rem}.card-header .ride-id-status .status-tag{padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:500}.card-header .ride-id-status .status-tag.requested{background:#fff7e6;color:#fa8c16}.card-header .ride-id-status .status-tag.driver-proposed{background:#e6fffb;color:#13c2c2}.card-header .ride-id-status .status-tag.matched{background:#e6f7ff;color:#1890ff}.card-header .ride-id-status .status-tag.accepted{background:#f6ffed;color:#52c41a}.card-header .ride-id-status .status-tag.en-route{background:#e6f7ff;color:#1890ff}.card-header .ride-id-status .status-tag.picked-up{background:#f9f0ff;color:#722ed1}.card-header .ride-id-status .status-tag.in-transit{background:#e6fffb;color:#13c2c2}.card-header .ride-id-status .status-tag.completed{background:#f6ffed;color:#52c41a}.card-header .ride-id-status .status-tag.cash-payment-pending{background:#fffbe6;color:#faad14}.card-header .ride-id-status .status-tag.paid{background:#e6f7ff;color:#1890ff}.card-header .ride-id-status .status-tag.cancelled,.card-header .ride-id-status .status-tag.cancelled-by-user,.card-header .ride-id-status .status-tag.cancelled-by-driver,.card-header .ride-id-status .status-tag.system-cancelled{background:#fff1f0;color:#f5222d}.card-header .ride-date{color:#8c8c8c;font-size:.875rem;white-space:nowrap}@media(max-width:768px){.card-header{flex-direction:column;gap:8px}.card-header .ride-date{align-self:flex-start}}.card-body{margin-bottom:16px}.card-body .ride-price{display:flex;justify-content:flex-end;margin-top:12px;font-size:1.125rem;font-weight:600;color:#1890ff}.route-section{margin-bottom:16px}.route-section .route-point{display:flex;gap:12px}.route-section .route-point:not(:last-child){margin-bottom:8px}.route-section .route-point .point-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.route-section .route-point .point-icon.pickup{background:#e6f7ff;color:#1890ff}.route-section .route-point .point-icon.dropoff{background:#f6ffed;color:#52c41a}.route-section .route-point .point-details{flex:1;min-width:0}.route-section .route-point .point-details .point-label{font-size:.75rem;color:#8c8c8c;margin-bottom:2px}.route-section .route-point .point-details .point-address{color:#262626;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.route-section .route-point .point-details .point-address{white-space:normal;line-height:1.4}}.route-section .route-line{width:2px;height:20px;background:#d9d9d9;margin-left:15px;margin-top:-4px;margin-bottom:-4px}.card-footer{display:flex;gap:8px;justify-content:flex-end}.card-footer .btn-detail{min-width:100px}@media(max-width:768px){.card-footer{flex-direction:column}.card-footer .btn-detail{width:100%}}.pagination-wrapper{display:flex;justify-content:center;margin-top:24px;padding:20px 0}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;background:#fff;border-radius:12px}.empty-state .empty-title{font-size:1.125rem;font-weight:600;color:#262626;margin-top:16px;margin-bottom:8px}.empty-state .empty-description{color:#8c8c8c;margin-bottom:24px}.empty-state button{min-width:120px}.map-picker-page{height:100vh;display:flex;flex-direction:column;background:#f5f5f5;overflow:hidden}.map-picker-page .page-header{background:#2e7d32;color:#fff;padding:16px 24px;flex-shrink:0;box-shadow:0 2px 8px #0000001a}.map-picker-page .page-header .header-content{display:flex;align-items:center;gap:16px}.map-picker-page .page-header .header-content .back-btn{color:#fff!important;border:none!important;background:transparent!important;padding:8px!important;height:auto!important}.map-picker-page .page-header .header-content .back-btn:hover{background:#ffffff1a!important}.map-picker-page .page-header .header-content .header-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px;flex:1}.map-picker-page .page-header .header-content .header-title .anticon{font-size:20px}.map-picker-page .search-bar{padding:16px 24px;background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-shrink:0}.map-picker-page .search-bar .ant-input{border-radius:8px;border:1px solid #d9d9d9;padding:8px 12px;font-size:14px;padding-left:12px!important}.map-picker-page .search-bar .ant-input:focus,.map-picker-page .search-bar .ant-input:hover{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.map-picker-page .search-bar .ant-input-group .ant-input-group-addon:first-child,.map-picker-page .search-bar .ant-input-affix-wrapper .ant-input-prefix{display:none!important}.map-picker-page .search-bar .ant-input-group .ant-input-group-addon:first-child{display:none!important;width:0!important;padding:0!important;margin:0!important}.map-picker-page .search-bar .ant-input{margin-left:0!important;border-left:1px solid #d9d9d9!important}.map-picker-page .search-bar .ant-input-group-addon{background:transparent;border:none;padding:0}.map-picker-page .search-bar .ant-input-group-addon .ant-btn{border-radius:0 8px 8px 0;height:32px;border-left:none}.map-picker-page .map-container{flex:1;position:relative;background:#f5f5f5;min-height:300px}.map-picker-page .map-container .map-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10}.map-picker-page .map-container .map-loading p{margin-top:12px;color:#666;font-size:14px}.map-picker-page .map-container .map{width:100%;height:100%;border:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#f5f5f5}.map-picker-page .selected-location{padding:16px 24px;background:#f8f9fa;border-bottom:1px solid #e9ecef;flex-shrink:0}.map-picker-page .selected-location .location-info{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#fff;border-radius:8px;border:1px solid #e9ecef;box-shadow:0 1px 3px #0000001a}.map-picker-page .selected-location .location-info .anticon{color:#1890ff;font-size:16px;margin-top:2px}.map-picker-page .selected-location .location-info .location-details{flex:1}.map-picker-page .selected-location .location-info .location-details .address{font-size:14px;color:#262626;font-weight:500;line-height:1.4;margin-bottom:4px}.map-picker-page .selected-location .location-info .location-details .coordinates{font-size:12px;color:#8c8c8c;font-family:Courier New,monospace}.map-picker-page .instructions{padding:12px 24px;background:#e6f7ff;border-top:1px solid #91d5ff;flex-shrink:0}.map-picker-page .instructions p{margin:0;font-size:13px;color:#0050b3;text-align:center}.map-picker-page .action-buttons{padding:12px 24px;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;gap:12px;flex-shrink:0;box-shadow:0 -2px 8px #0000001a}.map-picker-page .action-buttons .ant-btn{min-width:80px;height:36px;font-weight:500}.map-picker-page .action-buttons .confirm-btn,.map-picker-page .action-buttons .confirm-btn .ant-btn{color:#fff!important}.map-picker-page .action-buttons .confirm-btn:hover,.map-picker-page .action-buttons .confirm-btn:focus,.map-picker-page .action-buttons .confirm-btn:active{color:#fff!important}.map-picker-page .action-buttons .confirm-btn:hover .ant-btn,.map-picker-page .action-buttons .confirm-btn:focus .ant-btn,.map-picker-page .action-buttons .confirm-btn:active .ant-btn{color:#fff!important}.map-picker-page .action-buttons .confirm-btn:disabled,.map-picker-page .action-buttons .confirm-btn[aria-disabled=true]{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important;opacity:.6!important}.map-picker-page .action-buttons .confirm-btn:disabled .ant-btn,.map-picker-page .action-buttons .confirm-btn[aria-disabled=true] .ant-btn{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.map-picker-page .search-bar .ant-input-group-addon .ant-btn,.map-picker-page .search-bar .ant-input-group-addon .app-button,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-group-addon .ant-btn:hover,.map-picker-page .search-bar .ant-input-group-addon .ant-btn:focus,.map-picker-page .search-bar .ant-input-group-addon .ant-btn:active,.map-picker-page .search-bar .ant-input-group-addon .app-button:hover,.map-picker-page .search-bar .ant-input-group-addon .app-button:focus,.map-picker-page .search-bar .ant-input-group-addon .app-button:active,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:hover,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:focus,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:active{color:#fff!important}.map-picker-page .search-bar .ant-input-group-addon .ant-btn:disabled,.map-picker-page .search-bar .ant-input-group-addon .ant-btn[aria-disabled=true],.map-picker-page .search-bar .ant-input-group-addon .app-button:disabled,.map-picker-page .search-bar .ant-input-group-addon .app-button[aria-disabled=true],.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:disabled,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn[aria-disabled=true]{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important;opacity:.6!important}.map-picker-page .search-bar .ant-input-suffix .app-button,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-suffix .app-button:hover,.map-picker-page .search-bar .ant-input-suffix .app-button:focus,.map-picker-page .search-bar .ant-input-suffix .app-button:active{color:#fff!important}.map-picker-page .search-bar .ant-input-suffix .app-button:hover .ant-btn,.map-picker-page .search-bar .ant-input-suffix .app-button:focus .ant-btn,.map-picker-page .search-bar .ant-input-suffix .app-button:active .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-suffix .app-button:disabled,.map-picker-page .search-bar .ant-input-suffix .app-button[aria-disabled=true]{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important;opacity:.6!important}.map-picker-page .search-bar .ant-input-suffix .app-button:disabled .ant-btn,.map-picker-page .search-bar .ant-input-suffix .app-button[aria-disabled=true] .ant-btn{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.map-picker-page .search-bar .ant-input-group-addon .app-button,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-group-addon .app-button:hover,.map-picker-page .search-bar .ant-input-group-addon .app-button:focus,.map-picker-page .search-bar .ant-input-group-addon .app-button:active{color:#fff!important}.map-picker-page .search-bar .ant-input-group-addon .app-button:hover .ant-btn,.map-picker-page .search-bar .ant-input-group-addon .app-button:focus .ant-btn,.map-picker-page .search-bar .ant-input-group-addon .app-button:active .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-group-addon .app-button:disabled,.map-picker-page .search-bar .ant-input-group-addon .app-button[aria-disabled=true]{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important;opacity:.6!important}.map-picker-page .search-bar .ant-input-group-addon .app-button:disabled .ant-btn,.map-picker-page .search-bar .ant-input-group-addon .app-button[aria-disabled=true] .ant-btn{background-color:#2e7d32!important;color:#fff!important;border-color:#2e7d32!important}.map-picker-page .search-bar .ant-input-suffix .app-button,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn,.map-picker-page .search-bar .ant-input-group-addon .app-button,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn{color:#fff!important}.map-picker-page .search-bar .ant-input-suffix .app-button:hover,.map-picker-page .search-bar .ant-input-suffix .app-button:focus,.map-picker-page .search-bar .ant-input-suffix .app-button:active,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn:hover,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn:focus,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn:active,.map-picker-page .search-bar .ant-input-group-addon .app-button:hover,.map-picker-page .search-bar .ant-input-group-addon .app-button:focus,.map-picker-page .search-bar .ant-input-group-addon .app-button:active,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:hover,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:focus,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:active{color:#fff!important}.map-picker-page .search-bar .ant-input-suffix .app-button:disabled,.map-picker-page .search-bar .ant-input-suffix .app-button[aria-disabled=true],.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn:disabled,.map-picker-page .search-bar .ant-input-suffix .app-button .ant-btn[aria-disabled=true],.map-picker-page .search-bar .ant-input-group-addon .app-button:disabled,.map-picker-page .search-bar .ant-input-group-addon .app-button[aria-disabled=true],.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn:disabled,.map-picker-page .search-bar .ant-input-group-addon .app-button .ant-btn[aria-disabled=true]{color:#fff!important;background-color:#2e7d32!important;border-color:#2e7d32!important;opacity:.6!important}.map-picker-page .search-bar *.app-button,.map-picker-page .search-bar *.app-button *,.search-button-white-text,.search-button-white-text .ant-btn{color:#fff!important}.search-button-white-text:hover,.search-button-white-text:focus,.search-button-white-text:active{color:#fff!important}.search-button-white-text:hover .ant-btn,.search-button-white-text:focus .ant-btn,.search-button-white-text:active .ant-btn{color:#fff!important}.search-button-white-text:disabled,.search-button-white-text[aria-disabled=true]{color:#fff!important;background-color:#2e7d32!important;border-color:#2e7d32!important;opacity:.6!important}.search-button-white-text:disabled .ant-btn,.search-button-white-text[aria-disabled=true] .ant-btn{color:#fff!important;background-color:#2e7d32!important;border-color:#2e7d32!important}.map-picker-page .search-bar * .ant-input-group-addon:first-child,.map-picker-page .search-bar * .ant-input-prefix,.map-picker-page .search-bar * .ant-input-affix-wrapper .ant-input-prefix,.map-picker-page .search-bar .ant-input-group .ant-input-group-addon:first-child{display:none!important;width:0!important;padding:0!important;margin:0!important}.map-picker-page .search-bar .ant-input-affix-wrapper{padding-left:0!important}.map-picker-page .search-bar .ant-input-affix-wrapper .ant-input-prefix{display:none!important;width:0!important;padding:0!important;margin:0!important}@media(max-width:768px){.map-picker-page .page-header{padding:8px 16px}.map-picker-page .page-header .header-content{gap:12px}.map-picker-page .page-header .header-content .header-title{font-size:16px}.map-picker-page .search-bar{padding:8px 16px;margin-top:-4px}.map-picker-page .selected-location{padding:12px 16px}.map-picker-page .selected-location .location-info{padding:8px}.map-picker-page .instructions{padding:8px 16px}.map-picker-page .action-buttons{padding:8px 16px;flex-direction:row;justify-content:space-between}.map-picker-page .action-buttons .ant-btn{width:auto;min-width:70px;height:32px;font-size:14px}}@media(prefers-color-scheme:dark){.map-picker-page{background:#1f1f1f}.map-picker-page .search-bar,.map-picker-page .selected-location{background:#1f1f1f;border-bottom-color:#303030}.map-picker-page .selected-location .location-info{background:#262626;border-color:#303030}.map-picker-page .selected-location .location-info .address{color:#f0f0f0}.map-picker-page .selected-location .location-info .coordinates{color:#a6a6a6}.map-picker-page .instructions{background:#111b26;border-top-color:#003a8c}.map-picker-page .instructions p{color:#69c0ff}.map-picker-page .action-buttons{background:#1f1f1f;border-top-color:#303030}}.driver-kpi-dashboard{padding:24px;background:#f0f2f5;min-height:100vh}@media(max-width:768px){.driver-kpi-dashboard{padding:16px}}.driver-kpi-dashboard .loading-container{display:flex;justify-content:center;align-items:center;min-height:400px}.driver-kpi-dashboard .retry-button{background:#1890ff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}.driver-kpi-dashboard .retry-button:hover{background:#40a9ff}.driver-kpi-dashboard .dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;background:#fff;padding:24px;border-radius:8px;box-shadow:0 2px 8px #00000014}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header{flex-direction:column;gap:16px;padding:16px}}.driver-kpi-dashboard .dashboard-header .header-left{display:flex;align-items:center;gap:16px}.driver-kpi-dashboard .dashboard-header .header-left .header-icon{font-size:36px;color:#1890ff}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-left .header-icon{font-size:28px}}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-title{font-size:24px;font-weight:600;margin:0;color:#262626}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-left .dashboard-title{font-size:20px}}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-subtitle{font-size:14px;color:#8c8c8c;margin:4px 0 0}.driver-kpi-dashboard .dashboard-header .header-left .dashboard-subtitle strong{color:#1890ff}@media(max-width:768px){.driver-kpi-dashboard .dashboard-header .header-right{width:100%}.driver-kpi-dashboard .dashboard-header .header-right .ant-select{width:100%!important}}.driver-kpi-dashboard .ranking-card{margin-bottom:24px;border-radius:8px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;box-shadow:0 4px 12px #667eea66}.driver-kpi-dashboard .ranking-card .ant-card-body{padding:16px 24px}.driver-kpi-dashboard .ranking-card .ranking-content{display:flex;align-items:center;gap:16px}.driver-kpi-dashboard .ranking-card .ranking-content .trophy-icon{font-size:32px;color:gold}.driver-kpi-dashboard .ranking-card .ranking-content .ranking-text{display:flex;flex-direction:column;gap:4px}.driver-kpi-dashboard .ranking-card .ranking-content .ranking-text .ranking-label{font-size:14px;color:#fffc}.driver-kpi-dashboard .ranking-card .ranking-content .ranking-text .ranking-value{font-size:20px;font-weight:600;color:#fff}.driver-kpi-dashboard .kpi-cards{margin-bottom:24px}.driver-kpi-dashboard .kpi-cards .kpi-card{border-radius:8px;box-shadow:0 2px 8px #00000014;transition:all .3s ease}.driver-kpi-dashboard .kpi-cards .kpi-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-title{font-size:14px;color:#8c8c8c;margin-bottom:8px}.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-content{font-size:28px;font-weight:600}@media(max-width:768px){.driver-kpi-dashboard .kpi-cards .kpi-card .ant-statistic-content{font-size:24px}}.driver-kpi-dashboard .kpi-cards .kpi-card.rides-card{border-left:4px solid #1890ff}.driver-kpi-dashboard .kpi-cards .kpi-card.completed-card{border-left:4px solid #52c41a}.driver-kpi-dashboard .kpi-cards .kpi-card.cancelled-card{border-left:4px solid #ff4d4f}.driver-kpi-dashboard .kpi-cards .kpi-card.earnings-card,.driver-kpi-dashboard .kpi-cards .kpi-card.rating-card{border-left:4px solid #faad14}.driver-kpi-dashboard .kpi-cards .kpi-card.hours-card{border-left:4px solid #722ed1}.driver-kpi-dashboard .performance-section{margin-bottom:24px}.driver-kpi-dashboard .performance-section .performance-card,.driver-kpi-dashboard .performance-section .stats-card{border-radius:8px;box-shadow:0 2px 8px #00000014;height:100%}.driver-kpi-dashboard .performance-section .performance-card .ant-card-head,.driver-kpi-dashboard .performance-section .stats-card .ant-card-head{border-bottom:2px solid #f0f0f0}.driver-kpi-dashboard .performance-section .performance-card .ant-card-head .ant-card-head-title,.driver-kpi-dashboard .performance-section .stats-card .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600}.driver-kpi-dashboard .performance-section .performance-item{margin-bottom:24px}.driver-kpi-dashboard .performance-section .performance-item:last-child{margin-bottom:0}.driver-kpi-dashboard .performance-section .performance-item .performance-label{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.driver-kpi-dashboard .performance-section .performance-item .performance-label span{font-size:14px;color:#595959;font-weight:500}.driver-kpi-dashboard .performance-section .performance-item .ant-progress .ant-progress-bg{height:12px!important;border-radius:6px}.driver-kpi-dashboard .performance-section .stats-item{display:flex;align-items:center;gap:16px;padding:16px;background:#fafafa;border-radius:8px;margin-bottom:12px}.driver-kpi-dashboard .performance-section .stats-item:last-child{margin-bottom:0}.driver-kpi-dashboard .performance-section .stats-item .stats-icon{font-size:32px}.driver-kpi-dashboard .performance-section .stats-item .stats-icon.distance{color:#1890ff}.driver-kpi-dashboard .performance-section .stats-item .stats-icon.earnings{color:#faad14}.driver-kpi-dashboard .performance-section .stats-item .stats-icon.hours{color:#722ed1}.driver-kpi-dashboard .performance-section .stats-item .stats-content{flex:1}.driver-kpi-dashboard .performance-section .stats-item .stats-content .stats-label{font-size:13px;color:#8c8c8c;margin-bottom:4px}.driver-kpi-dashboard .performance-section .stats-item .stats-content .stats-value{font-size:18px;font-weight:600;color:#262626}.driver-kpi-dashboard .period-info-card{border-radius:8px;box-shadow:0 2px 8px #00000014;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border:none}.driver-kpi-dashboard .period-info-card .ant-card-body{padding:16px 24px}.driver-kpi-dashboard .period-info-card .period-info{display:flex;align-items:center;gap:12px;justify-content:center}@media(max-width:768px){.driver-kpi-dashboard .period-info-card .period-info{flex-direction:column;gap:8px}}.driver-kpi-dashboard .period-info-card .period-info .period-label{font-size:14px;color:#595959;font-weight:500}.driver-kpi-dashboard .period-info-card .period-info .period-dates{font-size:14px;color:#262626;font-weight:600}._page_1nw7p_1{display:flex;flex-direction:column;gap:16px}._headerRow_1nw7p_7{display:flex;align-items:center;justify-content:space-between;gap:12px}._actions_1nw7p_14{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._filters_1nw7p_21{display:flex;gap:12px}._tableCard_1nw7p_26{overflow:hidden}._table_1nw7p_26 .ant-table{width:100%}@media(max-width:1024px){._headerRow_1nw7p_7{align-items:flex-start;gap:8px}}@media(max-width:768px){._headerRow_1nw7p_7{flex-direction:column}._actions_1nw7p_14,._filters_1nw7p_21{width:100%}._table_1nw7p_26 .ant-table{overflow-x:auto}}@media(max-width:480px){._actions_1nw7p_14 .ant-btn{width:100%}._filters_1nw7p_21 .ant-select,._filters_1nw7p_21 .ant-input-search{width:100%!important}}._page_zefze_1{display:flex;flex-direction:column;gap:16px}._headerRow_zefze_7{display:flex;align-items:center;justify-content:space-between;gap:12px}._titleWrap_zefze_14{display:flex;flex-direction:column;gap:4px}._actions_zefze_20{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._filters_zefze_27{display:flex;gap:12px}._tableCard_zefze_32{overflow:hidden}._table_zefze_32 .ant-table{width:100%}@media(max-width:1024px){._headerRow_zefze_7{align-items:flex-start;gap:8px}}@media(max-width:768px){._headerRow_zefze_7{flex-direction:column}._actions_zefze_20,._filters_zefze_27{width:100%}._table_zefze_32 .ant-table{overflow-x:auto}}@media(max-width:480px){._actions_zefze_20 .ant-btn{width:100%}._filters_zefze_27 .ant-select,._filters_zefze_27 .ant-input,._filters_zefze_27 .ant-input-search{width:100%!important}}._wrapper_1mj0b_1{min-height:100vh;display:flex;flex-direction:row}._header_1mj0b_7{display:flex;align-items:center;padding:0 16px;height:56px;background:var(--tap-topBg);border-bottom:1px solid var(--tap-border)}._header_1mj0b_7 ._header-title_1mj0b_15 h2{margin:0;font-weight:700;color:var(--tap-dark)}._header_1mj0b_7 ._btn-toggle_1mj0b_20{margin-left:auto}._breadcrumb_1mj0b_24{margin:16px}._breadcrumb_1mj0b_24 ._breadcrumb-item_1mj0b_27{font-weight:500;color:gray}._breadcrumb_1mj0b_24 ._breadcrumb-item_1mj0b_27 a{color:var(--tap-dark);text-decoration:none}._breadcrumb_1mj0b_24 ._breadcrumb-item_1mj0b_27 a:hover{text-decoration:underline}._body_1mj0b_39{flex:1;display:flex;flex-direction:column;padding:0 16px 16px}._content_1mj0b_46{flex:1;background:#fff;padding:16px;border-radius:8px;box-shadow:0 1px 3px #00000014}._sider_1k353_13{position:sticky;top:0;height:100vh;background:var(--tap-topBg);border-right:2px solid var(--tap-border);box-shadow:0 0 0 1px #00000005,0 6px 24px #0000000d;display:flex;flex-direction:column;transition:background-color .2s ease,width .2s ease;transition:.2s ease}._sider-mobile_1k353_27{position:fixed;z-index:1000}._brand_1k353_33{display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;border-bottom:2px solid var(--tap-border);background:linear-gradient(135deg,var(--tap-topBg) 0%,color-mix(in srgb,var(--tap-topBg),#ffffff 20%) 100%)}._logoCircle_1k353_43{width:18px;height:18px;border-radius:50%;background:var(--tap-circle);outline:2px solid var(--tap-border);box-shadow:0 1px #0000000d inset}._brandText_1k353_52{color:var(--tap-dark);font-weight:800;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menu_1k353_62{flex:1;padding:8px 6px;background:transparent;-webkit-user-select:none;user-select:none}._footerHint_1k353_70{display:flex;gap:6px;padding:12px 16px 16px;background:transparent;border-top:1px dashed color-mix(in srgb,var(--tap-border),#000 10%)}._chip_1k353_78{flex:1;height:6px;border-radius:999px;background:var(--tap-bgLeft)}._chip_1k353_78:last-child{background:var(--tap-bgRight)}._wrapper_439x6_1{min-height:100vh;display:flex;flex-direction:row}._header_439x6_7{display:flex;align-items:center;padding:0 16px;height:56px;background:var(--tap-topBg);border-bottom:1px solid var(--tap-border)}._header_439x6_7 ._header-title_439x6_15 h2{margin:0;font-weight:700;color:var(--tap-dark);white-space:nowrap;text-overflow:ellipsis}._header_439x6_7 ._header-badges_439x6_22{margin-left:auto;display:flex;gap:8px}._header_439x6_7 ._header-badges_439x6_22 ._badge_439x6_27{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border-radius:16px}._header_439x6_7 ._header-badges_439x6_22 ._badge_439x6_27 ._badge-value_439x6_34{font-weight:800}._header_439x6_7 ._header-badges_439x6_22 ._badge_439x6_27 ._badge-label_439x6_37{opacity:.9}._header_439x6_7 ._btn-toggle_439x6_40{margin-left:auto}._breadcrumb_439x6_44{margin:16px}._breadcrumb_439x6_44 ._breadcrumb-item_439x6_47{font-weight:500;color:gray}._breadcrumb_439x6_44 ._breadcrumb-item_439x6_47 a{color:var(--tap-dark);text-decoration:none}._breadcrumb_439x6_44 ._breadcrumb-item_439x6_47 a:hover{text-decoration:underline}._body_439x6_59{flex:1;display:flex;flex-direction:column;padding:0 16px 16px}._content_439x6_66{flex:1;background:#fff;padding:16px;border-radius:8px;box-shadow:0 1px 3px #00000014}:root{--tap-circle: #FBE8B0;--tap-bgRight: #4C9A2A;--tap-bgLeft: #A8D672;--tap-dark: #2E7D32;--tap-topBg: #F7E16B;--tap-border: #F4C542;--tap-outer: #FDE3B0}._sider_5ygn6_13{position:sticky;top:0;height:100vh;background:var(--tap-topBg);border-right:2px solid var(--tap-border);box-shadow:0 0 0 1px #00000005,0 6px 24px #0000000d;display:flex;flex-direction:column;transition:.2s ease}._sider-mobile_5ygn6_25{position:fixed;z-index:1000}._brand_5ygn6_31{display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;border-bottom:2px solid var(--tap-border);background:linear-gradient(135deg,var(--tap-topBg) 0%,color-mix(in srgb,var(--tap-topBg),#ffffff 20%) 100%)}._logoCircle_5ygn6_41{width:18px;height:18px;border-radius:50%;background:var(--tap-circle);outline:2px solid var(--tap-border);box-shadow:0 1px #0000000d inset}._brandText_5ygn6_50{color:var(--tap-dark);font-weight:800;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._menu_5ygn6_60{flex:1;padding:8px 6px;background:transparent;-webkit-user-select:none;user-select:none}._footerHint_5ygn6_68{display:flex;gap:6px;padding:12px 16px 16px;background:transparent;border-top:1px dashed color-mix(in srgb,var(--tap-border),#000 10%)}._chip_5ygn6_76{flex:1;height:6px;border-radius:999px;background:var(--tap-bgLeft)}._chip_5ygn6_76:last-child{background:var(--tap-bgRight)}._dashboard_1s53m_12{display:flex;flex-direction:column;gap:16px}._pageTitle_1s53m_18{color:var(--tap-dark-green);margin:0}._panel_1s53m_23{background:#fff;border:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%);border-radius:10px;box-shadow:0 1px 3px #0000000f}._panel_1s53m_23 .ant-card-head{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tap-light-cream),#fff 65%));border-bottom:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%)}._panelStat_1s53m_34{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tap-light-green),#fff 85%))}._statistic-card_1s53m_38{min-height:90px}._statistic-card_1s53m_38 .ant-statistic-title{color:color-mix(in srgb,var(--tap-dark-green),#000 20%);font-weight:600}._statistic-card_1s53m_38 .ant-statistic-content{color:var(--tap-medium-green);font-weight:800}._cards_1s53m_50 .ant-card{height:100%}._section_1s53m_54 .ant-list-split .ant-list-item{border-bottom:1px dashed color-mix(in srgb,var(--tap-light-cream),#000 10%)}._calendarCard_1s53m_58 .ant-picker-calendar-mini{background:#fff}._calendarCard_1s53m_58 .ant-picker-calendar-mini .ant-picker-panel{width:100%}._calendarCard_1s53m_58 .ant-picker-calendar-mini .ant-picker-cell{padding:2px 0}._calendarCard_1s53m_58 .ant-picker-calendar-date{border-radius:8px;border:1px solid transparent}._calendarCard_1s53m_58 .ant-picker-calendar-date-today{border-color:var(--tap-fresh-yellow);background:color-mix(in srgb,var(--tap-light-yellow),#fff 70%)}._calendarCard_1s53m_58 .ant-picker-cell-selected .ant-picker-calendar-date{border-color:var(--tap-medium-green);background:color-mix(in srgb,var(--tap-light-green),#fff 70%)}._calendarCard_1s53m_58 .events{margin:0;padding-left:14px}._calendarCard_1s53m_58 .events li{line-height:1.2;margin:2px 0}._calendarCard_1s53m_58 .events .ant-badge-status-dot{width:6px;height:6px}@media(max-width:575.98px){._statistic-card_1s53m_38{min-height:72px}}@media(min-width:576px)and (max-width:991.98px){._statistic-card_1s53m_38{min-height:84px}}@media(min-width:992px){._statistic-card_1s53m_38{min-height:96px}}._coursesPage_163hu_19{display:flex;flex-direction:column;gap:16px}._pageHeader_163hu_25{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._pageTitle_163hu_33{color:var(--tap-dark-green);margin:0}._createButton_163hu_38{background:var(--tap-medium-green);border-color:var(--tap-medium-green)}._createButton_163hu_38:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._statsRow_163hu_47 .ant-card{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tap-light-green),#fff 85%));border:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%);border-radius:10px;box-shadow:0 1px 3px #0000000f;height:100%}._statsRow_163hu_47 .ant-statistic-title{color:color-mix(in srgb,var(--tap-dark-green),#000 20%);font-weight:600}._statsRow_163hu_47 .ant-statistic-content{color:var(--tap-medium-green);font-weight:800}._filtersCard_163hu_63{background:#fff;border:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%);border-radius:10px;box-shadow:0 1px 3px #0000000f}._filtersCard_163hu_63 .ant-card-head{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tap-light-cream),#fff 65%));border-bottom:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%)}._tableCard_163hu_74{background:#fff;border:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%);border-radius:10px;box-shadow:0 1px 3px #0000000f}._tableCard_163hu_74 .ant-card-head{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--tap-light-cream),#fff 65%));border-bottom:1px solid color-mix(in srgb,var(--tap-light-cream),#000 6%)}._tableCard_163hu_74 .ant-table-thead>tr>th{background:color-mix(in srgb,var(--tap-light-cream),#fff 30%);color:var(--tap-dark-green);font-weight:600;border-bottom:2px solid color-mix(in srgb,var(--tap-light-cream),#000 10%)}._tableCard_163hu_74 .ant-table-tbody>tr:hover>td{background:color-mix(in srgb,var(--tap-light-cream),#fff 50%)}._courseInfo_163hu_94{display:flex;gap:12px;align-items:flex-start}._thumbnail_163hu_100{border-radius:8px;object-fit:cover;flex-shrink:0}._courseDetails_163hu_106{flex:1;min-width:0}._courseTitle_163hu_111{color:var(--tap-dark-green);font-size:14px;line-height:1.4;display:block;margin-bottom:4px}._courseDescription_163hu_119{color:color-mix(in srgb,var(--tap-dark-green),#000 40%);font-size:12px;line-height:1.3;margin-bottom:8px}._courseMeta_163hu_126{display:flex;flex-wrap:wrap;gap:4px}._courseStats_163hu_132{display:flex;flex-direction:column;gap:2px;font-size:12px}._courseStats_163hu_132>div{display:flex;align-items:center;gap:4px}._price_163hu_144{color:var(--tap-medium-green);font-size:14px}._createForm_163hu_149{padding:20px 0}._createForm_163hu_149 .ant-form-item-label>label{color:var(--tap-dark-green);font-weight:600}._createForm_163hu_149 .ant-input,._createForm_163hu_149 .ant-input-number,._createForm_163hu_149 .ant-select-selector{border-color:color-mix(in srgb,var(--tap-light-cream),#000 15%);border-radius:6px}._createForm_163hu_149 .ant-input:hover,._createForm_163hu_149 .ant-input-number:hover,._createForm_163hu_149 .ant-select-selector:hover{border-color:var(--tap-fresh-yellow)}._createForm_163hu_149 .ant-input:focus,._createForm_163hu_149 .ant-input._ant-input-focused_163hu_169,._createForm_163hu_149 .ant-input._ant-select-focused_163hu_169 ._ant-select-selector_163hu_158,._createForm_163hu_149 .ant-input-number:focus,._createForm_163hu_149 .ant-input-number._ant-input-focused_163hu_169,._createForm_163hu_149 .ant-input-number._ant-select-focused_163hu_169 ._ant-select-selector_163hu_158,._createForm_163hu_149 .ant-select-selector:focus,._createForm_163hu_149 .ant-select-selector._ant-input-focused_163hu_169,._createForm_163hu_149 .ant-select-selector._ant-select-focused_163hu_169 ._ant-select-selector_163hu_158{border-color:var(--tap-fresh-yellow);box-shadow:0 0 0 2px color-mix(in srgb,var(--tap-fresh-yellow),transparent 80%)}._createForm_163hu_149 .ant-switch-checked{background-color:var(--tap-medium-green)}._createForm_163hu_149 .ant-btn-primary{background:var(--tap-medium-green);border-color:var(--tap-medium-green)}._createForm_163hu_149 .ant-btn-primary:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._createForm_163hu_149 .ant-form-item-explain-error{color:#ff4d4f}._createForm_163hu_149 .ant-input-number-input{text-align:left}._createForm_163hu_149 .ant-upload-drag{border-color:color-mix(in srgb,var(--tap-light-cream),#000 15%);border-radius:8px}._createForm_163hu_149 .ant-upload-drag:hover{border-color:var(--tap-fresh-yellow)}._createForm_163hu_149 .ant-upload-drag._ant-upload-drag-hover_163hu_206{border-color:var(--tap-fresh-yellow);background:color-mix(in srgb,var(--tap-light-cream),#fff 80%)}._createForm_163hu_149 .ant-upload-text{color:var(--tap-dark-green);font-weight:600}._createForm_163hu_149 .ant-upload-hint{color:color-mix(in srgb,var(--tap-dark-green),#000 40%)}@media(max-width:768px){._pageHeader_163hu_25{flex-direction:column;align-items:stretch}._createButton_163hu_38{width:100%}._courseInfo_163hu_94{flex-direction:column;gap:8px}._thumbnail_163hu_100{width:100%;height:120px}._courseStats_163hu_132{flex-direction:row;flex-wrap:wrap;gap:8px}}@media(max-width:576px){._statsRow_163hu_47 .ant-col{margin-bottom:8px}._courseMeta_163hu_126{flex-direction:column;align-items:flex-start}}:root{--tap-dark-green: #2E7D32;--tap-medium-green: #4C9A2A;--tap-light-green: #A8D672;--tap-fresh-yellow: #F4C542;--tap-light-yellow: #F7E16B;--tap-light-cream: #FBE8B0;--tap-light-orange: #FDE3B0}._instructor-registration_t41b9_14{max-width:1200px;margin:0 auto;padding:2rem 1rem;background:linear-gradient(135deg,var(--tap-light-cream) 0%,var(--tap-light-orange) 100%);min-height:100vh}._instructor-registration_t41b9_14 ._header_t41b9_21{text-align:center;margin-bottom:3rem;padding:2rem;background:var(--tap-light-yellow);border-radius:16px;border:2px solid var(--tap-fresh-yellow);box-shadow:0 4px 12px #2e7d321a}._instructor-registration_t41b9_14 ._header_t41b9_21 ._title_t41b9_30{color:var(--tap-dark-green)!important;margin-bottom:1rem;font-weight:700;font-size:2.5rem}._instructor-registration_t41b9_14 ._header_t41b9_21 ._subtitle_t41b9_36{color:var(--tap-dark-green);font-size:1.1rem;margin-bottom:0;opacity:.8}._instructor-registration_t41b9_14 ._steps-card_t41b9_42{margin-bottom:2rem;border-radius:12px;border:1px solid var(--tap-light-green);box-shadow:0 2px 8px #2e7d3214}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-icon_t41b9_48{background:var(--tap-light-green);border-color:var(--tap-medium-green)}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-icon_t41b9_48 ._ant-steps-icon_t41b9_52{color:var(--tap-dark-green)}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48._ant-steps-item-active_t41b9_55 ._ant-steps-item-icon_t41b9_48,._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48._ant-steps-item-finish_t41b9_59 ._ant-steps-item-icon_t41b9_48{background:var(--tap-medium-green);border-color:var(--tap-dark-green)}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-title_t41b9_63{color:var(--tap-dark-green);font-weight:600}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-description_t41b9_67{color:var(--tap-dark-green);opacity:.7}._instructor-registration_t41b9_14 ._form-card_t41b9_71{border-radius:12px;border:1px solid var(--tap-light-green);box-shadow:0 4px 16px #2e7d321a;background:#fff}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77{padding:2rem 0}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._step-title_t41b9_80{color:var(--tap-dark-green)!important;margin-bottom:2rem;font-weight:600;border-bottom:2px solid var(--tap-fresh-yellow);padding-bottom:.5rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-form-item-label_t41b9_87>label{color:var(--tap-dark-green);font-weight:600}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94{border-color:#d9d9d9;border-radius:8px}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91:hover,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92:hover,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93:hover,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94:hover{border-color:var(--tap-medium-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91:focus,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91._ant-input-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91._ant-select-focused_t41b9_104 ._ant-select-selector_t41b9_93,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input_t41b9_91._ant-picker-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92:focus,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92._ant-input-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92._ant-select-focused_t41b9_104 ._ant-select-selector_t41b9_93,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-input-affix-wrapper_t41b9_92._ant-picker-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93:focus,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93._ant-input-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93._ant-select-focused_t41b9_104 ._ant-select-selector_t41b9_93,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-select-selector_t41b9_93._ant-picker-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94:focus,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94._ant-input-focused_t41b9_104,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94._ant-select-focused_t41b9_104 ._ant-select-selector_t41b9_93,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._ant-picker_t41b9_94._ant-picker-focused_t41b9_104{border-color:var(--tap-fresh-yellow);box-shadow:0 0 0 2px #f4c54233}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120{border:2px dashed var(--tap-light-green);border-radius:8px;background:var(--tap-light-cream);transition:all .3s ease}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120:hover{border-color:var(--tap-medium-green);background:var(--tap-light-yellow)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120 ._ant-upload-drag-icon_t41b9_130{color:var(--tap-medium-green);font-size:2rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120 ._ant-upload-text_t41b9_134{color:var(--tap-dark-green);font-weight:600}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120 ._ant-upload-hint_t41b9_138{color:var(--tap-dark-green);opacity:.7}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._upload-dragger_t41b9_120._required-upload_t41b9_142{border-color:var(--tap-fresh-yellow);background:#f4c5420d}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._video-upload-section_t41b9_146 ._video-divider_t41b9_146{text-align:center;margin:1rem 0;position:relative}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._video-upload-section_t41b9_146 ._video-divider_t41b9_146:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--tap-light-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._video-upload-section_t41b9_146 ._video-divider_t41b9_146 span{background:#fff;padding:0 1rem;color:var(--tap-dark-green);font-weight:500}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166{text-align:center;padding:2rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._confirmation-text_t41b9_170{color:var(--tap-dark-green);font-size:1.1rem;margin-bottom:2rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175{color:var(--tap-dark-green);font-size:1rem;line-height:1.6}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175 ._ant-checkbox_t41b9_175 ._ant-checkbox-inner_t41b9_180{border-color:var(--tap-medium-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175 ._ant-checkbox_t41b9_175 ._ant-checkbox-inner_t41b9_180:hover{border-color:var(--tap-dark-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175 ._ant-checkbox_t41b9_175._ant-checkbox-checked_t41b9_186 ._ant-checkbox-inner_t41b9_180{background-color:var(--tap-medium-green);border-color:var(--tap-dark-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175 ._terms-link_t41b9_190{color:var(--tap-medium-green);text-decoration:none;font-weight:600}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._confirmation-content_t41b9_166 ._agreement-checkbox_t41b9_175 ._ant-checkbox-wrapper_t41b9_175 ._terms-link_t41b9_190:hover{color:var(--tap-dark-green);text-decoration:underline}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--tap-light-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._prev-button_t41b9_204{background:var(--tap-light-green);border-color:var(--tap-medium-green);color:var(--tap-dark-green);font-weight:600;border-radius:8px;height:48px;padding:0 2rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._prev-button_t41b9_204:hover{background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._next-button_t41b9_218,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._submit-button_t41b9_219{background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff;font-weight:600;border-radius:8px;height:48px;padding:0 2rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._next-button_t41b9_218:hover,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._submit-button_t41b9_219:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._next-button_t41b9_218:focus,._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._submit-button_t41b9_219:focus{box-shadow:0 0 0 2px #2e7d3233}._instructor-registration_t41b9_14 ._success-modal_t41b9_237 ._success-content_t41b9_237{text-align:center;padding:2rem}._instructor-registration_t41b9_14 ._success-modal_t41b9_237 ._success-content_t41b9_237 ._success-icon_t41b9_241{font-size:4rem;color:var(--tap-medium-green);margin-bottom:1rem}._instructor-registration_t41b9_14 ._success-modal_t41b9_237 ._success-content_t41b9_237 ._success-message_t41b9_246{color:var(--tap-dark-green);font-size:1.1rem;line-height:1.6;margin-bottom:0}@media(max-width:768px){._instructor-registration_t41b9_14{padding:1rem .5rem}._instructor-registration_t41b9_14 ._header_t41b9_21{margin-bottom:2rem;padding:1.5rem 1rem}._instructor-registration_t41b9_14 ._header_t41b9_21 ._title_t41b9_30{font-size:2rem}._instructor-registration_t41b9_14 ._header_t41b9_21 ._subtitle_t41b9_36{font-size:1rem}._instructor-registration_t41b9_14 ._steps-card_t41b9_42{margin-bottom:1.5rem}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-title_t41b9_63{font-size:.9rem}._instructor-registration_t41b9_14 ._steps-card_t41b9_42 ._steps_t41b9_42 ._ant-steps-item_t41b9_48 ._ant-steps-item-description_t41b9_67{font-size:.8rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77{padding:1.5rem 0}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._step-title_t41b9_80{font-size:1.5rem;margin-bottom:1.5rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199{margin-top:2rem;padding-top:1.5rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._form-actions_t41b9_199 ._ant-btn_t41b9_288{width:100%;margin-bottom:.5rem}}@media(max-width:480px){._instructor-registration_t41b9_14 ._header_t41b9_21 ._title_t41b9_30{font-size:1.8rem}._instructor-registration_t41b9_14 ._form-card_t41b9_71 ._form_t41b9_71 ._step-content_t41b9_77 ._step-title_t41b9_80{font-size:1.3rem}}._step-content_t41b9_77{animation:_fadeInUp_t41b9_1 .3s ease-out}@keyframes _fadeInUp_t41b9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._upload-dragger_t41b9_120 ._ant-upload-list_t41b9_317{max-height:200px;overflow-y:auto}._upload-dragger_t41b9_120 ._ant-upload-list_t41b9_317::-webkit-scrollbar{width:6px}._upload-dragger_t41b9_120 ._ant-upload-list_t41b9_317::-webkit-scrollbar-track{background:var(--tap-light-cream);border-radius:3px}._upload-dragger_t41b9_120 ._ant-upload-list_t41b9_317::-webkit-scrollbar-thumb{background:var(--tap-medium-green);border-radius:3px}._upload-dragger_t41b9_120 ._ant-upload-list_t41b9_317::-webkit-scrollbar-thumb:hover{background:var(--tap-dark-green)}._step-content_1xppk_1{padding:24px 0}._step-title_1xppk_5{margin-bottom:24px!important;color:#262626;font-weight:600}._upload-dragger_1xppk_11{border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;transition:all .3s ease}._upload-dragger_1xppk_11:hover{border-color:#1890ff;background:#f0f8ff}._upload-dragger_1xppk_11._required-upload_1xppk_21{border-color:#ff4d4f}._upload-dragger_1xppk_11._required-upload_1xppk_21:hover{border-color:#ff7875}._upload-dragger_1xppk_11 ._ant-upload-drag-icon_1xppk_27{color:#1890ff;font-size:48px;margin-bottom:16px}._upload-dragger_1xppk_11 ._ant-upload-text_1xppk_32{font-size:16px;font-weight:500;color:#262626;margin-bottom:8px}._upload-dragger_1xppk_11 ._ant-upload-hint_1xppk_38{color:#8c8c8c;font-size:14px}._video-upload-section_1xppk_43 ._video-divider_1xppk_43{text-align:center;margin:16px 0;color:#8c8c8c;font-size:14px;position:relative}._video-upload-section_1xppk_43 ._video-divider_1xppk_43:before,._video-upload-section_1xppk_43 ._video-divider_1xppk_43:after{content:"";position:absolute;top:50%;width:40%;height:1px;background:#d9d9d9}._video-upload-section_1xppk_43 ._video-divider_1xppk_43:before{left:0}._video-upload-section_1xppk_43 ._video-divider_1xppk_43:after{right:0}._confirmation-content_1xppk_65{text-align:center;padding:40px 20px}._confirmation-content_1xppk_65 ._confirmation-text_1xppk_69{font-size:16px;color:#595959;margin-bottom:32px;line-height:1.6}._confirmation-content_1xppk_65 ._agreement-checkbox_1xppk_75{text-align:left;max-width:600px;margin:0 auto}._confirmation-content_1xppk_65 ._agreement-checkbox_1xppk_75 ._ant-checkbox-wrapper_1xppk_80{font-size:14px;line-height:1.5}._confirmation-content_1xppk_65 ._agreement-checkbox_1xppk_75 ._terms-link_1xppk_84{color:#1890ff;text-decoration:none}._confirmation-content_1xppk_65 ._agreement-checkbox_1xppk_75 ._terms-link_1xppk_84:hover{text-decoration:underline}._form-actions_1xppk_92{margin-top:32px;padding-top:24px;border-top:1px solid #f0f0f0}._form-actions_1xppk_92 ._prev-button_1xppk_97{min-width:120px}._form-actions_1xppk_92 ._next-button_1xppk_100,._form-actions_1xppk_92 ._submit-button_1xppk_101{min-width:160px}._success-modal_1xppk_105 ._success-content_1xppk_105{text-align:center;padding:20px 0}._success-modal_1xppk_105 ._success-content_1xppk_105 ._success-icon_1xppk_109{font-size:64px;color:#52c41a;margin-bottom:24px;display:block}._success-modal_1xppk_105 ._success-content_1xppk_105 ._success-message_1xppk_115{font-size:16px;color:#595959;line-height:1.6;margin:0}._readonly-field_1xppk_122{background-color:#f5f5f5!important;border-color:#d9d9d9!important;color:#595959!important;cursor:not-allowed!important}._readonly-field_1xppk_122:hover{border-color:#d9d9d9!important}._readonly-field_1xppk_122:focus{border-color:#d9d9d9!important;box-shadow:none!important}._readonly-field_1xppk_122 ._ant-input_1xppk_135{background-color:#f5f5f5!important;color:#595959!important;cursor:not-allowed!important}._readonly-field_1xppk_122 ._ant-picker_1xppk_140{background-color:#f5f5f5!important;border-color:#d9d9d9!important;cursor:not-allowed!important}._readonly-field_1xppk_122 ._ant-picker_1xppk_140 ._ant-picker-input_1xppk_145 input{background-color:#f5f5f5!important;color:#595959!important;cursor:not-allowed!important}@media(max-width:768px){._step-content_1xppk_1{padding:16px 0}._upload-dragger_1xppk_11 ._ant-upload-drag-icon_1xppk_27{font-size:36px}._upload-dragger_1xppk_11 ._ant-upload-text_1xppk_32{font-size:14px}._confirmation-content_1xppk_65{padding:24px 16px}._confirmation-content_1xppk_65 ._confirmation-text_1xppk_69{font-size:14px}._form-actions_1xppk_92{margin-top:24px;padding-top:16px}._form-actions_1xppk_92 ._prev-button_1xppk_97,._form-actions_1xppk_92 ._next-button_1xppk_100,._form-actions_1xppk_92 ._submit-button_1xppk_101{min-width:100px;font-size:14px}._success-modal_1xppk_105 ._success-content_1xppk_105{padding:16px 0}._success-modal_1xppk_105 ._success-content_1xppk_105 ._success-icon_1xppk_109{font-size:48px;margin-bottom:16px}._success-modal_1xppk_105 ._success-content_1xppk_105 ._success-message_1xppk_115{font-size:14px}}:root{--tap-dark-green: #2E7D32;--tap-medium-green: #4C9A2A;--tap-light-green: #A8D672;--tap-fresh-yellow: #F4C542;--tap-light-yellow: #F7E16B;--tap-light-cream: #FBE8B0;--tap-light-orange: #FDE3B0;--tap-reject-red: #ff4d4f}._instructor-applications-admin_cgfw3_15{padding:1.5rem;background:var(--tap-light-cream);min-height:100vh}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20{margin-bottom:2rem;padding:2rem;background:linear-gradient(135deg,var(--tap-light-yellow) 0%,var(--tap-light-orange) 100%);border-radius:12px;border:2px solid var(--tap-fresh-yellow);box-shadow:0 4px 12px #2e7d321a}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20 ._page-title_cgfw3_28{color:var(--tap-dark-green)!important;margin-bottom:.5rem!important;font-weight:700;font-size:2.2rem}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20 ._page-subtitle_cgfw3_34{color:var(--tap-dark-green);font-size:1.1rem;margin-bottom:0;opacity:.8}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40{margin-bottom:1.5rem;border-radius:8px;border:1px solid var(--tap-light-green);box-shadow:0 2px 8px #2e7d3214}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._search-input_cgfw3_46 ._ant-input_cgfw3_46{border-color:#d9d9d9;border-radius:6px}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._search-input_cgfw3_46 ._ant-input_cgfw3_46:hover{border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._search-input_cgfw3_46 ._ant-input_cgfw3_46:focus{border-color:var(--tap-fresh-yellow);box-shadow:0 0 0 2px #f4c54233}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._status-filter_cgfw3_57 ._ant-select-selector_cgfw3_57{border-color:#d9d9d9;border-radius:6px}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._status-filter_cgfw3_57 ._ant-select-selector_cgfw3_57:hover{border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._status-filter_cgfw3_57._ant-select-focused_cgfw3_64 ._ant-select-selector_cgfw3_57{border-color:var(--tap-fresh-yellow);box-shadow:0 0 0 2px #f4c54233}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._refresh-button_cgfw3_68{width:100%;height:40px;background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff;font-weight:600;border-radius:6px}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._refresh-button_cgfw3_68:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._refresh-button_cgfw3_68:focus{box-shadow:0 0 0 2px #2e7d3233}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._total-count_cgfw3_84{color:var(--tap-dark-green);font-weight:600;font-size:1rem}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89{border-radius:8px;border:1px solid var(--tap-light-green);box-shadow:0 4px 16px #2e7d321a;background:#fff}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-thead_cgfw3_95>tr>th{background:var(--tap-light-cream);color:var(--tap-dark-green);font-weight:600;border-bottom:2px solid var(--tap-fresh-yellow)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr:hover>td{background:#a8d6721a}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr ._field-tag_cgfw3_104{background:var(--tap-light-green);color:var(--tap-dark-green);border:1px solid var(--tap-medium-green);font-weight:500}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr ._status-tag_cgfw3_110{font-weight:600;border-radius:4px}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr ._view-button_cgfw3_114{background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff;font-weight:500}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr ._view-button_cgfw3_114:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-item_cgfw3_124{border-color:var(--tap-light-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-item_cgfw3_124:hover{border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-item_cgfw3_124._ant-pagination-item-active_cgfw3_130{background:var(--tap-medium-green);border-color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-item_cgfw3_124._ant-pagination-item-active_cgfw3_130 a{color:#fff}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-prev_cgfw3_137:hover,._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._applications-table_cgfw3_95 ._ant-pagination_cgfw3_124 ._ant-pagination-next_cgfw3_138:hover{border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._empty-state_cgfw3_141{padding:3rem 0;color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._table-card_cgfw3_89 ._empty-state_cgfw3_141 ._ant-empty-description_cgfw3_145{color:var(--tap-dark-green);font-size:1.1rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._ant-drawer-header_cgfw3_149{background:var(--tap-light-yellow);border-bottom:2px solid var(--tap-fresh-yellow)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._ant-drawer-header_cgfw3_149 ._ant-drawer-title_cgfw3_153{color:var(--tap-dark-green);font-weight:600;font-size:1.3rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158{background:#fff;padding:1.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162{padding:1rem 0;border-top:1px solid var(--tap-light-green);background:var(--tap-light-cream)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._close-button_cgfw3_167{background:#f5f5f5;border-color:#d9d9d9;color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._close-button_cgfw3_167:hover{background:#e6f7ff;border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._reject-button_cgfw3_176{background:var(--tap-reject-red);border-color:var(--tap-reject-red);color:#fff}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._reject-button_cgfw3_176:hover{background:#ff7875;border-color:#ff7875}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._approve-button_cgfw3_185{background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._drawer-footer_cgfw3_162 ._approve-button_cgfw3_185:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-nav_cgfw3_194 ._ant-tabs-tab_cgfw3_194{color:var(--tap-dark-green);font-weight:500}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-nav_cgfw3_194 ._ant-tabs-tab_cgfw3_194:hover{color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-nav_cgfw3_194 ._ant-tabs-tab_cgfw3_194._ant-tabs-tab-active_cgfw3_201{color:var(--tap-medium-green);font-weight:600}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-nav_cgfw3_194 ._ant-tabs-tab_cgfw3_194._ant-tabs-tab-active_cgfw3_201 ._ant-tabs-tab-btn_cgfw3_205{color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-nav_cgfw3_194 ._ant-tabs-ink-bar_cgfw3_208{background:var(--tap-fresh-yellow)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._detail-tabs_cgfw3_194 ._ant-tabs-content-holder_cgfw3_211{padding-top:1rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._personal-info_cgfw3_214 ._avatar-section_cgfw3_214{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:var(--tap-light-cream);border-radius:8px;border:1px solid var(--tap-light-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._personal-info_cgfw3_214 ._avatar-section_cgfw3_214 ._ant-avatar_cgfw3_224{border:3px solid var(--tap-fresh-yellow)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._personal-info_cgfw3_214 ._avatar-section_cgfw3_214 h4{color:var(--tap-dark-green)!important;margin-bottom:.25rem!important}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._experience-info_cgfw3_231 ._bio-text_cgfw3_231{margin-top:.5rem;padding:1rem;background:var(--tap-light-cream);border-radius:6px;border-left:4px solid var(--tap-fresh-yellow);line-height:1.6}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239{margin-bottom:1.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;background:var(--tap-light-cream);border:2px dashed var(--tap-light-green);border-radius:8px;cursor:pointer;transition:all .3s ease}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242:hover{background:var(--tap-light-yellow);border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242 ._play-icon_cgfw3_258{font-size:3rem;color:var(--tap-medium-green);margin-bottom:.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242 ._video-link_cgfw3_263{margin-top:.5rem;font-size:.9rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--tap-light-cream);border-radius:6px;border:1px solid var(--tap-light-green);margin-bottom:.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267 ._doc-icon_cgfw3_277{color:var(--tap-medium-green);font-size:1.2rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267 ._ant-btn_cgfw3_281{background:var(--tap-medium-green);border-color:var(--tap-dark-green);color:#fff;margin-left:auto}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267 ._ant-btn_cgfw3_281:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._notes-info_cgfw3_291 ._notes-textarea_cgfw3_291{border-color:#d9d9d9;border-radius:6px}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._notes-info_cgfw3_291 ._notes-textarea_cgfw3_291:hover{border-color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._notes-info_cgfw3_291 ._notes-textarea_cgfw3_291:focus{border-color:var(--tap-fresh-yellow);box-shadow:0 0 0 2px #f4c54233}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._confirm-content_cgfw3_302{text-align:center;padding:1.5rem 0}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._confirm-content_cgfw3_302 ._confirm-icon_cgfw3_306{font-size:3rem;margin-bottom:1rem}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._confirm-content_cgfw3_302 ._confirm-icon_cgfw3_306._approve-icon_cgfw3_310{color:var(--tap-medium-green)}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._confirm-content_cgfw3_302 ._confirm-icon_cgfw3_306._reject-icon_cgfw3_313{color:var(--tap-reject-red)}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._confirm-content_cgfw3_302 ._confirm-text_cgfw3_316{color:var(--tap-dark-green);font-size:1.1rem;font-weight:500;margin-bottom:0}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._reject-form_cgfw3_322{margin-top:1.5rem}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._reject-form_cgfw3_322 ._ant-form-item-label_cgfw3_325>label{color:var(--tap-dark-green);font-weight:600}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._reject-form_cgfw3_322 ._reject-reason-input_cgfw3_329{border-color:#d9d9d9;border-radius:6px}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._reject-form_cgfw3_322 ._reject-reason-input_cgfw3_329:hover{border-color:var(--tap-reject-red)}._instructor-applications-admin_cgfw3_15 ._confirm-modal_cgfw3_302 ._reject-form_cgfw3_322 ._reject-reason-input_cgfw3_329:focus{border-color:var(--tap-reject-red);box-shadow:0 0 0 2px #ff4d4f33}@media(max-width:768px){._instructor-applications-admin_cgfw3_15{padding:1rem}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20{margin-bottom:1.5rem;padding:1.5rem 1rem}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20 ._page-title_cgfw3_28{font-size:1.8rem}._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20 ._page-subtitle_cgfw3_34{font-size:1rem}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40{margin-bottom:1rem}._instructor-applications-admin_cgfw3_15 ._toolbar-card_cgfw3_40 ._ant-row_cgfw3_359 ._ant-col_cgfw3_359{margin-bottom:.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._ant-drawer-content-wrapper_cgfw3_362{width:100%!important}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._personal-info_cgfw3_214 ._avatar-section_cgfw3_214{flex-direction:column;text-align:center;gap:.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242{height:150px}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._video-player_cgfw3_239 ._video-placeholder_cgfw3_242 ._play-icon_cgfw3_258{font-size:2rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267{flex-direction:column;align-items:flex-start;gap:.5rem}._instructor-applications-admin_cgfw3_15 ._detail-drawer_cgfw3_149 ._documents-info_cgfw3_239 ._document-item_cgfw3_267 ._ant-btn_cgfw3_281{margin-left:0;width:100%}}@media(max-width:480px){._instructor-applications-admin_cgfw3_15 ._page-header_cgfw3_20 ._page-title_cgfw3_28{font-size:1.5rem}._instructor-applications-admin_cgfw3_15 ._applications-table_cgfw3_95 ._ant-table-thead_cgfw3_95>tr>th,._instructor-applications-admin_cgfw3_15 ._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr>td{padding:8px 4px;font-size:.9rem}}._applications-table_cgfw3_95 ._ant-table-tbody_cgfw3_101>tr{transition:background-color .3s ease}._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158{animation:_slideInRight_cgfw3_1 .3s ease-out}@keyframes _slideInRight_cgfw3_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158::-webkit-scrollbar{width:6px}._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158::-webkit-scrollbar-track{background:var(--tap-light-cream);border-radius:3px}._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158::-webkit-scrollbar-thumb{background:var(--tap-medium-green);border-radius:3px}._detail-drawer_cgfw3_149 ._ant-drawer-body_cgfw3_158::-webkit-scrollbar-thumb:hover{background:var(--tap-dark-green)}._pageHeader_1338x_14{background:#fff;border-left:8px solid var(--tap-green-dark);border-bottom:1px solid #e5e7eb;padding:24px 18px;margin-bottom:32px}._breadcrumbContainer_1338x_23{margin-bottom:24px}._breadcrumb_1338x_23 ._breadcrumbText_1338x_27{margin-left:8px}._breadcrumb_1338x_23 .ant-breadcrumb-link{color:#6b7280;transition:color .2s ease}._breadcrumb_1338x_23 .ant-breadcrumb-link:hover{color:var(--tap-green-medium)}._breadcrumb_1338x_23 .ant-breadcrumb-separator{color:#9ca3af}._mainHeader_1338x_42{margin-bottom:24px}._titleSection_1338x_46 ._pageTitle_1338x_46{margin:0 0 8px!important;color:var(--tap-green-dark);font-size:2.5rem;font-weight:700;line-height:1.2}._titleSection_1338x_46 ._subtitle_1338x_53{color:#6b7280;font-size:1.125rem;line-height:1.5}._searchSection_1338x_59 ._searchInput_1338x_59{width:100%}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper{border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease;background:#f9fafb;padding:8px 12px;min-height:48px}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper:hover{border-color:var(--tap-green-light);background:#fff}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper:focus,._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper:focus-within{border-color:var(--tap-green-medium);background:#fff;box-shadow:0 0 0 3px #4c9a2a1a}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input{background:transparent;border:none;font-size:16px;padding-left:8px}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input::placeholder{color:#9ca3af}._searchSection_1338x_59 ._searchIcon_1338x_91{color:#9ca3af;font-size:18px;transition:color .2s ease}._searchSection_1338x_59 ._searchIcon_1338x_91._searching_1338x_96{color:var(--tap-green-medium);animation:_pulse_1338x_1 1.5s infinite}._searchSection_1338x_59 ._clearButton_1338x_100{color:#9ca3af;padding:4px;border-radius:4px;transition:all .2s ease}._searchSection_1338x_59 ._clearButton_1338x_100:hover{color:#6b7280;background:#f3f4f6}._searchSection_1338x_59 ._searchStatus_1338x_110{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 8px 8px;padding:8px 12px;font-size:.875rem;color:#6b7280;z-index:10}._searchSection_1338x_59 ._searchStatus_1338x_110 ._searchingText_1338x_124{display:flex;align-items:center;gap:8px}._searchSection_1338x_59 ._searchStatus_1338x_110 ._searchingText_1338x_124:before{content:"";width:12px;height:12px;border:2px solid #e5e7eb;border-top:2px solid var(--tap-green-medium);border-radius:50%;animation:_spin_1338x_1 1s linear infinite}._controlsBar_1338x_140{padding-top:16px;border-top:1px solid #f3f4f6}._resultsInfo_1338x_145{display:flex;flex-direction:column;gap:4px}._resultsInfo_1338x_145 ._resultsCount_1338x_150{font-weight:600;color:var(--tap-green-dark);font-size:1.125rem}._resultsInfo_1338x_145 ._searchInfo_1338x_155{display:flex;align-items:center;gap:4px;color:#6b7280;font-size:.875rem;flex-wrap:wrap}._resultsInfo_1338x_145 ._searchInfo_1338x_155 ._searchTag_1338x_163{background:var(--tap-yellow-cream);border:1px solid var(--tap-yellow-vivid);color:var(--tap-green-dark);border-radius:16px;padding:2px 8px;font-size:.75rem;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultsInfo_1338x_145 ._searchInfo_1338x_155 ._searchTag_1338x_163 .ant-tag-close-icon{color:var(--tap-green-dark);margin-left:4px;font-size:10px}._resultsInfo_1338x_145 ._searchInfo_1338x_155 ._searchTag_1338x_163 .ant-tag-close-icon:hover{color:var(--tap-green-medium)}._desktopControls_1338x_186{display:flex;justify-content:flex-end}._controlsGroup_1338x_191{align-items:center}._controlIcon_1338x_195{color:#6b7280;font-size:16px}._controlLabel_1338x_200{color:#374151;font-weight:500;font-size:.875rem}._sortSelect_1338x_206{min-width:180px}._sortSelect_1338x_206 .ant-select-selector{border-radius:8px;border:1px solid #d1d5db;transition:all .2s ease}._sortSelect_1338x_206 .ant-select-selector:hover{border-color:var(--tap-green-light)}._sortSelect_1338x_206 .ant-select-focused .ant-select-selector{border-color:var(--tap-green-medium)!important;box-shadow:0 0 0 2px #4c9a2a1a!important}._viewModeToggle_1338x_222 .ant-btn{border-radius:8px;border:1px solid #d1d5db;transition:all .2s ease}._viewModeToggle_1338x_222 .ant-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}._viewModeToggle_1338x_222 .ant-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}._viewModeToggle_1338x_222 .ant-btn:hover{border-color:var(--tap-green-light);color:var(--tap-green-medium)}._viewModeToggle_1338x_222 .ant-btn-primary{background:var(--tap-green-medium);border-color:var(--tap-green-medium)}._viewModeToggle_1338x_222 .ant-btn-primary:hover{background:var(--tap-green-dark);border-color:var(--tap-green-dark)}._mobileControls_1338x_250{display:none}@media(max-width:768px){._mobileControls_1338x_250{display:block}}._mobileSortSelect_1338x_259{width:100%}._mobileSortSelect_1338x_259 .ant-select-selector{border-radius:8px;border:1px solid #d1d5db;min-height:44px;padding:8px 12px;font-size:1rem}._mobileSortSelect_1338x_259 .ant-select-selector:focus,._mobileSortSelect_1338x_259 .ant-select-selector:focus-within{border-color:var(--tap-medium-green);box-shadow:0 0 0 2px #4c9a2a1a}._mobileViewToggle_1338x_274 .ant-btn{border-radius:6px;min-height:44px;min-width:44px;font-size:1rem}._mobileViewToggle_1338x_274 .ant-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}._mobileViewToggle_1338x_274 .ant-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}._mobileViewToggle_1338x_274 .ant-btn:active{transform:scale(.98)}._mobileFilterButton_1338x_293{border-radius:6px;border:1px solid #d1d5db;min-height:44px;min-width:44px;padding:8px 16px;font-size:1rem;font-weight:500;background:#fff;color:#374151;transition:all .2s ease}._mobileFilterButton_1338x_293:hover{border-color:var(--tap-green-light);color:var(--tap-green-medium);background:var(--tap-light-cream)}._mobileFilterButton_1338x_293:active{transform:scale(.98);background:var(--tap-light-green)}._mobileFilterButton_1338x_293._active_1338x_314{background:var(--tap-medium-green);border-color:var(--tap-medium-green);color:#fff}._mobileFilterButton_1338x_293._active_1338x_314:hover{background:var(--tap-dark-green);border-color:var(--tap-dark-green);color:#fff}@media(hover:none){._mobileFilterButton_1338x_293:hover{border-color:#d1d5db;color:#374151;background:#fff}}._mobileSearchContainer_1338x_333{margin-top:16px;padding-top:16px;border-top:1px solid #f3f4f6;display:none}._mobileSearchContainer_1338x_333._visible_1338x_339{display:block;animation:_slideDown_1338x_1 .3s ease}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343{width:100%}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input-affix-wrapper{border-radius:8px;border:1px solid #d1d5db;min-height:44px;padding:8px 12px;font-size:1rem}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input-affix-wrapper:focus,._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input-affix-wrapper:focus-within{border-color:var(--tap-medium-green);box-shadow:0 0 0 2px #4c9a2a1a}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input{font-size:1rem;padding-left:8px}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input::placeholder{color:#9ca3af;font-size:1rem}._mobileSearchToggle_1338x_367{min-height:44px;min-width:44px;border-radius:6px;border:1px solid #d1d5db;background:#fff;color:#374151;font-size:1rem;transition:all .2s ease}._mobileSearchToggle_1338x_367:hover{border-color:var(--tap-green-light);color:var(--tap-green-medium);background:var(--tap-light-cream)}._mobileSearchToggle_1338x_367:active{transform:scale(.98)}._mobileSearchToggle_1338x_367._active_1338x_314{background:var(--tap-medium-green);border-color:var(--tap-medium-green);color:#fff}@media(hover:none){._mobileSearchToggle_1338x_367:hover{border-color:#d1d5db;color:#374151;background:#fff}}@media(max-width:768px){._pageHeader_1338x_14{padding:16px 12px;margin-bottom:20px;border-left:4px solid var(--tap-green-dark)}._breadcrumbContainer_1338x_23{margin-bottom:12px}._mainHeader_1338x_42{margin-bottom:16px}._titleSection_1338x_46{margin-bottom:16px;text-align:center}._titleSection_1338x_46 ._pageTitle_1338x_46{font-size:1.875rem!important;margin-bottom:6px!important;line-height:1.1}._titleSection_1338x_46 ._subtitle_1338x_53{font-size:.95rem;line-height:1.4}._searchSection_1338x_59 ._searchInput_1338x_59 .ant-input-affix-wrapper{border-radius:8px}._controlsBar_1338x_140{padding-top:12px}._resultsInfo_1338x_145{margin-bottom:12px;text-align:center}._resultsInfo_1338x_145 ._resultsCount_1338x_150{font-size:1rem}._desktopControls_1338x_186{display:none}._mobileControls_1338x_250{display:block}}@media(max-width:480px){._pageHeader_1338x_14{padding:12px 8px;margin-bottom:16px;border-left:3px solid var(--tap-green-dark)}._titleSection_1338x_46 ._pageTitle_1338x_46{font-size:1.625rem!important;margin-bottom:4px!important}._titleSection_1338x_46 ._subtitle_1338x_53{font-size:.875rem;line-height:1.3}._breadcrumb_1338x_23 ._breadcrumbText_1338x_27{display:none}._controlsBar_1338x_140{padding-top:8px}._mobileControls_1338x_250 .ant-row{gap:6px}._mobileSearchContainer_1338x_333 ._mobileSearchInput_1338x_343 .ant-input-affix-wrapper{min-height:40px;padding:6px 10px}}@media(prefers-contrast:high){._pageHeader_1338x_14{border-bottom:2px solid #000}._controlsBar_1338x_140{border-top:2px solid #000}._searchInput_1338x_59 .ant-input-affix-wrapper{border:2px solid #000!important}}@media(prefers-reduced-motion:reduce){._searchInput_1338x_59 .ant-input-affix-wrapper,._sortSelect_1338x_206 .ant-select-selector,._viewModeToggle_1338x_222 .ant-btn,._controlIcon_1338x_195,._controlLabel_1338x_200{transition:none}}@media print{._pageHeader_1338x_14{border-bottom:1px solid #000;margin-bottom:20px}._controlsBar_1338x_140,._searchSection_1338x_59,._mobileControls_1338x_250,._mobileSearchContainer_1338x_333{display:none}._titleSection_1338x_46 ._pageTitle_1338x_46{color:#000!important}}._searchInput_1338x_59 .ant-input-affix-wrapper:focus-within,._sortSelect_1338x_206 .ant-select-focused .ant-select-selector,._viewModeToggle_1338x_222 .ant-btn:focus,._mobileFilterButton_1338x_293:focus{outline:2px solid var(--tap-green-medium);outline-offset:2px}._controlsGroup_1338x_191 .ant-select-disabled .ant-select-selector,._controlsGroup_1338x_191 .ant-btn-disabled{opacity:.6;cursor:not-allowed}@keyframes _slideDown_1338x_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._mobileSearchContainer_1338x_333._visible_1338x_339{animation:_slideDown_1338x_1 .3s ease}._breadcrumb_1338x_23 a:hover,._controlLabel_1338x_200:hover,._mobileFilterButton_1338x_293:hover{color:var(--tap-green-medium);transition:color .2s ease}.ant-select-dropdown{border-radius:12px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border:1px solid #e5e7eb;max-height:300px;overflow-y:auto}.ant-select-dropdown .ant-select-item{padding:12px 16px;border-radius:8px;margin:4px 8px;transition:all .2s ease}.ant-select-dropdown .ant-select-item:hover{background:var(--tap-orange-light)}.ant-select-dropdown .ant-select-item.ant-select-item-option-selected{background:var(--tap-green-light);color:var(--tap-green-dark)}._optionHeader_1338x_572{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;padding:4px 0;border-bottom:1px solid #f3f4f6;margin-bottom:4px}._optionDivider_1338x_583{height:1px;background:#f3f4f6;margin:8px 0}._suggestionOption_1338x_589{display:flex;align-items:center;gap:8px}._suggestionOption_1338x_589 ._suggestionIcon_1338x_594{color:var(--tap-green-medium);font-size:14px}._historyOption_1338x_599{display:flex;align-items:center;gap:8px}._historyOption_1338x_599 ._historyIcon_1338x_604{color:#9ca3af;font-size:14px}@keyframes _pulse_1338x_1{0%,to{opacity:1}50%{opacity:.5}}@keyframes _spin_1338x_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.search-highlight{background:var(--tap-yellow-light);color:var(--tap-green-dark);font-weight:600;padding:1px 2px;border-radius:2px}._filtersContainer_2so3a_1{background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:1.5rem;height:fit-content}@media(max-width:1024px){._filtersContainer_2so3a_1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;border-radius:0;padding:1rem;overflow-y:auto;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 8px #0000001a}._filtersContainer_2so3a_1._open_2so3a_23{transform:translate(0)}._filtersContainer_2so3a_1{padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}}@media(max-width:768px){._filtersContainer_2so3a_1{padding:.75rem;padding-top:max(.75rem,env(safe-area-inset-top));padding-bottom:max(.75rem,env(safe-area-inset-bottom))}}._filtersHeader_2so3a_39{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}._filtersHeader_2so3a_39 h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--tap-dark-green)}._clearButton_2so3a_54{background:none;border:1px solid var(--tap-medium-green);color:var(--tap-medium-green);padding:.5rem 1rem;border-radius:6px;font-size:.875rem;cursor:pointer;transition:all .2s ease}._clearButton_2so3a_54:hover:not(:disabled){background:var(--tap-medium-green);color:#fff}._clearButton_2so3a_54:disabled{opacity:.5;cursor:not-allowed}._closeButton_2so3a_73{display:none;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#6b7280;min-height:44px;min-width:44px;border-radius:6px;transition:all .2s ease}._closeButton_2so3a_73:hover{background:#f3f4f6;color:#374151}._closeButton_2so3a_73:active{transform:scale(.95);background:#e5e7eb}@media(max-width:1024px){._closeButton_2so3a_73{display:flex;align-items:center;justify-content:center}}@media(hover:none){._closeButton_2so3a_73:hover{background:none;color:#6b7280}}._filterSection_2so3a_107{margin-bottom:2rem}._filterSection_2so3a_107:last-child{margin-bottom:0}._sectionHeader_2so3a_114{display:flex;justify-content:between;align-items:center;margin-bottom:1rem;cursor:pointer}._sectionHeader_2so3a_114 h4{margin:0;font-size:1rem;font-weight:600;color:#374151;flex:1}._sectionHeader_2so3a_114 ._toggleIcon_2so3a_128{font-size:.875rem;color:#6b7280;transition:transform .2s ease}._sectionHeader_2so3a_114 ._toggleIcon_2so3a_128._collapsed_2so3a_133{transform:rotate(-90deg)}._sectionContent_2so3a_137{overflow:hidden;transition:max-height .3s ease}._sectionContent_2so3a_137._collapsed_2so3a_133{max-height:0}._sectionContent_2so3a_137._expanded_2so3a_144{max-height:500px}._categoryList_2so3a_148{display:flex;flex-direction:column;gap:.5rem}._categoryItem_2so3a_154{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}._categoryItem_2so3a_154:hover{background:var(--tap-light-cream)}._categoryItem_2so3a_154 input[type=checkbox]{width:16px;height:16px;accent-color:var(--tap-medium-green)}._categoryItem_2so3a_154 ._categoryLabel_2so3a_171{flex:1;font-size:.875rem;color:#374151}._categoryItem_2so3a_154 ._categoryCount_2so3a_176{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:.25rem .5rem;border-radius:12px}._priceSection_2so3a_184 ._pricePresets_2so3a_184{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}._priceSection_2so3a_184 ._pricePreset_2so3a_184{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}._priceSection_2so3a_184 ._pricePreset_2so3a_184:hover{background:var(--tap-light-cream)}._priceSection_2so3a_184 ._pricePreset_2so3a_184 input[type=radio]{width:16px;height:16px;accent-color:var(--tap-medium-green)}._priceSection_2so3a_184 ._pricePreset_2so3a_184 ._presetLabel_2so3a_207{flex:1;font-size:.875rem;color:#374151}._priceSection_2so3a_184 ._pricePreset_2so3a_184 ._presetCount_2so3a_212{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:.25rem .5rem;border-radius:12px}._priceSection_2so3a_184 ._customRange_2so3a_219{padding:1rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeInputs_2so3a_225{display:flex;gap:.75rem;align-items:center;margin-bottom:1rem}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeInputs_2so3a_225 input{flex:1;padding:.5rem;border:1px solid #d1d5db;border-radius:4px;font-size:.875rem}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeInputs_2so3a_225 input:focus{outline:none;border-color:var(--tap-medium-green);box-shadow:0 0 0 2px #4c9a2a1a}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeInputs_2so3a_225 ._rangeSeparator_2so3a_243{color:#6b7280;font-size:.875rem}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeSlider_2so3a_247 input[type=range]{width:100%;height:4px;background:#e5e7eb;border-radius:2px;outline:none}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeSlider_2so3a_247 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:var(--tap-medium-green);border-radius:50%;cursor:pointer}._priceSection_2so3a_184 ._customRange_2so3a_219 ._rangeSlider_2so3a_247 input[type=range]::-moz-range-thumb{width:16px;height:16px;background:var(--tap-medium-green);border-radius:50%;border:none;cursor:pointer}._ratingList_2so3a_271{display:flex;flex-direction:column;gap:.5rem}._ratingItem_2so3a_277{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}._ratingItem_2so3a_277:hover{background:var(--tap-light-cream)}._ratingItem_2so3a_277 input[type=radio]{width:16px;height:16px;accent-color:var(--tap-medium-green)}._ratingItem_2so3a_277 ._ratingStars_2so3a_294{display:flex;gap:2px}._ratingItem_2so3a_277 ._ratingStars_2so3a_294 ._star_2so3a_298{font-size:.875rem;color:#fbbf24}._ratingItem_2so3a_277 ._ratingStars_2so3a_294 ._star_2so3a_298._empty_2so3a_302{color:#d1d5db}._ratingItem_2so3a_277 ._ratingLabel_2so3a_305{font-size:.875rem;color:#374151}._instructorSection_2so3a_310 ._instructorSearch_2so3a_310{position:relative;margin-bottom:1rem}._instructorSection_2so3a_310 ._instructorSearch_2so3a_310 input{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem}._instructorSection_2so3a_310 ._instructorSearch_2so3a_310 input:focus{outline:none;border-color:var(--tap-medium-green);box-shadow:0 0 0 2px #4c9a2a1a}._instructorSection_2so3a_310 ._instructorSearch_2so3a_310 ._searchIcon_2so3a_326{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;font-size:.875rem}._instructorSection_2so3a_310 ._instructorList_2so3a_334{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}._instructorSection_2so3a_310 ._instructorItem_2so3a_341{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}._instructorSection_2so3a_310 ._instructorItem_2so3a_341:hover{background:var(--tap-light-cream)}._instructorSection_2so3a_310 ._instructorItem_2so3a_341 input[type=checkbox]{width:16px;height:16px;accent-color:var(--tap-medium-green)}._instructorSection_2so3a_310 ._instructorItem_2so3a_341 ._instructorAvatar_2so3a_358{width:24px;height:24px;border-radius:50%;background:var(--tap-light-green);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--tap-dark-green)}._instructorSection_2so3a_310 ._instructorItem_2so3a_341 ._instructorInfo_2so3a_370{flex:1}._instructorSection_2so3a_310 ._instructorItem_2so3a_341 ._instructorInfo_2so3a_370 ._instructorName_2so3a_373{font-size:.875rem;color:#374151;margin:0}._instructorSection_2so3a_310 ._instructorItem_2so3a_341 ._instructorInfo_2so3a_370 ._courseCount_2so3a_378{font-size:.75rem;color:#6b7280}._optionsList_2so3a_383{display:flex;flex-direction:column;gap:.5rem}._optionItem_2so3a_389{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:6px;cursor:pointer;transition:background-color .2s ease}._optionItem_2so3a_389:hover{background:var(--tap-light-cream)}._optionItem_2so3a_389 input[type=checkbox],._optionItem_2so3a_389 input[type=radio]{width:16px;height:16px;accent-color:var(--tap-medium-green)}._optionItem_2so3a_389 ._optionLabel_2so3a_407{flex:1;font-size:.875rem;color:#374151}._optionItem_2so3a_389 ._optionCount_2so3a_412{font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:.25rem .5rem;border-radius:12px}._optionItem_2so3a_389 ._levelIndicator_2so3a_419{width:8px;height:8px;border-radius:50%}._optionItem_2so3a_389 ._levelIndicator_2so3a_419._beginner_2so3a_424{background:var(--tap-light-green)}._optionItem_2so3a_389 ._levelIndicator_2so3a_419._intermediate_2so3a_427{background:var(--tap-fresh-yellow)}._optionItem_2so3a_389 ._levelIndicator_2so3a_419._advanced_2so3a_430{background:var(--tap-light-orange)}._loading_2so3a_434 ._skeleton_2so3a_434{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_2so3a_434 1.5s infinite;border-radius:4px}._loading_2so3a_434 ._skeleton_2so3a_434._sectionTitle_2so3a_440{height:20px;width:120px;margin-bottom:1rem}._loading_2so3a_434 ._skeleton_2so3a_434._filterItem_2so3a_445{height:16px;width:100%;margin-bottom:.5rem}@keyframes _loading_2so3a_434{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:1024px){._categoryItem_2so3a_154,._pricePreset_2so3a_184,._ratingItem_2so3a_277,._instructorItem_2so3a_341,._optionItem_2so3a_389{min-height:44px;padding:.75rem}._categoryItem_2so3a_154 input[type=checkbox],._categoryItem_2so3a_154 input[type=radio],._pricePreset_2so3a_184 input[type=checkbox],._pricePreset_2so3a_184 input[type=radio],._ratingItem_2so3a_277 input[type=checkbox],._ratingItem_2so3a_277 input[type=radio],._instructorItem_2so3a_341 input[type=checkbox],._instructorItem_2so3a_341 input[type=radio],._optionItem_2so3a_389 input[type=checkbox],._optionItem_2so3a_389 input[type=radio]{width:20px;height:20px}._sectionHeader_2so3a_114{min-height:44px;padding:.5rem 0}._sectionHeader_2so3a_114 h4{font-size:1.1rem}._sectionHeader_2so3a_114 ._toggleIcon_2so3a_128{font-size:1rem}._instructorSearch_2so3a_310 input,._rangeInputs_2so3a_225 input{min-height:44px;padding:.75rem;font-size:1rem}}._overlay_2so3a_502{display:none}@media(max-width:1024px){._overlay_2so3a_502{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._overlay_2so3a_502._visible_2so3a_520{opacity:1;visibility:visible}}@media(max-width:1024px){._filtersContainer_2so3a_1{touch-action:pan-y;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media(prefers-contrast:high){._filtersContainer_2so3a_1{border:2px solid #000}._categoryItem_2so3a_154,._pricePreset_2so3a_184,._ratingItem_2so3a_277,._instructorItem_2so3a_341,._optionItem_2so3a_389{border:1px solid #000}._categoryItem_2so3a_154:hover,._pricePreset_2so3a_184:hover,._ratingItem_2so3a_277:hover,._instructorItem_2so3a_341:hover,._optionItem_2so3a_389:hover{background:#000;color:#fff}._closeButton_2so3a_73{border:1px solid #000}}@media(prefers-reduced-motion:reduce){._filtersContainer_2so3a_1,._overlay_2so3a_502{transition:none}._closeButton_2so3a_73:active,._categoryItem_2so3a_154:active,._pricePreset_2so3a_184:active,._ratingItem_2so3a_277:active,._instructorItem_2so3a_341:active,._optionItem_2so3a_389:active{transform:none}}._imageContainer_xglh0_1{position:relative;overflow:hidden;background-color:#f5f5f5;border-radius:8px;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._imageContainer_xglh0_1._loading_xglh0_12{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_xglh0_37 1.5s infinite}._imageContainer_xglh0_1._loaded_xglh0_17{background-color:transparent}._imageContainer_xglh0_1._error_xglh0_20{background-color:#fafafa;border:1px dashed #d9d9d9}._placeholder_xglh0_25{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center}._shimmer_xglh0_37{width:100%;height:100%;background:linear-gradient(90deg,#fff0,#fff6,#fff0);animation:_shimmer_xglh0_37 1.5s infinite}._image_xglh0_1{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}._image_xglh0_1._hidden_xglh0_50{opacity:0}._image_xglh0_1._fadeIn_xglh0_53{opacity:1}._errorState_xglh0_57{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:.875rem;padding:1rem;text-align:center}._errorIcon_xglh0_68{font-size:2rem;margin-bottom:.5rem;opacity:.5}._errorText_xglh0_74{font-size:.75rem;color:#666}@keyframes _shimmer_xglh0_37{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:768px){._errorState_xglh0_57{padding:.5rem}._errorIcon_xglh0_68{font-size:1.5rem}._errorText_xglh0_74{font-size:.7rem}}._imageContainer_xglh0_1{transform:translateZ(0);will-change:opacity}._image_xglh0_1{backface-visibility:hidden;transform:translateZ(0)}._imageContainer_xglh0_1._loading_xglh0_12 ._placeholder_xglh0_25{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(45deg,rgba(var(--tap-light-green-rgb, 168, 214, 114),.1),rgba(var(--tap-light-cream-rgb, 251, 232, 176),.1))}@media(prefers-contrast:high){._imageContainer_xglh0_1{border:1px solid #000}._errorState_xglh0_57{color:#000;background-color:#fff}}@media(prefers-reduced-motion:reduce){._shimmer_xglh0_37,._image_xglh0_1{animation:none;transition:none}}@media print{._imageContainer_xglh0_1{background:#fff;border:1px solid #000}._placeholder_xglh0_25,._shimmer_xglh0_37{display:none}}._courseCard_swa2t_14{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease;background:#fff;width:100%;min-width:280px;max-width:100%}._courseCard_swa2t_14:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border-color:var(--tap-green-light)}._gridView_swa2t_31 ._imageContainer_swa2t_31{position:relative;overflow:hidden}._gridView_swa2t_31 ._imageContainer_swa2t_31:hover ._quickActions_swa2t_35{opacity:1;transform:translateY(0)}._gridView_swa2t_31 ._courseImage_swa2t_39{height:200px;width:100%;object-fit:cover;transition:transform .3s ease}._gridView_swa2t_31 ._courseImage_swa2t_39:hover{transform:scale(1.05)}._gridView_swa2t_31 ._overlayTags_swa2t_48{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start;z-index:2}._gridView_swa2t_31 ._quickActions_swa2t_35{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(10px);display:flex;gap:8px;opacity:0;transition:all .3s ease;z-index:3}._gridView_swa2t_31 ._progressBar_swa2t_69{position:absolute;bottom:0;left:0;right:0;height:4px;background:#ffffff4d;z-index:2}._gridView_swa2t_31 ._progressBar_swa2t_69 ._progressFill_swa2t_78{height:100%;background:var(--tap-green-medium);transition:width .3s ease}._listView_swa2t_85 ._listContent_swa2t_85{display:flex;gap:16px;align-items:flex-start}._listView_swa2t_85 ._listImageContainer_swa2t_90{position:relative;flex-shrink:0;width:200px;height:120px;border-radius:8px;overflow:hidden}._listView_swa2t_85 ._listImage_swa2t_90{width:100%;height:100%;object-fit:cover}._listView_swa2t_85 ._listTags_swa2t_103{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:4px}._listView_swa2t_85 ._listInfo_swa2t_111{flex:1;display:flex;flex-direction:column;gap:8px}._listView_swa2t_85 ._listHeader_swa2t_117{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._listView_swa2t_85 ._listTitle_swa2t_123{margin:0!important;flex:1}._listView_swa2t_85 ._listActions_swa2t_127{display:flex;gap:4px;flex-shrink:0}._listView_swa2t_85 ._listDescription_swa2t_132{margin:0!important;color:#6b7280}._listView_swa2t_85 ._listMeta_swa2t_136{display:flex;flex-wrap:wrap;align-items:center;gap:16px}._listView_swa2t_85 ._listFooter_swa2t_142{display:flex;justify-content:space-between;align-items:center;margin-top:auto}._cardHeader_swa2t_150{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}._courseTitle_swa2t_158{margin:0!important;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;flex:1}._courseDescription_swa2t_169{width:100%}._description_swa2t_173{margin:0!important;color:#6b7280;line-height:1.5}._instructorInfo_swa2t_179{cursor:pointer}._instructorInfo_swa2t_179:hover ._instructorName_swa2t_182{color:var(--tap-green-medium)}._instructorName_swa2t_182{font-size:14px;color:#374151;transition:color .2s ease}._instructorName_swa2t_182:hover{color:var(--tap-green-medium)}._courseStats_swa2t_195{margin:8px 0;display:flex;flex-wrap:nowrap;align-items:center;gap:8px}._courseStats_swa2t_195 ._ant-space_swa2t_202{flex-shrink:0;white-space:nowrap}._courseStats_swa2t_195 ._statItem_swa2t_206{cursor:help;transition:all .2s ease}._courseStats_swa2t_195 ._statItem_swa2t_206:hover,._courseStats_swa2t_195 ._statItem_swa2t_206:hover ._statIcon_swa2t_213{color:var(--tap-medium-green)}._additionalInfo_swa2t_217{margin:4px 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}._statIcon_swa2t_213{color:#9ca3af;font-size:14px}._statIcon_swa2t_213._ratingIcon_swa2t_229{color:#eab308}._statIcon_swa2t_213._certificateIcon_swa2t_232{color:var(--tap-yellow-vivid)}._statText_swa2t_236{font-size:14px;color:#6b7280;white-space:nowrap;flex-shrink:0}._priceContainer_swa2t_243{display:flex;justify-content:space-between;align-items:center;margin-top:12px}._price_swa2t_243{font-weight:600;font-size:18px;color:var(--tap-green-medium)}._studentCount_swa2t_256{font-size:14px;color:#9ca3af}._enrollmentStatus_swa2t_261{display:flex;justify-content:space-between;align-items:center;margin-top:8px}._progressText_swa2t_268{font-size:12px;color:#6b7280}._freeTag_swa2t_274{background:var(--tap-green-light)!important;color:var(--tap-green-dark)!important;border:none!important;font-weight:500}._popularTag_swa2t_281{background:var(--tap-yellow-vivid)!important;color:#000!important;border:none!important;font-weight:500}._actionButton_swa2t_289{background:#ffffffe6!important;border:1px solid rgba(255,255,255,.2)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#374151!important;transition:all .2s ease}._actionButton_swa2t_289:hover{background:#fff!important;color:var(--tap-green-medium)!important;border-color:var(--tap-green-light)!important;transform:scale(1.1)}._actionButton_swa2t_289._wishlisted_swa2t_302,._actionButton_swa2t_289._wishlisted_swa2t_302:hover{color:#dc2626!important}._actionButton_swa2t_289._continueButton_swa2t_308{background:var(--tap-green-medium)!important;color:#fff!important;border-color:var(--tap-green-medium)!important}._actionButton_swa2t_289._continueButton_swa2t_308:hover{background:var(--tap-green-dark)!important;border-color:var(--tap-green-dark)!important;color:#fff!important}._courseCard_swa2t_14{min-height:44px}._courseCard_swa2t_14:active{transform:translateY(-2px) scale(.98)}@media(hover:none){._courseCard_swa2t_14:hover{transform:none}._courseCard_swa2t_14:active{transform:scale(.98);background:var(--tap-light-cream)}}._actionButton_swa2t_289{min-height:44px;min-width:44px;padding:8px 12px}._actionButton_swa2t_289:active{transform:scale(.95)}@media(hover:none){._actionButton_swa2t_289:hover{transform:none}}@media(max-width:1024px){._listView_swa2t_85 ._listContent_swa2t_85{gap:12px}._listView_swa2t_85 ._listImageContainer_swa2t_90{width:180px;height:110px}}@media(max-width:768px){._courseCard_swa2t_14{border-radius:8px;margin:0}._listView_swa2t_85 ._listContent_swa2t_85{flex-direction:column;gap:12px}._listView_swa2t_85 ._listImageContainer_swa2t_90{width:100%;height:180px}._listView_swa2t_85 ._listHeader_swa2t_117{flex-direction:column;align-items:flex-start;gap:8px}._listView_swa2t_85 ._listActions_swa2t_127{align-self:stretch;justify-content:center}._listView_swa2t_85 ._listMeta_swa2t_136{flex-direction:column;align-items:flex-start;gap:8px}._listView_swa2t_85 ._listFooter_swa2t_142{flex-direction:column;align-items:flex-start;gap:12px}._gridView_swa2t_31 ._courseImage_swa2t_39{height:180px}._gridView_swa2t_31 ._quickActions_swa2t_35{position:static;transform:none;opacity:1;justify-content:center;margin-top:12px;gap:12px}._gridView_swa2t_31 ._overlayTags_swa2t_48{top:8px;left:8px;right:8px}._courseStats_swa2t_195{flex-wrap:nowrap;gap:6px;font-size:13px}._courseStats_swa2t_195 ._statText_swa2t_236{font-size:13px}._additionalInfo_swa2t_217{flex-wrap:wrap;gap:8px}}@media(max-width:480px){._courseCard_swa2t_14{border-radius:6px}._gridView_swa2t_31 ._courseImage_swa2t_39{height:160px}._gridView_swa2t_31 ._quickActions_swa2t_35{gap:8px}._gridView_swa2t_31 ._actionButton_swa2t_289{min-width:40px;min-height:40px;padding:6px 10px;font-size:.875rem}._priceContainer_swa2t_243{flex-direction:column;align-items:flex-start;gap:6px}._price_swa2t_243{font-size:1rem}._courseTitle_swa2t_158{font-size:1rem;line-height:1.3}._description_swa2t_173{font-size:.875rem;line-height:1.4}._instructorName_swa2t_182,._statText_swa2t_236{font-size:.8rem}._courseStats_swa2t_195{gap:4px}._courseStats_swa2t_195 ._statText_swa2t_236{font-size:.8rem}._courseStats_swa2t_195 ._ant-space_swa2t_202{min-width:0}}._courseCard_swa2t_14:focus-within{outline:2px solid var(--tap-medium-green);outline-offset:2px}._actionButton_swa2t_289:focus{outline:2px solid var(--tap-medium-green);outline-offset:2px}@media(prefers-contrast:high){._courseCard_swa2t_14{border:2px solid #000}._freeTag_swa2t_274,._popularTag_swa2t_281{border:2px solid #000!important;font-weight:700}._actionButton_swa2t_289{border:2px solid #000!important}}@media(prefers-reduced-motion:reduce){._courseCard_swa2t_14,._actionButton_swa2t_289{transition:none}._courseCard_swa2t_14:hover,._courseCard_swa2t_14:active,._actionButton_swa2t_289:hover,._actionButton_swa2t_289:active{transform:none}._courseImage_swa2t_39{transition:none}._courseImage_swa2t_39:hover{transform:none}}@media print{._courseCard_swa2t_14{break-inside:avoid;border:1px solid #000;background:#fff!important}._quickActions_swa2t_35,._actionButton_swa2t_289{display:none}._courseImage_swa2t_39{filter:grayscale(100%)}}@keyframes _shimmer_swa2t_534{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}._shimmer_swa2t_534{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:_shimmer_swa2t_534 1.5s infinite}@media(max-width:768px){._courseCard_swa2t_14{min-width:200px}}@media(max-width:480px){._courseCard_swa2t_14{min-width:180px}}._emptyState_c9qbh_1{min-height:400px;padding:60px 20px;text-align:center;background:#fff;border-radius:12px;border:1px solid #f0f0f0}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9{font-size:64px;margin-bottom:24px}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noCourses_c9qbh_13{color:#d9d9d9}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noSearch_c9qbh_16{color:var(--tap-medium-green)}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noFilter_c9qbh_19{color:var(--tap-fresh-yellow)}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._error_c9qbh_22{color:#ff4d4f}._emptyState_c9qbh_1 ._resultTitle_c9qbh_25{color:var(--tap-dark-green);margin-bottom:16px;font-weight:600}._emptyState_c9qbh_1 ._resultSubtitle_c9qbh_30{max-width:600px;margin:0 auto 32px}._emptyState_c9qbh_1 ._resultSubtitle_c9qbh_30 ._ant-typography_c9qbh_34{color:#666;margin-bottom:16px}._emptyState_c9qbh_1 ._actions_c9qbh_38{width:100%;max-width:500px;margin:0 auto}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._primaryAction_c9qbh_43{background-color:var(--tap-medium-green);border-color:var(--tap-medium-green)}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._primaryAction_c9qbh_43:hover{background-color:var(--tap-dark-green);border-color:var(--tap-dark-green)}._searchTips_c9qbh_52,._filterTips_c9qbh_53,._errorTips_c9qbh_54{text-align:left;margin-top:20px;padding:16px;background:#f8f9fa;border-radius:8px;border-left:4px solid var(--tap-medium-green)}._searchTips_c9qbh_52 ._tipsList_c9qbh_62,._filterTips_c9qbh_53 ._tipsList_c9qbh_62,._errorTips_c9qbh_54 ._tipsList_c9qbh_62{margin:8px 0 0 16px;padding:0}._searchTips_c9qbh_52 ._tipsList_c9qbh_62 li,._filterTips_c9qbh_53 ._tipsList_c9qbh_62 li,._errorTips_c9qbh_54 ._tipsList_c9qbh_62 li{margin-bottom:4px;color:#666;font-size:14px}._activeFilters_c9qbh_76{text-align:left;margin:20px 0;padding:16px;background:#fff7e6;border-radius:8px;border:1px solid #ffd591}._activeFilters_c9qbh_76 ._filterTags_c9qbh_84{margin-top:8px}._activeFilters_c9qbh_76 ._filterTags_c9qbh_84 ._activeFilterTag_c9qbh_87{background:var(--tap-fresh-yellow);border-color:var(--tap-fresh-yellow);color:var(--tap-dark-green)}._activeFilters_c9qbh_76 ._filterTags_c9qbh_84 ._activeFilterTag_c9qbh_87 ._ant-tag-close-icon_c9qbh_92{color:var(--tap-dark-green)}._activeFilters_c9qbh_76 ._filterTags_c9qbh_84 ._activeFilterTag_c9qbh_87 ._ant-tag-close-icon_c9qbh_92:hover{color:#d32f2f}._suggestions_c9qbh_99{text-align:center}._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102{margin-top:12px}._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102{cursor:pointer;background:#fff;border:1px solid var(--tap-light-green);color:var(--tap-dark-green);transition:all .3s ease}._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102:hover{background:var(--tap-light-green);border-color:var(--tap-medium-green);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102 ._anticon_c9qbh_118{color:var(--tap-fresh-yellow)}._emptyState_c9qbh_1._error_c9qbh_22 ._errorAlert_c9qbh_122{text-align:left;margin-bottom:20px}._emptyState_c9qbh_1._error_c9qbh_22 ._errorAlert_c9qbh_122 ._ant-alert-message_c9qbh_126{color:#d32f2f;font-weight:600}._emptyState_c9qbh_1._error_c9qbh_22 ._contactInfo_c9qbh_130{margin-top:20px}._emptyState_c9qbh_1._error_c9qbh_22 ._contactInfo_c9qbh_130 ._supportLink_c9qbh_133{color:var(--tap-medium-green);text-decoration:none;font-weight:500;margin-left:4px}._emptyState_c9qbh_1._error_c9qbh_22 ._contactInfo_c9qbh_130 ._supportLink_c9qbh_133:hover{color:var(--tap-dark-green);text-decoration:underline}._emptyState_c9qbh_1._noCourses_c9qbh_13{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-color:#dee2e6}._emptyState_c9qbh_1._noSearch_c9qbh_16{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-color:var(--tap-light-green)}._emptyState_c9qbh_1._noFilter_c9qbh_19{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-color:var(--tap-light-yellow)}._emptyState_c9qbh_1._error_c9qbh_22{background:linear-gradient(135deg,#fef2f2,#fee2e2);border-color:#fecaca}@media(max-width:768px){._emptyState_c9qbh_1{padding:40px 16px;margin:0 8px}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9{font-size:48px;margin-bottom:20px}._emptyState_c9qbh_1 ._resultTitle_c9qbh_25{font-size:20px;margin-bottom:12px}._emptyState_c9qbh_1 ._resultSubtitle_c9qbh_30{margin-bottom:24px}._emptyState_c9qbh_1 ._resultSubtitle_c9qbh_30 ._ant-typography_c9qbh_34{font-size:14px}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._ant-space_c9qbh_183{width:100%}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._ant-space_c9qbh_183 ._ant-btn_c9qbh_186{flex:1;min-width:120px}._emptyState_c9qbh_1 ._searchTips_c9qbh_52,._emptyState_c9qbh_1 ._filterTips_c9qbh_53,._emptyState_c9qbh_1 ._errorTips_c9qbh_54{padding:12px}._emptyState_c9qbh_1 ._searchTips_c9qbh_52 ._tipsList_c9qbh_62,._emptyState_c9qbh_1 ._filterTips_c9qbh_53 ._tipsList_c9qbh_62,._emptyState_c9qbh_1 ._errorTips_c9qbh_54 ._tipsList_c9qbh_62{margin-left:12px}._emptyState_c9qbh_1 ._searchTips_c9qbh_52 ._tipsList_c9qbh_62 li,._emptyState_c9qbh_1 ._filterTips_c9qbh_53 ._tipsList_c9qbh_62 li,._emptyState_c9qbh_1 ._errorTips_c9qbh_54 ._tipsList_c9qbh_62 li{font-size:13px}._emptyState_c9qbh_1 ._activeFilters_c9qbh_76{padding:12px;text-align:center}._emptyState_c9qbh_1 ._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102{margin-bottom:4px}}@media(max-width:480px){._emptyState_c9qbh_1{padding:30px 12px}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9{font-size:40px;margin-bottom:16px}._emptyState_c9qbh_1 ._resultTitle_c9qbh_25{font-size:18px}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._ant-space_c9qbh_183{flex-direction:column;width:100%}._emptyState_c9qbh_1 ._actions_c9qbh_38 ._ant-space_c9qbh_183 ._ant-btn_c9qbh_186{width:100%}._emptyState_c9qbh_1 ._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102{font-size:12px;padding:2px 8px}}@media(prefers-contrast:high){._emptyState_c9qbh_1{border-color:#000}._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noCourses_c9qbh_13,._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noSearch_c9qbh_16,._emptyState_c9qbh_1 ._resultIcon_c9qbh_9._noFilter_c9qbh_19,._emptyState_c9qbh_1 ._resultTitle_c9qbh_25{color:#000}._emptyState_c9qbh_1 ._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102{border-color:#000;color:#000}._emptyState_c9qbh_1 ._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102:hover{background:#000;color:#fff}}@media(prefers-reduced-motion:reduce){._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102{transition:none}._suggestions_c9qbh_99 ._suggestionTags_c9qbh_102 ._suggestionTag_c9qbh_102:hover{transform:none;box-shadow:none}}:root{--tap-yellow-cream: #FBE8B0;--tap-green-medium: #4C9A2A;--tap-green-light: #A8D672;--tap-green-dark: #2E7D32;--tap-yellow-light: #F7E16B;--tap-yellow-vivid: #F4C542;--tap-orange-light: #FDE3B0}._courseGridContainer_13jho_14{width:100%;transition:all .3s ease}._courseGridContainer_13jho_14._gridContainer_13jho_18 ._courseGrid_13jho_14{opacity:1;transform:translateY(0);width:100%}._courseGridContainer_13jho_14._listContainer_13jho_23 ._courseList_13jho_23{opacity:1;transform:translateY(0)}._courseGrid_13jho_14{width:100%;margin:0;transition:all .3s ease;opacity:1;transform:translateY(0)}._courseGrid_13jho_14._gridView_13jho_36 ._courseCol_13jho_36{display:flex;flex-direction:column;margin-bottom:24px}._courseGrid_13jho_14._gridView_13jho_36 ._courseCol_13jho_36>*{height:100%;width:100%}._courseGrid_13jho_14._loading_13jho_45{opacity:1;transform:translateY(0)}._courseList_13jho_23{display:flex;flex-direction:column;gap:24px;width:100%;transition:all .3s ease;opacity:1;transform:translateY(0)}._courseListItem_13jho_61{width:100%;transition:all .3s ease}._courseCol_13jho_36{transition:all .3s ease;display:flex;flex-direction:column}._courseCol_13jho_36>*{flex:1;width:100%;min-width:280px}._emptyStateContainer_13jho_80{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%;padding:40px 20px}._skeletonCard_13jho_90{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:#fff;height:100%}._gridSkeleton_13jho_98 ._gridSkeletonImage_13jho_98{width:100%!important;height:200px!important;border-radius:0!important}._gridSkeleton_13jho_98 ._gridSkeletonContent_13jho_103{padding:16px}._listSkeleton_13jho_107 ._listSkeletonContent_13jho_107{display:flex;gap:16px;padding:16px;align-items:flex-start}._listSkeleton_13jho_107 ._listSkeletonImage_13jho_113{flex-shrink:0;border-radius:8px!important}._listSkeleton_13jho_107 ._listSkeletonInfo_13jho_117{flex:1}@keyframes _fadeInUp_13jho_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_13jho_1{0%{opacity:0}to{opacity:1}}@keyframes _slideInLeft_13jho_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes _shimmer_13jho_159{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}._shimmer_13jho_159{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200px 100%;animation:_shimmer_13jho_159 1.5s infinite}._courseCol_13jho_36,._courseListItem_13jho_61{-webkit-tap-highlight-color:transparent}._courseCol_13jho_36:active,._courseListItem_13jho_61:active{transform:scale(.98)}._courseGrid_13jho_14{width:100%}._courseGrid_13jho_14._gridView_13jho_36 ._courseCol_13jho_36{padding-bottom:24px}._courseList_13jho_23{display:flex;flex-direction:column;gap:1rem}@media(min-width:640px){._courseList_13jho_23{gap:1.25rem}}@media(min-width:1024px){._courseList_13jho_23{gap:1.5rem}}@media(max-width:1024px){._courseGridContainer_13jho_14{padding:0 .5rem}._courseCol_13jho_36>*{min-width:240px}}@media(max-width:768px){._courseGridContainer_13jho_14{padding:0 .25rem}._courseCol_13jho_36>*{min-width:220px}._courseList_13jho_23{gap:.875rem}._emptyStateContainer_13jho_80{min-height:300px;padding:1.5rem 1rem}}@media(max-width:480px){._courseGridContainer_13jho_14{padding:0}._courseGrid_13jho_14,._courseList_13jho_23{gap:.75rem}._emptyStateContainer_13jho_80{min-height:250px;padding:1rem .5rem}}@media(max-width:768px){._gridSkeleton_13jho_98 ._gridSkeletonImage_13jho_98{height:180px!important}._gridSkeleton_13jho_98 ._gridSkeletonContent_13jho_103{padding:12px}._listSkeleton_13jho_107 ._listSkeletonContent_13jho_107{flex-direction:column;gap:12px;padding:12px}._listSkeleton_13jho_107 ._listSkeletonImage_13jho_113{width:100%!important;height:180px!important}}@media(max-width:480px){._gridSkeleton_13jho_98 ._gridSkeletonImage_13jho_98{height:160px!important}._gridSkeleton_13jho_98 ._gridSkeletonContent_13jho_103,._listSkeleton_13jho_107 ._listSkeletonContent_13jho_107{padding:10px}._listSkeleton_13jho_107 ._listSkeletonImage_13jho_113{height:160px!important}}@media(prefers-contrast:high){._skeletonCard_13jho_90{border:2px solid #000}._shimmer_13jho_159{background:linear-gradient(90deg,#ccc 25%,#999,#ccc 75%)}}@media(prefers-reduced-motion:reduce){._courseGridContainer_13jho_14,._courseGrid_13jho_14,._courseList_13jho_23,._courseListItem_13jho_61,._courseCol_13jho_36{transition:none;animation:none}._shimmer_13jho_159{animation:none;background:#f0f0f0}}@media print{._courseGridContainer_13jho_14 ._courseGrid_13jho_14._gridView_13jho_36 ._courseCol_13jho_36{max-width:50%!important;flex:0 0 50%!important;break-inside:avoid}._courseGridContainer_13jho_14 ._courseList_13jho_23 ._courseListItem_13jho_61{break-inside:avoid;margin-bottom:20px}}._courseCol_13jho_36:focus-within,._courseListItem_13jho_61:focus-within{outline:2px solid var(--tap-green-medium);outline-offset:4px;border-radius:4px}._loading_13jho_45 ._courseCol_13jho_36,._loading_13jho_45 ._courseListItem_13jho_61{animation:_fadeIn_13jho_1 .6s ease}._courseCol_13jho_36:hover,._courseListItem_13jho_61:hover{transform:translateY(-2px);transition:transform .2s ease}@media(hover:none){._courseCol_13jho_36:hover,._courseListItem_13jho_61:hover{transform:none}}._paginationContainer_5e3cs_1{margin-top:2rem;padding:1.5rem 0;border-top:1px solid #f0f0f0;position:relative}._paginationControls_5e3cs_8{display:flex;justify-content:flex-end;margin-bottom:1rem}@media(max-width:768px){._paginationControls_5e3cs_8{justify-content:center}}._toggleButton_5e3cs_19{color:var(--tap-medium-green);font-size:.875rem}._toggleButton_5e3cs_19:hover{color:var(--tap-dark-green);background-color:var(--tap-light-cream)}._traditionalPagination_5e3cs_28{position:relative}._resultsInfo_5e3cs_32{display:flex;justify-content:center;margin-bottom:1rem}@media(max-width:768px){._resultsInfo_5e3cs_32{margin-bottom:.75rem}}._resultsText_5e3cs_43{color:#666;font-size:.875rem;font-weight:500}._paginationWrapper_5e3cs_49{display:flex;justify-content:center;align-items:center}._paginationWrapper_5e3cs_49 .ant-pagination{display:flex;align-items:center;gap:.5rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-item{border:1px solid #d9d9d9;border-radius:6px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-item:hover{border-color:var(--tap-medium-green);color:var(--tap-medium-green)}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-item.ant-pagination-item-active{background-color:var(--tap-medium-green);border-color:var(--tap-medium-green);color:#fff;font-weight:600}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-jump-prev,._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-jump-next{color:#999}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-jump-prev:hover,._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-jump-next:hover{color:var(--tap-medium-green)}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper{margin-left:1rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper input{border-radius:6px;border-color:#d9d9d9}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper input:focus{border-color:var(--tap-medium-green);box-shadow:0 0 0 2px #4c9a2a33}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-total-text{margin-right:1rem;color:#666;font-size:.875rem}._navButton_5e3cs_104{height:40px;padding:0 1rem;border-radius:6px;font-weight:500;display:flex;align-items:center;gap:.5rem;transition:all .3s ease}._navButton_5e3cs_104:hover:not(:disabled){background-color:var(--tap-light-cream);color:var(--tap-dark-green);border-color:var(--tap-medium-green)}._navButton_5e3cs_104:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){._navButton_5e3cs_104{padding:0 .75rem;font-size:.875rem}}._loadingOverlay_5e3cs_130{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;align-items:center;justify-content:center;border-radius:8px;z-index:10}._infiniteScroll_5e3cs_144{text-align:center}._loadMoreTrigger_5e3cs_148{min-height:100px;display:flex;align-items:center;justify-content:center}._loadingMore_5e3cs_155{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem}._loadingText_5e3cs_163{color:#666;font-size:.875rem;font-weight:500}._endOfResults_5e3cs_169{padding:2rem;background-color:#f9f9f9;border-radius:8px;margin:1rem 0}._endText_5e3cs_176{color:#666;font-size:.875rem;font-weight:500}._infiniteResultsInfo_5e3cs_182{margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}._backToTop_5e3cs_188{position:fixed;bottom:2rem;right:2rem;z-index:1000;width:50px;height:50px;background-color:var(--tap-medium-green);border-color:var(--tap-medium-green);box-shadow:0 4px 12px #00000026;transition:all .3s ease}._backToTop_5e3cs_188:hover{background-color:var(--tap-dark-green);border-color:var(--tap-dark-green);transform:translateY(-2px);box-shadow:0 6px 16px #0003}@media(max-width:768px){._backToTop_5e3cs_188{bottom:1rem;right:1rem;width:45px;height:45px}}@media(max-width:768px){._paginationContainer_5e3cs_1{margin-top:1.5rem;padding:1rem 0}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-item{min-width:36px;height:36px;font-size:.875rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper{margin-left:.5rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper input{width:60px}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-total-text{display:none}._navButton_5e3cs_104{height:36px;padding:0 .75rem;font-size:.875rem}}@media(max-width:480px){._paginationWrapper_5e3cs_49 .ant-pagination{flex-wrap:wrap;gap:.25rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-item{min-width:32px;height:32px;font-size:.8rem}._paginationWrapper_5e3cs_49 .ant-pagination .ant-pagination-options-quick-jumper{width:100%;margin:.5rem 0 0;text-align:center}._navButton_5e3cs_104{height:32px;padding:0 .5rem;font-size:.8rem}}@keyframes _fadeIn_5e3cs_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._paginationContainer_5e3cs_1{animation:_fadeIn_5e3cs_1 .3s ease}._loadingMore_5e3cs_155 .ant-spin,._loadingOverlay_5e3cs_130 .ant-spin{color:var(--tap-medium-green)}._filterBadges_1g0wr_1{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1.5rem}._badgesHeader_1g0wr_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._badgesHeader_1g0wr_9 ._badgesTitle_1g0wr_15{font-weight:600;color:#374151;font-size:.875rem}._badgesHeader_1g0wr_9 ._clearAllButton_1g0wr_20{padding:0;height:auto;font-size:.875rem;color:var(--tap-medium-green)}._badgesHeader_1g0wr_9 ._clearAllButton_1g0wr_20:hover{color:var(--tap-dark-green)}._badgesList_1g0wr_30{width:100%}._filterBadge_1g0wr_1{border-radius:16px;padding:4px 12px;font-size:.875rem;border:1px solid;transition:all .2s ease;cursor:default}._filterBadge_1g0wr_1 ._badgeLabel_1g0wr_42{font-weight:500;margin-right:4px}._filterBadge_1g0wr_1 ._badgeValue_1g0wr_46{font-weight:400}._filterBadge_1g0wr_1 .ant-tag-close-icon{margin-left:6px;font-size:10px;transition:color .2s ease}._filterBadge_1g0wr_1 .ant-tag-close-icon:hover{color:#ef4444!important}._filterBadge_1g0wr_1._categoryBadge_1g0wr_57{background:var(--tap-light-green);border-color:var(--tap-medium-green);color:var(--tap-dark-green)}._filterBadge_1g0wr_1._categoryBadge_1g0wr_57 .ant-tag-close-icon{color:var(--tap-dark-green)}._filterBadge_1g0wr_1._priceBadge_1g0wr_65{background:var(--tap-fresh-yellow);border-color:var(--tap-fresh-yellow);color:var(--tap-dark-green)}._filterBadge_1g0wr_1._priceBadge_1g0wr_65 .ant-tag-close-icon{color:var(--tap-dark-green)}._filterBadge_1g0wr_1._ratingBadge_1g0wr_73{background:#fef3c7;border-color:#f59e0b;color:#92400e}._filterBadge_1g0wr_1._ratingBadge_1g0wr_73 .ant-tag-close-icon{color:#92400e}._filterBadge_1g0wr_1._levelBadge_1g0wr_81{background:var(--tap-light-orange);border-color:#f97316;color:#ea580c}._filterBadge_1g0wr_1._levelBadge_1g0wr_81 .ant-tag-close-icon{color:#ea580c}._filterBadge_1g0wr_1._instructorBadge_1g0wr_89{background:#e0e7ff;border-color:#6366f1;color:#4338ca}._filterBadge_1g0wr_1._instructorBadge_1g0wr_89 .ant-tag-close-icon{color:#4338ca}._filterBadge_1g0wr_1._durationBadge_1g0wr_97{background:#f3e8ff;border-color:#a855f7;color:#7c3aed}._filterBadge_1g0wr_1._durationBadge_1g0wr_97 .ant-tag-close-icon{color:#7c3aed}._filterBadge_1g0wr_1:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:768px){._filterBadges_1g0wr_1{padding:.75rem;margin-bottom:1rem}._badgesHeader_1g0wr_9{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.5rem}._badgesHeader_1g0wr_9 ._clearAllButton_1g0wr_20{align-self:flex-end}._filterBadge_1g0wr_1{font-size:.75rem;padding:2px 8px}._filterBadge_1g0wr_1 ._badgeLabel_1g0wr_42,._filterBadge_1g0wr_1 ._badgeValue_1g0wr_46{display:block}._filterBadge_1g0wr_1 ._badgeLabel_1g0wr_42{font-size:.625rem;opacity:.8;margin-bottom:1px}}._filterBadge_1g0wr_1{animation:_fadeIn_1g0wr_1 .3s ease}@keyframes _fadeIn_1g0wr_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media(prefers-contrast:high){._filterBadge_1g0wr_1{border-width:2px;font-weight:600}}@media(prefers-reduced-motion:reduce){._filterBadge_1g0wr_1{transition:none;animation:none}._filterBadge_1g0wr_1:hover{transform:none}}._errorBoundary_3ptsc_1{min-height:400px;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background-color:#fafafa}._errorContainer_3ptsc_10{max-width:600px;width:100%}._errorAlert_3ptsc_15{margin-bottom:1.5rem}._errorAlert_3ptsc_15 ._ant-alert-message_3ptsc_18{font-size:1.1rem;font-weight:600;color:var(--tap-dark-green)}._errorAlert_3ptsc_15 ._ant-alert-description_3ptsc_23{font-size:.95rem;line-height:1.6}._errorDescription_3ptsc_28 p{margin-bottom:1rem;color:#666}._errorDetails_3ptsc_33{margin-top:1rem;padding:.75rem;background-color:#f5f5f5;border-radius:4px;border:1px solid #d9d9d9}._errorDetails_3ptsc_33 summary{cursor:pointer;font-weight:500;color:var(--tap-dark-green);margin-bottom:.5rem}._errorDetails_3ptsc_33 summary:hover{color:var(--tap-medium-green)}._errorStack_3ptsc_50{font-family:Courier New,monospace;font-size:.8rem;color:#d32f2f;background-color:#fff;padding:.75rem;border-radius:4px;border:1px solid #ffcdd2;overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}._errorActions_3ptsc_65{display:flex;gap:.75rem;flex-wrap:wrap}@media(max-width:480px){._errorActions_3ptsc_65{flex-direction:column}._errorActions_3ptsc_65 ._retryButton_3ptsc_74,._errorActions_3ptsc_65 ._reloadButton_3ptsc_75{width:100%}}._retryButton_3ptsc_74{background-color:var(--tap-medium-green);border-color:var(--tap-medium-green)}._retryButton_3ptsc_74:hover{background-color:var(--tap-dark-green);border-color:var(--tap-dark-green)}._reloadButton_3ptsc_75{border-color:var(--tap-medium-green);color:var(--tap-medium-green)}._reloadButton_3ptsc_75:hover{border-color:var(--tap-dark-green);color:var(--tap-dark-green)}._helpText_3ptsc_98{text-align:center;padding:1rem;background-color:#fff;border-radius:8px;border:1px solid #e8e8e8}._helpText_3ptsc_98 p{margin:0;font-size:.9rem;color:#666}._helpText_3ptsc_98 p a{color:var(--tap-medium-green);text-decoration:none}._helpText_3ptsc_98 p a:hover{color:var(--tap-dark-green);text-decoration:underline}@media(max-width:768px){._errorBoundary_3ptsc_1{padding:1rem .5rem;min-height:300px}._errorContainer_3ptsc_10{max-width:100%}._errorAlert_3ptsc_15 ._ant-alert-message_3ptsc_18{font-size:1rem}._errorAlert_3ptsc_15 ._ant-alert-description_3ptsc_23{font-size:.9rem}}@media(max-width:480px){._errorBoundary_3ptsc_1{padding:.75rem .25rem}._helpText_3ptsc_98{padding:.75rem}._helpText_3ptsc_98 p{font-size:.85rem}}:root{--tap-dark-green: #2E7D32;--tap-medium-green: #4C9A2A;--tap-light-green: #A8D672;--tap-fresh-yellow: #F4C542;--tap-light-yellow: #F7E16B;--tap-light-cream: #FBE8B0;--tap-light-orange: #FDE3B0;--tap-dark-green-rgb: 46, 125, 50;--tap-medium-green-rgb: 76, 154, 42;--tap-light-green-rgb: 168, 214, 114;--tap-fresh-yellow-rgb: 244, 197, 66}._pageContainer_jng3t_15{max-width:1280px;margin:0 auto;padding:2rem 1rem;min-height:calc(100vh - 200px)}@media(max-width:768px){._pageContainer_jng3t_15{padding:1rem .5rem}}._breadcrumbContainer_jng3t_27{margin-bottom:1.5rem}._breadcrumbContainer_jng3t_27 .ant-breadcrumb{font-size:14px}._breadcrumbContainer_jng3t_27 .ant-breadcrumb a{color:var(--tap-medium-green);text-decoration:none}._breadcrumbContainer_jng3t_27 .ant-breadcrumb a:hover{color:var(--tap-dark-green)}._breadcrumbContainer_jng3t_27 .ant-breadcrumb span{color:#666}._pageHeader_jng3t_44{margin-bottom:2rem;text-align:center}@media(max-width:768px){._pageHeader_jng3t_44{margin-bottom:1.5rem;text-align:left}}._pageTitle_jng3t_55{color:var(--tap-dark-green)!important;font-size:2.5rem!important;font-weight:700!important;margin-bottom:.5rem!important}@media(max-width:768px){._pageTitle_jng3t_55{font-size:2rem!important}}@media(max-width:480px){._pageTitle_jng3t_55{font-size:1.75rem!important}}._pageDescription_jng3t_72{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}@media(max-width:768px){._pageDescription_jng3t_72{margin:0;font-size:1rem}}._contentLayout_jng3t_86{display:grid;grid-template-columns:280px 1fr;gap:2rem;align-items:start}@media(max-width:1024px){._contentLayout_jng3t_86{grid-template-columns:1fr;gap:1rem}}@media(max-width:1024px){._filtersSection_jng3t_100{order:2}}@media(max-width:1024px){._coursesSection_jng3t_106{order:1}}._courseGrid_jng3t_111{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){._courseGrid_jng3t_111{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._courseGrid_jng3t_111{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){._courseGrid_jng3t_111{grid-template-columns:repeat(4,1fr)}}._filtersPlaceholder_jng3t_132,._courseHeaderPlaceholder_jng3t_133,._courseGridPlaceholder_jng3t_134,._paginationPlaceholder_jng3t_135{padding:1rem;border:2px dashed #d9d9d9;border-radius:8px;background:#fafafa;margin-bottom:1rem}._filtersPlaceholder_jng3t_132 p,._courseHeaderPlaceholder_jng3t_133 p,._courseGridPlaceholder_jng3t_134 p,._paginationPlaceholder_jng3t_135 p{margin:.5rem 0;color:#666;font-size:.9rem}._filtersPlaceholder_jng3t_132 pre,._courseHeaderPlaceholder_jng3t_133 pre,._courseGridPlaceholder_jng3t_134 pre,._paginationPlaceholder_jng3t_135 pre{background:#f0f0f0;padding:.5rem;border-radius:4px;font-size:.8rem;overflow-x:auto}._filtersPlaceholder_jng3t_132{background:var(--tap-light-cream);border-color:var(--tap-light-green)}._courseHeaderPlaceholder_jng3t_133{background:var(--tap-light-yellow);border-color:var(--tap-fresh-yellow)}._courseGridPlaceholder_jng3t_134{background:var(--tap-light-orange);border-color:var(--tap-fresh-yellow);min-height:400px}._paginationPlaceholder_jng3t_135{background:var(--tap-light-green);border-color:var(--tap-medium-green)}._errorState_jng3t_182{padding:2rem;text-align:center}._loadingState_jng3t_187{padding:2rem}._mobileFilterOverlay_jng3t_191{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}._mobileFilterOverlay_jng3t_191._visible_jng3t_204{opacity:1;visibility:visible}@media(max-width:1024px){._mobileFilterOverlay_jng3t_191{display:block}}._mobileSearchDrawer_jng3t_214{display:none;position:fixed;top:0;left:0;right:0;background:#fff;z-index:1001;padding:1rem;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 8px #0000001a;transform:translateY(-100%);transition:transform .3s ease}._mobileSearchDrawer_jng3t_214._visible_jng3t_204{transform:translateY(0)}@media(max-width:768px){._mobileSearchDrawer_jng3t_214{display:block}}._touchButton_jng3t_237{min-height:44px;min-width:44px;padding:.75rem 1rem;border-radius:8px;font-size:1rem;font-weight:500;transition:all .2s ease}._touchButton_jng3t_237:active{transform:scale(.98)}@media(hover:hover){._touchButton_jng3t_237:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}}@media(max-width:1024px){._contentLayout_jng3t_86{grid-template-columns:1fr;gap:1rem}._filtersSection_jng3t_100{order:2}._coursesSection_jng3t_106{order:1}}@media(max-width:768px){._pageContainer_jng3t_15{padding:1rem .75rem}._contentLayout_jng3t_86{gap:.75rem}._pageTitle_jng3t_55{font-size:1.875rem!important;text-align:left}._pageDescription_jng3t_72{text-align:left;margin:0;font-size:.9rem}._filtersPlaceholder_jng3t_132,._courseHeaderPlaceholder_jng3t_133,._courseGridPlaceholder_jng3t_134,._paginationPlaceholder_jng3t_135{padding:.75rem;margin-bottom:.75rem}}@media(max-width:480px){._pageContainer_jng3t_15{padding:.75rem .5rem}._pageTitle_jng3t_55{font-size:1.5rem!important}._pageDescription_jng3t_72{font-size:.875rem}._filtersPlaceholder_jng3t_132,._courseHeaderPlaceholder_jng3t_133,._courseGridPlaceholder_jng3t_134,._paginationPlaceholder_jng3t_135{padding:.5rem;margin-bottom:.5rem}}@media(prefers-contrast:high){._pageContainer_jng3t_15{border:2px solid #000}._breadcrumbContainer_jng3t_27 .ant-breadcrumb a{color:#000!important;text-decoration:underline}._pageTitle_jng3t_55{color:#000!important}}@media(prefers-reduced-motion:reduce){._mobileFilterOverlay_jng3t_191,._mobileSearchDrawer_jng3t_214,._touchButton_jng3t_237{transition:none}._touchButton_jng3t_237:active{transform:none}}@media print{._mobileFilterOverlay_jng3t_191,._mobileSearchDrawer_jng3t_214{display:none!important}._pageContainer_jng3t_15{padding:0;max-width:none}._contentLayout_jng3t_86{grid-template-columns:1fr;gap:1rem}._filtersSection_jng3t_100{display:none}}._headerSkeleton_mqkka_1{padding:20px 0;background:#fff;border-bottom:1px solid #f0f0f0}._headerSkeleton_mqkka_1._shimmer_mqkka_6{position:relative;overflow:hidden}._headerSkeleton_mqkka_1._shimmer_mqkka_6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_mqkka_6 1.5s infinite;z-index:1}._headerSkeleton_mqkka_1 ._ant-skeleton_mqkka_21 ._ant-skeleton-button_mqkka_21,._headerSkeleton_mqkka_1 ._ant-skeleton_mqkka_21 ._ant-skeleton-input_mqkka_22{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_mqkka_1 1.5s infinite}._breadcrumbSection_mqkka_28{margin-bottom:16px}._breadcrumbSection_mqkka_28 ._breadcrumbItem_mqkka_31{border-radius:4px}._breadcrumbSection_mqkka_28 ._breadcrumbSeparator_mqkka_34{border-radius:2px}._headerContent_mqkka_38{margin-bottom:20px}._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41{display:flex;flex-direction:column;gap:8px}._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageTitle_mqkka_46{border-radius:6px}._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageSubtitle_mqkka_49{border-radius:4px}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52{display:flex;flex-direction:column;gap:12px;align-items:flex-end}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._searchContainer_mqkka_58{width:100%;display:flex;justify-content:flex-end}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._searchContainer_mqkka_58 ._searchInput_mqkka_63,._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66 ._viewToggle_mqkka_66,._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66 ._sortDropdown_mqkka_69{border-radius:6px}._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._resultsCount_mqkka_73{border-radius:4px}._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._filterBadges_mqkka_76 ._filterBadge_mqkka_76{border-radius:12px}._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._headerActions_mqkka_79{display:flex;justify-content:flex-end}._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._headerActions_mqkka_79 ._clearFilters_mqkka_83,._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._headerActions_mqkka_79 ._filterToggle_mqkka_84{border-radius:4px}._headerSkeleton_mqkka_1._mobile_mqkka_88{padding:16px 0}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38,._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._titleSection_mqkka_41{margin-bottom:16px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageTitle_mqkka_46{width:180px;height:28px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageSubtitle_mqkka_49{width:120px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52{align-items:stretch;gap:8px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._searchContainer_mqkka_58{justify-content:stretch}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._searchContainer_mqkka_58 ._searchInput_mqkka_63{width:100%}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66{display:flex;justify-content:space-between}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66 ._ant-space_mqkka_118{width:100%;justify-content:space-between}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66 ._sortDropdown_mqkka_69{flex:1;max-width:140px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._resultsSection_mqkka_73 ._resultsInfo_mqkka_73{margin-bottom:12px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._ant-space_mqkka_118{width:100%;flex-direction:column;align-items:flex-start;gap:8px}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._filterBadges_mqkka_76,._headerSkeleton_mqkka_1._mobile_mqkka_88 ._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._filterBadges_mqkka_76 ._ant-space_mqkka_118{width:100%}._headerSkeleton_mqkka_1._mobile_mqkka_88 ._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._headerActions_mqkka_79{justify-content:flex-start}@keyframes _shimmer_mqkka_6{0%{left:-100%}to{left:100%}}@keyframes _skeleton-loading_mqkka_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52{align-items:stretch}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._searchContainer_mqkka_58{justify-content:stretch}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66{justify-content:space-between}._headerContent_mqkka_38 ._controlsSection_mqkka_52 ._controlsContainer_mqkka_52 ._viewControls_mqkka_66 ._ant-space_mqkka_118{width:100%;justify-content:space-between}._resultsSection_mqkka_73 ._ant-row_mqkka_175{flex-direction:column;gap:12px}._resultsSection_mqkka_73 ._resultsInfo_mqkka_73 ._ant-space_mqkka_118,._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._ant-space_mqkka_118{width:100%;flex-wrap:wrap}._resultsSection_mqkka_73 ._actionsSection_mqkka_79 ._headerActions_mqkka_79{justify-content:flex-start}}@media(max-width:480px){._headerSkeleton_mqkka_1{padding:12px 0}._headerSkeleton_mqkka_1 ._breadcrumbSection_mqkka_28{margin-bottom:12px}._headerSkeleton_mqkka_1 ._breadcrumbSection_mqkka_28 ._ant-space_mqkka_118{flex-wrap:wrap}._headerSkeleton_mqkka_1 ._headerContent_mqkka_38{margin-bottom:16px}._headerSkeleton_mqkka_1 ._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageTitle_mqkka_46{width:160px;height:24px}._headerSkeleton_mqkka_1 ._headerContent_mqkka_38 ._titleSection_mqkka_41 ._titleContainer_mqkka_41 ._pageSubtitle_mqkka_49{width:100px;height:14px}}._filtersSkeleton_1dlsl_1._shimmer_1dlsl_1{position:relative;overflow:hidden}._filtersSkeleton_1dlsl_1._shimmer_1dlsl_1:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_1dlsl_1 1.5s infinite;z-index:1}._filtersSkeleton_1dlsl_1 ._ant-skeleton_1dlsl_16 ._ant-skeleton-button_1dlsl_16,._filtersSkeleton_1dlsl_1 ._ant-skeleton_1dlsl_16 ._ant-skeleton-input_1dlsl_17{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_1dlsl_1 1.5s infinite}._filtersHeader_1dlsl_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._filtersHeader_1dlsl_23 ._headerTitle_1dlsl_29,._filtersHeader_1dlsl_23 ._clearButton_1dlsl_32{border-radius:4px}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36{margin-bottom:16px}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionHeader_1dlsl_39{margin-bottom:12px}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionHeader_1dlsl_39 ._sectionTitle_1dlsl_42{border-radius:4px}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45{padding:4px 0}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45 ._checkbox_1dlsl_48{border-radius:2px;flex-shrink:0}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45 ._itemLabel_1dlsl_52{border-radius:4px;flex:1}._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45 ._itemCount_1dlsl_56{border-radius:10px;flex-shrink:0}._filtersContent_1dlsl_36 ._sectionDivider_1dlsl_60{margin:16px 0;border-color:#f0f0f0}._priceSlider_1dlsl_65{position:relative;padding:8px 0}._priceSlider_1dlsl_65 ._sliderTrack_1dlsl_69{border-radius:4px}._priceSlider_1dlsl_65 ._sliderHandles_1dlsl_72{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 8px}._priceSlider_1dlsl_65 ._sliderHandles_1dlsl_72 ._sliderHandle_1dlsl_72{border-radius:50%}._priceInputs_1dlsl_86 ._priceInput_1dlsl_86,._priceInputs_1dlsl_86 ._priceSeparator_1dlsl_89{border-radius:4px}._pricePresets_1dlsl_93 ._pricePreset_1dlsl_93{border-radius:12px}._ratingItem_1dlsl_97 ._stars_1dlsl_97{display:flex;gap:2px}._ratingItem_1dlsl_97 ._stars_1dlsl_97 ._star_1dlsl_97{border-radius:2px}._ratingItem_1dlsl_97 ._ratingText_1dlsl_104{border-radius:4px}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108{background:#fff;border-radius:0}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileHeader_1dlsl_112{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileHeader_1dlsl_112 ._headerTitle_1dlsl_29,._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileHeader_1dlsl_112 ._clearButton_1dlsl_32{border-radius:4px}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125{padding:16px;max-height:60vh;overflow-y:auto}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125 ._filterSection_1dlsl_36{margin-bottom:20px}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45{padding:8px 0;border-bottom:1px solid #f8f8f8}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45:last-child{border-bottom:none}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125 ._sectionDivider_1dlsl_60{margin:20px 0}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileFooter_1dlsl_143{padding:16px;border-top:1px solid #f0f0f0;background:#fafafa}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileFooter_1dlsl_143 ._applyButton_1dlsl_148,._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileFooter_1dlsl_143 ._resetButton_1dlsl_149{border-radius:6px;flex:1}@keyframes _shimmer_1dlsl_1{0%{left:-100%}to{left:100%}}@keyframes _skeleton-loading_1dlsl_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){._filtersContent_1dlsl_36 ._filterSection_1dlsl_36 ._sectionContent_1dlsl_45 ._filterItem_1dlsl_45{padding:6px 0}}@media(max-width:480px){._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125{padding:12px}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileContent_1dlsl_125 ._filterSection_1dlsl_36{margin-bottom:16px}._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileHeader_1dlsl_112,._filtersSkeleton_1dlsl_1._mobile_1dlsl_108 ._mobileFooter_1dlsl_143{padding:12px}}._skeletonCard_1f9in_1{border-radius:12px;overflow:hidden;transition:all .3s ease}._skeletonCard_1f9in_1._shimmer_1f9in_6{position:relative;overflow:hidden}._skeletonCard_1f9in_1._shimmer_1f9in_6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_1f9in_6 1.5s infinite;z-index:1}._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-content_1f9in_21 ._ant-skeleton-title_1f9in_21,._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-content_1f9in_21 ._ant-skeleton-paragraph_1f9in_22>li{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_1f9in_1 1.5s infinite}._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-avatar_1f9in_27,._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-button_1f9in_28,._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-input_1f9in_29,._skeletonCard_1f9in_1 ._ant-skeleton_1f9in_21 ._ant-skeleton-image_1f9in_30{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_skeleton-loading_1f9in_1 1.5s infinite}._skeletonCard_1f9in_1._gridMode_1f9in_36{height:100%}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._coverSection_1f9in_39{position:relative}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._coverSection_1f9in_39 ._skeletonImage_1f9in_42{width:100%;height:200px;border-radius:0}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._coverSection_1f9in_39 ._coverTags_1f9in_47{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._coverSection_1f9in_39 ._coverTags_1f9in_47 ._ant-skeleton-button_1f9in_28{border-radius:12px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._titleSection_1f9in_58{margin-bottom:8px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._titleSection_1f9in_58 ._titleSkeleton_1f9in_61{height:20px;border-radius:4px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65{width:100%}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._descriptionText_1f9in_68 ._ant-skeleton-paragraph_1f9in_22{margin-bottom:12px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._descriptionText_1f9in_68 ._ant-skeleton-paragraph_1f9in_22>li{height:14px;border-radius:4px;margin-bottom:6px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._instructorSection_1f9in_76{margin-bottom:8px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._instructorSection_1f9in_76 ._ant-skeleton-avatar_1f9in_27{width:20px;height:20px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._instructorSection_1f9in_76 ._ant-skeleton-input_1f9in_29{height:14px;border-radius:4px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._metadataSection_1f9in_87{margin-bottom:12px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._metadataSection_1f9in_87 ._ant-skeleton-button_1f9in_28{height:14px;border-radius:4px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._priceSection_1f9in_94{display:flex;justify-content:space-between;align-items:center}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._priceSection_1f9in_94 ._ant-skeleton-input_1f9in_29{border-radius:4px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._priceSection_1f9in_94 ._ant-skeleton-input_1f9in_29:first-child{height:18px}._skeletonCard_1f9in_1._gridMode_1f9in_36 ._descriptionSection_1f9in_65 ._priceSection_1f9in_94 ._ant-skeleton-input_1f9in_29:last-child{height:12px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109{display:flex;gap:16px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._imageSection_1f9in_113{flex-shrink:0}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._imageSection_1f9in_113 ._skeletonImage_1f9in_42{border-radius:8px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119{flex:1;display:flex;flex-direction:column;gap:12px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._header_1f9in_125{display:flex;justify-content:space-between;align-items:flex-start}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._header_1f9in_125 ._titleSkeleton_1f9in_61{border-radius:4px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._header_1f9in_125 ._tags_1f9in_133{display:flex;gap:8px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._header_1f9in_125 ._tags_1f9in_133 ._ant-skeleton-button_1f9in_28{border-radius:12px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._description_1f9in_65 ._ant-skeleton-paragraph_1f9in_22{margin:0}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._description_1f9in_65 ._ant-skeleton-paragraph_1f9in_22>li{height:14px;border-radius:4px;margin-bottom:6px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._metadata_1f9in_87 ._ant-skeleton-avatar_1f9in_27{width:20px;height:20px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._metadata_1f9in_87 ._ant-skeleton-input_1f9in_29,._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._metadata_1f9in_87 ._ant-skeleton-button_1f9in_28{height:16px;border-radius:4px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157{display:flex;justify-content:space-between;align-items:center;margin-top:auto}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._price_1f9in_94{display:flex;flex-direction:column;gap:4px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._price_1f9in_94 ._ant-skeleton-input_1f9in_29{border-radius:4px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._price_1f9in_94 ._ant-skeleton-input_1f9in_29:first-child{height:20px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._price_1f9in_94 ._ant-skeleton-input_1f9in_29:last-child{height:14px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._actions_1f9in_177{display:flex;gap:8px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._actions_1f9in_177 ._ant-skeleton-button_1f9in_28{border-radius:6px}@keyframes _shimmer_1f9in_6{0%{left:-100%}to{left:100%}}@keyframes _skeleton-loading_1f9in_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109{flex-direction:column}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._imageSection_1f9in_113 ._skeletonImage_1f9in_42{width:100%;height:150px}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._header_1f9in_125{flex-direction:column;gap:8px;align-items:flex-start}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157{flex-direction:column;gap:12px;align-items:flex-start}._skeletonCard_1f9in_1._listMode_1f9in_109 ._listLayout_1f9in_109 ._contentSection_1f9in_119 ._footer_1f9in_157 ._actions_1f9in_177{width:100%;justify-content:flex-start}}@media(max-width:480px){._skeletonCard_1f9in_1._gridMode_1f9in_36 ._coverSection_1f9in_39 ._skeletonImage_1f9in_42{height:150px}}._skeletonGrid_16o6q_1{width:100%}._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4{display:flex}._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{width:100%;height:100%;min-height:400px}._skeletonGrid_16o6q_1._listMode_16o6q_12 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{width:100%;min-height:200px}._skeletonRow_16o6q_4{width:100%}._skeletonCol_16o6q_4{display:flex;flex-direction:column}@media(max-width:1200px){._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{min-height:380px}}@media(max-width:992px){._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{min-height:360px}}@media(max-width:768px){._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{min-height:340px}._skeletonGrid_16o6q_1._listMode_16o6q_12 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{min-height:250px}}@media(max-width:576px){._skeletonGrid_16o6q_1._gridMode_16o6q_4 ._skeletonRow_16o6q_4 ._skeletonCol_16o6q_4>*{min-height:320px}}._loadingState_a90lo_1{min-height:100vh;background-color:#fafafa}._loadingState_a90lo_1._mobile_a90lo_5 ._contentSection_a90lo_5{padding:0 8px}._loadingState_a90lo_1._initialLoading_a90lo_8 ._headerSection_a90lo_8,._loadingState_a90lo_1._initialLoading_a90lo_8 ._contentSection_a90lo_5{opacity:1;animation:_fadeIn_a90lo_1 .3s ease-in}._loadingState_a90lo_1._searchLoading_a90lo_13 ._gridContainer_a90lo_13,._loadingState_a90lo_1._filterLoading_a90lo_13 ._gridContainer_a90lo_13{opacity:.7;transition:opacity .2s ease}._loadingState_a90lo_1._searchLoading_a90lo_13 ._loadingIndicator_a90lo_17,._loadingState_a90lo_1._filterLoading_a90lo_13 ._loadingIndicator_a90lo_17{margin-bottom:16px}._loadingState_a90lo_1._paginationLoading_a90lo_20 ._gridContainer_a90lo_13 ._skeletonGrid_a90lo_20{opacity:.8}._loadingState_a90lo_1._paginationLoading_a90lo_20 ._gridContainer_a90lo_13 ._skeletonGrid_a90lo_20 ._skeletonRow_a90lo_23{animation:_slideUp_a90lo_1 .4s ease-out}._headerSection_a90lo_8{background:#fff;border-bottom:1px solid #f0f0f0;margin-bottom:0}._contentSection_a90lo_5{padding:24px}._contentSection_a90lo_5 ._contentRow_a90lo_36{margin:0;min-height:600px}._contentSection_a90lo_5 ._filtersCol_a90lo_40 ._filtersContainer_a90lo_40{position:sticky;top:24px}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13{position:relative}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17{text-align:center;padding:16px;background:#ffffffe6;border-radius:8px;border:1px solid #e8e8e8;margin-bottom:20px}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55{color:var(--tap-medium-green);font-weight:500;font-size:14px}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55:after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;border:2px solid var(--tap-medium-green);border-top-color:transparent;border-radius:50%;animation:_spin_a90lo_1 1s linear infinite}._mobileFiltersSection_a90lo_72{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#00000080;display:none}._mobileFiltersSection_a90lo_72._active_a90lo_82{display:block;animation:_fadeIn_a90lo_1 .3s ease}@keyframes _fadeIn_a90lo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideUp_a90lo_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_a90lo_1{to{transform:rotate(360deg)}}@media(max-width:1200px){._contentSection_a90lo_5{padding:20px}._contentSection_a90lo_5 ._contentRow_a90lo_36{min-height:500px}}@media(max-width:992px){._contentSection_a90lo_5{padding:16px}._contentSection_a90lo_5 ._filtersCol_a90lo_40{display:none}}@media(max-width:768px){._loadingState_a90lo_1._mobile_a90lo_5 ._headerSection_a90lo_8{padding:0 8px}._loadingState_a90lo_1._mobile_a90lo_5 ._contentSection_a90lo_5{padding:12px 8px}._loadingState_a90lo_1._mobile_a90lo_5 ._contentSection_a90lo_5 ._contentRow_a90lo_36{min-height:400px}._loadingState_a90lo_1._mobile_a90lo_5 ._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17{margin-bottom:16px;padding:12px}._loadingState_a90lo_1._mobile_a90lo_5 ._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55{font-size:13px}}@media(max-width:480px){._contentSection_a90lo_5{padding:8px 4px}._contentSection_a90lo_5 ._contentRow_a90lo_36{min-height:300px}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17{padding:10px;margin-bottom:12px}._contentSection_a90lo_5 ._gridCol_a90lo_44 ._gridContainer_a90lo_13 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55{font-size:12px}}@media(prefers-contrast:high){._loadingState_a90lo_1 ._loadingIndicator_a90lo_17{border-color:#000;background:#fff}._loadingState_a90lo_1 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55{color:#000}._loadingState_a90lo_1 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55:after{border-color:#000;border-top-color:transparent}}@media(prefers-reduced-motion:reduce){._loadingState_a90lo_1 ._headerSection_a90lo_8,._loadingState_a90lo_1 ._contentSection_a90lo_5,._loadingState_a90lo_1 ._gridContainer_a90lo_13 ._skeletonGrid_a90lo_20 ._skeletonRow_a90lo_23{animation:none}._loadingState_a90lo_1 ._loadingIndicator_a90lo_17 ._loadingText_a90lo_55:after{animation:none;border:2px solid var(--tap-medium-green);border-radius:0}}.sr-only,.filters-applied-announcement,.courses-loaded-announcement,.error-loading-filters,.error-loading-courses,.loading-filters-announcement,.loading-courses-announcement,.sort-change-announcement,.filter-change-announcement,.search-results-announcement,.required-indicator:after,.button-state,.success-announcement,.error-announcement,.loading-announcement{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sr-only-focusable:focus{position:static!important;width:auto!important;height:auto!important;padding:.5rem 1rem!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;background:var(--tap-dark-green)!important;color:#fff!important;border:2px solid var(--tap-light-green)!important;border-radius:4px!important;font-size:1rem!important;font-weight:600!important;z-index:9999!important}.focus-visible{outline:2px solid var(--tap-medium-green)!important;outline-offset:2px!important;border-radius:4px!important}@media(prefers-contrast:custom){.focus-visible{outline:3px solid #000!important;outline-offset:2px!important;background:#fff!important;color:#000!important}}.skip-link{position:absolute;top:-40px;left:6px;background:var(--tap-dark-green);color:#fff;padding:8px 16px;text-decoration:none;border-radius:0 0 4px 4px;font-weight:600;z-index:10000;transition:top .3s ease}.skip-link:focus{top:0}.keyboard-navigation .focusable-item{position:relative}.keyboard-navigation .focusable-item:focus{outline:2px solid var(--tap-medium-green);outline-offset:2px;z-index:1}.keyboard-navigation .focusable-item:focus-visible{outline:2px solid var(--tap-medium-green);outline-offset:2px}.keyboard-navigation.grid-navigation .focusable-item:focus{transform:scale(1.02);box-shadow:0 4px 12px #4c9a2a4d}.keyboard-navigation.list-navigation .focusable-item:focus{background:var(--tap-light-cream);border-left:4px solid var(--tap-medium-green);padding-left:calc(1rem - 4px)}.live-region{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.field-description{font-size:.875rem;color:#6b7280;margin-top:.25rem}.field-description.error{color:#dc2626}.field-description.success{color:var(--tap-dark-green)}.required-indicator{color:#dc2626;font-weight:600;margin-left:.25rem}.required-indicator:after{content:" (required)"}.expandable-indicator[aria-expanded=true] .expand-icon{transform:rotate(180deg)}.expandable-indicator .expand-icon{transition:transform .2s ease}.modal-overlay[aria-hidden=true],.drawer-container[aria-hidden=true]{pointer-events:none}.touch-target{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}@media(prefers-contrast:custom){.high-contrast{border:2px solid #000!important;background:#fff!important;color:#000!important}.high-contrast:hover{background:#000!important;color:#fff!important}.high-contrast:focus{outline:3px solid #000!important;outline-offset:2px!important}}@media(prefers-reduced-motion:reduce){.motion-safe{animation:none!important;transition:none!important}.expandable-indicator .expand-icon{transition:none!important}.keyboard-navigation .focusable-item:focus{transform:none!important}}@media print{.sr-only,.filters-applied-announcement,.courses-loaded-announcement,.error-loading-filters,.error-loading-courses,.loading-filters-announcement,.loading-courses-announcement,.sort-change-announcement,.filter-change-announcement,.search-results-announcement,.loading-announcement,.error-announcement,.success-announcement,.button-state,.required-indicator:after{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;white-space:normal!important;font-size:.875rem!important;color:#000!important;background:none!important;border:1px solid #000!important;padding:.25rem!important;margin:.25rem 0!important}.skip-link,.live-region{display:none!important}}[dir=rtl] .keyboard-navigation.list-navigation .focusable-item:focus{border-left:none;border-right:4px solid var(--tap-medium-green);padding-left:1rem;padding-right:calc(1rem - 4px)}.voice-control .clickable{cursor:pointer}.voice-control .clickable:hover{background:var(--tap-light-cream)}@media(min-resolution:2dppx){.focus-visible{outline-width:1px}}.course-card-focus:focus-within{outline:2px solid var(--tap-medium-green);outline-offset:2px;border-radius:8px}.course-card-focus:focus-within .course-title{color:var(--tap-dark-green)}.filter-item-focus:focus{background:var(--tap-light-cream);outline:2px solid var(--tap-medium-green);outline-offset:-2px;border-radius:4px}.pagination-focus:focus{outline:2px solid var(--tap-medium-green);outline-offset:2px;border-radius:4px;background:var(--tap-light-cream)}._container_g2ohy_1{padding:32px 0;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}@media(max-width:768px){._container_g2ohy_1{padding:16px 0}}._header_g2ohy_13{margin-bottom:16px;padding:0}._headerContent_g2ohy_18{background:#fff;padding:32px;border-radius:0;box-shadow:0 4px 16px #00000014;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}@media(max-width:768px){._headerContent_g2ohy_18{padding:20px;flex-direction:column;align-items:flex-start}}._headerLeft_g2ohy_37{display:flex;align-items:center;gap:20px;flex:1}._logo_g2ohy_44{width:80px;height:80px;border-radius:12px;object-fit:cover;border:2px solid #f0f0f0;box-shadow:0 2px 8px #0000001a}@media(max-width:768px){._logo_g2ohy_44{width:60px;height:60px}}._headerText_g2ohy_59{flex:1}._title_g2ohy_63{margin:0 0 8px!important;font-size:28px;font-weight:700;color:#1a1a1a}@media(max-width:768px){._title_g2ohy_63{font-size:22px}}._subtitle_g2ohy_76{font-size:16px;color:#595959}@media(max-width:768px){._subtitle_g2ohy_76{font-size:14px}}._lockedTag_g2ohy_86{font-size:14px;padding:6px 16px;border-radius:6px}._alertsSection_g2ohy_92{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:0}._alert_g2ohy_92{border-radius:0;box-shadow:0 2px 8px #0000000f}._statsRow_g2ohy_105{margin-bottom:8px;padding:0;margin-left:0!important;margin-right:0!important}._statsRow_g2ohy_105 .ant-row{margin-left:0!important;margin-right:0!important}._statsRow_g2ohy_105 .ant-col{padding-left:4px!important;padding-right:4px!important}._statCard_g2ohy_120{border-radius:0;box-shadow:0 2px 12px #00000014;transition:all .3s ease;background:#fff;height:100%}._statCard_g2ohy_120:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px)}._statCard_g2ohy_120 .ant-card-body{padding:16px}._statCard_g2ohy_120 .ant-statistic-title{font-size:14px;color:#8c8c8c;margin-bottom:8px}._statCard_g2ohy_120 .ant-statistic-content{font-size:28px;font-weight:600}._quotaStat_g2ohy_144{display:flex;flex-direction:column;gap:12px}._quotaLabel_g2ohy_150{font-size:14px;color:#8c8c8c;margin-bottom:8px}._quotaValue_g2ohy_156{display:flex;align-items:baseline}._quotaCard_g2ohy_161{border-radius:0;box-shadow:0 2px 12px #00000014;background:#fff;margin-bottom:16px}._quotaCard_g2ohy_161 .ant-card-body{padding:16px}._quotaHeader_g2ohy_171{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px}._progress_g2ohy_180{margin:20px 0}._progress_g2ohy_180 .ant-progress-bg{border-radius:6px}._quotaDetails_g2ohy_187{margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}._quotaNumber_g2ohy_193{font-size:20px;font-weight:600;color:#1a1a1a;margin-top:4px}._quickActionsCard_g2ohy_200{border-radius:0;box-shadow:0 2px 12px #00000014;background:#fff}._quickActionsCard_g2ohy_200 .ant-card-body{padding:16px}._quickActionsCard_g2ohy_200 .ant-row{margin-left:0!important;margin-right:0!important}._quickActionsCard_g2ohy_200 .ant-col{padding-left:4px!important;padding-right:4px!important}._quickActionsHeader_g2ohy_217{margin-bottom:12px}._sectionTitle_g2ohy_221{margin:0!important;font-size:20px;font-weight:600;color:#1a1a1a}._actionCard_g2ohy_228{border-radius:12px;border:1px solid #f0f0f0;transition:all .3s ease;cursor:pointer;height:100%;min-height:140px}._actionCard_g2ohy_228:hover{border-color:#1890ff;box-shadow:0 4px 16px #1890ff26;transform:translateY(-4px)}._actionCard_g2ohy_228 .ant-card-body{padding:16px;display:flex;align-items:center;gap:12px}._actionIcon_g2ohy_248{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff!important;flex-shrink:0;transition:all .3s ease;position:relative;z-index:1}._actionIcon_g2ohy_248 .anticon{font-size:24px;color:#fff!important;display:inline-block}._actionIcon_g2ohy_248._iconProfile_g2ohy_267{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea4d}._actionIcon_g2ohy_248._iconList_g2ohy_271{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 4px 12px #f5576c4d}._actionIcon_g2ohy_248._iconAdd_g2ohy_275{background:linear-gradient(135deg,#4facfe,#00f2fe);box-shadow:0 4px 12px #4facfe4d}._actionContent_g2ohy_280{flex:1}._actionTitle_g2ohy_284{font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:8px}._actionDescription_g2ohy_291{font-size:14px;color:#8c8c8c}._container_gy222_1{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}@media(max-width:768px){._container_gy222_1{padding:16px 0}}._header_gy222_13{margin-bottom:16px}._headerContent_gy222_17{background:#fff;padding:20px;border-radius:0;box-shadow:0 2px 8px #00000014;margin-bottom:12px}@media(max-width:768px){._headerContent_gy222_17{padding:16px}}._headerTop_gy222_30{margin-bottom:8px}._headerTitle_gy222_34{display:flex;align-items:center;gap:12px;margin-bottom:8px}._headerIcon_gy222_41{font-size:28px;color:#1890ff}._title_gy222_46{margin:0!important;font-weight:600;color:#1a1a1a}._subtitle_gy222_52{font-size:16px;margin-left:40px;color:#595959}@media(max-width:768px){._subtitle_gy222_52{margin-left:0;margin-top:8px;font-size:14px}}._alert_gy222_65{border-radius:8px;border:none;box-shadow:0 2px 4px #0000000f}._profileForm_gy222_71{margin:0 auto;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._profileForm_gy222_71{gap:8px}}._sectionCard_gy222_83{border-radius:0;box-shadow:0 2px 12px #00000014;overflow:hidden;transition:all .3s ease;background:#fff;height:100%;display:flex;flex-direction:column}._sectionCard_gy222_83:hover{box-shadow:0 4px 16px #0000001f}._sectionCard_gy222_83 .ant-card-body{padding:16px;flex:1;display:flex;flex-direction:column}@media(max-width:768px){._sectionCard_gy222_83 .ant-card-body{padding:12px}}._sectionCard_gy222_83 .ant-form-item{flex:1;display:flex;flex-direction:column;margin-bottom:0}._sectionCard_gy222_83 .ant-form-item ._ant-form-item-control_gy222_113{flex:1;display:flex;flex-direction:column;min-height:auto}._sectionCard_gy222_83 .ant-form-item ._ant-form-item-control-input_gy222_119{min-height:auto}._cardHeader_gy222_123{display:flex;align-items:center;gap:12px;margin-bottom:0;flex-wrap:wrap}@media(max-width:768px){._cardHeader_gy222_123{gap:8px}}._cardIcon_gy222_136{font-size:20px;color:#1890ff}._cardTitle_gy222_141{margin:0!important;flex:1;font-weight:600;color:#1a1a1a}._addButton_gy222_148{margin-left:auto}._divider_gy222_152{margin:12px 0 16px!important;border-color:#f0f0f0;border-width:1px}._label_gy222_158{font-weight:500;color:#262626;font-size:14px}._input_gy222_164{border-radius:6px;transition:all .3s ease}._input_gy222_164:hover{border-color:#40a9ff}._input_gy222_164:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._inputIcon_gy222_176{color:#8c8c8c}._descriptionFormItem_gy222_180{flex:1;display:flex;flex-direction:column;margin-bottom:0;width:100%;box-sizing:border-box}._descriptionFormItem_gy222_180 .ant-form-item-label{width:100%;padding:0 0 8px;text-align:left}._descriptionFormItem_gy222_180 .ant-form-item-control,._descriptionFormItem_gy222_180 .ant-form-item-control-input,._descriptionFormItem_gy222_180 .ant-form-item-control-input-content{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;box-sizing:border-box}@media(max-width:768px){._descriptionFormItem_gy222_180{flex:none!important;display:block!important;margin-bottom:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin-left:0!important;margin-right:0!important}._descriptionFormItem_gy222_180 .ant-form-item-label{width:100%!important;max-width:100%!important;padding:0 0 8px!important;text-align:left!important;display:block!important}._descriptionFormItem_gy222_180 .ant-form-item-control,._descriptionFormItem_gy222_180 .ant-form-item-control-input{flex:none!important;display:block!important;min-height:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0!important}._descriptionFormItem_gy222_180 .ant-form-item-control-input-content{display:block!important;min-height:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0!important}}._textarea_gy222_267{border-radius:6px;transition:all .3s ease;width:100%;box-sizing:border-box}._textarea_gy222_267:hover{border-color:#40a9ff}._textarea_gy222_267:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}._textarea_gy222_267 .ant-input{min-height:100px!important;resize:vertical;width:100%;box-sizing:border-box}@media(max-width:768px){._textarea_gy222_267,._textarea_gy222_267 .ant-input{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}._imageSection_gy222_299{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;gap:12px}._logoUpload_gy222_308{width:100%}._logoUpload_gy222_308 .ant-upload-select-picture-card{width:100%;height:180px;border-radius:8px;border:2px dashed #d9d9d9;transition:all .3s ease}._logoUpload_gy222_308 .ant-upload-select-picture-card:hover{border-color:#1890ff}._logoUpload_gy222_308 .ant-upload-list-picture-card .ant-upload-list-item{width:100%;height:180px;border-radius:8px}._logoUpload_gy222_308 .ant-upload-list-picture-card .ant-upload-list-item-actions{display:none}._coverUpload_gy222_330{width:100%}._coverUpload_gy222_330 .ant-upload-select-picture-card{width:100%;height:180px;border-radius:8px;border:2px dashed #d9d9d9;transition:all .3s ease}._coverUpload_gy222_330 .ant-upload-select-picture-card:hover{border-color:#1890ff}._coverUpload_gy222_330 .ant-upload-list-picture-card .ant-upload-list-item{width:100%;height:180px;border-radius:8px}._coverUpload_gy222_330 .ant-upload-list-picture-card .ant-upload-list-item-actions{display:none}._uploadPlaceholder_gy222_352{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c8c8c;font-size:14px;gap:8px}._uploadPlaceholder_gy222_352 .anticon{font-size:32px;color:#bfbfbf}._uploadHint_gy222_366{font-size:12px;color:#bfbfbf;margin-top:4px}._deleteImageButton_gy222_372{width:auto;margin-top:8px;padding:4px 12px;height:auto;font-size:12px;min-width:unset;align-self:flex-start}._paymentSwitch_gy222_382{display:flex;flex-direction:column;gap:8px}._paymentSwitchHelp_gy222_388{font-size:12px;color:#8c8c8c}._paymentQrUpload_gy222_393{display:flex;flex-direction:column;gap:8px}._paymentNote_gy222_399{margin-top:12px;border-radius:8px}._paymentActions_gy222_404{margin-top:16px;display:flex;justify-content:flex-end}._paymentLoading_gy222_410{display:flex;align-items:center;justify-content:center;min-height:120px}._certificateCard_gy222_417{border-radius:8px;overflow:hidden;transition:all .3s ease;height:100%;display:flex;flex-direction:column}._certificateCard_gy222_417:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}._certificateCard_gy222_417 .ant-card-cover{margin:0!important;padding:0!important}._certificateCard_gy222_417 .ant-card-body{flex:1;display:flex;flex-direction:column;padding:16px!important}._certificateCard_gy222_417 .ant-card-actions{border-top:1px solid #f0f0f0;background:#fafafa}._certificateImageWrapper_gy222_445{width:100%;height:200px;overflow:hidden;background:transparent;display:flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;line-height:0}._certificateImageWrapper_gy222_445 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._certificateImageWrapper_gy222_445 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._certificateImage_gy222_445{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;display:block;margin:0!important;padding:0!important}._certificateImage_gy222_445:hover{transform:scale(1.05)}._certificateTitle_gy222_489{font-weight:600;color:#1a1a1a;font-size:16px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._certificateMeta_gy222_499{display:flex;flex-direction:column;gap:6px}._certificateInfo_gy222_505{font-size:13px;line-height:1.5}._actionButton_gy222_510{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;transition:all .2s ease}._actionButton_gy222_510:hover{background:#f0f0f0}._loadingContainer_gy222_523{display:flex;justify-content:center;align-items:center;padding:60px 0}._emptyState_gy222_530{padding:60px 20px;background:#fafafa;border-radius:8px;margin:20px 0}._actions_gy222_537{display:flex;justify-content:flex-end;padding:16px 0 0;background:transparent;border-radius:0;box-shadow:none;margin-top:16px}@media(max-width:768px){._actions_gy222_537{padding:12px 0 0;justify-content:stretch}}._saveButton_gy222_553{min-width:160px;height:44px;font-size:16px;font-weight:500;border-radius:6px;box-shadow:0 2px 4px #1890ff33;transition:all .3s ease}._saveButton_gy222_553:hover{transform:translateY(-2px);box-shadow:0 4px 8px #1890ff4d}@media(max-width:768px){._saveButton_gy222_553{width:100%;min-width:unset}}._container_3co2l_1{padding:24px 0;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed}@media(max-width:768px){._container_3co2l_1{padding:12px 0}}._header_3co2l_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;background:#fff;padding:16px 20px;border-radius:0;box-shadow:0 2px 8px #00000014}@media(max-width:768px){._header_3co2l_13{flex-direction:column;gap:12px;align-items:stretch;padding:12px 16px}}._headerLeft_3co2l_32{display:flex;align-items:center;flex:1;gap:12px}@media(max-width:768px){._headerLeft_3co2l_32{flex-direction:column;align-items:flex-start;gap:8px}}._filterCard_3co2l_46{margin-bottom:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._filterCard_3co2l_46 .ant-card-body{padding:16px}@media(max-width:768px){._filterCard_3co2l_46 .ant-card-body{padding:12px}}._mobileList_3co2l_61{display:flex;flex-direction:column;gap:8px}._productCard_3co2l_67{background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014;transition:all .3s ease;margin-bottom:0}._productCard_3co2l_67:hover{box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}._productCard_3co2l_67 .ant-card-body{padding:16px}._productHeader_3co2l_82{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._productCode_3co2l_89{display:flex;align-items:center;flex:1}._productName_3co2l_95{margin-bottom:8px;font-size:15px;line-height:1.5}._productInfo_3co2l_101{margin-top:8px}._productActions_3co2l_105{margin-top:8px;padding-top:8px}._productActions_3co2l_105 .ant-space{width:100%;justify-content:center}@media(min-width:480px){._productActions_3co2l_105 .ant-space{justify-content:flex-start}}._productActions_3co2l_105 .ant-btn{font-size:12px;padding:4px 8px;height:auto}._pagination_3co2l_124{display:flex;justify-content:center;margin-top:16px;padding:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._tabsWrapper_3co2l_134{margin-top:16px;background:#fff;border-radius:0;box-shadow:0 2px 8px #00000014}._tabsWrapper_3co2l_134 .ant-tabs-nav{margin:0;padding:16px 16px 0}._tabsWrapper_3co2l_134 .ant-tabs-content-holder{padding:16px}@media(max-width:768px){._tabsWrapper_3co2l_134 .ant-tabs-nav{padding:12px 12px 0}._tabsWrapper_3co2l_134 .ant-tabs-content-holder{padding:12px}}._container_zt1i0_1{padding:24px 0;min-height:100vh;background-color:#f5f5f5}@media(max-width:768px){._container_zt1i0_1{padding:16px 0}}._header_zt1i0_12{display:flex;align-items:center;gap:16px;margin-bottom:24px}@media(max-width:768px){._header_zt1i0_12{flex-direction:column;align-items:flex-start}}._sectionCard_zt1i0_25{margin-bottom:24px;border-radius:0!important}._sectionCard_zt1i0_25 .ant-card{border-radius:0!important}._sectionCard_zt1i0_25 .ant-card-body{padding:24px}@media(max-width:768px){._sectionCard_zt1i0_25 .ant-card-body{padding:16px}}._sectionCard_zt1i0_25 .ant-row{display:flex;flex-wrap:wrap}._sectionCard_zt1i0_25 .ant-col{display:flex;flex-direction:column}._sectionCard_zt1i0_25 .ant-form-item{margin-bottom:16px}@media(max-width:768px){._sectionCard_zt1i0_25 .ant-form-item{margin-bottom:12px}}._sectionCard_zt1i0_25 .ant-form-item-label{padding-bottom:4px}@media(max-width:768px){._sectionCard_zt1i0_25 .ant-input,._sectionCard_zt1i0_25 .ant-picker,._sectionCard_zt1i0_25 .ant-select-selector{font-size:16px}}@media(max-width:768px){._sectionCard_zt1i0_25{margin-bottom:16px}}._actions_zt1i0_72{display:flex;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}._imageItem_zt1i0_80{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;border:1px solid #f0f0f0;transition:all .3s ease;height:100%}._imageItem_zt1i0_80:hover{box-shadow:0 2px 8px #0000001a}._imageWrapper_zt1i0_94{width:100%;aspect-ratio:1;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}._imageWrapper_zt1i0_94 .ant-image{width:100%;height:100%}._imageWrapper_zt1i0_94 .ant-image .ant-image-img,._productImage_zt1i0_113{width:100%;height:100%;object-fit:cover}._imageCaption_zt1i0_119{padding:8px 12px;min-height:48px;height:48px;display:flex;align-items:center;border-top:1px solid #f0f0f0;flex-shrink:0}._captionText_zt1i0_129{font-size:12px;line-height:1.4;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}._certificateTitle_zt1i0_140{font-size:13px;line-height:1.4;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:100%;min-height:2.8em;margin:0}._imageActions_zt1i0_154{padding:8px 12px;border-top:1px solid #f0f0f0;background:#fafafa;flex-shrink:0}._imageActions_zt1i0_154 .ant-btn{font-size:12px;height:auto;padding:4px 8px}@media(max-width:768px){._imageItem_zt1i0_80{border-radius:12px}._imageWrapper_zt1i0_94{aspect-ratio:1}._imageCaption_zt1i0_119{padding:10px 12px;min-height:52px;height:52px}._captionText_zt1i0_129,._certificateTitle_zt1i0_140{font-size:13px}._imageActions_zt1i0_154{padding:10px 12px}}._container_1jhfi_1{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);background-attachment:fixed;padding:0}@media(max-width:768px){._container_1jhfi_1{padding:0}}._loadingContainer_1jhfi_13,._errorContainer_1jhfi_14{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:24px}._header_1jhfi_23{background:#4c9a2a;padding:24px 0;margin-bottom:24px;box-shadow:0 4px 12px #0000001a}@media(max-width:768px){._header_1jhfi_23{padding:16px 0;margin-bottom:16px}}._warningBanner_1jhfi_36{padding:16px 24px;margin:0}@media(max-width:768px){._warningBanner_1jhfi_36{padding:12px 16px}}._warningBannerYellow_1jhfi_46{background:#fff7e6;border-bottom:1px solid #ffe7ba}._statusTag_1jhfi_51{margin-left:12px;border-radius:12px;border:none}._headerContent_1jhfi_57{max-width:100%;margin:0;padding:0 24px}@media(max-width:768px){._headerContent_1jhfi_57{padding:0 16px}}._qrCodeBadge_1jhfi_68{display:inline-flex;align-items:center;gap:8px;background:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px 16px;border-radius:20px;color:#fff;font-size:14px}._qrCodeBadge_1jhfi_68 .anticon{font-size:16px}._productCard_1jhfi_83{max-width:100%;margin:0 0 24px;background:#fff;border-radius:0;box-shadow:0 4px 20px #00000014;border:none;overflow:hidden}._productCard_1jhfi_83 .ant-card-body{padding:32px;overflow:hidden;box-sizing:border-box}@media(max-width:768px){._productCard_1jhfi_83 .ant-card-body{padding:20px;overflow:hidden}}@media(max-width:768px){._productCard_1jhfi_83{margin:0 0 16px;border-radius:0;overflow:hidden}}._paymentInfoCard_1jhfi_111{margin-top:24px;padding:20px;border:1px solid #ffe7ba;border-radius:12px;background:#fffdf5}@media(max-width:768px){._paymentInfoCard_1jhfi_111{padding:16px}}._paymentInfoGrid_1jhfi_124{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:16px}@media(max-width:576px){._paymentInfoGrid_1jhfi_124{grid-template-columns:1fr}}._paymentLabel_1jhfi_136{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#a16207}._paymentValue_1jhfi_144{display:block;font-size:16px;font-weight:600;color:#8c6b11}._paymentNoteWrapper_1jhfi_151{display:flex;flex-direction:column;gap:12px}._paymentQrWrapper_1jhfi_157{max-width:180px}._paymentQrWrapper_1jhfi_157 .ant-image{width:100%}._paymentQrImage_1jhfi_164 .ant-image-img{width:100%;border-radius:8px}._paymentNote_1jhfi_151{margin:0!important;font-size:13px}._fakeContainer_1jhfi_174{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff5f5,#ffe3e3);padding:24px}._fakeCard_1jhfi_183{max-width:720px;width:100%;text-align:center;border:none;box-shadow:0 12px 40px #ff4d4f33;border-radius:16px}._fakeCard_1jhfi_183 .ant-card-body{padding:32px}@media(max-width:768px){._fakeCard_1jhfi_183 .ant-card-body{padding:24px 16px}}._fakeIcon_1jhfi_200{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;background:#ff4d4f26;display:flex;align-items:center;justify-content:center;color:#ff4d4f;font-size:32px}._fakeTitle_1jhfi_213{color:#d4380d!important}._fakeDescription_1jhfi_217{margin-top:12px!important;font-size:15px}._warningActions_1jhfi_222{margin-top:24px;justify-content:center;flex-wrap:wrap;gap:12px!important}._imageSection_1jhfi_229{width:100%}._singleImageWrapper_1jhfi_233{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000001a;margin:0!important;padding:0!important;display:block;line-height:0}._singleImageWrapper_1jhfi_233 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%}._singleImageWrapper_1jhfi_233 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:auto;object-fit:cover}._imageGallery_1jhfi_261{display:flex;flex-direction:column;gap:12px;margin:0!important;padding:0!important}._mainImageWrapper_1jhfi_269{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px #0000001a;margin:0!important;padding:0!important;display:block;line-height:0;position:relative}._mainImageWrapper_1jhfi_269 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%}._mainImageWrapper_1jhfi_269 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:auto;object-fit:cover}._mainImage_1jhfi_269{width:100%;height:auto;border-radius:12px;object-fit:cover;display:block;margin:0!important;padding:0!important}._thumbnailGrid_1jhfi_308{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media(max-width:576px){._thumbnailGrid_1jhfi_308{grid-template-columns:repeat(2,1fr)}}._thumbnailWrapper_1jhfi_319{width:100%;aspect-ratio:1;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease;box-shadow:0 2px 8px #0000001a;margin:0!important;padding:0!important;display:block;line-height:0}._thumbnailWrapper_1jhfi_319:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}._thumbnailWrapper_1jhfi_319 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._thumbnailWrapper_1jhfi_319 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._thumbnailImage_1jhfi_355{width:100%;height:100%;object-fit:cover;display:block;margin:0!important;padding:0!important}._navButton_1jhfi_364{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#00000080!important;border:none!important;color:#fff!important;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #0000004d}._navButton_1jhfi_364:hover{background:#000000b3!important;color:#fff!important;transform:translateY(-50%) scale(1.1)}._navButton_1jhfi_364 .anticon{font-size:18px}@media(max-width:768px){._navButton_1jhfi_364{width:36px;height:36px}._navButton_1jhfi_364 .anticon{font-size:16px}}._navButtonRight_1jhfi_399{right:12px}@media(max-width:768px){._navButtonRight_1jhfi_399{right:8px}}._navButton_1jhfi_364:not(._navButtonRight_1jhfi_399){left:12px}@media(max-width:768px){._navButton_1jhfi_364:not(._navButtonRight_1jhfi_399){left:8px}}._thumbnailActive_1jhfi_417{border:3px solid #1890ff!important;box-shadow:0 4px 12px #1890ff66!important}._productInfo_1jhfi_422{display:flex;flex-direction:column;gap:24px}._productTitle_1jhfi_428{margin:0!important;font-size:32px;font-weight:700;color:#1a1a1a;line-height:1.3}@media(max-width:768px){._productTitle_1jhfi_428{font-size:24px}}._shortDescription_1jhfi_441{font-size:18px;color:#666;line-height:1.6;margin:0!important}@media(max-width:768px){._shortDescription_1jhfi_441{font-size:16px}}._descriptionSection_1jhfi_453{margin-top:8px}._priceSection_1jhfi_457{padding:20px;border-radius:12px;border:1px solid #ffe8e0;background:#fff7f3;box-shadow:inset 0 1px #fff9}@media(max-width:768px){._priceSection_1jhfi_457{padding:16px}}._priceContent_1jhfi_470{display:flex;flex-direction:column;gap:8px}._priceValue_1jhfi_476{font-size:28px;font-weight:700;color:#d4380d}@media(max-width:768px){._priceValue_1jhfi_476{font-size:22px}}._priceHint_1jhfi_487{font-size:13px;color:#8c8c8c}._sectionTitle_1jhfi_492{margin:0 0 12px!important;font-size:18px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px}._sectionTitle_1jhfi_492 .anticon{color:#667eea}@media(max-width:768px){._sectionTitle_1jhfi_492{font-size:16px}}._description_1jhfi_453{font-size:15px;color:#555;line-height:1.8;margin:0!important;white-space:pre-wrap}@media(max-width:768px){._description_1jhfi_453{font-size:14px}}._detailsSection_1jhfi_523{background:#f8f9fa;padding:20px;border-radius:12px;border:1px solid #e9ecef;overflow:hidden;box-sizing:border-box;width:100%}@media(max-width:768px){._detailsSection_1jhfi_523{padding:16px;overflow:hidden}}._detailsGrid_1jhfi_539{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;min-width:0;width:100%;box-sizing:border-box}@media(max-width:576px){._detailsGrid_1jhfi_539{grid-template-columns:1fr;gap:12px;min-width:0}}._detailItem_1jhfi_555{display:flex;align-items:center;gap:8px;padding:8px 0;min-width:0;width:100%;box-sizing:border-box;overflow:hidden}@media(max-width:768px){._detailItem_1jhfi_555{flex-wrap:nowrap;overflow:hidden;width:100%}}@media(max-width:768px){._detailItemOrigin_1jhfi_574{grid-column:1/-1;width:100%;min-width:0;max-width:100%;overflow:hidden;box-sizing:border-box}}._detailIcon_1jhfi_584{color:#667eea;font-size:16px;flex-shrink:0}@media(max-width:768px){._detailIcon_1jhfi_584{font-size:14px}}._detailLabel_1jhfi_595{color:#666;font-size:14px;margin-right:4px;flex-shrink:0;white-space:nowrap}@media(max-width:768px){._detailLabel_1jhfi_595{font-size:13px}}._detailValue_1jhfi_608{color:#1a1a1a;font-size:14px;min-width:0;white-space:nowrap;flex:1;overflow:hidden;text-overflow:ellipsis;max-width:100%}@media(max-width:768px){._detailValue_1jhfi_608{font-size:13px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:100%}}@media(max-width:768px){._detailItemOrigin_1jhfi_574 ._detailValue_1jhfi_608{flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.4}}._certificatesSection_1jhfi_641{margin-top:8px}._certificatesScrollContainer_1jhfi_645{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}._certificatesScrollContainer_1jhfi_645::-webkit-scrollbar{height:6px}._certificatesScrollContainer_1jhfi_645::-webkit-scrollbar-track{background:transparent}._certificatesScrollContainer_1jhfi_645::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}._certificatesScrollContainer_1jhfi_645::-webkit-scrollbar-thumb:hover{background:#a1a1a1}@media(min-width:768px){._certificatesScrollContainer_1jhfi_645{overflow-x:visible}}._certificatesRow_1jhfi_672{flex-wrap:nowrap!important;margin:0!important}@media(min-width:768px){._certificatesRow_1jhfi_672{flex-wrap:wrap!important}}._certificateCol_1jhfi_682{flex:0 0 auto!important;min-width:200px;max-width:200px;display:flex}@media(min-width:576px){._certificateCol_1jhfi_682{min-width:250px;max-width:250px}}@media(min-width:768px){._certificateCol_1jhfi_682{flex:0 0 auto!important;min-width:auto;max-width:none;display:block}}._certificateCol_1jhfi_682 .ant-card{width:100%;height:100%}._certificateCard_1jhfi_707{border-radius:12px;overflow:hidden;transition:all .3s ease;border:1px solid #e9ecef;display:flex;flex-direction:column;height:100%}._certificateCard_1jhfi_707:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}._certificateCard_1jhfi_707 .ant-card-cover{margin:0!important;padding:0!important;flex-shrink:0}._certificateCard_1jhfi_707 .ant-card-body{padding:0!important;margin:0!important;flex:1;display:flex;flex-direction:column}._certificateCard_1jhfi_707 .ant-card-meta{padding:12px!important;margin:0!important;flex:1;display:flex;flex-direction:column;min-height:60px}._certificateCard_1jhfi_707 .ant-card-meta-title{margin:0!important;padding:0!important;flex:1;display:flex;align-items:flex-start}._certificateCard_1jhfi_707 .ant-card-meta-description{margin-top:4px;flex-shrink:0}@media(max-width:767px){._certificateCard_1jhfi_707{min-width:200px;width:200px;flex-shrink:0;height:auto;min-height:280px}}._certificateTitle_1jhfi_763{font-size:14px!important;font-weight:600!important;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.8em;width:100%}@media(min-width:768px){._certificateTitle_1jhfi_763{font-size:13px!important;min-height:2.6em}}._certificateIssuer_1jhfi_786{font-size:12px!important;word-wrap:break-word;word-break:break-word;white-space:normal;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){._certificateIssuer_1jhfi_786{font-size:11px!important}}._certificateImageWrapper_1jhfi_805{width:100%;aspect-ratio:1;overflow:hidden;background:transparent;margin:0!important;padding:0!important;display:block;line-height:0}._certificateImage_1jhfi_805{width:100%;height:100%;object-fit:cover;display:block;margin:0!important;padding:0!important}._certificateImageWrapper_1jhfi_805 .ant-image{margin:0!important;padding:0!important;display:block;line-height:0;width:100%;height:100%}._certificateImageWrapper_1jhfi_805 .ant-image-img{margin:0!important;padding:0!important;display:block;width:100%;height:100%;object-fit:cover}._enterpriseCard_1jhfi_843{max-width:100%;margin:0;background:#fff;border-radius:0;box-shadow:0 4px 20px #00000014;border:none;overflow:hidden}._enterpriseCard_1jhfi_843 .ant-card-body{padding:32px}@media(max-width:768px){._enterpriseCard_1jhfi_843 .ant-card-body{padding:20px}}@media(max-width:768px){._enterpriseCard_1jhfi_843{margin:0;border-radius:0}}._enterpriseSidebar_1jhfi_867{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;height:100%}@media(max-width:768px){._enterpriseSidebar_1jhfi_867{padding:16px}}._enterpriseLogoWrapper_1jhfi_883{width:150px;height:150px;margin-bottom:20px;padding:16px;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001a}@media(max-width:768px){._enterpriseLogoWrapper_1jhfi_883{width:120px;height:120px;margin-bottom:16px}}._enterpriseLogo_1jhfi_883{width:100%;height:100%;object-fit:contain}._enterpriseInfo_1jhfi_909{width:100%}._enterpriseName_1jhfi_913{margin:0 0 8px!important;font-size:24px;font-weight:700;color:#1a1a1a}@media(max-width:768px){._enterpriseName_1jhfi_913{font-size:20px}}._enterpriseSlogan_1jhfi_925{display:block;font-size:14px;color:#666;font-style:italic;margin-bottom:16px;line-height:1.5}._taxCode_1jhfi_934{margin-bottom:12px;font-size:13px}._address_1jhfi_939{display:flex;align-items:flex-start;gap:8px;margin-top:12px}._addressIcon_1jhfi_946{color:#667eea;font-size:16px;margin-top:2px;flex-shrink:0}._addressText_1jhfi_953{font-size:13px;color:#555;line-height:1.6}._enterpriseContent_1jhfi_959{display:flex;flex-direction:column;gap:24px}._enterpriseDescription_1jhfi_965,._enterpriseCertificates_1jhfi_969{margin-top:8px}._footer_1jhfi_973{background:#fff;padding:32px 0;margin-top:48px;border-top:1px solid #e9ecef}@media(max-width:768px){._footer_1jhfi_973{padding:24px 0;margin-top:32px}}._footerContent_1jhfi_986{max-width:100%;margin:0;padding:0 24px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px}@media(max-width:768px){._footerContent_1jhfi_986{padding:0 16px;flex-direction:column;gap:16px}}._footerLeft_1jhfi_1004{flex:1;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){._footerLeft_1jhfi_1004{width:100%;align-items:center;text-align:center}}._footerCompanyName_1jhfi_1018{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:4px;cursor:pointer;transition:all .3s ease}._footerCompanyName_1jhfi_1018:hover{color:#4c9a2a;text-decoration:underline}@media(max-width:768px){._footerCompanyName_1jhfi_1018{font-size:14px;text-align:center;display:block;width:100%}}._footerInfo_1jhfi_1039{margin:0}._footerText_1jhfi_1043{font-size:14px;color:#666;line-height:1.6;display:block}@media(max-width:768px){._footerText_1jhfi_1043{font-size:13px}}._footerRight_1jhfi_1055{display:flex;align-items:flex-end;justify-content:flex-end}@media(max-width:768px){._footerRight_1jhfi_1055{width:100%;justify-content:center;align-items:center}}._footerCopyright_1jhfi_1068{font-size:14px;color:#4c9a2a;font-weight:500;cursor:pointer;transition:all .3s ease}._footerCopyright_1jhfi_1068:hover{color:#3d7a22;text-decoration:underline}@media(max-width:768px){._footerCopyright_1jhfi_1068{font-size:13px;text-align:center;display:block;width:100%}}._viewContainer_1bbzc_1{display:flex;flex-direction:column;gap:16px}._headerBlock_1bbzc_7{display:flex;justify-content:space-between;gap:12px;align-items:center}@media(max-width:768px){._headerBlock_1bbzc_7{flex-direction:column;align-items:flex-start}}._primaryName_1bbzc_20{font-size:20px;font-weight:600;margin:0;color:#1f1f1f}._secondaryCode_1bbzc_27{font-size:14px;color:#8c8c8c;margin:4px 0 0}._statusTag_1bbzc_33{border-radius:999px;padding:0 12px;height:28px;display:flex;align-items:center}._infoGrid_1bbzc_41{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:768px){._infoGrid_1bbzc_41{grid-template-columns:1fr}}._infoCard_1bbzc_52{border:1px solid #f0f0f0;border-radius:12px;padding:12px;background:#fafafa}._infoLabel_1bbzc_59{font-size:12px;text-transform:uppercase;color:#8c8c8c;margin:0 0 4px}._infoValue_1bbzc_66{font-size:14px;font-weight:600;color:#1f1f1f;margin:0;word-break:break-word}._addressCard_1bbzc_74{border:1px solid #f0f0f0;border-radius:12px;padding:12px;background:#fff}._mobileModal_1bbzc_81 .ant-modal{margin:0;padding:0;max-width:100vw;height:100vh}._mobileModal_1bbzc_81 .ant-modal-content{height:100vh;border-radius:0;display:flex;flex-direction:column}._mobileModal_1bbzc_81 .ant-modal-header{flex-shrink:0;border-bottom:1px solid #f0f0f0;padding:16px}._mobileModal_1bbzc_81 .ant-modal-body{flex:1;overflow-y:auto;padding:16px!important}._mobileModal_1bbzc_81 .ant-modal-footer{flex-shrink:0;border-top:1px solid #f0f0f0;padding:16px}._mobileFooter_1bbzc_109,._mobileFooter_1bbzc_109 .ant-space,._mobileFooter_1bbzc_109 .ant-space-item{width:100%}._container_10x8m_1{padding:24px 0;min-height:100vh;background-color:#f5f5f5}@media(max-width:768px){._container_10x8m_1{padding:16px 0}}._header_10x8m_12{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(max-width:768px){._header_10x8m_12{flex-direction:column;gap:16px;align-items:flex-start}}._filterCard_10x8m_26{margin-bottom:24px;border-radius:0}._errorBox_10x8m_31{margin-bottom:16px;padding:12px;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#a8071a}._errorBox_10x8m_31 strong{display:block;margin-bottom:4px}._mobileList_10x8m_44{display:flex;flex-direction:column;gap:16px}@media(max-width:768px){._mobileList_10x8m_44{margin:0 -16px}}._mobileCard_10x8m_55{border:1px solid #f0f0f0;border-radius:0;box-shadow:0 8px 20px #0000000d;padding:16px;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._mobileCard_10x8m_55{border-radius:0;margin:0}}._mobileEnterpriseName_10x8m_71{font-size:16px;font-weight:600;color:#1f1f1f}._mobileEnterpriseCode_10x8m_77{font-size:13px;color:#8c8c8c;margin-top:4px}._mobileStatusTag_10x8m_83{align-self:flex-start;border-radius:999px;padding:2px 12px}._mobileStatusRow_10x8m_89{display:flex;justify-content:flex-start;margin-top:4px}._mobileInfoGrid_10x8m_95{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._mobileInfoGrid_10x8m_95>div{background:#fafafa;border-radius:10px;padding:10px 12px}._mobileLabel_10x8m_106{font-size:12px;text-transform:uppercase;color:#8c8c8c;margin:0 0 4px}._mobileValue_10x8m_113{font-size:14px;font-weight:600;color:#262626;margin:0}._mobilePrimaryActions_10x8m_120{display:flex;justify-content:space-between;gap:8px}._mobilePrimaryActions_10x8m_120 button{flex:1;padding:0;justify-content:center}._mobileSecondaryActions_10x8m_131{display:flex;gap:8px}._mobileSecondaryActions_10x8m_131 button{flex:1}._mobileLoading_10x8m_139{display:flex;justify-content:center;padding:32px 0}@media(max-width:768px){._mobileInfoGrid_10x8m_95{grid-template-columns:1fr}}
